-
Публикаций
325 -
Зарегистрирован
-
Посещение
-
Победитель дней
1
Тип контента
Профили
Форумы
Календарь
Сообщения, опубликованные mtumanov
-
-
Texet TN-705
Заводская настройка CG 3.8 COM1 4800Поднял до 115200 - пока все работает. -
Понял почему иногда скрипт не запускает синий зуб.
Причина в том что иногда не удаляется ветка реестра которую проверяет скрипт.Чтобы ветка удалялась корректно рекомендуется перед выключением навигатора либо выключить телефон либо разорвать с ним соединение. -
Ниже мой немного исправленный скрипт.
Предыдущая версия не всегда корректно закрывала все окна после установления соединения. Добавил пару таймаутов для ожидания открытия окна Internet Explorer.Заметил у себя один глючок скрипта, скрипт перестал опознавать факт включения навигатора - он считал что соединение всегда уже установлено и пропускал запуск синего зуба.Хотя было явно видно что соединения не установлено - навигатор сразу после включения.Возможно глюк возник после того как я попользовался кнопкой "Свернуть" из Ситигида.Включение-выключение не помогало. Мне помогло установить соединение вручную - возможно при этом перезаписалась ветка реестра.После этого скрипт заработал и работает пока нормально.# расчет соответствия размерности экрана в пикселях и миллиметрах
# 480х272 пикселя = 111x63 мм.
# 480/111 = 4.32 272/63=4.32 пикселя на мм.
#Проверка наличия коннекта
if (not RegKeyExists("HKLM","CommTcpIpHostsppp_peer"))
Run ("ResidentFlash2YFAPPBlueToothBluetoothV4.exe")
sleep(4000)
Show("BlueToothDlg")
sleep(500)
MouseClick("BlueToothDlg",305,312)
Sleep(2000)
# нажимаем на клавишу 40x45 "Устройства"
MouseClick(175,175)
Sleep(1000)
# нажимаем на клавишу 40х15 первая строчка в списке устройств
MouseClick(175,65)
Sleep(400)
# нажимаем на клавишу 98х20 "Стрелка вправо"
MouseClick(428,88)
Sleep(1000)
# нажимаем на клавишу 40х15 "Сервис DUN"
MouseClick(175,65)
Sleep(400)
# нажимаем на клавишу 98х20 "Обновить"
MouseClick(428,88)
Sleep(1000)
# нажимаем на клавишу 40х45 "Связь"
MouseClick(175,193)
Sleep(1000)
sleepmessage (90, "CONNECTING...", "Wait...", 1, RegKeyExists("HKLM","CommTcpIpHostsppp_peer"))
Sleep(5000)
# Закрываем открытые окна 103х4
MouseClick(445,18)
Sleep(2000)
# Закрываем открытые окна 103х4
MouseClick(445,18)
Sleep(1000)
# Закрываем открытые окна 103х4
MouseClick(445,18)
Sleep(1000)
# Закрываем открытые окна 103х4
MouseClick(445,18)
Sleep(1000)
# Закрываем открытые окна 103х4
MouseClick(445,18)
Sleep(1000)
if (WndExists("BlueToothDlg"))
Minimize("BlueToothDlg")
endif
if (WndExists("City Guide CE"))
Show("City Guide CE")
endif
endif
#Разворачиваем Ситигид если уже запущен
if (WndExists("City Guide CE"))
Show("City Guide CE")
endif
#Запускаем Ситигид если не запущен ранее
if (not ProcExists("CityGuideCE.exe"))
Run("ResidentFlashCityGuideCityGuideCE.exe")
endif -
Поставил версию 3.8.368
После упаковки все залетало.Однако размер EXE файла от версии к версии растет - скоро и упаковка не будет помогать.Вообще то разработчики могли бы прочесть эту ветку и сразу в дистрибутиве поставлять упакованные версии EXE файла.Скрипт запуска синего зуба редактирования не потребовал.В версии 3.8 убрали в слоях карты показ запретов поворотов и односторонее движение - неудобно, я по этим знакам ориентировался.Версия 3.7 при обнаружении первого маршрута говорила голосом что "Найден новый маршрут" - теперь не говорит. В общем надо поездить, привыкнуть, потестировать. -
Убедили, поставлю рядом, потестирую версию 3.8. Если не забуду - отпишусь по результатам.
-
Огромное всем спасибо за советы.
Поставил себе скрипт автозапуска синего зубаЭто просто счастье, что теперь при каждом запуске не надо лезть в меню и запускать отдельно соединение.Упаковал CityGideCE.exe при помощи UPX304 - все просто залетало.Разработчикам программы выражаю мое ФЕ.Мой навигатор - Texet TN-705SoftVersion: v3.6.E21.2.25Ситигид 3.7.336Для связи навигатора через синий зуб использую отдельный телефон Ericsson R520mОсталась одна проблема - последнее время ситигид стал часто и нерегулярно вылетать.На 3.8 пока переходить не буду - слишком много сообщений о том что навигатор повисает насмерть на этой версии.Может быть прикручу на 3.7 лангпак Vlego.Смотрится вполне ничего.Ниже скрипт который тут публиковали и который я слегка модифицировал под себя.Он не запускает ничего кроме синего зуба.# расчет соответствия размерности экрана в пикселях и миллиметрах
# 480х272 пикселя = 111x63 мм.
# 480/111 = 4.32 пикселя на мм.
# 272/63=4.32 пикселя на мм.
#Проверка наличия коннекта
if (not RegKeyExists("HKLM","CommTcpIpHostsppp_peer"))
Run ("ResidentFlash2YFAPPBlueToothBluetoothV4.exe")
sleep(4000)
Show("BlueToothDlg")
sleep(500)
MouseClick("BlueToothDlg",305,312)
Sleep(2000)
# нажимаем на клавишу 40x45 "Устройства"
MouseClick(175,175)
Sleep(1000)
# нажимаем на клавишу 40х15 первая строчка в списке устройств
MouseClick(175,65)
Sleep(500)
# нажимаем на клавишу 98х20 "Стрелка вправо"
MouseClick(428,88)
Sleep(1000)
# нажимаем на клавишу 40х15 "Сервис DUN"
MouseClick(175,65)
Sleep(500)
# нажимаем на клавишу 98х20 "Обновить"
MouseClick(428,88)
Sleep(1000)
# нажимаем на клавишу "Связь" 40х45
MouseClick(175,193)
Sleep(1000)
sleepmessage (90, "CONNECTING...", "Wait...", 1, RegKeyExists("HKLM","CommTcpIpHostsppp_peer"))
# Закрываем открытые окна 105х4
MouseClick(458,18)
Sleep(1000)
# Закрываем открытые окна 105х4
MouseClick(458,18)
Sleep(1000)
# Закрываем открытые окна 105х4
MouseClick(458,18)
Sleep(1000)
# Закрываем открытые окна 105х4
MouseClick(458,18)
Sleep(1000)
# Закрываем открытые окна 105х4
MouseClick(458,18)
Sleep(1000)
if (WndExists("BlueToothDlg"))
Minimize("BlueToothDlg")
endif
if (WndExists("City Guide CE"))
Show("City Guide CE")
endif
endif
#Разворачиваем Ситигид если уже запущен
if (WndExists("City Guide CE"))
Show("City Guide CE")
endif
#Запускаем Ситигид если не запущен ранее
if (not ProcExists("CityGuideCE.exe"))
Run("ResidentFlashCityGuideCityGuideCE.exe")
endif
ошибка связи с сервером
в Пробки
Опубликовано
29-го апреля ехал на Мшинскую, связь с сервером была постоянно.
1-го мая прокатился со Мшинской в СПб, дорога заняла часа четыре, выехал примерно в 19:30.
Один раз в начале пути соединился с сервером и дальше постоянно ОСС.
Как раз тогда когда на трассе информация об авариях и скорости нужнее всего ее нет.
Когда была возможность смотрел давность информации о пробках - обычно она была больше часа.
В результате ехал с недостоверной информацией часовой и больше давности.
Один раз даже попытался перезапустить в пробке навигатор и телефон с выключением - не помогло.
Texet TN-701 WinCE Ситигид 6 GPRS через внешний телефон, Мегафон.
Телефон показывает устойчивое соединение с оператором, голосовая связь есть.
В прошлом году ОСС были, но они были единичными и вполне могли быть списаны на отсутствие сотовой связи.
Получается что пробочный сервис, основа Ситигид, фактически не работает.
Я, конечно, привык к Ситигиду, он мне удобен и нравится.
Но если не будет информации о пробках то буду вынужден рассмотреть предложения конкурентов.