|
AlexTIBO, спасибо за тему.
Сразу 2 предложения: Выделить весь текст, и сделать шрифт 2, в первом посту я уже вчера делал так. М добавить фото девайса, и если можно его родную оболочку :) |
Цитата:
|
Вложений: 1
Продолжаем наполнять наш автонавигатор функциональными возможностями.
Начнем с установки альтернативных меню. Напомню еще раз, что все программы представленные здесь рабочие и проверены именно на TIBO V4150, поэтому после скачивания должны сразу работать, если Вы не поменяли имена папок. Если меняете то нужно внести соответствующие изменения в файлы конфигурации, т.е. в файлы с расширением *.ini, *.cfg, *.mscr. 1. Альтернативное меню от DIGMA DM430B (есть на этом форуме). Особенностью данного меню является то, что на экране у Вас будут 12 кнопок ( может быть можно поставить больше, но я этого не делал) с иконками, причем иконки программа берет из соответствующих *.ехе файлов, таким образом, иконки соответствующего размера рисовать и искать не надо. Другой особенностью меню является то, что при запуске любой программы меню из памяти выгружается, что дает некоторый прирост ресурсов, но при выходе из любой программы Вы попадаете в штатное меню и для запуска альтернативного нужно тапнуть по кнопке «Навигация». Для организации меню от DIGMA DM430B в папке MobileNavigator существует файл конфигурации MobileNavigator.cfg в котором с помощью Блокнота прописываются пути к программам, изменяются положения кнопок и др. Содержимое файла MobileNavigator.cfg: - Всё, что идет после точки с запятой ";", а также всё, что следует за знаком диеза "#", является комментарием ( программой игнорируется); - Каждой кнопке соответствует секция с именем [buttonXX], где ХХ -- это порядковый номер кнопки. Нумерация кнопок сквозная. Пример: [button1] Может существовать до 12 секций [button1] ... [button12] PathToRun -- имя программы, которая будет запущена при нажатии на кнопку. Все пути, не начинающиеся с обратного слэша "\", являются относительными относительно каталога программы) Пути, начинающиеся с "\" являются абсолютными. Пример: PathToRun = Game.exe В каталоге, где находится программа (для TIBO v 4150 это будет \Storage Card\MobileNavigator\),будет найден и запущен файл Game.exe PathToRun = \Storage Card\IGO8\IGO8.exe Будет запущен исполняемый файл с внешней карты: \Storage Card\IGO8\IGO8.exe xposition=5 ; координаты левого верхнего угла кнопки в пикселах по горизонтали yposition=45 ; координаты левого верхнего угла кнопки в пикселах по вертикали Примечание: В TIBO v 4150 отсчет ведется от верхнего левого угла экрана. Напомню, размер экрана в пикселах 480х272, таким образом левый верхний угол имеет координаты х=0, у=0, правого нижнего угла х=480, у=272. xsize=70 ; размеры кнопки в пикселах по горизонтали ysize=85 ; размеры кнопки в пикселах по вертикали Title=Amigo ; подпись к кнопке Данное меню можете взять здесь :download:[[Ссылки могут видеть только зарегистрированные пользователи. ]]> Для примера, в нем созданы папки и записаны ехе файлы, тотал коммандер и еще что-то рабочие. Успехов! To be contunied |
Вложений: 1
2. Альтернативное меню WolfNCU Корея (есть на этом форуме).
Это меню для TIBO V4150 можете взять здесь:download: [[Ссылки могут видеть только зарегистрированные пользователи. ]]> [Program] Navigation=\Storage Card\Navitel\Navitel.exe Секция [Buttonname] в файле описания скина skin480x272.ini для запуска навигационной программы c освобождением порта будет выглядеть так: [ButtonNavitel] Action=RUN-NAVIGATION Кроме того, альтернативное меню WolfNCU имеет свои встроенные функции: - GPS-TIME – получить текущее время от GPS спутника; - DISPLAY-DATE – отобразить текущую дату на дисплее; - GO-EXIT – выход из меню; - RUN-NAVIGATION – запуск основной навигационной программы, прописанной в файле WolfNCU.ini; - GO-CALENDAR – отобразить системный календарь (Windows); - SEL-APPLICATION – выбрать приложение и добавить в список; - GO-CONFIG – перейти в меню установок меню; - GPS-SPEED – вычислить скорость по данным GPS спутников; - DISPLAY-SPEED – отобразить скорость на дисплее (в цифровом виде); - GAUGE-SPEED – отобразить скорость в виде мультфильма; - GAUGE-COURSE – отобразить компас в виде мультфильма; - DISPLAY-LONGITUDE – отобразить текущую долготу; - DISPLAY-LATITUDE – отобразить текущую широту; - DISPLAY-ALTITUDE – отобразить текущую высоту над уровнем моря; - SKIN-EDIT – редактирование скина; - GO-CLOCK – получить текущее время; - DISPLAY-TIME – отобразить текущее время; - и др. менее важные Все расположения кнопок, их функции, размер и вид шрифтов и другие атрибуты прописываются в файле описания скина, например skin480x272.ini. Текст этого файла разбит на секции: - общих параметров: [Main] Version=1.0 SkinName=Skin_mix FitImageSize=Y [Background] ImageFile=background.bmp [Format] Date=dd.MM.yyyy Time=HH:mm:ss Altitude=%.0f - секции [Buttonname]: (пример, для прокрутки мультфильма «про скорость», остальные аналогичны) [ButtonGauge] Position=2,37; координаты верхней левой точки «экрана» для показа мультфильма; Size=308,147; размер «экрана» в пикселях; Action=GPS-SPEED ; действие выполняемое при тапе на эту кнопку (картинку), в данном случае – это вызов внутренней процедуры вычисления скорости или отключения меню от GPS приемника, если он включен; Motion=GAUGE-SPEED ; вызов процедуры прокрутки мультфильма по полученным данным о скорости. Кадрами данного мультфильма являются файлы *.bmp из папки Gauge (speed000.bmp, speed001.bmp, speed002.bmp, speed003.bmp и т.д. до максимальной скорости, шаг 1км/час). UpImageFile=GAUGE.BMP ; картинка при тапе на указатель скорости; TransColor=Auto; цвет картинки; Visible=Y ; отображать или нет при тапе. WaveFile= ; звуковой сигнал при тапе; DownImageFile= ; картинка при отпускании тапа; TextColor=230,230,230 ; цвет текста; TextSize=32 ; размер шрифта; Text= ; отображаемый текст (надпись) TextAlign=Botton ; размер надписи (по размеру кнопки) FontName= ; наименование шрифта; TextHAlign=Center ; размещение надписи на кнопке (по центру) Аналогично создается мультфильм по вращению компаса, только кадрами являются файлы course000.bmp, course005.bmp, course010.bmp, course015.bmp и т.д. до course355.bmp в папке Gauge. Шаг изменения положения компаса происходит через 5 градусов. Этот мультфильм вызывается процедурой Motion=GAUGE-COURSE. Таким образом, теперь вы знаете как работает это альтернативное меню. И если вы дружите с фотошопом и вас есть талант художника, то можно создать под себя любой вид этого занимательного меню. В качестве примера приведено оформление в виде скина Skin_mix, но могут быть естественно и другие. В сети, да и на этом форуме в соответствующей ветке их много. Удачи!:D To be contunied |
Про альтернативные меню
Я правильно понимаю, что альтернативное меню устанавливается на флэшку 1гб (2гб)? - у меня меню на 2 программы и, если я установлю альтенативное, то по одной из кнопок Navi будет вызываться дополнительно меню? Но эти кнопки, неважно одна их или две "запрограммированы' на открытие папки Mobilenavigator (Mobilenavigator2) То есть, при распаковке альтернативного меню образуется тоже папка MobileNavigator, которой надо подменить одну из имеющихся на флэшке. При тапе по одной кнопке основного меню будет открываться программа навигации (iGO, например), а при тапе по другой - альтернативное меню? - если так, то очень хорошо...
|
Не стал дожидаться ответа - скачал, установил, все ОК. Теперь буду наполнять кнопки ...
Спасибо |
Цитата:
|
Если уж на форуме есть толковый спец по Tibo v 4150 - не плохо было бы некоторые проги в шапке "приспособить" под наш Tibo. Понимаю, работа неблагодарная и далеко не срочная, но все же... А то некоторые на Tibo на полностью "фунциклируют" В частности, боковые кнопки зуммтрования не работают, да и спутники не все тоже ловят, блютуз опрять же.. Тестил вчера IGo Amigo (правда, сборка не с этого форума, но она здесь тоже есть) - в демо режиме оч. хор подсказки, а спутники не ловит...
Меню - то я установил, а потом думаю - зачем мне столько кнопок? - ну 4-6 куда ни шло... Навигатор предполагаю использовать по его прямому назначению и всякие мультимедиа мне не нужны. Вот было бы неплохо на кнопки мультимедиа основного меню повесить программы... Но это вероятно надо во внутренности лезть и файлы править... А так у Вас оч. хорошая и доходчивая статья по установке альтернативного меню, спасибо. |
Цитата:
|
Вложений: 1
3. Альтернативное меню на базе SysInformation
Это меню можете взять здесь :download:[[Ссылки могут видеть только зарегистрированные пользователи. ]]> Apps/navi_Ice.ini где, navi_Ice.ini – файл инициализации стартовой страницы. Эта страница может быть единственной или содержать ссылки на другие страницы. Этих страниц может быть несколько. Другие страницы меню инициализируются также файлами *.ini, например: - страница мультитемедиа - multi_Ice.ini; - страница офиса - office_Ice.ini; - страница с утилитами - tools_Ice.ini и т.д. Каждый файл *.ini состоит из секций, которые имеют различное значение, например, секция GLOBALSETTINGS содержит описание глобальных значений, таких как- разрешение экрана, файл картинки – подложки и др. GLOBALSETTINGS ShowMessage = 0 QuitOnDoubleClick = no X = 0 Y = 0 Width = 480 Height = 272 Arrange = No BackgroundBitmap = ..\bgs\Ice.bmp StartUpAnimation = NoAnimation ShutDownAnimation = NoAnimation Accelerated = no TopMost = no Основная секция ICONXPBUTTON, в которой прописываются положение кнопки-иконки на экране, напомню, размер экрана TIBO V 4150 480х272 пикселя, отсчет от верхнего левого угла экрана ( можно считать от правого нижнего угла, тогда значения координат точки будут отрицательными, например, х= -15; у= -150), размер кнопки-иконки, ее вид, исполняемая команда и т.д. ICONXPBUTTON x = 110 ; положение кнопки-иконки по оси Х (верхний левый угол иконки) y = 85 ; положение кнопки-иконки по оси У (верхний левый угол иконки) Command = \Storage Card\IGO8\igo8.exe ; запуск программы IGO8 SizeNormal = 80 ; размер отображаемой кнопки-иконки; SizePushed = 80 ; размер кнопки-иконки при нажатии; ScaleAlpha = 100 ; прозрачность кнопки-иконки IconNormal = ..\Icons\igo1.ico ; вид отображаемой кнопки-иконки (файл *.ico); ScaleAlpha = 100 IconPushed = ..\Icons\igo1-on.ico ; вид кнопки-иконки при нажатии (файл *.ico); Секция TEXT позволяет отобразить на странице меню необходимый текст: TEXT x = 28 y = 145 Text = iGo8 ; отображаемый текст Color = FFFFFF ; цвет текста ( в данном случае белый) FrameColor = 000000 ; цвет фона ( в данном случае черный) Size = 14 ; размер шрифта Weight = 700 CreateFont Секция для перехода на другую страницу меню: ICONXPBUTTON x = 12 y = 35 NewIni = ..\Apps\navi_Ice.ini ; на какой файл инициализации страницы перейти SizeNormal = 42 SizePushed = 42 ScaleAlpha = 100 IconNormal = ..\Icons\links.ico ScaleAlpha = 100 IconPushed = ..\Icons\links.ico ShutDownAnimation = FlyRight ; в какую сторону уйдет текущая страница Таким образом, добавляя или удаляя секции в файлах *.ini, можно варьировать содержимым страниц меню, подгоняя меню «под себя». В данном меню возможен вывод системной информации, т.е. вывод информации о состоянии батареи, системных часов и текущей даты (для автонавигатора TIBO V 4150 часы и дата не актуальны, т.к. они не сохраняются при выключении прибора, а вводить их каждый раз вручную неудобно), ресурсы памяти и SD карты и др. BATTERY x = 215 y = -25 Width = 50 ; ширина полоски батареи; Height = 20 ; высота полоски батареи ColorBattery = A0A0A0 ; цвет полоски ColorHigh = 00A000 ; цвет полоски при высокой заряженности ColorLow = A0A000 ; цвет полоски при низкой заряженности ColorCritical = A00000 ; цвет при критическом состоянии батареи Segments = 10 ; количество сегментов составляющих полоску батареи TIME x = 215 y = -10 Color = FFFFFF FrameColor = 000000 Format = HH':'mm':'ss' ; формат отображаемого времени Size = 14 Weight = 700 CreateFont Interval = 1000 DATE x = 16 y = 8 Color = A0A0A0 Size = 32 Weight = 700 CreateFont DISKMEM x = -24 y = 42 Width = 144 Folder = \ ShowPath = no CoolBar = yes Percent = yes Value = yes CenterValue = no TextColor = 000000 BorderColor = 000000 BackgroundColorLow = BF2020 BackgroundColorHigh = 20BF20 LightColor = FFFFFF MEMORY x = -24 y = 132 Width = 144 PhysMemBar = no PhysMemValue = no PhysMemString = no CoolVirtMemBar = yes VirtMemString = no VirtMemValue = yes VirtMemPercent = yes CenterValue = no TextColor = 000000 BorderColor = 000000 BackgroundColorLow = BF2020 BackgroundColorHigh = 20BF20 Теперь мы умеем строить меню на базе SysInformation и можем, при определенном усердии сделать меню под себя. В меню, ссылка на которое выложена выше, я специально использую скрипт MobileNavigator.exe и MobileNavigator.mscr для запуска SysInformation.exe. Этот скрипт нам понадобится дальше для выполнения определенных действий при запуске некоторых программ и настройке Интернета. Успехов!:pivo: To be contunied |
а можно подправить проги под "младших братьев" A1550 ?
|
Garmin кто смог запустить на Tibo 4150? Если есть такие - скиньте готовую сборочку. Могу поделиться Igo 8.3 Amigo Навител Автоспутник. Все работает из альтернативной оболочки. А вот гармин что-то никак не запущу :(
|
|
Спасибо. Garmin запустился, все работает. Только нет подробных карт. Буду разбираться, но это уже есть хорошо :), т.к. до этого все время вылетал сбой при запуске программы. Еще раз благодарю за помощь.
|
Текущее время: 01:37. Часовой пояс GMT +3. |
|
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot