Pull to refresh

Comments 54

Если в конторе перекрыли некоторые сайты, то так можно обойти запреты.
логично. обновил топик.
Для этого еще можно использовать Google translate — хороший прокси с американским ip)
Круто, с Last.fm не пробовали?
С обходом нужно быть осторожней, на одном из форумов, где я общаюсь, айпишники норвежских серверов оперы забанены под ноль и приходится, если нечаянно зашёл с включеным Turbo, выключать, чистить куки и перезаходить.
UFO just landed and posted this here
Так Опера турбо вроде в хедерах пишет настоящий IP адрес.
Да нет, локальный форум, один из двух крупнейших городских. Просто так бороться с неумными пользователями, увы, оказалось легче.
Получается, это решение будет даже получше TrafficCompressor и других подобных утилит и сервисов, так?
Если не нужно пользоваться «тяжелыми» веб-сервисами с кучей Javascript'а (вроде gmail) — да.
Ну здесь лишь серфинг, а многие жмут из громоздского например игровой трафик.
UFO just landed and posted this here
Если есть желание, можно и переписать. Меня, в принципе, устраивает текущая версия. В инете уже разобрали obml по полочкам, так что принципиальных проблем не должно быть.

По поводу неработоспособность можно попробовать связаться с автором.
UFO just landed and posted this here
Почему, IP сервера задается в настройках.
Как отключить режим просмотра «в одну колонку», хотелось бы просматривать как в обычном браузере?
Боюсь что никак — изначально сервера оперы мини все-таки сжимают html для просмотра именно в opera mini. В которой в одну колонку удобнее.
Подождите, но ведь мобильная опера способна показывать сайты полноценно (не в одну колонку)
Способна. Но Opera Mobile и Opera Mini — разные браузеры.
Я и имел в виду Opera Mini. Возможно на данный момент, просто не до конца изучен запрос, засылаемый на сервера opera, в котором возможно стоит флажок — отображать в одну колонку или полноценно.
Значит, я про такую возможность в mini не знал, прошу прощения. Скорее всего, версия протокола. ompd поддерживает 2/3, не факт, что 3 — это последняя версия.
вторая и третья опера мини не способны, увы
UFO just landed and posted this here
Отличается. В turbo полноценно работает javascript и не меняется разметка. В mini разметка меняется, а js работает выборочно. А сервера одни или разные — не проверял. Физически могут быть и одни, а протокол наверняка разный.
UFO just landed and posted this here
А что такое прона? порно? или я не понял?
Под пайтоном 2.6 не работает (а исходники автор прячет). Под 2.5 работает
Я в своё время пользовался специальной версией Opera Mini для ноутов, созданной по-моему нашими умельцами.
Ей нужно было задать разрешение в пикселях и работала она на ура. Часто спасала на нетбуке, пока я не снёс XP, и не поставил Windows 7. Под семейство вистовских ОС она к сожалению не работает.
Поставил, настроил, потестил… выключил. Сжимает просто отлично. Но выглядят страницы настолько коряво… нет, возможно я что-то неправильно настроил, но если сравнивать вид страниц Хабра в Opera Mini и то, что получилось после сжатия и обработки этим демоном…
В Opera Mini сохраняется структура комментариев, тут же получилась каша.
В OM 4.* страницы начали сохранять свою структуру, в более ранних же версиях всё было также, как вы сейчас видите.

Читать с мобильника новости, статьи и форумы было в большинстве случаев вполне удобно, таблицы же, конечно, превращались в месиво.

Добавление протокола OM 4 решило бы проблему.
судя по всему этот ompd можно использовать и на айфоне. кто-нибудь пробовал?
Насчёт айфона не знаю, но на N810 я его уже запустил. На ней как раз python2.5, так что ставится с пол-пинка.
о, у меня получилось на айфоне
только что-то через настройки прокси не хочет
а вот урлы localhost:8080/http://google.com работают
А можно чуть-чуть подробнее — как запустить всё это добро на iPhone?
Спасибо заранее :)
установил openssh для доступа с компа и python. Все это через сидию
скопировал версию для линукса с помощью scp
зашел по ssh и сделал
python ompd.pyc &
все, работает
А можно вопрос по-другому сформулировать?

:) возможно ли написать программу которая делала бы всё вышеуказанное, и затем оболочку для «неофициального Opera Mini браузера на IPhone»
— я думаю что успех такого приложения в Cydia гарантирован.
Цены на мобильный интернет во мноооогих странах оставляет желать лучшего.
А тут — здравствуй экономия!

:) спасибо за внимание.
да, идея правильная, но я тут вряд ли помогу )
:( очень жаль…

А можно тогда попросить наглядную пошаговую инструкцию в картинках?

Я-то наверное справлюсь и по вышенаписанной инструкции, но хочеться этот эксперимент сделать доступнее для конечного пользователя :)

А там может энтузиасты найдутся…
Пробую делать всё по инструкции.
Openssh и python скачал.
«Cкопировал версию для линукса с помощью scp» — куда скопировал?

По-какому адресу? Обыскался папку Python или её производные.

Буду благодарен за пояснения.
в любую папку на телефоне. можно и без scp — есть же всякие программулинки для копирования файлов с компьютера
Пробую запускать, получаю ошибки в строках 34 и 36, и команду на отключение…

Вы уж извините что веду себя как чайник, ну не сталкивался ни разу с Python и даже не программист я :(
[eugenys@eugenys U904p]$ ssh root@192.168.30.193
root@192.168.30.193's password:
mains-iPhone:~ root# ls
Library/ Media/ ompd/
mains-iPhone:~ root# cd ompd
mains-iPhone:~/ompd root# python ompd.pyc
OMPD is listening at port 8080
OMPD web config available at localhost:8080/

у меня так
а у вас? какие ошибки?
/private/var/root/Media/ompd$ python ompd.pyc
Traceback (most recent call last):
File «D:\PROJECTS\!_FINISHED\OMPD\source\ompd.py», line 977, in File «D:\PROJECTS\!_FINISHED\OMPD\source\ompd.py», line 965, in main
File "/usr/lib/python2.5/SocketServer.py", line 330, in __init__
self.server_bind()
File "/usr/lib/python2.5/BaseHTTPServer.py", line 101, in server_bind
SocketServer.TCPServer.server_bind(self)
File "/usr/lib/python2.5/SocketServer.py", line 341, in server_bind
self.socket.bind(self.server_address)
File "", line 1, in bind
socket.error: (48, 'Address already in use')
ну теперь все ясно — порт занят
либо прога уже запущена, либо порт конфликтует с системным процессом

для первого — перезагрузите телефон
для второго — подправьте порт в ompd.conf
После перезагрузки повторяю операцию:
При запуске python ompd.pyc всё замирает, далее «Host not answered for more than 15 seconds.» И молчит.
интернет есть на телефоне?
параметр om-connection-options.omserver = 80.232.117.10:80 не меняли?
Заработало (неясно после чего).

Ммм. Пока что немного криво, но конфиг я уже нашёл :)

Спа-си-бо за консультацию!

И +1 в карму ;-)
А какой у вас оператор? У Билайна, например, GPRS при нахождении вне домашней сети оплачивается по домашним тарифам.
Sign up to leave a comment.

Articles