Jump to content
GPS навигатор СитиГИД

IШIN

Энтузиасты
  • Content Count

    13933
  • Joined

  • Last visited

  • Days Won

    67

Everything posted by IШIN

  1. IШIN

    Камеры СПб и ЛО.

    А на четвертом и последнем это бухта кабеля болтается? Качественно подключили... За ашыпке прашю венить Tapatalk
  2. Нуууу, то ж Форестер! Кстати сегодня похоже магнитная буря - намагнитились машинки, притягиваются... Ехал домой - 4 или 5 паровозиков встретил. [emoji3525] За ашыпке прашю венить Tapatalk
  3. Неа. Но формально она теперь не круговая, а слегка изогнутая За ашыпке прашю венить Tapatalk
  4. Толик (ну и к стае вопрос на обсуждение)! А не стОит ли убрать знак "круговое" на площади у Нарвских ворот? Там ни с одного въезда такого знака нет. Формально - все въезды - это примыкания к одностороннему, тупо повороты направо. Учитывая, что теперь круговое - главное, этот знак еще и дезинформирует. На самом-то деле там въезды получаются главными, по помехе справа.
  5. Да вот не помню, но он (друг = ее муж) вроде говорил что типовая ситуация была для липучек, уж не вспомню, то ли "как на тоненький ледок выпал беленький снежок", т ли что. Но он говорил, что скорее всего шипы зацепились бы. А так вообще она как раз нормально водит и за дистанцией следит. Когда сдавала экзамены - на принцип отказалась платить, решила потратить деньги на допнакат с инструктором, и доучивалась, пока к ней уже не нашли к чему прикопаться (5 раз кажется сдавала, пока не научилась) На классике я и сам с ручником со льда выезжал. Но это когда одно колесо на льду. Тогда да - подтормаживаешь колеса, делая разность моментов меньше. А когда обоими ведущими по льду - не поможет ИМХО И привод от такой блокировки не становится полным. Вторые колеса крутиться не начинают, я пробовал.
  6. Я из дилера выбил шипы. На липучках знакомая причалила кому-то в хвост. Я конечно не присутствовал, не знаю есть ли доля вины липучек. Но муж ее в сервисе работает, в колесах понимает побольше меня. Говорит, что на шипах остановилась бы. За ашыпке прашю венить Tapatalk
  7. Если честно, то на этой (второй) картинке лично мне подсказка "держитесь левее" была бы вполне неплоха. По крайней мере, вреда от нее никакого. Еще раз - я в таких местах воспринимаю "держитесь левее" не как "сверните с этой дороги на другую, слегка налево", а как "не поворачивайте направо и вообще лучше бы уйти из правого ряда". Безусловно, мое понимание не является единственно верным. Но в этом и суть - сотне человек удобнее так, сотне эдак. Одни хотят, чтоб навигатор говорил только на важных перекрестках, другие - на всех. и т.д. Не совсем правильно объявлять системной ошибкой особенность, которая не нравится лично Вам (и еще N человекам). У нас со знаками та же фигня - один говорит "надо убрать вот этот знак из карты, нефиг загромождать", другой - "он помогает сориентироваться!". Ну, потом конечно драка, а потом приходит Толик и делает так, как считает нужным (через месяц обкатки выясняется, что сделал оптимально - все довольны). Короче - вопрос обсуждабельный. PS Да и по первой картинке - если "держитесь левее" - то правильно говорит. Там в правом ряду мойка ограждений. Конечно надо держаться левее, чтоб в бампер не уткнуться.
  8. Подтверждаю. Попробовал на ПК Краснодар - номера есть, а домов не видно. То есть это не у volkov_dv настройки неправильные, а карта криво конвертирована. Попробовал скачать аплоадером оптимизированную для СЕ (думал - вдруг там удачнее сделали) - та же беда. Надо бы перевыпустить 23Krd.cgnet
  9. То есть как обычно. Годами проверенный метод ремонта еще никто не переплюнул.
  10. Возник вопрос, и понял я, что не могу так сразу на него ответить. Один мой "подсаженный на СГ" в очередной раз обратился с проблемой. СитиГИД у него на андроидном ГУ в ФордТранзите. ГУ не родное, покупал на Юноне, там же поставили СитиГИД. Даже лицуху он еще не потерял, номер есть если что (одни цифры). Какое-то время ездил, но недавно (ну как недавно - полгода назад или больше) начал жаловаться, что карты не скачиваются. Вчера доехал до меня. Попробовали. Пробки и корректуры приходят. Карты не качаются ("ошибка связи"), загрузка лицензий тоже не идет (тот же диагноз). Что насторожило - в менюшках номер лицензии TMPA-..........чототам. При этом при запуске зарегистрировать не просилась. В Хистори.ТХТ ожидаемо access denied. причем в одних и тех же секциях иногда ОК, а иногда - Дениед. Попробовал кардинальный метод - снес и снова начисто поставил СГ (все равно у него стояла версия 10.0.0.989, надо было обновить). Единственное, что изменилось - СГ перестал и пробки принимать. И при загрузке пишет "лицензия TMPA-........, триал до 2 мая, продлевать будете?" В смысле "введите номер лицензии". Я пока сказал ему номер не вводить. Есть подозрение, что это - уже описанный в литературе случай самопроизвольной смены МАКа, и как следствие - слет лицензии. Тогда есть конечная вероятность, что при вводе лицухи она заблокируется. Вопрос - кто через это проходил? Я тут что-то подумал - у него ж лицензия ни к какому мэйлу не привязана. Логин как я понимаю, тот что в хистори. (он же показывается в настройках синхронизации). Не уверен - в саппорт что скидывать в итоге. Личного кабинета-то теперь нету. Полагаю, что надо лицензию (цифровую) деактивировать (что для этого надо высылать-то? нужен ли скан рег.карточки?) А потом в ГУ при запуске СГ тупо ее ввести - она активируется. Давно я этого не делал. Да и у себя в основном на СЕ - там ЛК есть. А подростку переносил тоже в штатном режиме - при смене телефона - само ничего не слетало.
  11. Во исполнение идеи, кинутой PsevDANImом, закладываю первый камень в фундамент FAQа. Предлагаю в этой теме обсуждений/споров не вести. Если знаете полезную информацию - размещайте (желательно в формате "вопрос-ответ", но и просто советы типа "хозяйке на заметку" тоже приветствуются). Итак, поехали... Внимание! 1. Данное описание не является пошаговой инструкцией. 2. Ковыряние лангпаков требует хотя бы общих представлений об XML и HTML, а также фантазии и пытливого ума. 3. Все, что Вы делаете с лангпаком - Вы делаете на свой страх и риск. Все, что сделал для Вас кто-то другой, тоже сделано на Ваш страх и риск. Всю ответственность за последствия несет владелец устройства. Структура лангпаков периодически меняется, поэтому здесь описываются только весьма общие принципы его построения. Что такое Лангпак? Лангпак (LangPack) - это вопреки названию не только языковой пакет, позволяющий локализовать программу. Это весь ее графический интерфейс и даже структура меню. В обсуждениях встречаются обозначения Лангпак, LangPack, ЛП, LP, и скин. В папке с программой обычно находятся несколько лангпаков. Имена файлов имеют вид Langpack.rsr, Langpack320x240.rsr, Langpack800x480.rsr, и т.д. При запуске программа определяет разрешение экрана устройства и загружает соответствующий ЛП. Если подходящего расширения в наборе файлов нет, то используется файл Langpack.rsr. Это так называемый универсальный (или "резиновый") скин. В нем размеры всех элементов экрана заданы в процентах от размера экрана, поэтому он подходит к любому экрану (но для этого в нем максимально упрощена графика, а некоторые элементы могут быть искажены - растянуты по вертикали или горизонтали). Сам файл лангпака представляет собой обычный ZIP архив (с измененным расширением - RSR), соответственно его можно открыть Вашим любимым архиватором (WinRAR, WinZIP, TotalCommander). Внутри архива находятся следующие папки day, day_1.5x, day_2x и т.п. - в них изображения всех элементов интерфейса (кнопки, стрелки маневров и т.д.) разного разрешения - для разных экранов. eng, rus, ukr - в них лежат соответственно файлы eng.xml, rus.xml, ukr.xml. Это и есть в чистом виде языковые пакеты - в них задаются выводимые имена всех элементов (строк меню, надписей на кнопках, текстов запросов). poi24, ..., poi64 - папки со значками мест интереса разного размера (для разных уровней детализации). И наконец, папка general - главная. В ней три файла: dialogs.xml - Определяет структуру диалоговых окон (выводимые параметры, дополнительные кнопки и т.д.) general.xml - определяет структуру меню, быстрого меню и основного экрана навигации с навигационной панелью. В нем же находится список категорий мест интереса (POI) с указанием картинки, присвоенной каждой категории - блок <itemlist name="POI">, и список команд/меню, которые могут быть назначены на кнопки быстрого меню (моЁ меню) - блок <itemlist name="QM"> Списки структуры меню содержат набор пунктов для конкретного меню, например, меню "Поиск": <menu name="search" cols="2" rows="4"> <props title="@search_title" layout="template_2btns"/> <items> <item name="address" tip="@address" image="search_address" info="@address_info"/> <item name="bookmarks" tip="@sbookmarks" image="finish_favorites" info="@bookmarks_info"/> <item name="POI" tip="@POI" image="search_poi" info="@POI_info"/> <item name="last10" tip="@last10" image="search_last10" info="@last10_info"/> <item name="setcoords" tip="@setcoords" image="setcoords" info="@setcoords_info"/> <item name="highlight_off" tip="@highlight_off" image="highlight_off" info="@highlight_off_info"/> </items> </menu> Во-первых, из этого блока видно, что меню вызывается командой search и показывается в раскладке template_2btns (О том, что такое раскладка - см.ниже). Во-вторых, для каждого пункта видна соответствующая команда, надпись, картинка и комментарий. Например, для кнопки поиска по адресу используется текст @address. Это значит, что на кнопке будет написано значение переменной address из файла rus.xml (eng.xml, ukr.xml - в зависимости от выбранного языка) Мелким шрифтом будет написан комментарий (address_info из того же языкового файла) На кнопке будет картинка search_address. Переставляя местами строки, можно переставить кнопки в меню, а также удалить или добавить свои. layouts.xml - содержит "раскладки" - таблицы, представляющие собой расположение на экране различных элементов - карты, кнопок, указателей маршрута, текстовой и цифровой информации. Формат этого файла (точнее, отдельных его блоков) близок HTML таблицам. В layouts.xml можно особо отметить следующие блоки (каждый блок ограничен тегами <layout name="BlaBlaBla"> и </layout>): <layout name="template_np_drive_hor"> - Расположение информации на экране в режиме "Маршрут не задан" <layout name="template_buttons_drive_hor"> - Расположение кнопок и других элементов управления в режиме "Маршрут не задан". Эти элементы показываются дополнительно к элементам <layout name="template_np_drive_hor"> <layout name="template_np_hor"> - Навигационная панель - показывается в режиме "Маршрут задан". В этом блоке находятся индикаторы маневров, расстояние до них и до финиша и т.д. <layout name="template_buttons_hor"> - Кнопки для режима "Маршрут задан". В зависимости от ЛП в нем могут быть еще блоки с похожими названиями, например <layout name="template_np_1_hor"> - для алтернативного вида навигационной панели, или <layout name="template_np_vert"> - для вертикального положения экрана. Блоки, определяющие вид меню, диалоговых окон, списков и Message-boxов. Например <layout name="template_SearchCoords_hor"> - шаблон экрана поиска точки по координатам, <layout name="template_messagebox_2btn_vert"> - всплывающее сообщение с двумя кнопками (Да и Нет) и прогресс-баром, и т.д. <palette name="default"> и <palette name="night">, содержащие стили оформления (клаcсы). В блоке <palette name="default"> содержатся также ссылки на изображения (кнопки, пиктограммы, элементы навигационной панели): <palette name="default"> <image name="compas_d"/> <image name="compas_n"/> ........ <class name="cMenu_btn_12key_red" valign="bottom" align="center" bgcolor="#FF0000" bgcolor2="#550000" alpha="160" border="2" bordercolor="#440000" roundrad="5" fontsize="11" textdecoration="B,S,W,R" textcolor="#ffffff" widetextbg="#440000"/> <class name="cMenu_btn_12key_red_sel" valign="bottom" align="center" bgcolor="#550000" bgcolor2="#FF0000" alpha="200" border="2" bordercolor="#440000" roundrad="5" fontsize="11" textdecoration="B,S,W,R" textcolor="#ffff00" widetextbg="#440000"/> .... Каждый класс - это стиль оформления, который может использоваться в раскладках для множества элементов (ячеек таблицы). Приведенный пример - красная кнопка для всплывающего сообщения Рассмотрим некоторые из возможных параметров класса: valign, align - выравнивание по вертикали (top, middle, bottom) и горизонтали (left, center, right) bgcolor - цвет фона в формате #RRGGBB, то есть #FF0000 = красный. Если используется и параметр bgcolor2, то фон будет градиентным от bgcolor до bgcolor2 (в данном случае, от красного до темно-красного). alpha - прозрачность (0-полностью прозрачный, 256 - непрозрачный) bgimagealpha - прозрачность вставленной картинки (0-полностью прозрачный, 256 - непрозрачный) border и bordercolor - толщина и цвет границы roundrad - радиус закругления углов fontsize и textcolor - размер и цвет текста textdecoration - оформление текста B - жирный I - наклонный U - подчеркнутый S - в одну строку (без переноса) W - с окантовкой букв R - автокоррекция размера шрифта (чтоб текст влез в поле) - если я не ошибаюсь! С - ??? widetextbg - цвет окантовки букв. Для кнопок в раскладке указан один класс (например, class="cMenu_btn_12key_red"), но когда она нажата, к ней применяется стиль "cMenu_btn_12key_red_sel", а если она недоступна (например, кнопка масштабирования, когда достигнут уже предельный масштаб) - то "cMenu_btn_12key_red_dis" В блоках <palette name="default"> и <palette name="night"> перечисляются одни и те же классы, но за счет применения разных цветов для фона и шрифтов можно создать ночную неослепляющую палитру. И последние блоки - это "палитрозависимые" картинки (то есть картинки, которые отличаются для дневного и ночного режима): <itemlist name="hor_day"> .... <item name="compas" val="@compas_d"/> .... </itemlist> <itemlist name="hor_night"> .... <item name="compas" val="@compas_n"/> </itemlist> Таким образом, в дневном режиме в качестве картинки "compas" используется картинка compas_d, а в ночном - compas_n Обе они перечислены в блоке <palette name="default"> <image name="compas_d"/> <image name="compas_n"/> .... Таким образом, в самой раскладке будет использоваться ссылка на "переменную картинку": <td width="58" bgimage="@compas" invoke="north_up"/> В заключение первого урока - несколько советов: 1. Не забывайте делать резервные копии. 2. Не ленитесь вставлять комментарии (блоки типа <!-- это комментарий -->), чтоб разобраться потом, чего наизменяли. 3. Не ленитесь пользоваться поиском по файлу. Чтобы найти, где в файле описана кнопка ДПОИ, может быть достаточно поискать по файлу строку ДПОИ или DPOI (особенно если автор следовал совету 2). 4. Не ленитесь показывать структуру вложенности блоков с помощью отступов - табуляций или пробелов. 5. Если не можете понять, за что отвечаеет какой-то класс (т.е. - шрифт какого элемента он определяет), попробуйте назначить ему идиотский цвет (например #FF00FF) и тестируйте программу во всех режимах, пока не найдете, где вылезает такой цвет. Сразу вставьте в файл комментарий. To be continued... Чем открыть лангпак? Какие программы нужны для редактирования скина? Langpack.rsr - это ZIP архив. Открыть его можно очти любым архиватором (WinZIP, WinRAR). Кроме того, большинство файл-менеджеров умеет открывать архивы как папки. Очень удобен Total Commander. Он распознает архив по внутреннему формату (без переименования в ZIP) и позволяет войти внутрь него простым нажатием Enter. Кроме того, при редактировании файлов внутри архива Total Commander создает временную копию файла, а при сохранении предлагает переупаковать файл в архив. Файлы XML можно редактировать любым тектовым редактором (Блокнота, AkelPad, Notepad+). Особенно удобно использовать редакторы с подсветкой синтаксиса. Для редактирования картинок можно использовать Photoshop, Corel PhotoPaint, но с этой задачей прекрасно справляется бесплатная программа GIMP После внесения изменений в скин на экране пропало все, кроме карты. Значит, в скине допущены ошибки структуры (например, какой-то блок открыт, но не закрыт). В папке logs в файле errors.log можно прочитать, в какой строке какого файла обнаружена ошибка
  12. Нашел опечатку, там буквы C не хватало Во вложении новый файлик (только mscr, остальные не меняются) CGrun.mscr folder = SystemPath("ScriptPath") CGexeFile = folder \ "CityGuideCE.exe" BLCtlFile = folder \ "BacklightCTL.exe" RunWait (BLCtlFile) Run (CGexeFile) # вот тут было (GexeFile) Exit Но это уже запуск СГ, после утилитки. То есть BacklightCTL.exe к этому месту уже должна отработать. А я так понял, что и она не всплывала? Можно попробовать в этом файле (mscr) перед RunWait (BLCtlFile) вставить решетку, т.е. закомментировать ее. Если без нее СГ запускается (только без настройки подсветки конечно), то значит, чего-то не хватает БэкЛайтКОнтролу. Очень похоже на DLL какую-то.
  13. Эх, на Тексете она не работает. Пишет g_hBkl=INVALID_HANDLE_NAME Либо она дружит с определенными навигаторами, либо (что кажется мне более вероятным) к ней нужна какая-то DLL. Но возможно, она использует штатную, тогда все сводится к первому варианту. Работает только там, где в штате есть в папке Виндовс эта библиотека. Остается пробовать вслепую. Содержимое файла надо распаковать на навигатор в папку с Ситигидом, и Вашу утилиту туда же. И в настройках навигатора изменить путь к программе навигации на программку CGRun.exe CGRUN.zip Она запустит коротенький одноименный скрипт. Он запускает утилитку и ждет пока мы ее закроем (выставив яркость). А после этого запускает СитиГИД и закрывается. Я-то хотел попытать счастья - посмотреть нет ли у утилитки "тихого режима" - чтоб в параметрах команды задать яркость, и она запустилась, настроила, закрылась - без лишних нажатий. Нашел одну такую в интернете, но она тоже на моем навике не запускается.
  14. Да есть, конечно, но мы ж про то, чтоб подсказки помогали. Ну раз уж они есть. Ясен пень - не везде по голосу можно разобраться (мое любимое место - тройной съезд с КАД на Предпортовую-Дачный-ЗСД, очень развивает реакцию и боковое зрение). Но во многих случаях вовремя сказанное "держись левее" позволяет встать во второй ряд еще до того, как сможешь разобрать буквы на указателе.
  15. @brodyaga , а в 710 тексете ведь есть выбор путя к навипрограмме? Сегодня попробую реанимировать свой 610 и поэкспреиментирую. Там мортскрипт-то 2 строки. Весь вопрос в утилитке, которая непосредственно меняет яркость. Нагуглил какую-то, то что надо (по описанию), без интерфейса, чисто командная строка. Если на 610 заработает (а может быть заточена под узкий круг навигаторов), то и на 710 наверняка заживет.
  16. В смысле - всю карту? Наверное нет. В свое время, наоборот, пробовали затемнять. В навиг.панель добавляли слой - прямоугольник во весь экран, черного цвета, с прозрачностью например 200 (из 256). Но даже это могло работать не совсем так, как хочется. (не помню, чем все закончилось). Если по аналогии сделать белый цвет частично прозрачный, то по идее должны получить эффект тумана. То есть станет светлее, но читаемость еще хуже. А я уже не помню, у Тексетов разве настройка яркости подсветки не сохраняется? слетает при каждом включении?
  17. Мда. Проверил. При отключённом в системе виброотклике и запущенном СГ кнопка Назад (треугольник) действительно вибрирует. Кружочек и квадратик - нет. Забавно. За ашыпке прашю венить Tapatalk
  18. Любой держатель, к которому приклеили карту с NFC. Кажется, Galunin мне рассказывал, что держал в крэдле старую ненужную карту Подорожник, чтоб телефон, обнаружив ее, понимал, что он в машине.
  19. А разве вибро при нажатии АППАРАТНЫХ кнопок не в настройках системы? Или СГ перехватывает эту настройку? За ашыпке прашю венить Tapatalk
  20. IШIN

    Камеры СПб и ЛО.

    Сереж, а это случайно или специально у нас http://speedcamonline.ru/point/78Spb/32511/ числится как ММ (и озвучивается след-льно как КонтрольСкоростиРадар), там же вроде чистый ВБ, контроль БусЛэйна?
  21. Один из любимых примеров (вчера там проезжал, кстати). - перед Сестрорецком. На мой взгляд, подсказка "Держитесь левее" тут нужна, хотя бы ради случаев плохой видимости и болтливых водителей (не, он конечно сам должен внимательно смотреть, но напомнить дураку - лишним не будет). И второе место - Витебский идет налево, а прямо - съезд на Типанова. Тут еще критичнее, т.к. вовремя не "подержишься левее" - придется перестраиваться через 2 ряда, скрещивая потоки.
  22. Ээээ... Прошу прощения, можно ссылку на пункт? Я что-то упустил... За ашыпке прашю венить Tapatalk Если съезд прямо на второстепенную из отдельного ряда (как съезды с магистрали), то эта подсказка очень удобна. "Держитесь левее" намекает "не лезь в правый ряд" В общем, как уже сказали - каждая развилка индивидуальная, тут с одной гребенкой ко всем случаям не подступиться. За ашыпке прашю венить Tapatalk
  23. IШIN

    СитиГИД для iOS 11.0

    То, что "в течение" пишется через "е".
  24. Зараза, писал вчера с телефона, а тапаталк нормально код не вставил. Имелось в виду, что найдется строчка с описанием класса <class name="square_p2_header" align="center" valign="middle" fontsize="9" textcolor="#000000" textdecoration="R"/>
  25. Я же в начале топика объяснял. Это всего лишь имя класса. Надо дальше искать его и найдем То есть этот класс - черный шрифт выровненный по центру, размером 9. За ашыпке прашю венить Tapatalk
×