|
e-Book с антенной Skylord (sky_lord@mail.ru) Xakep, номер #054, стр. 054-036-1 Чтение книг с экрана телефона Чтение книг - занятие, безусловно, полезное. Но стандартные бумажные талмуды - это уже прошлый век, ведь в Сети есть все, начиная с романов и повестей и заканчивая учебниками со шпаргалками. А самое главное, что все эти сокровища вполне доступны с обычного мобильника! Тебе не нужен дорогой КПК! Не надо больше таскать с собой килограммы бумаги! Средством образования станет твой телефон: забудь про SMS и звонки и сделай из него настоящую электронную библиотеку! <Классика жанра> В одной из статей апрельского номера ][ мы подробно разбирали, что такое Java в телефонах и какой от нее прок (так что если тебе что-либо будет непонятно в этом материале – постарайся для начала найти и прочесть тот). Напомню, что речь тогда шла в том числе и о чтении текстов, а в качестве основной «читалки» я предлагал использовать мидлет MicroReader. Но если в прошлый раз я отделался общими фразами, то теперь постараюсь поподробнее рассказать об этой замечательной проге. Кстати, перво-наперво стоит убедиться, что у тебя версия мидлета 1.1 - предыдущие версии, лежащие на многих сайтах, не имеют тех фишечек, которые нам нужны. Да, чуть не забыл! В качестве примера я снова буду приводить мои любимые телефоны Siemens, хотя никаких принципиальных отличий у той же Nokia быть не должно... Итак, MicroReader. Пожалуй, главной фишкой этой проги является возможность чтения книжек прямо из Сети! Нет, это не пресловутый WAP, быстро сжирающий деньги при таком его использовании, а простое скачивание текстовых файлов через http, на что уходит совсем немного наличных средств. Для начала тебе обязательно надо настроить Ява-профили твоей мобилы, чтобы она могла связываться с Сетью: как это делается, ты прочтешь в уже упоминавшемся апрельском номере ][. Когда закончишь со всеми настройками, размести где-нибудь на бесплатном хостинге нужные тебе тексты в обычном формате txt, либо найди сетевую библиотеку, где они лежат в таком виде. В принципе, ты можешь грузить и файлы html, но тогда придется продираться через груду тегов, которые Микроридер, конечно, не понимает. Впрочем, на www.lib.ru, к примеру, html в файлах присутствует только в виде шапки и окончания, а все остальное - обычный текст, так что все сокровища Мошкова в твоем полном распоряжении. Подготовив объект для чтения, можешь открывать его в мидлете: меню "File", потом "Options" и "Download". В поле "URL", недолго думая, вписывай ссылку на текст. "Save as" - это имя, под которым Микроридер сохранит его в памяти сотового. А вот следующие два поля - это самое интересное. В "First page" впиши номер страницы, начиная с которой надо загружать текст, а в "# of pages" - размер загружаемого куска (или 0, если хочешь скачать весь файл). Страница в понимании мидлета - это 128 байт, так что ты можешь выбрать столько, сколько поместится у тебя на флекс-драйве. Фантастика, правда?!! Таким образом ты можешь сразу забыть о главной проблеме всех мобил - недостатке свободного места, поскольку любой текст с помощью Микроридера можно вытягивать и читать по частям. Причем когда ты попробуешь осуществить этот финт ушами, то обнаружишь, что в начале каждой части (кроме первой) мидлет заботливо вставляет адрес файла с текстом и номер страницы, с которой начинается эта часть, а в конце - тот же адрес плюс номер последней страницы загруженной части. Тут-то и пригодится еще одна полезная возможность мидлета: он автоматически выхватит ту ссылку, которая сейчас находится на экране и подставит ее в поле "URL" окна "Download". Так что, как только ты дочитаешь очередной кусок текста, можешь сразу и без особых хлопот скачать следующий - останется лишь вписать требуемый номер в поле "First page" и выбрать желаемый размер. |