Новости –  Прошивки –  Каталог навигаторов –  Восстановление навигатора

Вернуться   Мир Автомобильных навигаторов > PNA / PND Устройства > PNA / PND Club
Регистрация ФайлыПравила форумаБан-лист Справка Календарь Поиск Сообщения за день Все разделы прочитаны

 
  


     


Nokia N1 - первый Android-планшет известной финской компании
Ответ
 
Опции темы
Старый 27.07.2012, 22:36   #1
alex_zorge
Новичок
 
Аватар для alex_zorge
Доп. информация
По умолчанию Главное меню Mio в сериях Спирит и Круизер

Где-то на форуме прочитал, что главное меню в серии Мио Спирит доступно для редактирования... На самом деле не всё так просто! В серии Мио Спирит главное меню действительно доступно и находиться в папке \Program Files\MainShell но редактировать там можно только файлы:
- CONFIG.XML - отвечает за активацию кнопок
- BUTTONS.XML - прописываются пути к исполняемым файлам
- UI.XML - расположение текста на кнопках.
Т.е. особых изменений таким путём мы не получим, но главное, не это! Важнее, что доступен сам экс!
Конкретно в моём Мио S650 стоял Main Shell версия 1.1.0.10 от 2008 года. (Встречал и 11-ю версию, но по сути она ничем не отличается.)
В известной сборке "от полковника" [Ссылки могут видеть только зарегистрированные пользователи. ] используется Main Shell версии 1.0.32.0 тоже 2008 года от предыдущих моделей Мио серии С, которая прекрасно работает и на серии S (Спирит), и на новой серии Cruiser. В этой версии меню доступны для редактирования:
- MainShell.XML - полностью прописывается внешний вид меню
- MainShell_INI.XML - указывается действие кнопок.
Таким образом, подменив родной Main Shell на более раннюю версию получаем возможность сделать меню навигатора на свой вкус. В сборке "полковника" использовано Альтменю. На самом деле необходимости в нём нет никакой,- только лишняя подгрузка процессора ещё одним процессом.
Достаточно прописать в Main Shell ещё одну страницу, например для кнопки "навигация:
Код:
-------#главное меню#-------
	<Widget name="MAIN" id="0" style="268435459" ex_Style="0" left="0" top="0" width="480" height="272" stretch="1" sync_type="0">
		<Image0 name="images\Вackgrounds\BG_0.PNG"/>
-
-
-
----#навигация#----
		<CtrlBtn name="MioMap" id="0" style="269026307" ex_Style="0" left="14" top="52" width="107" height="107" stretch="1" sync_type="0">
			<Image0 name="images\MS_BTN_MIO-MAP.PNG"/>
			<Image1 name="images\MS_BTN_MIO-MAP_D.PNG"/>
		</CtrlBtn>
-
-
-

-----#текс под кнопками#-----
		<CtrlLabel name="MioMapStr" id="0" style="66563" ex_Style="0" left="14" top="128" width="115" height="20" stretch="1" sync_type="0" text_enabled="1">
			<FontNo0 index="0" color="0" shadow_color="0"/>
			<FontNo1 index="0" color="0" shadow_color="0"/>
			<FontNo2 index="0" color="0" shadow_color="0"/>
			<FontNo3 index="0" color="0" shadow_color="0"/>
		</CtrlLabel>
-
-
-
	</Widget>

-------#меню навигация#-------
	<Widget name="NAVIMENU" id="0" style="268435459" ex_Style="0" left="0" top="0" width="480" height="272" stretch="1" sync_type="0">
		<Image0 name="images\Вackgrounds\BG_1.PNG"/>
-
-
-
----#примо#----
		<CtrlBtn name="Primo" id="0" style="269026307" ex_Style="0" left="14" top="49" width="107" height="107" stretch="1" sync_type="0">
			<Image0 name="images\Navi\Primo.PNG"/>
			<Image1 name="images\Navi\Primo_D.PNG"/>
		</CtrlBtn>
----#ситигид#----
		<CtrlBtn name="CityGuide" id="0" style="269026307" ex_Style="0" left="129" top="49" width="107" height="107" stretch="1" sync_type="0">
			<Image0 name="images\Navi\CityGuide.PNG"/>
			<Image1 name="images\Navi\CityGuide_D.PNG"/>
		</CtrlBtn>
