Pocket SharpMT blog-client

Добавил Dmitry Froloff • Sunday, 29 January. 2006 • Категория: Pocket PC, Софт, Блогосфера
Позавчера проникся мыслью: а почему нельзя, скажем, все писать на наладоннике? К этому меня побудила позапро?лая запись которую мне не удалось отправить на публикацию с наладонника в силу технических проблем. Сейчас попробовал на Opera создать и опубликовать новую запись - все работает. Вот только писать в Опере неудобно, как я ранее писал уже, опера не работает с клавиатурой в полном объеме: только ввод символов и ентер: ни стрелки, ни стирание не функционируют в формах на страницах, что, разумеется делает ее недееспособной для написания крупных постов. Но не все так плохо. Существуют программы-клиенты для блоговских движков. Об одной из них и пойдет сегодня речь. Собственно, почему об одной? А потому, что если отбросить приложения, работающие через сторонние сервисы, например через тот же avant go, то останется считанное количество автономных клиентов для блогов, из них под платформу Windows Mobile мне удалось найти ли?ь два. Pocket SharpMT и Pocket Blogger, последний почему-то не захотел запускаться у меня, ругаясь на отсутствие VB-runtime, ставить который мне не очень то и хочется, а если добавить размер приложения и список API, с которыми он умеет работать, то и смысл ставить его к себе на кпк отпадает, посему было принято ре?ение ограничится мень?им, да луч?им, и вот на ШарпеМТ я сейчас и набиваю эту запись. (но радоваться этому пока рано)
Не смотря на то, что данный клиент разрабатывался автором под Movable Type, он прекрасно работает и с Serendipity, очевидно и с Wordpress тоже. Надо ли?ь указать путь к xmlrpc.php блога и можно приступать к работе с ним.
Среди достоинств хочется отметить. Функцию аплодинга файлов через интерфейс xml-rpc, не прибегая для этого к фтп с последующей генерацией тэга, а также быстрый выбор имен и контактов из записной книжки.
Как и боль?инство программ-клиентов для блогов SharpMT не понимает ничего по-русски, и это боль?ой изъян. Заставить его запостить заметку, набитую кириллицей, так и неудалось, а жаль, какой бы был удобный инструмент.

Как правильно установить Opera 8.5 for Pocket PC (beta) опыт использования

Добавил Dmitry Froloff • Thursday, 26 January. 2006 • Категория: Pocket PC, Софт, Браузеры
Эта заметка должна была появиться в моем блоге еще неделю назад, но я искренне рад, что этого не произо?ло. За эту неделю я успел уже несколько раз переустановить этот браузер и раз семь заставил проикаться его разработчиков, но не будем о грустном. ?так, долгожданный бета-релиз стал доступен. Многие друзья помнят, объявленный мною бойкот на использование Opera где бы то ни было вообще до момента выпуска версии под кпк под управлением Windows Mobile, потому что, выпускать версии под мертвые операционные системы, телевизоры и прочую единичную технику, и при этом игнорировать пользователей Pocket PC, я считаю издевательством над сообществом и корпоративным сговором.
?так, дело дтелано, мавр на свободе, ?оу продолжается... гм, что-то я увлекся, впрочем, продукт заслуживает того чтоб им увлекались, даже в таком виде в котором пребывает сейчас его бета-версия.
Установка.
?так, вы-таки ре?ились на установку этого, в общем-то не маленького по весу браузера (дистрибутив по размеру вполне может поспорить с десктопной версией), наверняка ва?им ре?ением будет поставить его на карту памяти, дабы не забивать ли?ний раз оперативную память, как, собственно, я и поступил и, как выяснилось "не зря". Здесь как раз и начинается опыт использования.
Во-первых, на?и норвежские друзья так и не научились грамотно работать с реестром, поэтому настоятельно рекомендую не делать Opera браузером по умолчанию. Будучи установленной в Storage Card/Opera в реестре красовался путь Program Files/Opera, естественно, что ни одна ссылка из ворда, почты или какого либо другого приложения боль?е не открывалась. Более того, удаление оперы не вернуло предыдущие установки, рас?ирения файлов и протоколы данных оказались намертво привязаны к несуществующему по такому адресу приложению. Данную проблему я был вынужден ре?ать вручную, изменяя путь к установленной Опере в соответствующих записях реестра, хоро?о, что под рукой есть EdReg. Ну а как же быть, спросите вы? Ведь опера надоедает своими настойчивыми просьбами сделаться браузером по умолчанию? Да нет ничего проще, откройте файл \Application Data\Opera\english.lng и закоментируйте в нем строку сообщения вот так и боль?е оно вас не побеспокоит:
english.lng


; 25174="Opera is not set as the default Web browser on your computer.\n\nWould you like to use Opera as your default application for viewing Web pages?"



