Автор Тема: Технические вопросы по работе с сайтами и различными программами  (Прочитано 4296 раз)

Оффлайн Pawel

  • Брест - Под вопросом?
  • Hero Member
  • *
  • Сообщений: 1333
Мой "краткий" алгоритм по сохранению материалов с сайта http://www.podvignaroda.mil.ru/

Сразу о минусе. На карте (схеме, ...), скорее всего, будет присутствовать одна вертикальная и горизонтальная белая полоса - на границе последних кусков внизу и справа.
----------------------------------------------------------------------------------------------------------
I. Скачиваем и устанавливаем две программы (обе бесплатны): (все программы тут: http://rapidshare.com/files/394675039/archive.rar.html)
1-ая - Internet Cache Explorer (Многофункциональный менеджер временных файлов Интернета, создаваемых браузерами Microsoft Internet Explorer
(http://www.risingresearch.com/ru/download.shtml)
2-ая - IrfanView + русский язык
http://download.cnet.com/IrfanView/3000-2192_4-10021962.html?part=dl-IrfanView&subj=dl&tag=button + IrfanView languages http://www.irfanview.net/lang/irfanview_lang_russian.exe

II. 1)пользуемся программой Picture Pump для скачивания необходимого множества картинок - в данной заметке не рассматривается.
2)Запускаем браузер Internet Explorer
Заходим на сайт http://www.podvignaroda.mil.ru/, выбираем нужную карту и начинаем её загружать (только самое начало)
IIа. Находим у себя на компьютере папку с временными файлами браузера Internet Explorer.
(В Windows 7 путь туда по умолчанию примерно такой - C:\Пользователи\Djon Dou (имя учётной записи)\AppData\Local\Microsoft\Windows\Temporary Internet Files;
В  Windows XP - C:\Documents and Settings\Djon Dou (имя учётной записи)\Local Settings\Temporary Internet Files )
Очищаем эту папку от всех файлов.
IIб.Продолжаем загружать выбранную карту (выставляем масштаб 1:1 и надо заново "пробежаться" по началу карты ).
Прогружаем постепенно всю карту в браузере.
В кэше появляются файлы подобного вида:
getfile/insensitive=true&path=/TV/001/249-0001544-0018/00000002.jpg.tiles/00000002_0_0.jpg
getfile/insensitive=true&path=/TV/001/249-0001544-0018/00000002.jpg.tiles/00000002_0_1.jpg
...
getfile/insensitive=true&path=/TV/001/249-0001544-0018/00000002.jpg.tiles/00000002_0_2157


III. Запускаем программу Internet Cache Explorer (или Cache View Plus (качается с официального сайта)- вариант пользователя gistory)
-- Указываем папку с временными файлами браузера Internet Explorer (1)
--- Идём в "Настройки" (2) -> "Текст" и выставляем параметр -> "Все файлы" (3).
---- Слева в программе выбираем сайт http://www.podvignaroda.mil.ru/ (4)(кликаем на "+") ---> FileStorage (кликаем на жёлтую папку - необходимо выбрать только эту папку (возможно отсутствие данной папки, тогда хватит и одного клика по папке http://www.podvignaroda.mil.ru/))

После всего этого наводим мышью на файлы, появившиеся в окне справа, и давим на правую кнопку.
Выбираем "Записать помеченные файлы" (6) (по умолчанию в папку C:\My Internet)

IV. Запускаем IrfanView Thumbnails (ярлык этой составной части программы должен был появиться на рабочем столе после установки программы IrfanView, или запускаем IrfanView->Файл->Миниатюры)
Выбираем папку в которую сохранили файлы с сайта (по умолчанию папка C:\My Internet\www.podvignaroda.mil.ru\FileStorage)
Далее давим кнопки: "Параметры" -> "Выбрать все".
Следующий шаг: "Файл" -> "Создать индекс-лист из выбранных файлов..."
----Теперь необходимо подсчитать количество колонок и рядов (8 )

Колонки подсчитать достаточно легко, но необходимо не забывать о чёрных квадратах (а они часто присутствуют на картах).
Для подсчёта рядов я разделил общее количество файлов в директории на количество колонок (в моём случае это было 2160:48=45)
---- Указываем размеры: Ширину и Высоту (7)
(256 умножил на кол-во столбцов и 256 на кол-во рядов)
---- Расстояние между миниатюрами (9)
Выставляем "ноль" во всех окошках.
Жмём "Создать".

Должна получиться вся карта целиком.
-----------------------------------------------------------------------------------------------------------
Возможны различные модификации, оптимизации и модернизации данного метода.
« Последнее редактирование: 08 Июня 2010, 10:39 от Pawel »

Оффлайн gistory

  • Hero Member
  • *****
  • Сообщений: 2277
    • История с Географией
Белые полосы потом можно убрать в фотошопе - вырезать и совместить куски или!
удалить кусочки с краями до "сборки", соответсвенно уменьшив расчетное число элементов на 1 по вертикали и горизонтали и пересчитав общую ширину и высоту рисунка