Ознакомьтесь с нашей политикой обработки персональных данных

Сообщество техподдержки программ Diary Downloader и ПЧ-meter

Расшифровка кодов ошибок подключения
URL
  • ↓
  • ↑
  • ⇑
 
21:33 

VERSION INFO

Diary Downloader (c)
;эта информация предназначена для модуля автоматического обновления

Current_Version={1.00}

Relis={15.04.2005}

What_News={Первая официальная версия.||С этого момента программа отправляется в «свободное плавание», с чем меня можно и поздравить :)}

URL_to_Download={ht_tp://www.ddd-soft.com.ru/files/ddown_1.00_up.exe}

Referer={ht_tp://www.diary.ru/~DiaryDown/}

File_Size={208014}

Blocked={0}

Blocked_Text={none}

:end_info

URL
23:42 

Тестирование.

DDD
мне сказали, что ты меня все еще любишь
Продолжение тестирования - из-за большого количества комментариев та страница, на которой оно проводилось, стала чересчур долго грузиться. Предлагаю переместиться сюда.

Итак.

Версия 0.9.0. (полная версия)

- Пофиксен баг с дробными номерами страниц. Он, оказывается, возникал, если в настройках отображения дневников было значение, отличное от стандартных 20ти.

- Усилена защита от кражи пароля при помощи программы-сканера текстового поля. Раньше в поле "пароль" за звездочками скрывался настоящий пароль, который можно было посмотреть, наведя на него курсор специальной программы - этой "болезни" подвержены многие приложения, использующие стандартное текстовое поле ввода MS Windows. Теперь за звездочками спрятан совершенно посторонний текст, никак не связанный с содержимым и длиной настоящего пароля.

- Наконец-то, по многочисленным просьбам, кнопка "Загрузить" меняет надпись после загрузки:) Также выводится статистика по окончании загрузки (насколько верная - не знаю).

- Восстановлено ограничение на вводимый УРЛ. Гугла выкачивать не позволим.

- Исправлена ошибка, возникавшая, если на странице был тег MORE с текстом "далее" (программа принимала его за ссылку в самом низу страницы, по которой определяется УРЛ следующей страницы).

- Введена процедура обнуления переменных - теперь для повторной загрузки нет необходимости перезапускать программу.

- Исправлена еще куча мелких найденных недочетов. Каких именно - уже не помню:)

Линк:

<site>/ddown_090.exe (188 кб)

Отписаться можете как в комментарии к этой записи, так и создав новый пост. Какие будут предложения/замечания?

Кстати.
Jabber можно сделать, чтобы качались не только превьюшки, но и сами картинки ?

Нет, не получится. Слишком много придется вносить изменений. А на превьюшке линк разве не меняется на корректный внешний?

16:03 

Новая версия.

DDD
мне сказали, что ты меня все еще любишь
Внимание! Начиная с этой версии программа должна обновляться самостоятельно.

Версия 0.91 (обновление для версии 0.7.1 и выше)

- Написан модуль автоматической проверки обновления. Если программа обнаруживает новую версию, то предлагает закачать и установить ее, в противном случае завершает работу. Наличие обновления проверяется при попытке загрузки любого дневника ДО регистрации на сайте. Проверка производится чтением служебной информации из первого поста этого сообщества.

При желании можно скачивать обновление альтернативным способом (программами download-менеджерами типа ReGet). Для этого в форме обновления есть строка "скопировать в буфер" - при нажатии на нее в буфер обмена копируется ссылка на обновление и программа-менеджер должна "подхватить" ее (если в ней активирована соответствующая настройка).

Сама программа скачивает обновление на максимальной доступной в пределах соединения скорости, также обходится промежуточная страница скачивания бесплатных хостингов и обрабатывается ошибка 404 в случае ее возникновения. Установка обновления производится с выводом промежуточного диалогового окна. Файл обновления сохраняется в: sys_drive:\Program Files\DDown\upgrade\ddown_<номер версии>_up.exe

- Введен дополнительный формат УРЛ по просьбе Jabber

- Диалоговые окна теперь соответствуют общему оформлению программы