Стоп, стоп, стоп спросите вы, а что же у меня в оперативке делают почти мегабайт файлов от приложения, которое стоит в другом месте? А кто его знает, но ведь лежат же мертвым грузом, и с этим надо что-то делать. Точнее будем переносить жестким способом: откроем файл \Application Data\Opera\opera.ini и заменем в нем все адреса, начинающиеся как:
\Application Data\Opera\
на:
\Storage Card\Opera\ (за одно рекомендую поменять и путь для закачек)
далее, перенесем всю информацию из папки \Application Data\Opera\ в папку \Storage Card\Opera\ кроме файлов: opera.ini, english.lng, opera6.adr, а также поддиректории Skins (хоть в ini мы и прописали новый путь для скина, графика все-равно останется работать только из этой локации). Эти файлы весят не много, поэтому не стоит так расстраиваться по поводу невозможности их переноса на карточку памяти.
Если у вас стоит обычная версия Opera, и вы желаете перенести на кпк ва?и закладки, просто замените файл opera6.adr аналогом с ва?его десктопа, и ва?и любимые закладки снова с вами теперь и на кпк.
Работа с браузером.
Первое, что сразу же бросается в глаза после запуска, это несколько непривычный интерфейс. Он явно унаследован от кастрированной смартфон-версии, и выглядит так, как будто на нее как раз и пытались насадить Pocket PC функциональность.
Фанаты Opera Browser на вопрос о причине столь высоких чувств по отно?ению к десктопной версии этого браузера, помимо скорости, безопасности и гибких настроек всегда называли удобный юзер-френдли интерфейс - здесь ничего подобного вы не увидете!!! Разработчики поленились даже табы вкладками сделать, вместо тапов по табам (пардон за каламбур) нам предлагают навигацию строго по циклу, причем только в одну сторону с выбором из меню, есть еще список всех открытых окон, но он тоже не всегда удобен, да и вызывается из того же подменю.
Во-вторых, что еще раз доказывает, происхождение данной версии от смартфон-еди?н - это некорректная работа к клавиатурой, да и вообще с любым видом набития текста. В частности не работает backspace и стрелки управления курсором. В общем-то это не особо раздражает, если вы просто ходите по ссылкам, но вот, если часто приходится набирать адреса в строке, вводить логин\пароль и комментировать записи других пользователей, то данный изъян способен доставить много проблем.
В-третьих, это крайне ограниченная по функциональности навигация, даже Pocket IE имеет в своем интерфейсе боль?е возможнностей. Правда, должен заметить, что из любопытства залез в скин по умолчанию и на?ел много кнопок для разных настроек, хочется верить, что они появятся вместе с релизом, все же не стоит забывать, что это первая бета-версия.
?з плюсов хочется отметить возможность загружать файлы из веб-формы на сайт, что рань?е не позволяли делать другие браузеры. Правда вводить путь к загружаемому файлу так или иначе придется вручную, но прогресс налицо.
Также интересен и наследованный от десктопной версии режим показа картинок из кэ?а браузера, правда в pocket версии он завуалирован как выключение загрузки графических файлов, но функциональность в общих чертах сохранена.
?нтересен также и способ отображение веб-узлов, пользователям, привык?им работать исключительно с pocket ie, будет порой весьма необычно разглядывать любимые сайты, сверстанные по-другому, но, зато, визуализатор оперы всегда убирает пресловутую горизонтальную прокрутку, при просмотре.
Настройки.
? все-то вроде путем, и поставили, и настроили, а толку 0. Нам бы через прокси сервер заставить выходить оперу. ? снова обращаемся к конфигурационному файлу:
opera.ini


[Proxy]
Use Automatic Proxy Configuration=0
Use HTTP=1
Use HTTPS=1
Use FTP=1
Use GOPHER=1
Use WAIS=0
HTTP server=127.0.0.1:8080
HTTPS server=127.0.0.1:8080
FTP server=127.0.0.1:8080
Gopher server=127.0.0.1:8080
WAIS server
Automatic Proxy Configuration URL=
Enable HTTP 1.1 for proxy=0
No Proxy Servers=crest2000
No Proxy Servers Check=1


Эти сточки надо добавить в конец файла, по умолчанию их там нет вообще. Соответственно, в данном примере, я привел данные своего прокси сервера tonnel.net - 127.0.0.1:8080. Вам же следует ввести свои данные прокси сервера, если они отличаются. После такой нехитрой операции ващ браузер будет ходить в интернет через прокси-сервер, экономя помимо картинок еще и на архивации траффика, что для мобильного интернета вещь далеко не последняя.
Общие впечатления.
пример отображения френдленты жжВот так Opera for Pocket PC отображает заглавную страницу ЯндексаА вот пример отображения форумов Оперой, не очень удачно, не так ли?
Здесь, в конце данной заметки, мне бы хотелось привести несколько примеров работы Opera 8.5 for Pocket PC. Тумбнейлы кликабельны.
Наилуч?ий результат по предоставлению информации у жж, страница яндекса была запутана и в результате отыскать саму поисковую строку оказалось не просто. ?, наконец интернет-форум: в данном случае опера повела себя не луч?им образом, такой форум читать крайне неудобно, поэтому стоит отключить функцию Fit to screen при просмотре подобных страниц.
Общие впечатления от использования, не смотря на переустановки, доработки, и недочеты, означенные вы?е, положительные. Это, хоть и бета, но уже вполне функционирующий браузер, с недочетами в интерфейсе, но стабильно работающий. По идее в данном обзоре я должен был бы сравнить оперу с мозиллой минима, но делать этого не стану из-за разницы в "весовых категориях".

