PNAclub.ru - навигаторы

[выбор, настройка, модернизация]
Текущее время: 17 дек 2017 10:07

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу 1, 2, 3, 4, 5, 6  След.
Автор Сообщение
 Заголовок сообщения: Альтернативное меню 480х272
СообщениеДобавлено: 06 фев 2009 12:06 
Не в сети
Пользователь

Зарегистрирован: 16 янв 2009 14:25
Сообщения: 19
Альтернативное меню 480х272

Было бы интересно на страницах форума поделиться своими наработками.
В ближайшее время хочу навалять цикл постов по созданию дополнитнльного меню. Начнем, пожалуй.
Если уж у Вас в кармане оказался приборчик с WinCE, то почему бы его не использовать по полной. Стандартные программы, входящие в комплект ПО:
  • Навигация - Навител Навигатор с комплектом карт и лицензией XXL.
  • Книги - ущербная читалка. В топку ее.
  • Bluetooth - менеджер синезуба. К сожалению очень урезан. Позволяет использовать кирпич в качестве громкоговорителя и микрофона и высвободить Ваши руки для других нужд во время разговора по мобильнику. Возможен набор цифрового номера с кирпича. И все. :unknown: Нет даже телефонной книги. А если бы еще научить его соединяться с GPRS модемом... Ладно, посмотрим. Надежда умирает последней.
  • Фото - да в принципе неплохая прога. Вполне можно так смотреть картинки.
  • Медиаплейер - ну, если видео еще можно смотреть, то слушать музыку... Нет, так-то ничего, но главный его недостаток - полное отсутствие эквалайзера. Нет даже предустановок.

Наша цель - использовать кирпич по полной. От навигации до забивания гвоздей :) Прийдется немного поработать, сделать ударопрочный чехол с гасителем ударов... Стоп! Начнем с малого, но важного. Все что мы запихаем внутрь нужно каким-либо образом доставать. Делать это желательно удобно и красиво. Так как стандарное меню мы изменить не можем, то я себе поставил для этих целей дополнительное меню. Можете заценить. Вот несколько принтскринов.
Снимки_экрана (+/-)
Изображение Изображение Изображение


ВНИМАНИЕ!!! Перед экспериментами, СДЕЛАЙТЕ ПОЛНУЮ копию карты памяти на Большом компьютере в отдельной папке, чтобы можно было вернуться к исходному состоянию в любом случае, даже если ничего из экспериментов не получилось.

В следующий раз я напишу о том как сделать такое меню и подстроить его под себя.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Explay PN-430
СообщениеДобавлено: 06 фев 2009 13:03 
Не в сети
Пользователь

Зарегистрирован: 21 янв 2009 19:28
Сообщения: 19
Для удобства сделай сразу образ готового для установки пакета. И выложи на обменниках. Будет реальная польза.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Альтернативное меню 480х272
СообщениеДобавлено: 17 фев 2009 15:27 
Не в сети
Пользователь

Зарегистрирован: 16 янв 2009 14:25
Сообщения: 19
Вот мое "голое" альтернативное меню. Собственно это меню от Voxtel, которое я немного дополнил и доработал под свои программы. Размер файла около 1.5 МБ
menu.zip
Вот копия карты SD с меню и установленными программами. В архиве сохранена структура папок. Все программы должны работать. Так как многие навигационные программы привязываются к номеру карты SD и имеют значительный объем, то они не включены в архив. Вместе с тем для них оставлены папки, есть файлы скриптов, если таковые необходимы, и файлы readme.txt с описанием содержимого.
sdmmc.zip

AltF4


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Альтернативное меню 480х272
СообщениеДобавлено: 18 фев 2009 16:53 
Не в сети
Пользователь

Зарегистрирован: 16 янв 2009 14:25
Сообщения: 19
Для запуска/установки альтернативного меню (разлочки) нам понадобится инструментарий.
Вот он: unlock.zip
  • Regedit - редактор реестра
  • TotalCommander - файл-менеджер
  • copysmall.exe - программка, выполняющая копирование файлов, список файлов в copysmall.ini
  • runsomeshell.exe - маленькая программка-родитель, запускающая другую (большую) программу, местоположение дочерней программы указано в runsomeshell.ini

Нашей целью является замена кнопки "Книги" в основном меню навигатора Explay PN-430. Для этого мы заменим программу просмотра книг PVEBook.exe в папке Windows (никудышную читалку) на runsomeshell.exe, которая будет запускать альтернативное меню. Замену сделает copysmall.exe, ее надо поместить в автозапуск, чтобы при перезагрузке навигатора, когда папка Windows обновляется, она каждый раз заменяла читалку на runsomeshell.exe