- Введена проверка на повторный запуск уже запущенной программы

- Введена возможность одновременного блокирования использования ВСЕХ экземпляров программы (на всякий случай).

- Еще много с чем трахался, уже не помню, но внесено множество исправлений в код программы.

Ссылка для скачивания:

http://www.ddd-soft.nm.ru/ddown_091.exe (180 кб)

Устанавливайте на предыдущую версию, иначе программа не будет работать - введена проверка на наличие полной версии - если запустить файл отдельно, то выдаст соответствующее предупреждение и завершит работу.

На сайт не обращайте внимания, он еще не готов:))

Осталось:

- Резчик рекламы
- Возможность загрузки смайлов
- Мелочи типа About

Если больше никаких пожеланий не имеется, то пишу указанные дополнения и выпускаю официальный релиз. А то у меня уже номера версий заканчиваются:))

Просьба всем участникам тестирования отписаться в комментах, а то меня терзают смутные сомнения, что из всей команды за этот месяц осталось 2-3 человека.

19:37 

Предложение.

DDD
мне сказали, что ты меня все еще любишь
Читал я на diary_support тред про цитатник, и у меня мысль появилась добавить в программу новую опцию: "скачать цитатник автора" - а что, формат тот же самый, что и у дневника: посты, комменты, картинки - сделать это, в принципе, не очень сложно будет.

А?

16:01 

Проблемы с комментариями.

DDD
мне сказали, что ты меня все еще любишь
Тестируя программу на этом сообществе, обнаружил, что:

- загружаются комментарии только к первой записи (что, в общем-то, странно, я думал, все проблемы с комментами давно решены)

- Эпиграф загружается отдельным комментом с именем comm.htm, т.е., где-то в теле страницы есть ссылка на него формата diary.ru/~DiaryDown/?comments&postid= без номера, но ГДЕ ОНА??? Я не нашел. Кто-нибудь в состоянии об'яснить мне, как программа может загружать эпиграф, ссылки на который нет в загружаемых страницах?

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

Кстати, только что отловил баг: при загрузке дневников с фоновой картинкой фон не загружался. Исправлено. Ладно я, но вы-то как пропустили?

Готова загрузка смайлов, отлаживаю резчик рекламы, чтобы он не порезал чего лишнего:) Версия будет когда разберусь с загрузкой комментов и допишу резчик рекламы. Оптимизирован алгоритм обработки загруженных изображений (впрочем, вам это будет незаметно). Написал About.

Официальный релиз будет не раньше, чем я доделаю сайт на платном хостинге.

21:04 

Версия 0.92

DDD
мне сказали, что ты меня все еще любишь
Как и обещал, сегодняшняя сборка. Итак:

Версия 0.92 (обновление для версии 0.9.0 и выше)

размер - 208 кб (да-да, вот что выросло из каких-то 30 кб в первых версиях. Графика, звук придали много веса, если бы все это еще не оптимизировал до предела, программа была бы килобайт на 500, не меньше, и это - один только ехе-шник.)

Ссылку не даю, программа должна обновится самостоятельно - запустите ее на скачивание любого дневника, скачивать она его не будет, а предложит обновиться. Без обновления работать откажется:)

Что нового:

- Введена загрузка смайлов;

- Работает резка рекламы (удаление всей рекламы со страниц, удаление Java-Script, добавление своей рекламы внизу страницы:));

- Написал About (кнопка "о программе"). Будет переделано, т.к. Нос, кажется, не захотел, чтобы там было упоминание о Кубике. Уточнится еще. Ссылка на мой сайт и мыло не работают, сайт еще не готов.

- Вместе с дневником загружается эпиграф (если он есть). Слово над эпиграфом "Эпиграф" становится ссылкой. Эпиграф загружается вместе с дневником, независимо от опции загрузки комментариев.

- Косметическое изменение интерфейса. Работает ссылка на надписи ww.diary.ru. Сделал заставку при запуске - мелочь, но, по-моему, красиво.

- Пофиксен баг, который вы все упустили:) Загружается фон дневника.

Еще что-то, не помню уже. Если кто-то обнаружит новые возможности, которые я тут не указал, напишите пжалста, мне запись в историю версий надо делать:))

