Переделал вариант под клавиатуру.
Сделал теперь два скина...
Из второго скина убрал кнопки музыки (чтобы не отвлекало) и кнопки выхода - для корректного выхода и возврата обратно в программу (через первый скин) В качестве экранной клавиатуры используется Comfort_On_Screen_Keyboard_Pro_3.1.3.0.exe
(Программа запускается при старте винды) Выбрал вид "mini" и настроил под скин. Для вызова клавы используется комбинация клавиш ctrl+Alt+d
Скины и скрипты находятся в #5 посте данной ветки:
http://www.compcar.ru/forum/showpost...98&postcount=5
После вызова клавиатуры надо ткнуть в текстовое окно для появления в нем курсора
И еще! Скрипт keyboard.exe всего лишь выполняет функцию нажатия клавиш ctrl+Alt+в (ну не хочет мой RR понимать такое!) У кого команда "сенкей" работает корректно то можно просто использовать ее. Учтите что если в винде изначально включена русская раскладка то надо посылать ctrl+Alt+в (русская "в" - реализовано в скрипте) вместо ctrl+Alt+d. Чтобы клавиатура не исчезала направьте "канцелярскую кнопку" в верхнем правом углу клавиатуры рядом со значком "Х" вниз.
И еще одно общее требование: Перед первым запуском 2ГИС в RR обязательно запустите его самостоятельно в окне и расположите окно примерно в том месте где оно будет в RR, это необходимо для корректной отработки имитации нажатия клавиш включающих навигацию (дело в том что клавиши не идентифицируются как элементы окна и приходится их нажимать имитируя клики мыши).
Последний раз редактировалось Sok-San; 01.03.2010 в 18:53.
Вышла новая версия 2ГИС в виде одного ехе файла - сразу и прога и карта за апрель. Установил и пришел в ужас. Такой дури я еще отродясь не видел! Сделали кнопки вкл\выкл слежения и теперь слежение отключается как только коснешься карты, мало того, слежение отключается и при изменении масштаба. Видимо все скрипты придется переделывать. Но получить карту на все окно (поле А) не получится - для того чтобы развернуть карту на все окно -надо обязательно ее чуть-чуть подвинуть , а как только подвинул слежение отключается.
Последний раз редактировалось Sok-San; 10.04.2010 в 10:26.
Сделал новый вариант. К сожалению убрать все панели полностью не удалось. Да может так и надо. В ближайшее время выложу.
Но я вот а другом подумал. Появилась он-лайн версия 2гис - значит ее можно встроить в САСпланет. На ихнем форуме это как раз обсуждается. Проблема в смещении и повороте карты. Но даже так - можно попробовать скачать карту САСпланет с разными уровнями и склеить большие карты. Потом откалибровать по известным координатам в ОЗИ. а затем загрузить в Global Mapper и создать кэш и далее обратно встроить его в САСпланет. Тогда 2ГИС можно оставить только как справочник.
Ага! похоже сообразили что дурь сделали. Все дело было в плагине. На ББ стоял новый плагин 2GISPlugin_GPS-1.11.5, который давал следующую картинку:
Как видно сделали кнопки вкл\выкл слежения. Теперь слежение отключается как только коснешься карты, мало того, слежение отключается и при изменении масштаба.
Написал под него скрипты и решил прежде чем выложить проверить на PCCAR
Скачал все новое с инета и тут выяснилось что с сайта качается старый плагин 2GISPlugin_GPS-1.11.3 который давал следующую картинку:
как видим здесь отключение слежения задается по времени. (как и должно быть)
Попытка на ББ заменить плагин на старый напрямую не удалась. 2ГИС выдало сообщение что установлено более новое ПО и отвали. Пришлось через Панель управление Windows удалить плагин и поставить 2GISPlugin_GPS-1.11.3 Т.е последняя версия с клавой должна работать. Завтра проверю окончательно.
Последний раз редактировалось Sok-San; 13.04.2010 в 11:46.
Проверил дома на автокомпе с Franson GpsGate:
С 2GISPlugin_GPS-1.11.3 последняя версия с клавой работает!!
(Версия выложена в #5 посте данной ветки.)
Последний раз редактировалось Sok-San; 01.05.2010 в 07:37.
Для вызова клавиатуры используется скрипт keyboard.exe, который выполняет функцию нажатия клавиш ctrl+Alt+в (если в винде изначально включена русская раскладка вместо ctrl+Alt+d).
Выяснился один глюк при работе RR !!
У кнопки переключения «день/ночь» не работает возврат в дневной режим. На экране появляется клавиатура, а RR так и остается в ночном режиме (хотя в ночной переключается без фокусов) – странно кнопка одна. Видимо эта комбинация используется внутри RR.
Если в настройках Comfort_On_Screen_Keyboard_Pro_3.1.3.0.exe задать ctrl+Alt+ы на появление клавиатуры, переключение день/ночь начинает работать нормально и вроде других глюков нет.
Переписать скрипт не долго, но как бы еще чего не зацепить. Кто знает, где можно посмотреть используемые RR коды кроме KeyTBL.ini и ExecTBL.ini ?
Аналог ДубльГИС для Сочи.
Для тех кто едет на юг.
Да карта интересная но ДЖИПИСЬ привязки нет т.е. можно использовать только как справочник.
sok-san, отдельный респект тебе за прокачку 2гис оболочки! Я пользую гис всвязи с отличной деталировкой карты, простоты в юзанье и адаптации, вдобавок с бесплатностью и постоянно свежими картами. короче она меня устраивает на все сто%.
sok-san - я рр не юзаю, перешел на голую винду, а твой пач пришелся по душе. , планирую врезать джойстик, какраз на него команды зума прикручу... вобсчем вопросы - 1. можно ли зделать резолюшн 640х480 (моник у друга такой) и 2.пододвинуть окно вверх влево до упора в обоих резолюшнах.
Мой инсталл -
http://www.compcar.ru/forum/showthread.php?t=5582
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)