----#навигон#----
		<CtrlBtn name="Navigon" id="0" style="269026307" ex_Style="0" left="244" top="49" width="107" height="107" stretch="1" sync_type="0">
			<Image0 name="images\Navi\Navigon.PNG"/>
			<Image1 name="images\Navi\Navigon_d.PNG"/>
		</CtrlBtn>
----#навител#----
		<CtrlBtn name="Navitel" id="0" style="269026307" ex_Style="0" left="359" top="49" width="107" height="107" stretch="1" sync_type="0">
			<Image0 name="images\Navi\Navitel.PNG"/>
			<Image1 name="images\Navi\Navitel_d.PNG"/>
		</CtrlBtn>
----#беккер#----
		<CtrlBtn name="Bekker" id="0" style="269026307" ex_Style="0" left="14" top="156" width="107" height="107" stretch="1" sync_type="0">
			<Image0 name="images\Navi\Bekker.png"/>
			<Image1 name="images\Navi\Bekker_d.png"/>
		</CtrlBtn>
----#автоспутник#----
		<CtrlBtn name="Autosputnik" id="0" style="269026307" ex_Style="0" left="129" top="156" width="107" height="107" stretch="1" sync_type="0">
			<Image0 name="images\Navi\Autosputnik.PNG"/>
			<Image1 name="images\Navi\Autosputnik_D.PNG"/>
		</CtrlBtn>
----#прогород#----
		<CtrlBtn name="Progorod" id="0" style="269026307" ex_Style="0" left="244" top="156" width="107" height="107" stretch="1" sync_type="0">
			<Image0 name="images\Navi\ProGorod.PNG"/>
			<Image1 name="images\Navi\ProGorod_D.PNG"/>
		</CtrlBtn>
----#яндекскарты#----
	    <CtrlBtn name="Yandexmaps" id="0" style="269026307" ex_Style="0" left="359" top="156" width="107" height="107" stretch="1" sync_type="0">
			<Image0 name="images\Navi\Yandexmaps.PNG"/>
			<Image1 name="images\Navi\Yandexmaps_D.PNG"/>

		</CtrlBtn>
		
-----#текс под кнопками#-----
		<CtrlLabel name="PrimoStr" id="0" style="66563" ex_Style="0" left="14" top="128" width="115" height="20" stretch="1" sync_type="0" text_enabled="1">
			<FontNo0 index="0" color="0" shadow_color="0"/>
			<FontNo1 index="0" color="0" shadow_color="0"/>
			<FontNo2 index="0" color="0" shadow_color="0"/>
			<FontNo3 index="0" color="0" shadow_color="0"/>
		</CtrlLabel>
		
		<CtrlLabel name="CityGuideStr" id="0" style="66563" ex_Style="0" left="129" top="128" width="115" height="20" stretch="1" sync_type="0" text_enabled="1">
			<FontNo0 index="0" color="0" shadow_color="0"/>
			<FontNo1 index="0" color="0" shadow_color="0"/>
			<FontNo2 index="0" color="0" shadow_color="0"/>
			<FontNo3 index="0" color="0" shadow_color="0"/>
		</CtrlLabel>

		<CtrlLabel name="NavigonStr" id="0" style="66563" ex_Style="0" left="244" top="128" width="115" height="20" stretch="1" sync_type="0" text_enabled="1">
			<FontNo0 index="0" color="0" shadow_color="0"/>
			<FontNo1 index="0" color="0" shadow_color="0"/>
			<FontNo2 index="0" color="0" shadow_color="0"/>
			<FontNo3 index="0" color="0" shadow_color="0"/>
		</CtrlLabel>

		<CtrlLabel name="NavitelStr" id="0" style="66563" ex_Style="0" left="359" top="128" width="115" height="20" stretch="1" sync_type="0" text_enabled="1">
			<FontNo0 index="0" color="0" shadow_color="0"/>
			<FontNo1 index="0" color="0" shadow_color="0"/>
			<FontNo2 index="0" color="0" shadow_color="0"/>
			<FontNo3 index="0" color="0" shadow_color="0"/>
		</CtrlLabel>
		
		<CtrlLabel name="BekkerStr" id="0" style="66563" ex_Style="0" left="14" top="233" width="115" height="20" stretch="1" sync_type="0" text_enabled="1">
			<FontNo0 index="0" color="0" shadow_color="0"/>
			<FontNo1 index="0" color="0" shadow_color="0"/>
			<FontNo2 index="0" color="0" shadow_color="0"/>
			<FontNo3 index="0" color="0" shadow_color="0"/>
		</CtrlLabel>

		<CtrlLabel name="AutosputnikStr" id="0" style="66563" ex_Style="0" left="129" top="233" width="115" height="20" stretch="1" sync_type="0" text_enabled="1">
			<FontNo0 index="0" color="0" shadow_color="0"/>
			<FontNo1 index="0" color="0" shadow_color="0"/>
			<FontNo2 index="0" color="0" shadow_color="0"/>
			<FontNo3 index="0" color="0" shadow_color="0"/>
		</CtrlLabel>

		<CtrlLabel name="ProgorodStr" id="0" style="66563" ex_Style="0" left="244" top="233" width="115" height="20" stretch="1" sync_type="0" text_enabled="1">
			<FontNo0 index="0" color="0" shadow_color="0"/>
			<FontNo1 index="0" color="0" shadow_color="0"/>
			<FontNo2 index="0" color="0" shadow_color="0"/>
			<FontNo3 index="0" color="0" shadow_color="0"/>
		</CtrlLabel>

		<CtrlLabel name="YandexmapsStr" id="0" style="66563" ex_Style="0" left="359" top="233" width="115" height="20" stretch="1" sync_type="0" text_enabled="1">
			<FontNo0 index="0" color="0" shadow_color="0"/>
			<FontNo1 index="0" color="0" shadow_color="0"/>
			<FontNo2 index="0" color="0" shadow_color="0"/>
			<FontNo3 index="0" color="0" shadow_color="0"/>
		</CtrlLabel>
	</Widget>
А в файле MainShell_INI прописать путь к новой странице

Код:
--------#Главное меню#--------

	<MSDialog name="MAIN" id="1">
-
-
-
----#кнопка Навигация#----
		<MSButton name="MioMap" id="112" type="0" function="8">
			<MSLaunchWidget name="NAVIMENU" id="3" type="2" animation="0"></MSLaunchWidget>
		</MSButton>

		<MSLabel name="MioMapStr" id="113">
			<MSTextMuiId>15</MSTextMuiId>
		</MSLabel>
-
-
-
	</MSDialog>
alex_zorge вне форума  
Старый 11.08.2012, 17:23   #2
SiD78
Самый злой супермодератор
 
Аватар для SiD78
Доп. информация
По умолчанию

Комментарий модератора
SiD78:
Оформляй грамотно шапку и будет тебе раздел. А будете флудить - закрою.
__________________
iPad 4 (8.1.2 JB) + iPhone 5s (8.1.2 JB)
SiD78 вне форума  
Старый 11.08.2012, 19:18   #3
SiD78
Самый злой супермодератор
 
Аватар для SiD78
Доп. информация
По умолчанию

alex_zorge,
Зачем тему удалять? Начинай тут с чистого листа. Правь первый пост, я потом все остальные уберу.
__________________
iPad 4 (8.1.2 JB) + iPhone 5s (8.1.2 JB)
SiD78 вне форума  
Старый 17.08.2012, 04:14   #4
alex_zorge
Новичок
 
Аватар для alex_zorge
Доп. информация
По умолчанию Готовые сборки меню

Выкладываю сборку меню для Mio S650 с приложениям. В сборке нет самих навигационных программ. Сборка сделана на основе меню полковника, устранена ошибка по регулированию яркости подсветки. Оставлен родной МиоМедиаплеер, но внешний вид программы изменён, так же как и внешний вид ФМ-трансмиттера.
В выложенной сборке находится программа для инета GPRS_AutoDial, немного переделанная автором версия 1.2. [Ссылки могут видеть только зарегистрированные пользователи. ] Она не поднимает блютуф, не сохраняет настройки. Реально использую версию 1.3 бета, которая всё это умеет. Но пока автор не закончит прогу, выложить не могу.
Извиняюсь, SIL уже выложил версию 1.3 на форуме, http://4pna.com/showthread.php?t=11474

[Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ]

Скрытый текст (вы должны зарегистрироваться или войти под своим логином):
У вас нет прав чтобы видеть скрытый текст, содержащейся здесь.
alex_zorge вне форума  
8 пользователя(ей) сказали cпасибо:
Старый 18.08.2012, 09:43   #5
VASILINIK
Вникающий
Доп. информация
По умолчанию

Цитата:
Сообщение от alex_zorge Посмотреть сообщение
. В сборке нет самих навигационных программ.