В принципе, осталось только добавить опцию загрузки цитатника выбранного автора, и все. Если не отловите никаких багов и не поступит дополнительных предложений, то на этом остановлюсь, доделаю сайт и дам релиз.

P.S. Мне тут пару человек одновременно сказали, что программа эта и нахер никому не нужна - все прекрасно сохраняется при помощи Internet Explorera, вроде существует способ чтобы им, эксплорером, сохранять дневник целиком. Вы знаете такй способ? Если да, то просветите. Ответ "вручную" не принимается:)

14:21 

VERSION INFO

DDD
мне сказали, что ты меня все еще любишь
;cлужебная запись



Current_Version={2.1 beta}

News={74295176}

14:40 

Версия 0.94

DDD
мне сказали, что ты меня все еще любишь
- Отловлен и исправлен глюк со словом, выделенном форматированием "Комментарии" - спасибо Llah. Подобный глюк был со словом "далее", под тегом MORE, а вот о том же баге со словом "Комментарии" я как-то не подумал.

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

Цитатник сохраняется как отдельный дневник, в архиве он выглядит: "<автор> (с)"

- Модифицирован алгоритм резки рекламы - на табличном варианте дизайна оставался "хвост" внизу страницы.

- Изменен About - нос не захотел, чтобы там было упоминание о Кубике.

Программа должна обновиться самостоятельно. Размер обновления 207 кб.

Если не найдется глюков, на этом останавливаюсь. Потому что согласно 6 закону машинного программирования Сложность программы растет до тех пор, пока не превысит способности программиста. :-))

11:03 

Первая официальная версия.

DDD
мне сказали, что ты меня все еще любишь
Программа Diary Downloader. Теперь вы в любое время можете самостоятельно сделать архив своего собственного или любого понравившегося дневника или сообщества, а также сохранить выбранный цитатник понравившегося дневника.

Интерфейс:



Основное ее отличие от всех программ такого рода (например, Teleport Pro) - возможность регистрации программы на сайте под выбранным логином и паролем. Это дает возможность скачивать дневники с ограниченным доступом и закрытые записи, доступные к просмотру для пользователя, под чьим именем работает программа. Имеется, также, возможность анонимной работы, но в этом случае невозможно скачивать дневники с ограниченным доступом.

Программа, разумеется, является бесплатной.

Описание программы:

10:21 

Планируемые дополнения.

DDD
мне сказали, что ты меня все еще любишь
Поступили предложения на следующие дополнения:

- Загрузка поста из-под MORE, если к нему не было комментариев
- Загрузка изображений из-под превью
- Опция сворачивания программы в трей
- Выборочное скачивание

Еще предложения есть?

Следующая версия будет не очень скоро, т.к. у меня проблемы на работе.

Всем, у кого проблемы с интерфейсом: зайдите в "свойства экрана" - "настройка" - "дополнительно" - "общие" в опции "размер шрифта" должен быть "мелкий шрифт (обычный размер 96 точек на дюйм)". С программерской эхоконференции поступила версия, что причина в этом.

На данный момент у программы всего около 200 пользователей. Если это количество не будет увеличиваться, то я сочту выпуск новых версий нецелесообразным.

14:43 

Требуются альфа-тестеры.

Diary Downloader (c)
У меня в разработке новая программа для @дневников - ПЧ-meter.

Функции:

- Контроль списка ПЧ;
- Сравнение текущего списка ПЧ с сохраненным ранее;
- Отображение изменений в списке ПЧ (новые, ушли, сменили ник).

Преодолев презрение ко всем темам, связанным с миграциями ПЧ, которые с завидной периодичностью поднимаются в дневники_поддержка, решил написать такую программу. Потому что Нос сказал, что функции извещения об уходе/смене ника ПЧ нет и не будет, а хотят многие - почему бы и не сделать для дневниковцев то, что они так настойчиво просят?))

Желающим принять участие в тестировании просьба отметиться в комментариях к этой записи. Как только будет готова более-менее работоспособная версия, вышлю ссылку на умыл.

17:22 

