Rufort.info - Фортификация

Форум => История фортификации. Общий раздел => Тема начата: Pawel от 08 Июня 2010, 10:30

Название: Технические вопросы по работе с сайтами и различными программами
Отправлено: Pawel от 08 Июня 2010, 10:30
Мой "краткий" алгоритм по сохранению материалов с сайта 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/))
(http://s56.radikal.ru/i154/1006/39/9413da339f3bt.jpg) (http://radikal.ru/F/s56.radikal.ru/i154/1006/39/9413da339f3b.jpg.html)
После всего этого наводим мышью на файлы, появившиеся в окне справа, и давим на правую кнопку.
Выбираем "Записать помеченные файлы" (6) (по умолчанию в папку C:\My Internet)
(http://i047.radikal.ru/1006/56/26d9c4062c6dt.jpg) (http://radikal.ru/F/i047.radikal.ru/1006/56/26d9c4062c6d.jpg.html)
IV. Запускаем IrfanView Thumbnails (ярлык этой составной части программы должен был появиться на рабочем столе после установки программы IrfanView, или запускаем IrfanView->Файл->Миниатюры)
Выбираем папку в которую сохранили файлы с сайта (по умолчанию папка C:\My Internet\www.podvignaroda.mil.ru\FileStorage)
Далее давим кнопки: "Параметры" -> "Выбрать все".
Следующий шаг: "Файл" -> "Создать индекс-лист из выбранных файлов..."
----Теперь необходимо подсчитать количество колонок и рядов (8 )
(http://s005.radikal.ru/i210/1006/40/a291c86f8454t.jpg) (http://radikal.ru/F/s005.radikal.ru/i210/1006/40/a291c86f8454.jpg.html)
Колонки подсчитать достаточно легко, но необходимо не забывать о чёрных квадратах (а они часто присутствуют на картах).
Для подсчёта рядов я разделил общее количество файлов в директории на количество колонок (в моём случае это было 2160:48=45)
---- Указываем размеры: Ширину и Высоту (7)
(256 умножил на кол-во столбцов и 256 на кол-во рядов)
---- Расстояние между миниатюрами (9)
Выставляем "ноль" во всех окошках.
Жмём "Создать".

Должна получиться вся карта целиком.
-----------------------------------------------------------------------------------------------------------
Возможны различные модификации, оптимизации и модернизации данного метода.
Название: Re: Технические вопросы по работе с сайтами и различными программами
Отправлено: gistory от 08 Июня 2010, 14:08
Белые полосы потом можно убрать в фотошопе - вырезать и совместить куски или!
удалить кусочки с краями до "сборки", соответсвенно уменьшив расчетное число элементов на 1 по вертикали и горизонтали и пересчитав общую ширину и высоту рисунка