Обновление 14.3.2013.
Есть возможность автоматически и быстро загружать на ваш локальный компьютер файлы, вновь добавленные в Трекохранилище — при этом у Вас поддерживается актуальная копия всех gps данных, имеющихся не только в действующем Трекохранилище, но и в архиве Трекохранилища. См. главную страницу Трекохранилища.
Для этого нужно воспользоваться специально-бесплатной лыжной программой wget, которая всю работу за лыжников сделает автоматически.
Дальнейшее изложение ведется на примере ОС Windows. [Пользователи Юниксов могут воспользоваться
юниксовой версией программы wget, а обсуждаемый ниже скрипт gps.bat легким редактированием привести к юниксовому виду. Новые версии программы wget имеют одинаковые командно-строчные опции во всех ОС.]
Шаг 1. Нужно взять архив с программой wget и раскрыть его, например, в директорию
c:\prog\wget\
на своем локальном диске.
Шаг 2. Нужно взять скриптовый файл gps.bat [Винмание: файл gps.bat обновлён 14.3.2013] (чтобы взять, ткните сюда
правой мышкой и скажите Сохранить),
который будет вызывать программу wget с правильными настройками, и положить этот файл
в ту директорию, где Ваша программа Ози ищет файлы привязки карт. Директория с файлами привязки задается через меню Ози:
File/Configuration/System/MapFilePath
Разумно эту же директорию прописать в качестве директории с изображениями карт через меню
File/Configuration/MapImages/ImageFilePaths/Path1
Предположим, что Вы поместили взятый файл gps.bat в директорию
d:\000maps\000ozi-data\
на своем локальном диске.
Шаг 3. Теперь нужно отредактировать файл gps.bat в простом редакторе типа Блокнот (находясь в Проводнике Windows, ткните правой мышкой в название файла и скажите Изменить).
Если Вы положили программу wget не в то место, в которое было рекомендовано, внесите и эти изменения в файл gps.bat.
Если вместо директории d:\000maps\000ozi-data\ Вы используете другую директорию, внесите и эти изменения в файл gps.bat
Шаг 4. Если теперь дважды кликнуть на файл gps.bat, он дёрнет программу wget,
она пойдет на сайт Супермарафон Дмитриев, и в автоматическом режиме загрузит файлы из Трекохранилища.
Соответствующие сводные индексы, т.е. файлы listing.html для действующего Трекохранилища и listing-arc.html для архива Трекохранилища
также будут загружены в ту же директорию. По ним можно кликать мышкой, чтобы просматривать локально.
Шаг 5, самый хитрый. Хитрость в том, что если назавтра снова запустить файл gps.bat, то
программа wget проверит наличие обновлений и загрузит только новые или свеже-измененные файлы.
А это, как правило, значительно меньше исходных мегабайт и общего количества файлов.
Дождавшись окончания работы, можно просмотреть протокол работы программы в файле
d:\000maps\000ozi-data\wget-gps-log.txt. Оттуда можно узнать, какие конкретно карты обновились в этот раз.
Если протокол пуст, значит обновлений не было. Если очень хочется видеть, что именно делает программа
wget в процессе своей работы, удалите из файла gps.bat строку
--no-verbose ^
После этого при работе программы на экране будут мелькать названия проверяемых карт, а в протокол будет записываться много чего, даже если обновлений не было.
Рекомендуется запускать файл gps.bat только токгда, когда на главной странице Трекохранилища Вы видите новые файлы.
Если новых файлов не видно,
запускать файл gps.bat не имеет никакого смысла.
Целью этих пояснений является предоставление участникам группы Дмитриева нескольких секретов, которые отсутствуют в открытом доступе. Целью этих пояснений не является обучение участников общим принципам работы с цифровой техникой. Если в этих пояснениях Вам что-нибудь неясно — думайте, читайте описания или Гугл. Не следует присылать на общий адрес интимно-медицинские наблюдения типа: у меня ничего не работает. Если это и правда так, значит Вы уже счастливы. Вам уже ничего и не нужно.