marth
-
Публикаций
293 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Календарь
Сообщения, опубликованные marth
-
-
По моему пора завязывать с использованием боковых проездов при прокладке маршрута. Это путает не только водителя' date=' но и саму программу.[/quote']
На площади Конституции повеселило , отправь баг-репорт... http://www.probki.net/Bugs/
-
Присоединяюсь к поздравлениям, желаю успехов!
-
Новый автоскрипт для HP ipaq316 и СитиГид 3.7 (только 3.7 со стандартным LangPack.rsr, под другие версии нужно скрипт немного подправить). Работает по принципу: «Включил-поехал, выключил-положил в карман».
В скрипте учтены особенности работы HP ipaq316, такие как:
защита от полной разрядки аккумулятора (что очень критично для этого устройтва, т.к. при переноске в кармане имеет свойство включаться, а длительная полная разрядка может привести к неработоспособности);
особенности работы BlueTooth.
При подключении внешнего питания:
актвизирует подключение к интернет по BT;
подключает BT HandsFree;
запускает СитиГид.
При отключении питания:
закрывает СитиГид;
выгружает BT;
включает хранитель экрана;
выключает навигатор.
Так же, для неопытных, выкладываю архив с инструкцией по инсталляции и свободно распространяемыми утилитами BTFunction и MortScript. Достаточно скопировать файлы на устройство в правильном порядке.
Папка BTFunction должна располагаться в ResidentFlashiPAQProgramsutilities
СитиГид 3.7 должен располагаться в ResidentFlashiPAQPrograms
В случае другого расположения необходимо изменить пути в скрипте.
Папки AutoMode и AutoKill нужно скопировать в ResidentFlashiPAQOSGames .
После этого у вас в меню навигатора в подразделе Games появится два новых пункта.
AutoMode запускает скрипт.
AutoKill выгружает скрипт (необходим, например перед подключением к компьютеру или домашней зарядке).
Очень важно! В ситиГиде в Q меню крайнею правую кнопку необходимо назначить на выход из программы! Если кто знает, как выйти из Ситигида через командную строку, то надобность в этом пункте отпадет. Для ускорения работы скрипта, можно в q-меню, вместо кнопки выхода, назначить кнопку свернуть. Однако при этом, если не хотите чтобы навигатор разрядился у вас в кармане, нужно в опциях СитиГида активировать "отключать GPS при сворачивании".
Иногда бывает глючит, по моему связано с самим BT на устройстве, т.к. оно иногда глючит и без скрипта.
Текст скрита ниже:
CarMode=0 While(1) # ждем включения питания While(not ExternalPowered()) Sleep(10000) EndWhile if (CarMode=0) # Если Оазис не активен, то активируем if(AW ne "Oasis") Run("ResidentFlashIPAQOSos_starter.exe","") Sleep(500) EndIf if (ColorAt(20,460)=2721346) MouseClick(20,460) Sleep(200) MouseClick(240,310) Sleep(200) EndIf # Запускаем блюсоли if (ProcExists("ResidentFlashiPAQBluetoothBlueSoleil.exe")=0) RunWait("ResidentFlashiPAQProgramsutilitiesBtFunctionhp_bt.exe","-autolaunch 0") Sleep(1000) endif # Активируем менеджер RunWait("ResidentFlashiPAQProgramsutilitiesBtFunctionhp_bt.exe","-power 1") Sleep(1000) # переходим в меню "Управление Bluetooth" MouseClick(400,170) Sleep(200) # ждем запуска BT BTS=ColorAt(136,41) While(BTS=0) Sleep(500) BTS=ColorAt(136,41) EndWhile # переходим в меню "Мои закладки" MouseClick(400,185) Sleep(500) # выбираем первую закладку MouseClick(400,185) Sleep(500) # двойной клик по закладке - создаем соединение с первой закладкой MouseClick(400,185) Sleep(200) MouseClick(400,185) Sleep(500) # ждем соединения HFS=ColorAt(145,41) SC=ColorAt(680,390) While((HFS<>4895314) and (SC<>16251895)) SC=ColorAt(680,390) HFS=ColorAt(145,41) Sleep(500) EndWhile # Перед запуском СитиГида, активируем Оазис Run("ResidentFlashIPAQOSos_starter.exe","") Sleep(500) # Подклюючам громкую связь RunWait("ResidentFlashiPAQProgramsutilitiesBtFunctionhp_bt.exe","-connect") Sleep(500) # запускаем СитиГид Run("ResidentFlashiPAQProgramsCityGuideCECityGuideCE.exe") Sleep(500) CarMode=1 endif # Переходим в режим ожидания выключения питания While(ExternalPowered()) Sleep(10000) EndWhile # Подтверждение отключения питания items[1] = "Выключить устройство?" SetChoiceEntryFormat(156/MaxIndex(items), 20) n = Choice("Main menu", "", 1, 5, items ) #если да, то выходим из ситигида, выключаем BT, включем TOUCHLOCK и выключаем питание If (n <> 0) # Если Ситигид запущен, то завершаем его if (ProcExists("ResidentFlashiPAQProgramsCityGuideCECityGuideCE.exe")=1) # Проверка на активность окна ситигид AW=ActiveWindow() if(AW ne "City Guide") Run("ResidentFlashiPAQProgramsCityGuideCECityGuideCE.exe") Sleep(500) EndIf # выходим из ситигида MouseClick(48,281) Sleep(1500) MouseClick(700,450) Sleep(100) # ждем завершения процесса While(ProcExists("ResidentFlashiPAQProgramsCityGuideCECityGuideCE.exe")=1) Sleep(500) EndWhile endif #проверяем, что OASIS активен if(AW ne "Oasis") Run("ResidentFlashIPAQOSos_starter.exe","") Sleep(500) EndIf # Выключаем BT, задержка выключения зависит от состояния HFS=ColorAt(145,41) BTS=ColorAt(136,41) if ((HFS=4895314) or (BTS<>0)) Runwait("ResidentFlashiPAQProgramsutilitiesBtFunctionhp_bt.exe","-power 3") Sleep(100) While(ProcExists("ResidentFlashiPAQBluetoothBlueSoleil.exe")=1) Sleep(500) EndWhile endif CarMode=0 # Включаем TOUCHLOCK и выключаем питание MouseClick(10,10) Sleep(500) PowerOff EndIf EndWhile
-
marthУ меня сборка 3.7.329Запускаю из под TOTAL commander' date=' грузит 100% потом включение GPS и картинка с ошибкой как выше приводил.Странно, что мне более раннюю сборку прислали!!!???
[/quote']
Похоже на то. У меня сборка 334.
-
marthСлужба техподдержки ответила' date=' что дело не в этом и будут разбираться, свяжутся позже.
[/quote']
Наверное им виднее... Хотя тебе не кажется странным, что у меня работает? Поактивнее с ними
Версия 3.7.334 UniSD работает на нашем аппарате, за исключением DPOI (только сегодня обнаружил этот баг) и DiapUp.
А у тебя explorer.exe грузится при старте навигатора? У меня это сделано дополнительно, чтобы кнопка "свернуть" работала. Может с этим связано? (хотя теоритически недолжно)
-
А вот для информации - новый навигатор с интерфейсом Лебедева.
Судя по светофору, пробки от яндекс. А панель навигации хороша... Хотя может оказаться, что хороша толька на картинке
-
marth
Почему? Вроде бы отображается снизу на' date=' скажем так, панели состояния (в терминалогии браузеров).[/quote']
Я говорю, не в режиме навигации. Т.е. когда маршрут не проложен и панели навигации нет. У вас в этом состоянии отражается текущая улица? (название улицы точно есть, я даже для контроля запускал 3.5)
-
Landre, прикольная коробочка :)
-
YoGunПрикольный минимализм
То что нужно за рулем: неброско, понятно, легко читаемо. Чувствуется YouGun, проводит много времени за рулем.
Хотя, красивым видом хорошо новичков заманивать, ну и для эстетов наверное приятно.
-
Ух ты!! Давай к нам, а то xml изучать неохота
Присмотрись еще к HP ipaq316, слышал, что его еще можно купить. Лучшего экрана по качеству картинки, я нигде не видел. И шустрый к тому же (600мГц)
-
Пару раз прокатился по предложенным маршрутам, то ли повезло, то ли маршруты стали строится более адекватные. А у вас какие ощущения?
-
Товарищи по навигаторам с разрешением экрана 800х480! Давайте объединяться для написания скинов под наше разрешение. У "местных авторитетов дизайна", навигаторы 480х272, и от них LangPack (ЛП) под наше разрешение, боюсь не светит.
У меня пока получилось убрать полоски с названиями улиц (тупо скопировал некторые строчки из ЛП Landre. Стало получше, особенно в ночном режиме.
Есть знатоки xml?
Прилагаю мой текущий файл LangPack.rsr (нужно скопировать в папку Ситигида, предварительно сохранив (на всякий случай) исходный.
LangPack для WinCe 800x480 ver.3.7.336
LangPack для WinCe 800x480 ver.3.7.338
Ночной вид:
-
Специалисты! А есть возможность сделать отражение текущей улицы не в режиме навигации (как было раньше)?
-
У меня почемуто 3' date='7 вылетает???Может это как раз из-за старых настроек DialUp ?
[/quote']
Нет. Техподдержка по умолчанию высылают версию под разрешению 480х272. Напиши им, что у тебя разрешение 800х480, получишь еще один архив с инструкцией
-
В версии 3.7 СитиГида не работает DialUp. Поэтому, для тех кто ранее подключался через ком-порт, теперь необходимо настроить Dun-соединение с телефоном. Как оказалось это даже проще и лучше.
Для этого находим в папке /ResidentFlash/ipaq/bluetooth файл shortcut.ini . Добавляем в него следующие строчки:
[Dial-up]
bd_addr=mac
dev_class=dev
svc_class=0x1103
is_default=0
sec_level=1
svc_name=Dial-up networking
dev_name=Siemens
shc_attrib_len=20
pshc_attrib0=000000002A00390039002A002A002A0031002300
Где dev и mac нужно взять для вашего устройства (посмотреть можно в том же файле для ранее созданных соединений)
Теперь нужно в реестре в ветку
[HKEY_LOCAL_MACHINEDriversUnimodemInit]
Добавить строку
AT+CGDCONT=1,"IP","internet.beeline.ru"<cr>
если у вас не билайн, то замените строку internet.beeline.ru на соответствующую
По умолчанию в этой ветке должны находится еще два параметра примерно следуюего вида
"1"="AT<cr>"
"2"="AT&FE0V1&D2&S0&C1S0=0<cr>"
Далее перезапускаем навигатор через ресет (кнопка сбоку), после этого в BT соединениях появится новый пункт с именем DialUp. Наижимаем... и вуаля, мы в интернете :)
-
Дык вырежи сам всё что тебе лишнее!
Не понял... Я спрашивал, чтобы кто-то оригинальный ЛП 800х480 переделал. Или имеется вырезАть из неоригинального и вставлять в оригинальный?
-
В версии 3.7, не в режиме навигации, перестала отображаться текущая улица. Верните пожалуйста, было очень удобно.
-
Если я правильно понял - один ЛП для 2-3 разрешений.
Грубо говоря не столько под разрешение' date=' сколько под пропорцию экрана или диагональ + положение (альбом/книжка).[/quote']
Я видел ЛП для трех разрешений, в нем доплн. есть папки Day, Day1.5, Day2 и три файла Layouts 320x240, 480x272, 800x480.
Мне под разрешение 800x480 прислали ЛП где есть только одно разрешение 800х480.
Эх, кто бы взялся под 800х480 сделать...
-
А куда делось название текущей улицы не в режиме навигации? Только у меня нет? Очень нужная была функция (((
Также жаль, что убрали быструю ориентацию карты по щелчку на компасе.
-
...Мне сегодня рассказали' date=' что-некий умелец написал скрипт для HP 316 по которому при подключении зарядки запускается блютуз-GPRS и Сити Гид. Только ссылку на его труды потеряли. Говорят, что он на этом форуме это описывал. Как такого спеца найти?[/quote']
Так рождаются мифы Топик не потерялся, вот ссылка
http://forum.probki.net/forum_posts.asp?TID=5078
Автоподключение было реализовано на определении состояния питания (ExternalPowered()), это просто. И последующей иммитации клика мыши с определением текущей графической индикации соединений. По другому там к ком-порту телефона не подключишься.
Сегодня получил обновление 3.7 и выяснилось, что DialUp из СитиГида теперь для моего устройства не работает. Я в шоке. Техподдержка ответила:
"При подключении через Bluetooth программа не использует функцию дозвон, она нужна для тех моделей устройств, на которых имеется GSM-модуль.
При подключении к Интернет через Bluetooth, соединение активируется предварительно перед запуском программы."
Т.е. теперь, пока не доделают, нужно реализовывать дилер из под винды.
В вашей теме нашел сообщение от morjer, об автодозвоне из самой винды, буду пробывать.
Кстати, разрешение вашего устройства тоже 800х480? новый интерфейс навигации 3.7 нуждается в доработке. Умельцы, здесь на форуме, пишут только под 400х272. (http://forum.probki.net/forum_posts.asp?TID=3194&PID=85998#85998) Может объединимся для написания своего интерфейса навигации под 800х480? Там нужно xml править, я пока разобрался только как сделать прозрачными панели улиц...
Еже про BT соединение: Если вы соединились с телефоном через DUN, то никаких подключений и дозвонов не нужно.
Нужно только отредактировать ветку реестра:
HKEY_LOCAL_MACHINEDriversUnimodemInit
Брал инфу отсюда:
http://forum.gps-club.ru/index.php?showtopic=7964&hl=ipaq316&st=10 (сообщение 22 и 19)
У меня по этой методике получилось, только подключаю телефон и запускаю СитиГид. У вас устр-во другое, но вдруг пригодится...
-
А какой Build стоит на Texet 3.7?
Сегодня получил обновление для своего устройства, у меня build 3.7.334.
-
Хорошие комментарии.Вообще именно с такой блок-схемы как внизу картинки начинается дизайн любого интерфейса. Есть еще вариант. Сделать экранное меню на xml с возможностью редактирования его пользователями.Например есть функция вывода скорости на экран -................
А таланты уж расстараются и редактируя этот xml и добавляя свои фоновые текстуры сделают отличное меню.Технология открытых скинов.
Как я понимаю, имено в таком формате в Ситигиде и реалиовано. Умельцы уже стараются...
http://forum.probki.net/forum_posts.asp?TID=3194&PID=85998#85998
-
А как панели с названиями улиц сделать прозрачными? Какие строки отвечают за это?
-
Скин к версии 3.7 . Только на разрешение 480Х272
Здорово! А подскажите как на 800х480 переделать? А то 3.7 хочется, но текущая панель навигации удручает (
HP IPAQ 316
в Обмен опытом
Опубликовано
Поздравляю! А DPOI (сообщения) у тебя работают?