Продолжение следует...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Альтернативное меню 480х272
СообщениеДобавлено: 20 фев 2009 13:28 
Не в сети
Пользователь

Зарегистрирован: 16 янв 2009 14:25
Сообщения: 19
Установка (разлочка):
  1. Копируем на карту содержимое архива menu.zip. Я бы порекомендовал скопировать все программы из архива SDMMC.zip. Там все программы привязаны к меню. Далее я буду писать для случая, что у вас на карту залит архив SDMMC.zip
  2. Переименовываем файл \NaviOne\NaviOne.exe (навител навигатор) на флеш-карте в NaviOne1.exe. Сделать это можно либо через ActiveSync, либо с помощью карт-ридера. Помещаем файлы из архива unlock.zip\TotalCommander в папку NaviOne и переименовываем файл TC.exe в NaviOne.exe
  3. Из этого же архива копируем файлы Regedit.exe и папку ResidentFlash. Если у вас подключение через ActiveSync, то можно сразу скопировать файлы из папки ResidentFlash в соответствующую папку навигатора (эта папка находится в памяти устройства, а не на SD карте).
  4. Ставим карту в девайс, запускаем "Навигация" и имеем окно Total Commander.
  5. Если вы пользовались картридером и не скопировали файлы из unlock.zip\ResidentFlash в ResidentFlash устройства, то делаем это сейчас с помощью Total Commander.
  6. В Total Commander ищем файл \SDMMC\Soft\Tools\Keyboard\PNADesktop.exe и запускаем. Он понадобится для ввода буковок.
  7. В Total Commander ищем файл \SDMMC\Soft\Tools\Regedit\Regedit.exe и запускаем. Открываем раздел HKEY_LOCAL_MACHINE ключ init, жмем New String, появится строка ввода имени ключа. Нажимаем значек клавиатуры вверху и вводим имя Launch99. Получим пустое значение. Жмем Edit Modify и в окне заводим значение \ResidentFlash\copysmall.exe OK.
У вас должно получиться вот это:
Экран (+/-)
Изображение


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Альтернативное меню 480х272
СообщениеДобавлено: 20 фев 2009 13:35 
Не в сети
Пользователь

Зарегистрирован: 16 янв 2009 14:25
Сообщения: 19
Остается закрыть Regedit, перезагрузить девайс (сзади выключатель ON/OFF) и переименовать обратно файл NaviOne1.exe (навител) в NaviOne.exe.

Получим запуск альтернативного меню на кнопке "Книги"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Альтернативное меню 480х272
СообщениеДобавлено: 03 апр 2009 09:44 
Не в сети
Новичок

Зарегистрирован: 03 апр 2009 09:27
Сообщения: 3
Имя: Alex
Отлично работает на GH-801 GlobalSat, только во всех файлах заменил "SDMMC" на "StorageCard". Но возник вопрос, после выключения питания винда забывает как запускать файлы с расширение *.mscr. Если отдельно запустить MortScript.exe, то он прописывает расширение и потом все нормально, а если выключить включить прибор, то, например "блокнот" и другие проги, которые через скрипт запускаются не работают.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Альтернативное меню 480х272
СообщениеДобавлено: 03 апр 2009 10:04 
Не в сети
Гуру
Аватара пользователя

Зарегистрирован: 22 мар 2009 09:50
Сообщения: 500
Имя: paladin
Можно попробовать повесить MortScript на одну из кнопок в меню - это как самый простой вариант.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Альтернативное меню 480х272
СообщениеДобавлено: 04 апр 2009 14:14 
Не в сети
Администратор

Зарегистрирован: 15 янв 2009 22:33
Сообщения: 268
Откуда: Россия
Имя: Александр
Телефон: +7 912 8558887
RedAlex, можешь посмотреть в реестре значения параметров:
Код:
HKLM\init\Launch50
HKLM\init\Launch200

? присутствуют ли они вообще?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Альтернативное меню 480х272
СообщениеДобавлено: 05 апр 2009 07:25 
Не в сети
Новичок

Зарегистрирован: 03 апр 2009 09:27
Сообщения: 3
Имя: Alex
HKLM\init\Launch50=explorer.exe
HKLM\init\Launch200= нету


Список
HKLM\init\Launch20=device.exe
HKLM\init\Launch30=gwes.exe
HKLM\init\Depend50=(2 lenght binary value)
HKLM\init\Launch50=explorer.exe
HKLM\init\Depend50=(4 lenght binary value)
HKLM\init\Launch61=Startup.exe
HKLM\init\Depend61=(6 lenght binary value)

Где стоит виндовс - диск очищается после выключения прибора. Есть внутренняя флеш - с папкой $MSD$ - там лежат пара файлов с указанием, что за навигацию запускать.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу 1, 2, 3, 4, 5, 6  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB