Странный GPS девайс Mesada 2440
От: brokensword Украина http://www.diprotector.com
Дата: 14.07.07 19:11
Оценка:
Попала ко мне в руки эта странная штуковина, прислана из Китая. В нете удалось найти такое описание: http://www.mesada.com.cn/ProductsView.asp?id=40
Вряд ли кто имел с ней дело на этом форуме. В кратце опишу: на девайсе стоит Windows CE 4.2, при включении на экране появляется красивая менюшка с возможностью выбора настроек (примитивных), просмотр GPS-статуса и пр. обычный для таких девайсов набор. Выйти в "недра" девайса документированных путей нет. В настройках можно задать путь к исполняемому файлу на StorageCard, который будет запускаться при нажатии на большую красивую кнопку "Навигатор" в главном меню. Предустановленным навигатором оказался Smart2go + карта скандинавии.

Вопрос заключается в странной и непонятной для меня избирательности запускаемых приложений. Прекрасно запускаются:

1. Примитивные приложения выводящие MessageBox + простейшие менюшки и диалоговое окно (скомпилено под WCE4.2)
2. Некоторые приложения (очень мало, я нашел одно пока), пакованные упаковщиом (рекламу в сторону, просто действительно странно это очень)
3. Все что реально инсталлировано на девайсе.

Не запускаются:
1. Примитивные приложения, выводящие MessageBox + простейшие менюшки и диалоговое окно (скомпилено под PPC2003-2005)
2. Практически все остальные приложения. При запуске из главного меню — появляются песочные часы на пару секунд и больше ничего не происходит (девайс не виснет).

Что особо примечательно — если прога непакована, то при запуске просто появляются часы на секунду — и все. Если пакована — прога всегда грохается с 0xC0000005 по адресу 0x00000000.

Что сделано:
Написал простейший код, который вызывает CreateProcess и получает explorer.exe на входе. Отлично — попадаю в файл менеджер и тут уже доступны стандартные настройки. Вся винда на китайском. При попытке запуска приложений из эксплорера двойным нажатием выводится непонятное сообщение на китайском (не совпадает с тем, которое появляется при запуске из меню девайса). У некоторых файлов при этом пропадает иконка.

У кого есть какие-то мысли по этому девайсу в целом? У кого есть опыт работы с такими — думаю все они ведут одинаково. Главная цель — заставить его запускать все приложения.
*********************************************
www.k-medulla.com
Best software protection system on the market

www.diprotector.com
First software protection system for PDA developers
Re: Странный GPS девайс Mesada 2440
От: henson Россия http://www.njt-rails.com
Дата: 15.07.07 14:59
Оценка:
Здравствуйте, brokensword, Вы писали:

B>Попала ко мне в руки эта странная штуковина, прислана из Китая. В нете удалось найти такое описание: http://www.mesada.com.cn/ProductsView.asp?id=40

B>Вряд ли кто имел с ней дело на этом форуме. В кратце опишу: на девайсе стоит Windows CE 4.2, при включении на экране появляется красивая менюшка с возможностью выбора настроек (примитивных), просмотр GPS-статуса и пр. обычный для таких девайсов набор. Выйти в "недра" девайса документированных путей нет. В настройках можно задать путь к исполняемому файлу на StorageCard, который будет запускаться при нажатии на большую красивую кнопку "Навигатор" в главном меню. Предустановленным навигатором оказался Smart2go + карта скандинавии.

Для таких специализированных GPS навигаторов на Windows CE система собирается из кубиков, поэтому там не будет "лишних" библиотек требующихся для запуска других приложений.
Re[2]: Странный GPS девайс Mesada 2440
От: brokensword Украина http://www.diprotector.com
Дата: 16.07.07 17:31
Оценка:
вообщем-то, проблема оказалась в отсутствии библиотеки aygshell.dll. После ее добавления стало запускаться 90% софта. Приятно иметь полнофункциональный КПК с размером экрана 16x10 см и телевизором.
*********************************************
www.k-medulla.com
Best software protection system on the market

www.diprotector.com
First software protection system for PDA developers
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.