07.05.01


MemorySafe & FlashPlug (часть 2)

Прошел месяц со времени выхода первого обзора, и изменения на сайте фирмы JKS Technologie заставляют меня вернуться к теме Flash модуля для Palm.

Главной новостью на сайте JKS Technologie, стал выход нового модуля для Palm Vx (напомню, что модуль MemorySafe для Palm Vx выпускался уже довольно давно).
Теперь, таблица совместимости FlashPlug выглядит следующим образом:

Модель КПК

Совместимость с FlashPlug

PalmPilot Personal

Да

PalmPilot Professional

Да

Palm III

Да

Palm IIIx

Да

Palm IIIxe

Да

Palm IIIe

Да

Palm IIIe SE

Да

Palm IIIc

Да

PalmV

Да, с помощью нового FlashPlug для Palm Vx!

PalmVx

Да, с помощью нового FlashPlug для Palm Vx!

Palm VII

Да

IBM Workpad PC Companion

Да

IBM Workpad II

Да

IBM Workpad c3

Да, с помощью нового FlashPlug для Palm Vx!

Symbol SPT 1500

Да

TRGPro

Да

HandEra 330

Да

Palm m100 / m105

Нет

Symbol SPT 17xx

Нет

Печальной новостью для владельцев Palm M100/105, остается полная несовместимость FlashPlug с этим КПК. Однако, в качестве утешения, могу сообщить, что по моим данным Northstarmobile снизил мелкооптовую цену на аналогичный модуль MemorySafe (где-то на треть).

Программное обеспечение.
Я уже писал о том, что программное обеспечение модуля MemorySafe, не выдерживает никакой критики. Для нормальной работы рекомендовалось использовать FlashCmd
входящий в комплект FlashPlug. На тот момент, доступная бета 1.28b, вполне корректно работала с модулем MemorySafe.

Теперь на сайте компании появилось сразу несколько новых версий этой программы:
Версия 1.51b: FlashCmd file manager for FlashPlug
Версия ОС: PalmOS® 3.1, 3.3, 3.5
Дата выпуска: 27 апреля 2001
Изменения: поправлен экран настроек

Версия 1.50b: FlashCmd for FlashPlug
Версия ОС: PalmOS® 3.1, 3.3, 3.5
Дата выпуска: Март 2001

Добавлено в версию 1.5:
+ Увеличено максимальное количество файлов в разделе со 128 до 224
+ Новый интегрированный DOC reader (непонятно почему интегрированный -
FPDoc отдельная программа), может читать DOC файлы (не в формате iSilo) находящиеся как в моделе FlashPlug, так и в обычной памяти.
+ Появилась возможность переименования разделов
+ Настройки: добавлена установка раздела FlashPlug активным. Активный раздел вызывается во время загрузки программы
+ Добавлена новая колонка (перед именами файлов) , которая
  показывает типы файлов списка:
  'A' = программа
  'D' = DOC файл
  'P' = рисунки/графика (пока не работает)
  '*' = Копии файлов созданные с помощью FPBackup
  ' ' = не определяемые типы файлов / некоторые другие файлы
+ FlashCmd
может показывать все одиночные файлы сгруппированные программой FPBackup
+ Можно восстанавливать один/несколько выбранных/все файлы из группы созданной FPBackup
+ Улучшен графический интерфейс пользователя

Версия 1.38: FlashCmd for FlashPlug
Версия ОС: PalmOS® 3.1, 3.3, 3.5
Дата выпуска: Январь 2001

Изменения: Увеличено максимальное количество файлов в разделе со 128 до 224


Версия 1.36: FlashCmd for FlashPlug
Версия ОС: PalmOS® 3.1, 3.3, 3.5
Дата выпуска: Ноябрь 2000

Изменения: Условно нелимитировано число файлов могущих быть показанными в списке


Версия 1.34: FlashCmd for FlashPlug
Версия ОС: PalmOS® 3.1, 3.3, 3.5
Дата выпуска: Октябрь 2000

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

Из этого списка понятны три вещи:
1. В отличие от Northstarmobile, JKS Technologie постоянно улучшает свое программное обеспечение.
2. JKS Technologie целый год не обновляло свой сайт (кроме зоны для разработчиков), а теперь, с выходом новых устройств, торопится захватить нишу дополнительной памяти для нынешнего поколения Palm, ибо, в будующем им, понятно, сильно не поконкурировать с интегрированными модулями новых моделей.
3. JKS Technologie хочет оградить себя от конкуренции Northstarmobile (которой сама же и лицензировала свой модуль). Для этого, начиная с версии 1.34, FlashCmd проверяет тип подключенного устройства и не желает работать с модулем MemorySafe.

Если Вы владелец модуля MemorySafe и все же желаете использовать FlashCmd 1.51, то измените пару байт по нижеприведенному рецепту и все заработает:
0х5362 = 6608 -> 6736 (Cracked by smallcat)

К сожалению, программы FPBackup V1.0 (утилита бэкапа на модуль), FPDoc V1.0 (программа для чтения) , FPLnch (программа для запуска программ, находящихся в модуле), также имеют подобную защиту. Пока с ней не удалось корректно справится.

Конечно, тенденция встраивать носители дополнительной памяти в корпус КПК делает технологию подключаемых модулей не актуальной, но до тех пор, пока в строю остаются старые модели Palm, пока выпускаются Palm сотой и пятой серий, MemorySafe и FlashPlug остаются хорошим решением для хранения данных. Жаль, что владельцы MemorySafe вынуждены сталкиваться с постоянной проблемой программного обеспечения.

 

25.06.01



После опубликования второй части статьи, мне стали приходить письма о том, что даже после приведенного выше исправления FlashCmd 1.51 отказывается работать. Мне удалось "отловить" эту проблему.

Действительно, берем новый модуль, присоединяем его к Палму, запускаем FlashCmd 1.51. Он форматирует модуль и... перезагружает Палм. После этого каждый вызов FlashCmd 1.51 приводит к ресету устройства.

Рецепт прост -
1. Загружаем FlashCmd 1.28 (его патчить не надо, т.к. он не имеет защиты)
2. После запуска форматируем модуль. Его можно не разбивать на партиции, это можно сделать позже.
3. Загружаем пропатченный FlashCmd 1.51 и наслаждаемся...

К сожалению, причины этого странного эффекта пока невыяснены, но после выполнения этих "шаманских плясок" он напрочь пропадает!

Петр Волков     
(Spider)         
naPalm2000 group


при перепечатке этой статьи, не забывайте указывать кроме автора еще и источник - http://spider.palmclub.ru

  Ha главную страницу На верх страницы

Email: spider@palmclub.ru
naPalm2000 Group
Copyright© 2001 All Rights Reserved