Экономим на GPRS-интернете

Добавил Dmitry Froloff • Wednesday, 25 January. 2006 • Категория: Pocket PC, Софт, Браузеры
toonel.net logo
Когда-то давно, на одном из многочисленных сайтов, посвященных карманным компьютерам, мне попалась статья о сжимающих траффик прокси-серверах. Я бегло пробежался по ней и закрыл, в тот момент, сидя на ?ироких каналах, как на работе, так и дома, мне не так нужен был gprs-интернет на наладоннике, пользовался я им редко, но метко, открывая конкретные страницы, если в том была необходимость. Вернуться к данному вопросу помог случай, а именно: откат на диал ап дома, и самопроизвольный хард ресет в новогоднюю ночь моего карманного помощника.
Потратив в празничные дни свой трехмесячный расход траффика, я всерьез задумался, а не попробовать ли как-то оптимизировать его. В данном вопросе мне значительно помог сервис toonel.net. Траффик я смог умень?ить вдвое, а с отключенной графикой, иногда и вчетверо.
Технология стара, как первый модем и проста как три копейки. Все запросы направляются на определенный сервер, там они обрабатываются в соответствии с настройками, сжимаются и направляются на ва? компьютер в сжатом виде, с помощью клиентской части, эти данные разархивируются и предоставляются в первозданном виде. Toonel.net работает с ?ироким спектром платформ и операционных систем, в данной заметке я рассмотрю ли?ь опыт установки на PocketPC.
Для того чтоб установить пакет, необходимо поставить себе на наладонник любую из существующих на данный момент Java ма?ин, я поставил себе CrEmе.
Далее вам будет необходимо скачать клиентскую часть с этой страницы - это маленькая программа, написанная на Java - и положить этот файл в корневой каталог ва?его КПК.
После этого необходимо создать ярлык, например toonel.lnk, с одной строчкой. Этим ярлыком в дальней?ем мы будем запускать на? локальный прокси-сервер.
255#"\Storage Card\Java\bin\CrEme.exe" -Ob -classpath toonel.jar gui.ClientForm -t

Теперь нам надо настроить на?е соединение, что бы оно смогло работать через прокси. Внимание, данный способ, только для Phone Edition, в обычной версии все настраивается несколько проще. Настройка-Соединения-Соединения-Дополнительно-Выберети Сети. Далее My ISP, в которой нельзя выбирать адреса прокси, надо заменить новой сетью, после чего появится возможность указать прокси сервер. Выбираем подключение к прокси, адрес прокси сервера пи?ем 127.0.0.1, порт для http указываем 8080. Сохраняем. Запускаем Pocket IE набираем в адресной строке любимый сайт и наслаждаемся результатами.
Чтобы включить работу прокси сервера в альтернативных браузерах (NetFront, Opera), надо занести эти же данные в настройках самих браузеров.
Страница статистики прокси сервера.Теперь попробуем узнать статистику на?его соединения. Наберите в строке браузера http://127.0.0.1:7999/ - по этому адресу расположена страница статистики и настроек сервера. У вас это будет выглядеть примерно так же как и у меня. Как видите, 41% - хоро?ая экономия! ? это, призаюсь, далеко не предел. Нажмите на ссылку web и настройте ва?и предпочтения по сжатию картинок, советую смелее ставить низкое качество, все-равно ва? браузер сожмет иллюстрацию по ?ирине окна.
Если вы хотите, чтоб не только http траффик, но и ва?а почта сжималась так же хоро?о, вам следует заглянуть в раздел "port mapping", здесь вы можете назначить различным сервисам отдельные порты для работы. Вот так могут выглядеть настройки для получения почты Яндекса, соответственно в ва?ей почтовой программе нужно указать POP сервер как 127.0.0.1 и порт 110.
Более развернутую инструкцию по установке и настройке toonel.net на кпк можно прочитать на английском языке на странице интернет журнала pocketpcmag.com. Там же будет описана процедура настройки для работы с MSN Messenger, которую я не привожу сдесь, по причине отсутствия опыта. (не использую я этот пейджер на кпк).

В заключении хочу выразить благодарность 4PDA Team, Gluek и ar2r@LJ за информацию по данной теме.