Я, как владелец карманного персонального компьютера (далее в тексте КПК) Palm, в свое время столкнулся с проблемой поиска (и тем более нахождения :-)) нужного и полезного программного обеспечения. Вот теперь хочу помочь и вам с выбором необходимого софта.
Часть I. Для Windows.
Эмулятор
Думаю, начать нужно с эмулятора Palm’а. Надеюсь, объяснять значение слова «эмулятор» не нужно уверен, у каждого на компьютере (большом, настольном) стоят десятки всяких эмуляторов: игровых приставок, операционных систем и даже Интернета. Так вот, данная программа полностью эмулирует работу «наладоника»: с помощью нее можно не только научиться работать с операционной системой Palm OS, но и тестировать (проверять, создавать) разного рода программы и игры.
Кроме всего прочего, программа при первом запуске потребует ROM-файл, т.е. так называемый файл с эмулирующей операционной системой, информацией о КПК и т.д. Как вы уже поняли, для каждой модели наладоника есть свой образ (ROM) естественно, все они выложены в Интернете (советую искать на http://www.ladoshki.com, так как данный ресурс содержит самую лучшую и постоянно обновляемую базу ROM-файлов).
После того как скачан эмулятор и образ компьютера, вам необходимо настроить эмулятор. Начнем с запуска. На Рис. 1 показано диалоговое окно, которое при последующих запусках не будет появляться (если вы, естественно, этого не захотите) нажимаете на кнопку New и заполняете появившуюся форму.
В поле ROM file введите путь к уже скачанному образу, в Device должно появиться название модели, в поле Skin, если есть желание, можно назначать дополнительные «шкурки» для более точной эмуляции (их можно скачать из Интернета), и наконец, в поле RAM введите максимально возможный объем памяти.
Теперь на вашем экране (кстати, расширение экрана желательно использовать 1024768 в 800600 ваш КПК будет казаться совсем не карманным :-)) появился Palm-компьютер.
Перед началом работы вам необходимо пройти процесс калибровки дисплея (другими словами, настройку сенсорного экрана) для этого просто поклацайте мышью в цель. Как вы понимаете, на настоящем КПК мыши нет :-), там за все клики и перетаскивания отвечает стилус (палочка-тыкалка).
Дальше Пальм предложит вам настроить время, дату, пользовательские интерфейс, форматы, категории и многое другое. В общем, с этого момента можно начинать изучать элементы интерфейса Palm OS. (Рис. 2)
Теперь давайте попробуем установить другое программное обеспечение. Для этого сначала настроим дебагер эмулятора, вернее сказать, не настроим, а расстроим :-). Нажмите правой кнопкой мыши на поверхности вашего «наладонника», выберите меню Settings > Debugging (или же просто нажмите Alt+\) и в появившемся окне снимите все включенные галочки.
Установка программного обеспечения на эмулятор (конечно же, это файлы двух расширений .prc и .pdb, т.е. программа и базы данных) производится простым перетаскиванием файла на поверхность КПК.
После этого хочется сделать вывод данная программа идеально подходит для новичков (чтобы разобраться, на что и зачем нажимать), для более опытных пользователей (чтобы проверять скачанные игрушки прямо на настольном компьютере), для программистов (многие средства разработки используют эмулятор в виде тест-машины). Ко всему прочему, программа бесплатна.
MAKEDOCW
MakeDocW качественная программа для конвертирования TXT-и HTML-файлов в PDB-формат (специально для читалки Isilo). Необходимость этой программы 100%!!! Если вам нужно перевести реферат, курсовую, анекдот, книгу или шпаргалку :-) на ваш карманный компьютер, то ничто лучше MakeDoc’а это не сделает. На Рис. 3 можно видеть основные функции этой малютки.
Самая лучшая на данный момент времени (думаю, на момент печати статьи она свои позиции не сдаст :-)) синхронизирующая программа (Рис. 4). Как вы поняли, она пригодится для тех, кто уже приобрел Palm-совместимый КПК.
В число ее функций входит инсталляция программ и баз данных на карманный компьютер, поддержка Windows-версии Palm-программ, перекодировка PDB-файлов в форматы Excel и Word, поддержка большого количества пользователей, обеспечение карманника Интернетом (по протоколу USB, COM) и многое другое.
После инсталляции программы, на вашем компьютере появятся пять программ: Expense Report, HotSync Manager, Install Tool, Mail Setup и собственно Palm Desktop:
Expense Report программа, которая переконвертирует данные в формат электронной таблицы Excel. Все, что вам нужно, это просто два раза щелкнуть по иконке программы и включить поддержку макросов в Офисе (версии от 97 и выше).
Hot Syns софтинка, которая синхронизирует и инсталлирует программы и базы данных для КПК. Суть работы заключается в следующем: программа проверяет наличие какой-либо программы на «наладоннике» и в случае ее отсутствия записывает, в противном же случае спрашивает пользователя «Заменить? Не заменять? Или шо :-)?!»
Install Tool интерфейс добавления программы и\или базы данных.
Mail Setup ну что тут говорить? Вроде, все ясно утилита, предоставляющая интернет-соединение для вашего компьютера, также позволяет «вытаскивать» PDB-письма и переводить их в формат, понятный Outlook или The Bat!
Palm Desktop программа, объединяющая и дополняющая все предыдущие. Именно сюда вы всегда сможете вписать новую статью, новые дела, новые расходы и т.д. и т.п.
Найти самую свежую версию программы можно на официальном сайте http://www.palm.com(именно Palm Computing и является ее разработчиком). Программа поставляется бесплатно и входит в коробку с каждым наладонником.
Защита
Пожалуй, больше, всего вопросов возникает как раз по поводу защиты вашего наладонника. Соглашусь, вопрос действительно важный и актуальный, ведь в Palm OS начиная с версии 1.0 защита находится на минимальном уровне. Владельцы КПК меня поймут: существует множество способов включить компьютер от банального резета и до специальных «хаков».
Суть встроенной защиты следующая: ваш КПК может быть защищен только один раз (после первой же разблокировки защита автоматически снимается), что жутко неудобно, ведь чтобы поставить защиту снова, надо лезть вглубь системных настроек .
На помощь придет маленькая да удаленькая программа, с задорным именем GridLock
Принцип работы программы вроде бы прост как дважды два, но чрезвычайно интересен вводить пароль здесь нужно не привычным способом (буквенно-символьно-цифровое значение), а специальным набором комбинации из квадратов на сетке 55.
Опытным путем было доказано, что при каждом включении, при синхронизации КПК с настольной станцией, а также при жесткой или мягкой перезагрузке программа будет всегда (автоматически) запускаться.
Следующий эксперимент касался совместимости со встроенной защитой. Программа и здесь показала себя наилучшим образом она блокирует системную защиту и подменяет ее собой; таким образом можно предположить, что программа работает на более низком уровне, чем ее неудачливая коллега (калека :-)).
Примечание: после инсталляции программы на КПК вы увидите две новых иконки: первая является самим приложением, а вторая (внимание!) специальным ярлыком, который позволяет сразу же залезть в те самые дебри Palm OS, чтобы сразу же включить системную защиту. Это для тех, кто страдает манией преследования :-), чтобы они могли ощутить чувство «полной защищенности».
Эта программа (Рис. 8) отличается от предыдущей тем, что защищает не сам КПК, а данные о ваших паролях, логинах, номерах Аськи (посчитайте, сколько их у вас было?) и т.д.
Принцип программы прост до безобразия: создается отдельная база данных, которая блокируется определенным паролем, а все данные в ней зашифрованы 8-битным ключом, так что, как уверяет разработчик, никто ваши пароли не сможет выковырять :-) из PDB-файла.
Еще один плюс программы в том, что если кто-то каким-то непостижимым образом все-таки умудрится украсть базу данных с вашего КПК, он не сможет ее «вставить» в другой компьютер. Так как при первом запуске программы формируется совершенно новая база данных с информацией о серийном номере процессора (операционки, flash-карты), короче говоря, «чужая» база будет конфликтовать с McLock’ом на другой машинке.
Самогонка
Я уверен на все 110 процентов, что каждый из вас если не пробовал, то хотя бы мечтал о разгоне компьютерной техники (у некоторых это даже получалось без потерь :-)). К чему я клоню? А к тому, что Palm тоже можно разгонять! Причем, на порядок: в моем случае (IBM Word Pad C3) с 20 МГц тактовая частота увеличилась до 32!!! Почти в два раза! Причем без каких либо потерь скорость, прямо таки нереальная, теперь ее можно сравнить даже с первыми 486! И главное разгон происходит не аппаратным, а программным способом. Так что не волнуйтесь, ничего не сгорит.
И эту нелегкую операцию провернула только одна программа, которая полюбилась всем владельцам КПК не только по причине ее безусловного лидерства на рынке разгона КПК, а еще и благодаря качеству работы, дизайну, малым весом и т.д.. Программа называется FastCPU.
FastCPU.
Версия: 2.8
Год: 2002 (возможно, что на момент выхода статьи анонсирована, или даже выпущена более новая версия)
Download: скачать можно с официального сайта (после регистрации).
Кроме «ускорялки», существуют функции замедления (зачем это надо, не знаю думаю, что «ошибка 200» на Пальмах появится нескоро, поэтому в замедлении пока не нуждаемси :-)) и распределения работы процессора (на ту программу 10 МГц, на эту все 33, и т.д.).
В общем, единственный недостаток платность , но программа, честно говоря, стоит того.
Download: скачать можно с официального сайта (после бесплатной регистрации).
Эта программа не является «разгонщиком», но достаточно тесно связана с предыдущей программой и именно поэтому попала в данный раздел. QuickBits приложение, выполняющее нелегкую задачу тестирования вашего КПК (в том числе работоспособности и скорости), после чего оно выводит отчет с результатами и общей оценкой.
Для примера: сначала при помощи FastCpu я поставил частоту в Normal (20 МГц) и получил общий результат 254, подняв же частоту до 33, получил оценку 480!
Вывод
Девиз нашего сегодняшнего экскурса не просто «нужно иметь», «необходимо» или еще как-нибудь так. Данные программы, я думаю, должны входить в поставку с КПК. Нобелевскую премию нужно давать программистам, которые создали эти великолепные программы, без которых тяжело жить (честно :-))!
P.S. Если у вас есть какие-либо вопросы, относящиеся каким-либо образом к карманным компьютерам, или же у вас есть какая-то супер-пупер нужная программа, или игра, или еще что не поленитесь написать: koshevoy@mksat.net.