Высоков.ру

Сохранение дневника LiveInternet на компьютер с картинками

Dont Say I Never Warned You

После того, как мы сохранили дневник (файлы XML) на компьютер первым или вторым способом, мы можем просматривать их. (Upd: Вот еще способ для браузера Opera, в котором можно скачать сразу все файлы по ссылкам на странице.)

Но, так как изображения в постах размещены на сервере Liveinternet или на других сайтах, куда они загружены, то при отключенном интернет-соединении мы сможем смотреть сохраненные файлы только без изображений. Картинки должны подгружаться на компьютер из Интернета, а они не подгружаются, другими словами.

Чтобы сохранить и картинки на компьютер вместе со страничками, можно преобразовать файлы XML в формат интернет-страниц HTML и пересохранить эти страницы, но уже с изображениями.

Удивительно, но в Сети тяжело найти сервисы или программы, которые перекодируют XML в HTML. Наоборот – сколько угодно, а то, что нам нужно, больше почти никому не надо. Да и сложно это. Поэтому был очень рад найти просто отличную программу Advanced XML Converter. Программа платная, в бесплатной версии она перекодирует и сохраняет только 50% каждого файла. Но, конечно, совсем не трудно найти взломанную умельцами программу (скачать в конце поста).

Конвертация файлов XML в HTML

Сохраните XML-файлы дневника в одну папку. Запустите программу Advanced XML Converter.

В меню программы выберите значок «Open XML» («Открыть XML»). Выберите файл для конвертации. Ниже будет написано, как конвертировать сразу все скаченные файлы, но сначала нужно настроить программу. Хотя, можно и не настраивать…

xml_converter_1

После открытия файла нужно нажать левой кнопкой мыши на ветку «channel». Не знаю, почему именно, но без простого нажатия на эту строчку файл перекодируется не весь – только заголовок.

xml_converter_2

В верхнем меню выбираем «Tools» («Инструменты») и «Field manager» («Менеджер полей»).

xml_converter_3

Файлы XML – это по большому счету, особые таблицы, которые состоят из строчек и столбиков с видами данных. Можно перекодировать всю таблицу полностью, а можно удалить некоторые столбцы, которые не нужны для простого чтения записей дневника.

Вы можете выбрать всё, что вашей душе угодно, а дальше рассказано, что сделал я. В верхней части снимите «галочки» со всех вкладок, кроме «image» («изображение») и «item» («элемент»).

На вкладке изображений в правом окошке оставьте только «title» («заголовок») и собственно «image» («изображение»).

xml_converter_4

Порядок пунктов в левом окошке можно менять, если нажать на один из них, а затем передвинуть с помощью кнопок «Up» («Вверх») или «Down» («Вниз»). Я расположил так: номер элемента (ID), заголовок и картинка.

То же самое на вкладке «item»: номер, заголовок, дата публикации («pubDate»), рубрика («category») и описание («description»), то есть, в нашем случае – содержание поста.

xml_converter_5

С помощью кнопок «Create environment» и «Use environment» можно сохранить наши настройки и загрузить их потом при следующем использовании программы Advanced XML Converter.

После этого экспортируем таблицы XML в файл HTML. Нажмите на кнопку «Export tables».

xml_converter_6

В окне экспорта нужно выбрать «All tables to one output file» («Все таблицы в один файл») или «Every table to own output file» («Каждую таблицу в собственный файл») – удобнее, наверное, всё сохранить одним файлом.

Кнопкой «Browse» выбираем папку сохранения («Destination»), тип файла «File type» – «html: Demo».   После этого можно просмотреть, что получится (кнопка «View») или конвертировать файл (кнопка «Convert»).

xml_converter_7

Кстати, кнопка настроек «Options» позволяет указать цвета и границы сохраняемых таблиц.

xml_converter_10

Также настройки можно найти в главном окне за кнопкой с гаечным ключом «Convert options».

xml_converter_9

Сохранение дневника на компьютер с картинками

Итак, нажали кнопку «Convert» и через несколько секунд откроется страница в браузере с записями нашего дневника в таблице: номер, заголовок, дата, рубрика, текст поста.

xml_converter_8

Открытый документ HTML нужно сохранить с вложенными файлами (картинками). Нажимаем известную комбинацию клавиш Ctrl+S и выбираем тип файла «Веб-страница полностью» (в Google Chrome), «HTML-файл с изображениями» (в браузере Opera) и тому подобное. В итоге должен получить HTML-файл и одноименная папка с картинками и другими файлами. Их нужно всегда держать вместе.

В чем разница? Всё очень просто. Обычный HTML-файл содержит код, где указаны ссылки на изображения. Если в Opera, например, посмотреть свойства этой картинки, то видно, что она загружена на сервер img0.liveinternet.ru и, конечно, буде видна, только если компьютер подключен к Интернету.

xml_converter_11

В файле HTML, сохраненном целиком, та же картинка будет иметь такой адрес в свойствах – расположена на локальном компьютере, у нас дома, в общем. Для того, чтобы страничка показала ее, Интернет не нужен.

xml_converter_12

И напоследок, если в верхнем меню программы выбрать «File» («Файл») – «Convert files from folder» («Конвертировать файлы из папки»), то можно перекодировать сразу всех сохраненный XML-файлы с записями дневника.

xml_converter_13

Выберите этот пункт меню укажите папку-источник (вверху), в один файл или каждый XML в свой HTML (наверное, лучше выбрать свой файл, чтобы браузер не сошел с ума, открывая сразу все страницы дневника), папку-назначения, формат выходного файла. Нажать кнопку «Convert» («Конвертировать»).

xml_converter_14

Удачи!

Скачать программу Advanced XML Converter без 50%-го ограничения конвертации файлов XML в HTML можно по этой ссылке:

[download=http://blogmann.ru/wp-content/uploads/2013/11/axcsetup.zip]

Фото © Seth Anderson. Don’t Say I Never Warned You
Chicago Music Exchange, Lincoln Avenue, Chicago

Комментировать