а на скриншоте их восемь...наверное ты хотел сказать что нет карт к навигационным програмам? И еще вопрос...Блютуз прогу нужно отдельно прописывать в навигатор или она встроена в сборку?
VASILINIK вне форума  
Старый 18.08.2012, 12:38   #6
alex_zorge
Новичок
 
Аватар для alex_zorge
Доп. информация
По умолчанию

В меню прописаны кнопки для навигационных программ, самих программ нет, но все они есть на сайте.
Под кнопкой Блютуза ещё страница меню на подключение телефона и интернета, сама программа блютуза идёт в сборке.
alex_zorge вне форума  
Старый 30.09.2012, 08:43   #7
VASILINIK
Вникающий
Доп. информация
По умолчанию

alex_zorge Поставил твою сборку.Блютуз подключается контакты телефона видит, звонит, но не могу подключить инет.В AutoDial 1.2 модем телефона нашелся ,но кнопка ПОДКЛЮЧИТЬ не активна.Пробовал версии AutoDial 1.3.3- 1.3.4 в них модем вообще не видит.Телефон LG GX300.Может подскажешь что нибудь?
VASILINIK вне форума  
Старый 02.10.2012, 00:36   #8
alex_zorge
Новичок
 
Аватар для alex_zorge
Доп. информация
По умолчанию

Иногда программы хендсфри и автодюал могут мешать друг другу. Попробуй перезагрузить навик и не трогая соединение с телефоном включи автодюал. Посмотри, какие строчки есть в окне "Текущий модем". Если там нет ни одного телефона, а только девайсы на COM1 и COM3 и кнопка Поиск менеджера блютуфа не активна, то возможно автодюал не включила сам блютуф (не знаю, как с последними версиями автодюала, но в более ранних такое иногда наблюдалось). Если это так, то активируй блютуф через подключение хендсфри телефона, но связь с телефоном не устанавливай. После этого кнопка Поиск должна быть активной, ну а дальше всё по букварю от SILa
alex_zorge вне форума  
2 пользователя(ей) сказали cпасибо:
Старый 17.10.2012, 02:28   #9
jerk74
Новичок
 
Аватар для jerk74
Доп. информация
По умолчанию

В каком файле можно посмотреть куда прописан значек программы ситигид. не запустить ситигид куда ставить на флеш или на внутреннюю память?
jerk74 вне форума  
Старый 17.10.2012, 11:17   #10
alex_zorge
Новичок
 
Аватар для alex_zorge
Доп. информация
По умолчанию

В самом первом посте про это написано... Пути для кнопок прописаны в файле MainShell_INI.XML. подправь путь под себя. Куда ставить - не принципиально, у меня все навипроги, кроме родного навитела стоят на флешке.
alex_zorge вне форума  
Пользователь сказал cпасибо:
Старый 03.11.2012, 03:25   #11
sobre
Вникающий
 
Аватар для sobre
Доп. информация
По умолчанию

alex_zorge, спасибо за сборку, но попользоваться удалось не продолжительное время
проблему описал здесь
так же разместил запрос на прошивку здесь
если кто сталкивался из Вашего клуба с такими вопросами просьба откликнутся
sobre вне форума  
Старый 06.11.2012, 20:18   #12
mwn73
Вникающий
Доп. информация
По умолчанию

Отличная сборка,спасибо.Вот если бы только можно бы было сделать автоматическое включение AV и работало подключение к инету,было бы вообще отлично.
mwn73 вне форума  
Старый 06.11.2012, 23:05   #13
mwn73
Вникающий
Доп. информация
По умолчанию

все к инету подключил,осталось только сделать автоматическое вкл AV
mwn73 вне форума  
Старый 09.11.2012, 20:38   #14
alex_zorge
Новичок
 
Аватар для alex_zorge
Доп. информация
По умолчанию

Думаю, что для автоматического включения камеры надо запустить файл AVINMgr, вроде он отвечает за автоматическое переключение экрана на камеру, сам не пробовал.
alex_zorge вне форума  
Старый 21.11.2012, 22:13   #15
VASILINIK
Вникающий
Доп. информация
По умолчанию

alex_zorge ты в сборку аську или майлагент не прбовал ставить?
Может кто подскажет какая прога подойдет в эту сборку
VASILINIK вне форума  
Ответ

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Разлочка] Mitac MIO C725 perch1k Навигатор на WinCE 9 18.09.2010 16:53


Текущее время: 05:40. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd. Перевод: zCarot

Копирайты