Первая версия.

DDD
мне сказали, что ты меня все еще любишь
Ссылку на программу я вам разослал. Просьба, как обычно, не распространять недописанную программу до выхода официальной версии - после выхода распространение наоборот, приветствуется:))

Работа с программой, как мне кажется, сделана максимально простой.

- Вводите ID пользователя, ПЧ которого хотите контролировать. ID можно посмотреть в профиле.

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

- Жмете кнопку "Получить с сервера" - будет загружен список ПЧ на текущий момент.

- Жмете кнопку "Сравнить с текущим" - если программа запущена впервые, то, соответственно, локальный список пуст и все ПЧ отобразятся в поле "Новые".

- Жмете кнопку "Пометить все как просмотренное" - программа сохранит текущий список ПЧ. С этого момента все изменения в составе ПЧ будут отражены в программе.

-----

- Подпишитесь/отпишитесь/измените имя подписанному на подконтрольный ID

- Жмете "Получить с сервера" - будет загружен новый список ПЧ

- Жмете "Сравнить с текущим" - будет произведено сравнение. Результаты отобразятся в соотв. полях.

- Если все изменения просмотрены, жмите "Пометить все как просмотренное" - новый список ПЧ станет списком по умолчанию, и будут отслеживаться новые изменения.

Удачи.

18:19 

ПЧМетр

Jabber
"Поживем - увидим" - сказал слепой, больной СПИДом...
Первый баг: у меня что то неправильно с регистрацией... "не удалось зарегистрироваться на сайте
ваш доступ временно заблокирован"
И ведь блокирует, зараза =)))))))
В анонимном режиме вроде заработала...

23:40 

Все, что ли?

DDD
мне сказали, что ты меня все еще любишь
На мой взгляд, программа уже дописана, работоспособна и достаточно функциональна в пределах заложенной в нее концепции. Если тестирование не выявит никаких дефектов, то эта версия и станет официальной.

Текущая версия - 0.8
Ссылка для скачивания - URL до имени файла тот же, имя файла - PCHmeter_v0.8.zip (27 Кб)

Основные функции остались те же, заработала менюшка и внесена еще пара незначительных изменений. Начиная с версии 0.7 программа должна проверять наличие обновления.

Если в течение завтрашнего дня глюки не будут выявлены, то выпускаю официальную версию.

09:42 

Версия 0.9

DDD
мне сказали, что ты меня все еще любишь
Предпоследняя версия.

- Добавлено сохранение статуса чекбокса "Анонимно" - если он был установлен при предыдущей загрузке списка ПЧ, то при последующих запусках состояние галочки останется таким же. Статус чекбокса "Анонимно" и ID профиля сохраняются в файл user.id.

- Написал скрипт для инсталлятора. Установка производится в Sys_Drive:\Program Files\PCHmeter\, с выносом ярлыка на рабочий стол и панель быстрого запуска (опционально).

Ссылка на полную версию: http://www.ddd-soft.com.ru/files/PCHmeter_v.0.9.exe (119 Кб)

Пишу юзер мануал и страницу на сайт, после этого выпускаю официальную первую версию - если не успеете до этого найти глюков:))

12:32 

Поехали.

DDD
мне сказали, что ты меня все еще любишь
Вышла первая официальная версия ПЧ-meter'а. Описание программы можно прочитать в этом посте моего дневника или на моем сайте в соответствующем разделе.

Ссылка для скачивания: http://www.ddd-soft.com.ru/files/PCHmeter_v.1.0.exe (119 Кб)

Выражаю искреннюю благодарность всем принявшим участие в скоропостижном тестировании:)

16:22 

ПЧ-meter, версия 1.1

DDD
мне сказали, что ты меня все еще любишь
Новая версия программы для отслеживания изменений в списке ПЧ.



Версия: 1.1



Что нового:



• По двойному щелчку на имени ПЧ (в любом из полей программы) в браузере откроется страница с профилем этого пользователя.



• Введена очистка поля "Текущий список ПЧ" перед новой загрузкой для другого ID без перезапуска программы - раньше новые имена добавлялись к уже существующим.



