Текущая версия - 1.1
размер файла - 256 Кб
Сообщество техподдержки программы на diary.ru
Программа "Diary Downloader" предназначена для загрузки и сохранения на локальный диск выбранного дневника или сообщества с сайта www.diary.ru, а также цитатника автора выбранного дневника. Основное отличие от всех программ такого рода (например, Teleport Pro) - возможность регистрации программы на сайте diary.ru под выбранным логином и паролем. Это дает возможность скачивать дневники с ограниченным доступом и закрытые записи, доступные к просмотру для пользователя, под чьим именем работает программа. Имеется, также, возможность анонимной работы, но в этом случае невозможно скачивать дневники с ограниченным доступом.
Также, программа изменяет все ссылки
в загруженных страницах на корректные (внешние или внутренние), а все загруженные
страницы связаны между собой локальными ссылками. Локальными ссылками являются:
• Ссылки внизу страницы "< 1 2 3 4 5 далее >" - ведут
на соответствующие локальные страницы, загруженные программой.
• Ссылки на комментарии "Комментарии (15)" - в данном примере
ссылка на слове "Комментарии" является локальной, а ссылка на количестве
комментариев - внешней.
• Ссылка на эпиграф дневника или сообщества "Эпиграф" - если
в загружаемом дневнике имеется эпиграф, то его полный текст доступен по нажатию
на ссылку на слове "Эпиграф"
Все остальные ссылки в загруженных страницах являются внешними и ведут на соответствующие разделы сайта.
Кроме того, программа вырезает из загруженных страниц постов и комментариев рекламу и JavaScript, что дает возможность комфортного просмотра дневников в оффлайне и предотвращает обращение скачанных локальных страниц на внешние адреса. Для рекурсивной навигации по страницам комментариев в конце страницы встраивается кнопка "Назад", по действию аналогичная соответствующей кнопке (Back) браузера.
Скриншот программы перед началом загрузки:

Параметры загрузки определяются одноименными чекбоксами. Обратите внимание, что при включенной опции "Загрузить только цитатник этого автора" опция загрузки комментариев деактивируется - это связано с тем, что записи в цитатнике принадлежат разным дневникам, а ее реализация потребовала бы значительного усложнения кода программы.
Программа ведет архив загруженных дневников, сообществ и цитатников, который выглядит так:

Цитатники отображаются в списке как "<автор> (с)". Просмотр осуществляется выделением интересующего дневника и последующим нажатием кнопки "Открыть", либо двойным щелчком по выбранному пункту списка. Просмотр осуществляется в браузере, который по умолчанию установлен для просмотра HTML-документов.
В программу встроен механизм автоматической проверки обновлений, работа которого является обязательной и неотключаемой. Это сделано для того, чтобы при изменении в структуре дневников программа имела возможность скачать новую версию, модифицированную под изменившуюся структуру, а также для исправления критических ошибок, если таковые будут обнаружены.
Программа является достаточно защищенной в части использования личной информации пользователя (логин-пароль, ID сессии, файлы Cookies, возвращаемые сервером): поле ввода пароля защищено от перехвата специальной программой-сканером; пара логин-пароль при установке опции "Сохранить пароль" шифруется в файл; все параметры сессии и файлы авторизации Cookies, возвращаемые сервером, не сохраняются на диск и находятся в области оперативной памяти, отведенной системой для программы. При выходе из программы все полученные личные данные удаляются из памяти, а при отключении опции "Сохранить пароль" уничтожается файл с зашифрованным логином и паролем.
Все Ваши отзывы и замечания можете присылать по адресу, указанному в окне "О программе", вопросы по программе можно задавать на форуме и в сообществе техподдержки программы на сайте diary.ru.