Сохранение дневника LiveInternet на компьютер с картинками. Конвертер XML в HTML |
После того, как мы сохранили дневник (файлы XML) на компьютер первым или вторым способом, мы можем просматривать их. (Upd: Вот еще способ для браузера Opera, в котором можно скачать сразу все файлы по ссылкам на странице.)
Но, так как изображения в постах размещены на сервере Liveinternet или на других сайтах, куда они загружены, то при отключенном интернет-соединении мы сможем смотреть сохраненные файлы только без изображений. Картинки должны подгружаться на компьютер из Интернета, а они не подгружаются, другими словами.
Чтобы сохранить и картинки на компьютер вместе со страничками, можно преобразовать файлы XML в формат интернет-страниц HTML и пересохранить эти страницы, но уже с изображениями.
Удивительно, но в Сети тяжело найти сервисы или программы, которые перекодируют XML в HTML. Наоборот – сколько угодно, а то, что нам нужно, больше почти никому не надо. Да и сложно это. Поэтому был очень рад найти просто отличную программу Advanced XML Converter. Программа платная, в бесплатной версии она перекодирует и сохраняет только 50% каждого файла. Но, конечно, совсем не трудно найти взломанную умельцами программу.
Конвертация файлов XML в HTML
Сохраните XML-файлы дневника в одну папку. Запустите программу Advanced XML Converter.
В меню программы выберите значок «Open XML» («Открыть XML»). Выберите файл для конвертации. Ниже будет написано, как конвертировать сразу все скаченные файлы, но сначала нужно настроить программу. Хотя, можно и не настраивать…
После открытия файла нужно нажать левой кнопкой мыши на ветку «channel». Не знаю, почему именно так, но без простого нажатия на эту строчку файл перекодируется не весь – только заголовок.
В верхнем меню выбираем «Tools» («Инструменты») и «Field manager» («Менеджер полей»).
Файлы XML – это по большому счету, особые таблицы, которые состоят из строчек и столбиков с видами данных. Можно перекодировать всю таблицу полностью, а можно удалить некоторые столбцы, которые не нужны для простого чтения записей дневника.
Вы можете выбрать всё, что вашей душе угодно, а дальше рассказано, что сделал я. В верхней части снимите «галочки» со всех вкладок, кроме «image» («изображение») и «item» («элемент»).
На вкладке изображений в правом окошке оставьте только «title» («заголовок») и собственно «image» («изображение»).
Порядок пунктов в левом окошке можно менять, если нажать на один из них, а затем передвинуть с помощью кнопок «Up» («Вверх») или «Down» («Вниз»). Я расположил так: номер элемента (ID), заголовок и картинка.
То же самое на вкладке «item»: номер, заголовок, дата публикации («pubDate»), рубрика («category») и описание («description»), то есть, в нашем случае – содержание поста.
После этого экспортируем таблицы XML в файл HTML. Нажмите на кнопку «Export tables».
В окне экспорта нужно выбрать «All tables to one output file» («Все таблицы в один файл») или «Every table to own output file» («Каждую таблицу в собственный файл») – удобнее, наверное, всё сохранить одним файлом.
Кнопкой «Browse» выбираем папку сохранения («Destination»), тип файла «File type» – «html: Demo». После этого можно просмотреть, что получится (кнопка «View») или конвертировать файл (кнопка «Convert»).
Кстати, кнопка настроек «Options» позволяет указать цвета и границы сохраняемых таблиц.
Также настройки можно найти в главном окне за кнопкой с гаечным ключом «Convert options».
Сохранение дневника на компьютер с картинками
Итак, нажали кнопку «Convert» и через несколько секунд откроется страница в браузере с записями нашего дневника в таблице: номер, заголовок, дата, рубрика, текст поста.
Открытый документ HTML нужно сохранить с вложенными файлами (картинками). Нажимаем известную комбинацию клавиш Ctrl+S и выбираем тип файла «Веб-страница полностью» (в Google Chrome), «HTML-файл с изображениями» (в браузере Opera) и тому подобное. В итоге должен получиться HTML-файл и одноименная папка с картинками и другими файлами. Их нужно всегда держать вместе.
В чем разница? Всё очень просто. Обычный HTML-файл содержит код, где указаны ссылки на изображения. Если в Opera, например, посмотреть свойства этой картинки, то видно, что она загружена на сервер img0.liveinternet.ru и, конечно, будет видна, только если компьютер подключен к Интернету.
В файле HTML, сохраненном целиком, та же картинка будет иметь такой адрес в свойствах – расположена на локальном компьютере, у нас дома, в общем. Для того, чтобы страничка показала ее, Интернет не нужен.
И напоследок, если в верхнем меню программы выбрать «File» («Файл») – «Convert files from folder» («Конвертировать файлы из папки»), то можно перекодировать сразу все сохраненные XML-файлы с записями дневника.
Выберите этот пункт меню, укажите папку-источник (вверху), в один файл или каждый XML в свой HTML (наверное, лучше выбрать свой файл, чтобы браузер не сошел с ума, открывая сразу все страницы дневника), папку назначения, формат выходного файла. Нажать кнопку «Convert» («Конвертировать»).
Удачи! Для тех, кто вообще не раздупляется, написан этот пост.
Скачать программу Advanced XML Converter без 50%-го ограничения конвертации файлов XML в HTML можно в оригинале моего поста (ссылка).
Рубрики: | Все для дневника/это вам поможет на ЛиРу Все для дневника/полезные знания и ссылки Компьютер и программы |
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |