PDA

Просмотр полной версии : Прибамбасы для IGO


Ardour
21.08.2007, 17:14
Как заменить "небеса" в оригинальном data.zip
http://4pda.ru/forum/uploads/img-36458-sun.jpg
Для этого нужно заменить файл sky.bmp в data.zip (gfx/day/sky.bmp)
на модифицированный sky VGA.bmp, или sky QVGA.bmp в зависимости от разрешения экрана вашего КПК. Перед заменой оригинального файла нужный нам файл нужно предварительно переимееновать в sky.bmp, а уж затем менять оригинальный.

Соответстевенно можно добавить картинку неба с луной для ночного режима:
http://4pda.ru/forum/uploads/img-36459-moon.jpg
На этот раз нужную нам картинку луны нужно переименовать в sky.bmp и заменить ей оригинальный sky.bmp в
папке: gfx/night/sky.bmp
Sky (На этот раз нужную нам картинку луны нужно переименовать в sky.bmp и заменить ей оригинальный sky.bmp в)

Ardour
21.08.2007, 17:17
Oчень красивые иконки POI
http://4pda.ru/forum/uploads/img-37383-pc_capture1.jpghttp://4pda.ru/forum/uploads/img-37385-pc_capture2.jpghttp://4pda.ru/forum/uploads/img-37386-pc_capture3.jpghttp://4pda.ru/forum/uploads/img-37387-pc_capture4.jpg
Два варианта - полноразмерный: download (http://4pda.ru/forum/uploads/img-37406-Final_ColourPOIsQVGA_VGA.zip)
и уменьшенный на 30%: download (http://4pda.ru/forum/uploads/img-37407-small_ColourPOIsQVGA_VGA.zip)
лайт вариант с прозрачным фоном
http://4pda.ru/forum/uploads/img-37493-pc_capture1.jpg
download (http://4pda.ru/forum/uploads/img-37494-Lights_ColourPOIsQVGA_VGA.zip)

Ardour
21.08.2007, 17:20
как заменить стрелку на машинку
http://4pda.ru/forum/uploads/img-38005-img-37993-car.JPG
Для того, чтобы добавьть иконку машины, нужно проделать следующее:
Открыть с помощью notepad файл navigate_240_320.ui, который находится в igo_se1\240_320\ui,
найти в нем строку:
<layer ui_navigate_static_left z=3100>
и добавить снизу следующие строчки:
<SPRITE spr_navigate x=-40 y=45 bmp="whitestripe_bottom_car.bmp" z=500>
<TEXT txtProgress_navigate GlowSize=3 align="center" x=0 y=120 w=320 fonttype=progress_font fontsize=14>
Должно получится вот так:

<layer ui_navigate_static_left z=3100>
<SPRITE spr_navigate x=-40 y=45 bmp="whitestripe_bottom_car.bmp" z=500>
<TEXT txtProgress_navigate GlowSize=3 align="center" x=0 y=120 w=320 fonttype=progress_font fontsize=14>
</layer>

Открыть с помощью notepad файл navigate_320_240.ui, который находится в igo_se1\320_240\ui,
найти в нем строку:
<layer ui_navigate_static_left z=3100>
и добавить снизу следующие строчки:
<SPRITE spr_navigate x=36 y=15 bmp="whitestripe_bottom_car.bmp" z=500>
<TEXT txtProgress_navigate GlowSize=3 align="center" x=0 y=120 w=320 fonttype=progress_font fontsize=14>

Должно получится так:

<layer ui_navigate_static_left z=3100>
<SPRITE xxx x=0 y=0 z=0 bmp="whitestripe.bmp">
<SPRITE xxx x=60 y=220 z=1 bmp="whitestripe.bmp">
<TEXT txt_direction_targetstreet x=85 by=15 w=228 h=19 z=1 align="CENTER" FONTTYPE=font1>
<TEXT txtProgress_navigate GlowSize=3 x=68 y=100 w=252 align="center" fonttype=progress_font>
<SPRITE spr_navigate x=36 y=15 bmp="whitestripe_bottom_car.bmp" z=500>
<TEXT txtProgress_navigate GlowSize=3 align="center" x=0 y=120 w=320 fonttype=progress_font fontsize=14>
</layer>

Скопировать файл download (http://4pda.ru/forum/uploads/img-38007-Whitestripe_bottom_car_bmp.zip) в папки (предварительно разархивировав) :

igo_se1\240_320\daylight и igo_se1\240_320\night

igo_se1\320_240\daylight и igo_se1\320_240\night

Дополнительные машинки (http://4pda.ru/forum/uploads/img-42389-Cars.zip)

Ardour
28.08.2007, 20:31
В программе iGO 2006 Plus есть множество скрытых дополнительных настроек, которые невозможно включить посредством GUI(Graphic User Interface). Один из способов управления скрытыми настройками заключается в создании файла sys.txt состоящего из секций и набора параметров со значениями которые включают или отключают дополнительные функции. Знак «точка с запятой» используется как символ начала комментария. Файл sys.txt должен находиться в директории SD\IGO\.

Пример файла sys.txt:
[debug]
compass_type=1
show_oneway=1
;loop_sim=0

[gps]
disable_advanced=0

compass_type
Изменение стрелки компаса.
Значения: http://img209.imageshack.us/img209/5758/68674242le0.jpg
* от 0 до 3 - стрелка изменяется по сценарию изображенному на картинке
111
*******************
show_oneway
Показывет на дорогах значки с направлением движения и знак «въезд запрещен».
Режим: «кабина».
Значения:
* 1 - включить
* 0 - отключить
http://img523.imageshack.us/img523/2990/77207386rj5.jpg
*******************
show_speed_limit
Показывает на всплывающих подсказках среднюю/разрешенную скорость для данного участка дороги.
Режим: «кабина»,«карта».
Значения:
* 1 - включить
* 0 - отключить
http://img410.imageshack.us/img410/2350/67855716wz3.jpg
*******************
slowsim
Увеличение скорости передвижения по маршруту в режиме имитации.
Значения:
* 0 - в режиме имитации можно передвигаться по маршруту со скоростью до 1000 км/час на междугородних магистралях, и по городу - до 300км/час. Все зависит от дорог по которым движется автомобиль в режиме имитации.
Режим имитации проходит без голосовых подсказок и на карте не отражаются некоторые значки, которые отображались бы в обычном режиме.
* 1 - скорость движения по маршруту будет достигать 200 км/час и при это все значки будут отражаться на карте как и при обычной поездке. Имитация сопровождается голосовыми подсказками.
******************
sim_speed_factor
Отвечает за скорость движения во время имитации при установленном slowsim=1.
Значения:
* от 1 до 6 - 1 соответствует минимальной скорости, 6 - максимальной. При значении выше 3 прибавление скорости в режиме имитации визуально не наблюдается

Ardour
28.08.2007, 20:36
Как добавить знак ограничения скорости
http://img208.imageshack.us/img208/3370/img35037104gh3.jpg
Открыть файл:
DATA.zip\igo_se1\240_320\ui\map_layers_240_320.ui

Заменить строчки:
<layer ui_speed_limit_on_map type="vector" x=1 y=295 z=5000 w=66 h=22 hide>
</layer>
На эти:
<layer ui_speed_limit_on_map type="vector" align="CENTER" font="tahomabd" fontsize=19 z=6001 x=0 y=0>
<SPRITE spr_navmain_info_speedlimit bmp="$speed.bmp" alpha=26 x=5 y=228 z=100>
<TEXT txt_navmain_info_speedlimit x=7 y=224 w=34 h=40 z=101 L2R=1 align="CENTER" text="" font="tahoma" fontsize=19>
<TEXT txt_navmain_info_speedlimit_metric x=6 y=235 w=38 h=43 z=101 L2R=1 align="CENTER" text="km/h" font="tahomabd" fontsize=6 color=#7f7f7f>
</layer>

Открыть файл:
DATA.zip\igo_se1\320_240\ui\map_layers_320_240.ui

Заменить строчки:
<layer ui_speed_limit_on_map type="vector" x=1 y=295 z=5000 w=66 h=22 hide>
</layer>
На эти:
<layer ui_speed_limit_on_map type="vector" align="CENTER" font="tahomabd" fontsize=19 z=6001 x=0 y=0>
<SPRITE spr_navmain_info_speedlimit bmp="$speed.bmp" alpha=26 x=82 y=180 z=100>
<TEXT txt_navmain_info_speedlimit x=84 y=176 w=34 h=40 z=101 L2R=1 align="CENTER" text="" font="tahoma" fontsize=19>
<TEXT txt_navmain_info_speedlimit_metric x=83 y=187 w=38 h=43 z=101 L2R=1 align="CENTER" text="km/h" font="tahomabd" fontsize=6 color=#7f7f7f>
</layer>

Скопировать файл speed.bmp (http://4pda.ru/forum/attach/687174/speed.bmp) в папки:
DATA.zip\igo_se1\common\daylight
и
DATA.zip\igo_se1\common\night

Все настройки делать в оригинальном data.zip, без использования скинов. Если же используется какой-либо скин или скины, то соответственно все настройки нужно делать там

Ardour
28.08.2007, 20:39
Как добавить кнопку выхода из програмы на карту
http://img248.imageshack.us/img248/6895/img45985img45922exitbutoq3.jpg
данные изменения работают только для портретного режима. Для ландшафтного еще нужно подбирать значения местоположения кнопки. Итак, в data.zip или в скине, если таковой используется, находим файл map_layers_240_320.ui. Он находится в \igo_se1\240_320\ui. Открываем его с помощью notepad и находим строчку:
LAYER ui_gpsstatusonmap z=50>
<BUTTON btn_s_tmc3 x=215 y=95 z=0 alpha=20 bmp="$circle.spr" onrelease='NEXTSTATE ST_NO_TMC_HARDWARE'>
<SPRITE spr_s_tmc3 x=216 y=106 z=1 alpha=20 bmp="$btn_tmc.bmp" fontsize=12 color=#808080>
Довавляем снизу следующие строчки:

;--------------------------------------Кнопка выхода из програмы-------------------------------------------
<BUTTON xxx x=206 y=245 z=0 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onrelease='run sc_exit_confirmed'>
<SPRITE nav_minimize x=210 y=251 z=1 bmp="igo_se1/common/exit.bmp">
;-----------------------------------------Конец---------------------------------------------------------------
Для тех, кто хочет изменить местоположение кнопки на экране нужно играться с параметрами х и y для параметров BUTTON и SPRITE.
BUTTON указывает на область экрана, нажатие на которую будет вызывать действие, а SPRITE, описывает файл картинки и место ее расположения внутри этой области экрана.

Должно получится вот так:
<LAYER ui_gpsstatusonmap z=50>
<BUTTON btn_s_tmc3 x=215 y=95 z=0 alpha=20 bmp="$circle.spr" onrelease='NEXTSTATE ST_NO_TMC_HARDWARE'>
<SPRITE spr_s_tmc3 x=216 y=106 z=1 alpha=20 bmp="$btn_tmc.bmp" fontsize=12 color=#808080>
;--------------------------------------Кнопка выхода из програмы-------------------------------------------
<BUTTON xxx x=206 y=245 z=0 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onrelease='run sc_exit_confirmed'>
<SPRITE nav_minimize x=210 y=251 z=1 bmp="igo_se1/common/exit.bmp">
;-----------------------------------------Конец---------------------------------------------------------------
<BUTTON xxx x=215 y=120 z=0 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onRelease='NEXTSTATE STF_GPSSETTINGS'>
<SPRITE nav_status_gps x=219 y=126 z=1 bmp="$status_minigps_onmap.spr">

<BUTTON xxx x=215 y=145 z=0 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onRelease='NEXTSTATE STM_SETTINGSMENU'>
<SPRITE nav_status_battery x=221 y=155 z=1 bmp="$status_minibattery.spr">

<PUSHBUTTON btn_muted x=215 y=170 z=1 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onSelect='run sc_mute_on' OnDeselect='run sc_mute_off' nosound>
<SPRITE spr_status_sound x=218 y=174 z=2 bmp="$status_sound.spr">

<BUTTON btn_record_sprite2 x=215 y=195 z=0 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onrelease='NEXTSTATE STF_TRACKS'>
<SPRITE btn_record_sprite x=219 y=201 z=1 bmp="igo_se1/common/butt_record.bmp#2" alpha=20 fontsize=12 color=#808080>

<BUTTON uibtn_IVTState x=215 y=220 z=1 bmp="$circle.spr" alpha=20 fontsize=12 color=#808080 onclick='IVT_BLUETOOTH_CLICK'>
<SPRITE spr_IVTState x=221 y=226 z=2 bmp="$status_ivr_onmap.spr" phase=1>
</layer>
**************
для ландшафта:
<BUTTON xxx x=293 y=52 z=0 bmp="$circle.spr" fontsize=12 color=#808080 onRelease='run sc_exit_confirmed' alpha=20>
<SPRITE nav_exit x=297 y=58 z=1 bmp="igo_se1/common/exit.bmp">