Старичок
Доп. информация
|
Регистрация: 22.08.2009
Адрес: Россия, Томск
Сообщений: 199
Сказал(а) спасибо: 99
Поблагодарили 828 раз(а) в 86 сообщениях
|
|
Меню + разлочка для Mesada 2443, 7" 800x480 (c исходниками)
GlassStyleMenu + разлочка для Mesada 2443, 7" 800x480 (c исходниками)
Описание меню
Меню сделано на основе System Information, имеет 4 пункта: Навигация, Программы, Игры и Выход
Фон - черное дерево, кнопки стилизованы под стеклянные. Используя исходники, фон можно поменять на свой, составить новые иконки для кнопок, а также задать другой цвет свечения кнопок при нажатии (сейчас он везде зеленый, кроме вкладки Выход - там красный)
Во вкладке Навигация используются кнопки крупного размера, иконки очень хорошего качества. Путь к программам навигации прописываются вручную в файле mesada/Menus/800x480/Main/Nav.ini
Во вкладке Программы используются кнопки среднего размена, ориентированные для нажатия пальцем. Если кто хочет использовать свои программы, в исходникике много разных иконок для программ. Программы находятся в папке NANDFlash\OS\Program, путь к ним уже прописан в mesada/Menus/800x480/Main/Prog.ini
Вкладка Игры почти пустая, в сборку включил только две адаптированые мною игры: Solitaire City и PDA Poker Art. Если кто хочет использовать в меню еще другие игры, используя исходники, делаете для них кнопки и прописываете пути в mesada/Menus/800x480/Main/Game.ini
Вкладка Выход содержит три варианта выхода из меню: с выходом в Windows, запуском TotalCom и запуском стандартного меню (выскачит табличка с ошибкой, не обращаем внимание она исчезнит через 1 сек.). Также здесь кнопки спящего режима, выключения и запуска спящего режима через 10 сек. после отключения питания.
Описание разлочки
Разлочка происходит с помощью скрипта NANDFlash\OS\Autorun\Autorun.mscr. Скрипт производит необходимые настройки системы, затем закрывает родную оболочку и открывает альтернативное меню.
Вот описание скрипта:
Код:
folder = SystemPath("ScriptPath")
reg_file = folder \"Autorun.REG"
Проверка существования процесса AEBPlus.exe (AEBPlus - программа назначающая
действия на кнопку), если он существует, выполница только часть скрипта которая
следует после EndIf.
If(not ProcExists("AEBPlus.exe"))
Происходит импорт настроек из файла Autorun.REG в реестр. В Autorun.REG
прописаны настройки системы, программ и асоциации файлов.
RunWait("\NANDFlash\OS\Program\Regedit1.exe", "-s " & """" & reg_file & """")
Запускается explorer.exe, это нужно чтобы системой подхватился AYGSHELL.DLL,
необходимый для некоторых программ.
Run("\NANDFlash\OS\SYS\explorer.exe")
Альтернативная клавиатура CEKeyboard, делается основной.
RunWait("\NANDFlash\OS\Program\CEKeyboard\szt.exe"," /kbd=(CEKeyboard)")
Копируются файлы необходимые для работы GAPI и Resco Photo Viewer в Windows.
XCopy("\NANDFlash\OS\Program\GAPI for HPCs\GX.dll", "\Windows\" )
XCopy("\NANDFlash\OS\Program\Resco Photo Viewer\wmtrigger.dat", "\Windows\" )
Запускается AEBPlus.
Run("\NANDFlash\OS\Program\AEBPlus\AEBPlus.exe")
Убивается explorer.exe, чтобы не мешался.
kill("explorer.exe")
EndIf
Убивается стандартная оболочка.
kill("launcher.exe")
Запускается альтернотивное меню.
Run("\mesada\Menus\800X480\MMenu.exe")
Действия на доп. клавише
Действия на дополнительную клавишу назначаются с помощью замечательной программы AEBPlus, но в Wince не возможно её нормально настроить, поэтому настраивать пришлось на эмуляторе WM. Сейчас настроено четыре действия на доп. клавишу:
В менеджере задач можно, как переходить к запущенным приложениям, так и закрывать их. Также можно посмотреть информацию о занимаемой памяти устройства и состоянии батареи.
Быстрое меню составленно на System Information и служит для быстрого запуска некоторых приложений. Используя исходники можно настроить его по своему усмотрению. Меню находится в mesada/Menus/Qmenu/
Скриншоты делаются с помощью утилиты RCapture из Resco Photo Viewer. Запускающий скрипт настроен так, что при наличии карты памяти скриншоты будут сохранится в StorageCard\ScreenShots, если её нету то в NANDFlash\ScreenShots.
Вызывается клавиатура CEKeyboard, при повторном долгом нажатии она скрывается. Если клавиатуру закрыть крестиком, то чтобы вызвать её придется дважды воспользоваться долгим нажатием.
Установка и удаление
ВАЖНО! Установка и удаление описанные здесь подходят только для Mesada 2443, 7" 800x480, для других устройств это может служить только примером по редактированию Nav.ini (или других ini), установку смотрите в разделе - Краткая инструкция по установки меню (без разлочки) на другие устройства.
Краткое описание
ВАЖНО! Разлочка и программы для меню занимают почти всё пространство NANDFlash, поэтому если вы его чемто заняли, то удалите из NANDFlash всё, кроме папки $MSD$ (содержит настройки стандартного меню). Также если вы заняли скрытую папку Mesada, тоже очистити её (кроме папки $MSD$), туда будет скопированы файлы меню.
1) Пропишите пути к программам навигации в MenuRazl\mesada\Menus\800X480\Main\Nav.ini
2) Установите с помощью InstallMenu.exe (по завершению услышите звук и увидите сообщение об окончании установки) или скопируйте вручную содержимое MenuRazl в корневой каталог Навигатора.
3) В настройках штатного меню указываем запускаться NANDFalsh/OS/Autoran/Autorun.exe.
4) Запускаем и наслаждаемся!!!
Подробное описание
1) Распаковываем архив на ПК.
2) Перед установкой надо прописать пути к навигационным программам, для этого открываем Nav.ini лежащий в - место куда распаковали\MenuRazl\mesada\Menus\800X480\Main\
Находим параметны начанающиеся с #Button1 - это параметры первой кнопки.
Код:
#Button1
ICONXPBUTTON
x = 144
y = 2
Command = - Сюда пишем путь до программы навигации
SizeNormal = 205
SizePushed = 205
IconNormal = ..\Icons\navitelOFF.ico - Иконка в нормальном состоянии
IconPushed = ..\Icons\navitelON.ico - Иконка в нажатом состоянии
Прописываем путь до своей навигационой программы и прописываем имя иконок для неё (для Навитела - navitelOFF.ico, navitelON.ico; для 2Gis - 2gisOFF.ico, 2gisON.ico; для Ozi - oziOFF.ico, oziON.ico; для Garmin - garminOFF.ico, garminON.ico; для Igo - igoOFF.ico, igoON.ico; для Автоспутник - avtospOFF.ico; avtospON.ico)
Например у меня (у вас пути до программы навигации могут отличаться) первая кнопка для Навитела будет выглядеть так:
Код:
#Button1
ICONXPBUTTON
x = 144
y = 2
Command = \StorageCard\Navigation\NavitelNavigator 3.2.6\NavitelRun.mscr
SizeNormal = 205
SizePushed = 205
IconNormal = ..\Icons\navitelOFF.ico
IconPushed = ..\Icons\navitelON.ico
Этажа первая кнопка для Ozi:
Код:
#Button1
ICONXPBUTTON
x = 144
y = 2
Command = \StorageCard\Navigation\Ozi\OziExplorerCE.mscr
SizeNormal = 205
SizePushed = 205
IconNormal = ..\Icons\oziOFF.ico
IconPushed = ..\Icons\oziON.ico
Аналогично правим остальные кнопки. Если вы хотите оставить кнопку пустой, то удаляем строку Command = и меняем имя иконок на OFF.ico, ON.ico
3) Копируем распакованную папку MenuRazl с измененным в ней Nav.ini на карту памяти и вставляем её в Навигатор.
4) ВАЖНО! Разлочка и программы для меню занимают почти всё пространство NANDFlash, поэтому если вы его чемто заняли, то удалите из NANDFlash всё, кроме папки $MSD$ (содержит настройки стандартного меню). Также если вы заняли скрытую папку Mesada, тоже очистити её (кроме папки $MSD$), туда будет скопированы файлы меню.
В стандартном меню зайдите в Настройки и укажите путь до InstallMenu.exe, которая лежит в StorageCard/MenuRazl/.
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Выйтите из Настроек.
5) Запустите программу (нажав на кнопку навигации) и ждите 1.5 - 2 минуты (в это врямя лучше ничего не запускать), пока не услышите звук и не выскочит сообщение об окончании установки.
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
6) Снова зайдите в Настройки и укажите путь до Autorun.exe, которая лежит в NANDFalsh/OS/Autorun/.
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Выйтите из Настроек.
7) Теперь можете запустить Меню с разлочкой (нажав на кнопку навигации) и наслаждаться!!!
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Удаление
1) Скачайте архив (Удаление меню с разлочкой) из раздела Скачать.
2) Разархивируйте на карте памяти.
3) Выключите и включите навигатор, для востановления первоначальных настроек.
4) В стандартном меню зайдите в Настройки и укажите путь до UninstallMenu.exe из архива.
5) Запустите программу удаления, нажав в меню на кнопку GPS.
Примечание: Перед удалением программа предложит сохранить настройки меню на карте памяти, это поможет упростить последующие установки меню. Также программа спросит оставить ли игры на карте памяти. В конце процесса вылезет сообщение об окончании удалении.
Скачать
Скачать - [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Скачать - [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Скачать - [[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Обновления и дополнения:
Update №1
Описание
Установка
Update №2 (Игры)
Описание
В обновление входят 5 игр: Solitaire City, TowersTrap, Warfare Incorporated, Heroes, Bubblets.
Если Solitaire City у вас и так нормально работает, то перед установкой обновления удалите папку Digital Smoke из архива с обновлением.
Установка
Если меню с разлочкой ещё не установлено, то скопируйте папку mesada из архива Update2 в папку MenuRazl из архива MenuRazl с заменой файлов. Также скопируйте папку Games из архива Update2 на карту памяти.
Если меню с разлочкой уже установлено, то скопируйте папку mesada из архива Update2 в корневой (основной) каталог навигатора с заменой файлов. Также скопируйте папку Games из архива Update2 на карту памяти.
[[Ссылки могут видеть только зарегистрированные пользователи. ]]>
Навигационные иконки
ПОЛЬЗОВАТЕЛИ ДРУГИХ УСТРОЙСТВ. Обратите внимание, что разлочка написана именно для Mesada 2443, 7" 800x480, все изменения системы и реестра были составлены с учетом особенностей этого навигатора. При использовании разлочки на других навигаторах, адаптируйте её с учетом особенностей ваших устройств. Не всё, что работает на Mesada 2443, 7" 800x480, будет должным образом работать на других устройствах, а в крайних случаях может даже ухудшить работу этих устройств. Также некоторые программы и игры представленные с этим меню, возможно не будут работать или будут работать с ошибками. Само меню может работать на любых устройствах с разрешением 800x480.
Краткая инструкция по установки меню (без разлочки) на другие устройства
Меню подходит для любого устройства с разрешением 800x480, также меню может находиться в любой папке, всё что надо это правильно прописать пути до запускаемых программ.
Само меню находится в папке MenuRazl\mesada\Menus\800X480, папку 800x480 (перед этим можно её переименовать) скопируйте на устройство или карту памяти (в любое место). Далее пропишите правильные пути до программ в файлах Nav.ini, Prog.ini, Game.ini, Power.ini, которые находятся в 800X480\Main.
Последний раз редактировалось Alviora; 09.02.2018 в 16:22..
Причина: Добавление скриншота
|