Ссылка на полную версию: http://www.iddd.ru/files/PCHmeter_v.1.1_full.exe (119 Кб)

Загружайте, если не установлено предыдущих версий программы



Ссылка на обновление для предыдущих версий: http://iddd.ru/files/PCHmeter_v.1.1_up.exe (72 Кб)

Загружайте, если установлена предыдущая версия программы. Установка обновления должна производиться в ту же папку, где установлена предыдущая версия. Перед обновлением закройте программу ПЧ-meter, если она запущена. Все имеющиеся данные о пользователе и список ПЧ при установке обновления будут сохранены.



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

12:42 

Новая идея - Post Modelier

DDD
мне сказали, что ты меня все еще любишь
Надумал я тут еще одну программу сообразить. Только вот не знаю, стОит тратить на нее время, или нет.

Суть программы заключается в облегчении форматирования постов - можно реализовать как в Dreamweaver, т.е., вверху окно кода, а внизу - окно просмотра, в котором можно увидеть, как будет выглядеть пост, не отправляя его. Можно будет добавить возможность автогенерации кода для разного цвета и размера шрифта, таблиц и прочего щщастья. Также имеется возможность выбирать дату и время поста при отправке, т.е., отправлять записи "задним числом".

?..

17:00 

Небольшой FAQ.

DDD
мне сказали, что ты меня все еще любишь
На возникшие вопросы хочу ответить здесь, ибо мало кто полезет читать комменты.

>>У меня ошибка подключения хххххх

Программа использует прямое сокетное соединение на основе компонента Windows Socket Control, который является творением не моим, а Микрософта. Ссылка на расшифровку кодов ошибок имеется в эпиграфе этого сообщества, больше, чем там написано, я сказать не могу. На уровне HTTP-запросов программа работает корректно, что было неоднократно проверено.

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

>>При загрузке вываливается ошибка.

Алгоритм программы неоднократно проверен, скорее всего дело может быть в содержимом загружаемого дневника - возможно, там есть какой-либо некорректный, по мнению программы, тег, дающий при обработке ошибку. Если другие дневники загружаются нормально, то так оно и есть - давайте ссылку на конкретную страницу, я посмотрю.

>>При загрузке программа зависает.

Загружаемые страницы обрабатываются посимвольно, на что требуется определенное время. При среднестатистическом размере страницы задержка незаметна, но если обрабатывается страница размером несколько мегабайт с несколькими сотнями комментариев, то задержка становится ощутимой. Ни один цикл программы ни при каких условиях не может быть бесконечным, специально проверял. Нужно просто немного подождать, особенно на слабой машине (Pentium I-II). Содержимое страницы загружается в переменную целиком, поэтому вся обрабатываемая страница загружается в ОЗУ и программа активно жрет память. Но, опять же, это бывает лишь при случае обработки нескольких сотен записей на одной странице.

>>Я закачал дневник, можно ли докачать только новые записи?

Нет, нельзя - нужно закачивать весь дневник целиком, поскольку у дневников динамический контент, на котором реализация докачки приведет к неизвестно каким глюкам. Но при повторной закачке уже загруженные изображения скачиваться по-новой не будут, а изображения составляют от 30 до 60 процентов об'ема дневника.

Программа была скачана около 600 раз, с учетом целевой аудитории, ее в работе попробовали не менее 500 пользователей, на ошибки пожаловались всего несколько человек. Программа перед выпуском прошла длительное тестирование и вполне работоспособна, отдельно взятые случаи вероятнее всего связаны с камими-то локальными неполадками или особенностями отдельно взятого дневника.

Все сообщаемые ошибки учитываются при разработке новой версии.

10:50 

Прокси с авторизацией.

DDD
мне сказали, что ты меня все еще любишь
А есть ли у кого-нибудь HTTP прокси-сервер с авторизацией (BASE64)? Хочу довести до ума ПЧ-meter, чтобы он через проксю работать мог, а тестировать его не на чем.

P.S. Если у вас в конторе доступ в интернет через локальную сеть, то это как раз то, что нужно.

Техподдержка программ Diary Downloader и ПЧ-meter.

главная