| Работа с кэшем Google Earth |
| gis | Дата: Пн, 21.01.2008, 22:06 | Сообщение # 21 |
Admin
Группа: Администраторы
Сообщений: 45
Репутация: 0 [0%]
Статус: Online
| Quote (controlist) Да вот в том-то и дело, что я не подумав тогда винт форматнул, когда систему переустанавливал, скопировав папку, в которую гугла был установлен, наивно полагая, что всё скачанное хранится в этой папке... значит кэша нет Quote (controlist) А у них никак не запросить старые фото или вообще какой-нибудь ресурс, где можно разные места в разные годы просмотреть имеется? Очень уж мне те фото нужны вроде, можно хитрым способом скачать с Google Maps также любой снимок Digital Globe можно скачать в 10м разрешение (загрублённое от 0,6м) ссылки кину в личку
|
| |
|
| |
| gis | Дата: Пн, 21.01.2008, 22:09 | Сообщение # 22 |
Admin
Группа: Администраторы
Сообщений: 45
Репутация: 0 [0%]
Статус: Online
| Quote (Гость) если кому интересно: есть способ при котором, даже если на сервере обновилась версия кэша, закачивать в кэш Google под старой версией, т.е. грубо говоря в инете версия 157, а мы качаем, как будто в инете версия 156. Обновлений соответственно не увидим... но зато в кэше будет одна версия и переключаться не нужно. Теперь переход на новую версию кэша - по нашему желанию. Мне продолжать? давай! очень интерессно
|
| |
|
| |
| zed | Дата: Вт, 22.01.2008, 13:55 | Сообщение # 23 |
|
Группа: Пользователи
Сообщений: 21
| Ну чтож, продолжу: Для решения нашей задачи по обману GE нам понадобится программа HandyCache - кэширующий прокси-сервер. Программа эта весит меньше 1 Мб. Последнюю версию можно взять на сайте разработчика. На данный момент доступна версия HandyCacheRC1.1.0.0.19, программа как правило поставляется в архиве, и для инсталляции программы, достаточно извлечь все файлы из архива в любую папку. Для запуска программы выполняем файл HandyCache.exe. Настройка Internet Explorer Для того, чтобы HC начала работать, нужно настроить браузер InternetExplorer (IE) для работы с прокси-сервером. Для этого запускаем IE, в строке меню выбираем пункт Сервис -> Свойства обозревателя. На вкладке “Подключения” выделяем соединение, через которое будем выходить в Интернет, и жмём “Настройка”: В появившемся окне отмечаем пункт “Использовать прокси-сервер для этого подключения”. В строке адрес вводим 127.0.0.1 порт 8080. Больше здесь ничего не трогаем и жмём ОК. Далее жмём кнопку “Настройка LAN” в окошке Свойства обозревателя И производим аналогичные настройки с указанием адреса и порта. Если есть несколько соединений с Интернет, то данные настройки можно применить ко всем соединениям, по очереди. На этом настройка IE закончена, и теперь наш браузер будет выходить в Интернет только через прокси-сервер. Если программа HC будет закрыта или неправильно настроена, то выйти в Интернет при помощи IE будет нельзя. Если HC будет работать в автономном режиме, то через IE будет доступен только просмотр ранее посещённых страниц (которые были сохранены в кэше программы HandyCache), даже при наличии соединения с Интернет. Настройка HandyCache Приступим к настройкам нашего прокси-сервера: запускаем HandyCache и переходим на вкладку Настройки в Главном окне. Выбираем пункт Доступ, добавляем в Список пользователя нового пользователя (кликнув два раза по пустой строчке). Имя можно дать любое, поле Пароль оставить пустым, прописать ip 127.0.0.1 порт 8080 и отметить галочку в колонке Разрешить Затем переходим в пункт Каталог и выбираем папку, в которой будет храниться кэш программы HandyCache. Достаточно указать только Основной из Первого набора. На данном этапе настройка прокси-сервера для работы в Интернет настроена, и теперь все странички посещённые в IE будут автоматически сохраняться в папке с кэшем программы HandyCache и будут доступны для просмотра в автономном режиме. Приступим к обману Для начала запустим программу GE, при этом должно быть установлено соединение с интернет и запущена программа HandyCache. Дождёмся, пока появится Земля в GE и закроем программу GE. Очень важно, чтобы GE соединился с сервером через наш прокси-сервер При каждом соединении с Интернет программа GE получает сведения о текущей версии баз. Так вот, эти сведения находятся в файлах вида hl=ru-RU&gl=by или hl=ru-RU&gl=ru какое имя файла будет именно у вас, зависит от региональных настроек Windows, но имя файла не так важно, главное что внутри. Данный файл будет находиться по следующему пути: кэш_HC\ kh.google.com\ dbRoot.v5^\ (кэш_HC путь к кэшу, что был указан в закладке Каталог в настройках программы HC). Этот файл рекомендуется сохранить в отдельную папку, и можно его назвать как hl=ru-RU&gl=by_155 (здесь 155 указывает какую версию баз несёт в себе данный файл). Узнать, какую версию несёт в себе ваш файл можно при помощи утилиты Google Earth CacheR – кнопка “№ текущей версии”. Текущая версия кэша программы GE будет соответствовать версии баз в файле hl=ru-RU&gl=by Дополнительные настройки HC Необходимо добавить новое правило в Список -> Только из кэша ввести Правило: +kh.google.com\ dbRoot.v5?hl=ru-RU&gl=by (здесь hl=ru-RU&gl=by нужно заменить на имя вашего файла в директории: кэш_HC\ kh.google.com\ dbRoot.v5^\), поставить галочку напротив правила, и галочку в пункте Разрешен в самом верху. И добавляем правило на вкладке Переадресация: В колонке Правило пишем q.157 (вместо 157 нужно писать ту версию, какую несёт в себе файл hl=ru-RU&gl=by), в колонке Замена: q.158 (вместо 158 – пишем номер текущих баз на сервере, или заведомо большее, например 250). Отмечаем галочки: Заменить все, Обязательный и Разрешить. Все изменения в списках желательно сохранить (нажать на дискетку), или выбрать пункт Сохранить настройки из списка, при правом щелчке мыши по иконке программы в трее. Теперь можно запускать программу GE, и убедиться в верности всех произведённых настроек. Если, конечно, версия баз на сервере и версия файла hl=ru-RU&gl=by различны, т.е. если на сервере произошло обновление. Таким образом Google введён в заблуждение и качает данные 157 версии, хотя на сервере уже 158 версия!
|
| |
|
| |
| zed | Дата: Вт, 22.01.2008, 14:16 | Сообщение # 24 |
|
Группа: Пользователи
Сообщений: 21
| вот файл hl=ru-RU&gl=ru 155 версии, для экспериментов пишите, у кого что получилось
Сообщение отредактировал zed - Вт, 22.01.2008, 14:16 |
| |
|
| |
| gis | Дата: Ср, 23.01.2008, 19:19 | Сообщение # 25 |
Admin
Группа: Администраторы
Сообщений: 45
Репутация: 0 [0%]
Статус: Online
| Quote (zed) вот файл hl=ru-RU&gl=ru 155 версии, для экспериментов пишите, у кого что получилось zed, всё получилось! Больщущее СПАСИБО! а где щас достать файлики hl=ru-RU&gl=ru 100-й и т.д. версий (или как их подредактировать?
|
| |
|
| |
| zed | Дата: Чт, 24.01.2008, 17:43 | Сообщение # 26 |
|
Группа: Пользователи
Сообщений: 21
| Quote а где щас достать файлики hl=ru-RU&gl=ru 100-й и т.д. версий (или как их подредактировать? их можно достать из самого кэша GE при помощи программки CacheInfo - извлекает все данные из кэша, в том числе и этот файлик, только называться он будет на подобии: 17019600 dbRoot.v5, его достаточно переименовать и скопировать куда надо. А этот файлик, как оказалось, особенный. Скармливая его GE, можно закачивать любую версию баз. Т.е. подсунув этот файл, GE будет качать в активную версию кэша, которая была в офф-лайне! Главно не забывать про правило Переадресация в HandyCache и добавлять туда правила q.xxx Вот прога:
Сообщение отредактировал zed - Чт, 24.01.2008, 17:48 |
| |
|
| |
| zed | Дата: Чт, 24.01.2008, 19:27 | Сообщение # 27 |
|
Группа: Пользователи
Сообщений: 21
| файлик hl=ru-RU&gl=ru_multi: Добавлено (24.01.2008, 18:02) --------------------------------------------- поэксперементируйте с этим файликом, чтобы снять сомнения по поводу любой версии. Файл этот hl=ru-RU&gl=ru_multi был извлечён из кэша GE в котором были доступны версии: от 150 до 155 и 157. Интересно узнать, как поведёт GE + hl=ru-RU&gl=ru_multi при закачке на версии ниже 150 А насчёт того, как закачивать версию, которой в кэше небыло - это вопрос, и как эти файлики подредактировать неизвестно. Это надо автора CacheR-а спрашивать... Добавлено (24.01.2008, 19:27) --------------------------------------------- И ещё, важное дополнение: Таким способом вы не сможете заполучить себе "старые" данные c сервера Google. Этот способ работает наоборот, заполучает "новые" данные в старый кэш. Мне даже удалось протащить в 153 версию данные из 157 версии (область высокого разрешения была добавлена в 155 версии). Я, зная где находится обновлённая область, приблизился на "максимум" к данной точке, и GE начал загружать обновлённые данные! Только теперь всё работает наоборот: загружается вначале самый нижний слой, при отдалении снимок высокого разрешения исчезает. Во какие чудеса бывают.
Сообщение отредактировал zed - Чт, 24.01.2008, 17:49 |
| |
|
| |
| controlist | Дата: Пн, 28.01.2008, 19:50 | Сообщение # 28 |
|
Группа: Пользователи
Сообщений: 7
Репутация: 0 [0%]
Статус: Offline
| Ребят, подскажите ещё как грамотно карту области кэша делать. Я вот пользую мапбилдер версии 1.6.2 и не понял как вводить координаты границ требуемой области. Там нет разделения полей ввода на градусы/минуты/секунды. Я как ни изощрялся - ничего не заработало. Центром и радиусом тоже пробовал - ни фига.
|
| |
|
| |
| gis | Дата: Пн, 28.01.2008, 20:12 | Сообщение # 29 |
Admin
Группа: Администраторы
Сообщений: 45
Репутация: 0 [0%]
Статус: Online
| Quote (controlist) Ребят, подскажите ещё как грамотно карту области кэша делать. Я вот пользую мапбилдер версии 1.6.2 и не понял как вводить координаты границ требуемой области. Там нет разделения полей ввода на градусы/минуты/секунды. Я как ни изощрялся - ничего не заработало. Центром и радиусом тоже пробовал - ни фига. ссылку кинул в личку
|
| |
|
| |
| Дан | Дата: Вт, 29.01.2008, 11:58 | Сообщение # 30 |
|
Группа: Пользователи
Сообщений: 2
Репутация: 0 [0%]
Статус: Offline
| dimon, Здравствуйте! Я вот тут прочёл всё, что написано, но видно мне не дано своим скудным умом понять: как всё-таки перенести данные, накопленные установленной программой на вновь установленную после переустановки системы. Буду очень благодарен за дельный совет. Только очень большая просьба - писать более доступным для простого пользователя языком - не все же заканчивали институты и академии по компьютерной теме.
|
| |
|
|
|