Перейти к публикации

Рекомендованные сообщения

Смартфон NOKIA 6681

~~~~~~~~~~~~~~~

Захожу с Opera 8.65:

Mozilla/4.0 (compatible: MSIE 6.0: Symbyan OS: NOKIA 6681/4.00.15: 9399) Opera 8.65 [ru]

Захожу с Opera MINI ru v. 4.0.9751 20071107:

Opera/9.50 (j2ME/MIDP: Opera Mini/4.0.9751/528: U: ru

Захожу стандартным браузером:

NOKIA 6681/2.0 (4.00.15) Symbian OS/8.0 Series60/2.6 Profile/MIDP-2.0 Configuration/CLDC-1.1

******************

КПК ACER N311 (Windows Mobile 5)

~~~~~~~~~~~~~~

Захожу стандартным IEMobile:

Mozilla/4.0 (compatible; MSIE 6/0; Windows CE; IEMobile 6.8)

Когда можно ожидать рождения скрипта?

Изменено пользователем Red_Line666x
Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

К чему весь этот геморой.

Модель сотового телефона можно взять из переменной $_SERVER["HTTP_USER_AGENT"]

Вот небольшой код (я его сам использую), который определяет зашол пользователь через сотовый или с компа

<?php 

class LSMBrowserType 

{ 


	var $browserinfo; 


  function LSMBrowserType()  { 

	$this->browserinfo = $_SERVER["HTTP_USER_AGENT"]; 


  } 


  function getBrowsername()  { 

	$name = ""; 

	$pos = strpos($this->browserinfo, "/"); 

	$rez = substr($this->browserinfo, 0, $pos);


	if ($rez == "Firefox") $name = "Firefox";

	elseif ($rez == "K-Meleon") $name = "K-Meleon";

	elseif ($rez == "Firebird") $name = "Firebird";

	elseif ($rez == "Opera") $name = "Opera";

	elseif ($rez == "Netscape") $name = "Netscape";

	elseif ($rez == "Konqueror") $name = "Konqueror";

	elseif ($rez == "Safari") $name = "Safari";

	elseif ($rez == "Mozilla") $name = "Mozilla";

// Блокируем поисковые боты

	elseif ($rez == "Yandex") $name = "Yandex";

	elseif ($rez == "WebAlta Crawler") $name = "WebAlta Crawler";

	elseif ($rez == "StackRambler") $name = "StackRambler";

	elseif ($rez == "WinWAP-X") $name = "WinWAP-X";

	elseif ($rez == "Mediapartners-Google") $name = "Mediapartners-Google";

	elseif ($rez == "msnbot-media") $name = "msnbot-media";

	elseif ($rez == "WinWAP") $name = "WinWAP";

	elseif ($rez == "Mail.Ru") $name = "Mail.Ru";

	elseif ($rez == "WinWAP-SPBE") $name = "WinWAP-SPBE";

	elseif ($rez == "portalmmm") $name = "portalmmm";

	elseif ($rez == "Teleport Pro") $name = "Teleport Pro";

	elseif ($rez == "msnbot") $name = "msnbot";

	elseif ($rez == "UNTRUSTED") $name = "UNTRUSTED";

	elseif ($rez == "Teleport Pro") $name = "Teleport Pro";

	elseif ($rez == "Wapsilon") $name = "Wapsilon";

	elseif ($rez == "TurtleScanner") $name = "TurtleScanner";

	elseif ($rez == "ReqwirelessWeb") $name = "ReqwirelessWeb";

	elseif ($rez == "") $name = "DownloadManager";

	elseif ($rez == "Google") $name = "Google";

	elseif ($rez == "Hot") $name = "Hot";

	elseif ($rez == "Archive.org") $name = "Archive.org";

	elseif ($rez == "Ask Jeeves") $name = "Ask Jeeves";

	elseif ($rez == "Lycos") $name = "Lycos";

	elseif ($rez == "What You Seek") $name = "What You Seek";

	elseif ($rez == "IA.Archiver") $name = "IA.Archiver";

	elseif ($rez == "Gigablast") $name = "Gigablast";

	elseif ($rez == "Yahoo") $name = "Yahoo";

	elseif ($rez == "Yahoo-MMCrawler") $name = "Yahoo-MMCrawler";

	elseif ($rez == "TurnitinBot") $name = "TurnitinBot";

	elseif ($rez == "ZipppBot") $name = "ZipppBot";

	elseif ($rez == "StackRambler") $name = "StackRambler";

	elseif ($rez == "oBot") $name = "oBot";

	elseif ($rez == "Jet") $name = "Jet";

	elseif ($rez == "Naver") $name = "Naver";

	elseif ($rez == "Punto") $name = "Punto";

	elseif ($rez == "Aport") $name = "Aport";

	elseif ($rez == "GetSmart") $name = "GetSmart";

// Блокируем поисковые боты

	else { 

	  $name = "Unknown"; 

	} 

	return ($name); 

  } 


} 


?>

Если при вызове функции getBrowsername возвратилось Unknown, то пользователь зашол с сотового, в противном случае эта переменная будет содержать имя браузера или имя поискового бота. А дальше если выяснится что пользователь зашол с сотового, то опять же модель можно взять из переменной $_SERVER["HTTP_USER_AGENT"]

Ссылка на сообщение
Поделиться на других сайтах

SonyEricssonK790i/R1CG

Browser/NetFront/3.3

Profile/MIDP-2.0

Configuration/CLDC-1.1

А вот это уже через оперу мини. Вобще через неё и так удобно смотреть сайты, так что наверно добавлять не надо

Opera/9.50 (J2ME/MIDP; Opera

Mini/4.1.11320.534; U; ru)

Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Когда можно ожидать рождения скрипта?

Блин, мне порой кажется,что этого не будет НИКОГДА!!!

Неужели никто кроме ДВ(dimonvideo) не в состоянии написать нормальную,грамотную смартуху.

Куда не сунься,все кодеры,все программисты,а посмотришь на их попытки что-то сделать в этом напрвлении,одно сплошное жалкое зрелище.

Лично я никого не виню,и не жду уже чего то успешного.

Сам вот тоже не умею,так что сори.

Как то надоело ждать,обратился лично к ДВ.

Ответ отрицательный.Его смартверсия не продаётся.

В принципе и не мудрено,продай одному,появится сразу у всех.

Будет у всех,его сайт скатится очень быстро с ведущих мест.

Всё держится исключительно на отлично сделанной смартверсии.

Изменено пользователем Nosferato
Ссылка на сообщение
Поделиться на других сайтах

ну во-первых, предложите димону больше денег. продается все.

во-вторых, предложите программистам хорошие деньги и они сделают вам копию ДВ, и даже лучше.

тут вопрос на сколько сильно это вам нужно...

кстати, я бы сделал димону второе предложение увеличив сумму, и показав ему этот топик. это очень важно, так как качественная смарт версия и так скоро появится, что устранит его уникальность, так почему ему сейчас не срубить капусту, продав вам свою версию..? но зачем это вам? скоро выйдет оф версия

как говорит WMDrakon, терпение!

Ссылка на сообщение
Поделиться на других сайтах

RewriteEngine On

RewriteCond %{REQUEST_URI} !^/mobile/.*$

RewriteCond %{HTTP_ACCEPT} "text/vnd.wap.wml|application/vnd.wap.xhtml+xml" [NC,OR]

RewriteCond %{HTTP_USER_AGENT} "acs|alav|alca|amoi|audi|aste|avan|benq|bird|blac|blaz|brew|cell|cldc|cmd-" [NC,OR]

RewriteCond %{HTTP_USER_AGENT} "dang|doco|eric|hipt|inno|ipaq|java|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-" [NC,OR]

RewriteCond %{HTTP_USER_AGENT} "maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|opwv" [NC,OR]

RewriteCond %{HTTP_USER_AGENT} "palm|pana|pant|pdxg|phil|play|pluc|port|prox|qtek|qwap|sage|sams|sany" [NC,OR]

RewriteCond %{HTTP_USER_AGENT} "sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo" [NC,OR]

RewriteCond %{HTTP_USER_AGENT} "teli|tim-|tosh|tsm-|upg1|upsi|vk-v|voda|w3cs|wap-|wapa|wapi" [NC,OR]

RewriteCond %{HTTP_USER_AGENT} "wapp|wapr|webc|winw|winw|xda|xda-" [NC,OR]

RewriteCond %{HTTP_USER_AGENT} "up.browser|up.link|windowssce|iemobile|mini|mmp" [NC,OR]

RewriteCond %{HTTP_USER_AGENT} "symbian|midp|wap|phone|pocket|mobile|pda|psp" [NC]

RewriteRule ^(.*)$ /mobile/ [L,R=302]

Спецификация моб. устройств:

http://w3development.de/rdf/uaprof_repository/

http://www.operamini.com/developer/

Потоковое видео на мобилке:

http://ru.wikipedia.org/wiki/RTSP

демо: http://m.youtube.com/details?v=rq0rCdvUPvY&client

JavaScript для Opera Mini 4.x :

JavaScipt выполняется на сервере, перед загрузкой или после загрузки страницы. Серверы используют движок рендеринга Opera 9.5, что означает полную поддержку JavaScript (стандарт ECMAScript 4) на стороне сервера.

Однако, на клиентской стороне поддержка ограничена возможностями телефона, в следствии этого Opera Mini предоставляет небольшой набор средств java script:

1. Ограниченную поддержку событий модели DOM

2. Отсутствие фонового выполнения скриптов

3. Очень ограниченный механизм AJAX

... © http://operafan.net/content/view/279/2/

Оптимизация:

http://webo.in/articles/archive/

Вроде Opera Mini поддерживает data URL

Для тестов

http://www.operamini.com/demo/ - удаленные хосты

Изменено пользователем Spawn
Ссылка на сообщение
Поделиться на других сайтах
  • 2 недели спустя...

Коммуникатор HTC-S 710

Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 7.6 ) SP;240x320;HTC_S710/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1

Ссылка на сообщение
Поделиться на других сайтах

Toshiba Portege G900 WVGA (800x480)

Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; PPC) Opera 8.65 [ru]

Mozilla/4.0 (compatible; MSIE 6.0; Windows CE; IEMobile 6.12)

Opera/8.01 (J2ME/MIDP; Opera mini/2.0.4509/1724; ru; U; ssr)

Изменено пользователем Kot Da Vinci - Fillosoff
Ссылка на сообщение
Поделиться на других сайтах

Вход с КПК

Модель: Acer c500 series

ОС: Windows® Mobile Version 5.0

Навигатор: Opera Mobile 9.5 Beta

Результат проверки: Opera/9.51 Beta (Microsoft Windows; PPC; 240x320; Opera Mobi/1718; U; en)

Навигатор: Internet Explorer

Результат проверки: Mozilla/4.0 (compatible; MSIE 4.01; Windows CE; PPC; 240x320)

Ссылка на сообщение
Поделиться на других сайтах

HTC Vogue 6900 (CDMA) MW 6.0

Opera/9.5 (Microsoft Windows ; PPC; Opera Mobile/405; U; en)

Изменено пользователем slavakim
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...