Ru-Board.club
← Вернуться в раздел «Программы»

» Offline Explorer

Автор: OrlangurStep
Дата сообщения: 23.10.2006 12:49
Как заставить OffExpl качать сайт с форумом. Например есть сайти в которых поддомен с форумом имеет название форум.название_сайта...., а есть где так название_сайта.форум - форумы с адресом второго типа OE качает а первого нет - как быть?
Автор: Zakkazak
Дата сообщения: 23.10.2006 14:41

Цитата:
имеет название форум.название_сайта...., а есть где так название_сайта.форум - форумы с адресом второго типа OE качает а первого нет - как быть?

Вообщето для ОЕ без разницы какого типа.
Адрес первого типа может не закачатся в случае, если допустим надо закачать http://www.ru-board.com/new/index.php на первую глубину и в Свойствах предписанно качать только с начального сервера или каталога. В этом случае линки типа http://forum.ru-board.com/???? не загрузятса.
Автор: rzt
Дата сообщения: 24.10.2006 09:41
OlegChernavin

Цитата:
Additional=DeleteOldFiles
насчёт этой настройки мне уже ответил Zakkazak и я согласен в общем-то правильно. Посмотрите пожалуйста мои записи о логике работы Offline Explorer с файлом Descr.WD3.
Автор: OlegChernavin
Дата сообщения: 24.10.2006 11:06
rzt

Насколько я понял, единственная проблема, это если вместо файла скачался мусор. Вот только как это может произойти - прокси портит?
Автор: rzt
Дата сообщения: 24.10.2006 11:49

Цитата:
как это может произойти - прокси портит?
вот это мне неизвестно. Наврядли proxy потому-что через Internet Explorer изображение показывается нормально. Но я думаю, что если бы проверка идентичности файла в Offline Explorer проводилась для отдельных типов файлов не только по Descr.WD3, размеру, дате, а ещё по каким-то дополнительным признакам этого бы не было. Вот ведь в чём проблема – после почти успешной закачки обновляются все Descr.WD3 и запорченные JPG файлы (пока порча замечена только на JPG) больше не обновляются. То есть неважно по каким причинам они портятся. И в то же время успешно закачанные файлы будут всё равно закачиваться если о них нет информации в Descr.WD3.

Автор: OlegChernavin
Дата сообщения: 24.10.2006 12:21
Это да, просто в descr.wd3 хранятся ориг. дата и размер файлов. Если файл запорчен, а на сервере дата/размер не поменялись, то ОЕ их не будет перезакачивать. Если записи о них в descr.wd3 нет, то файл закачается и запись о нем внесется.
Автор: rzt
Дата сообщения: 24.10.2006 14:57

Цитата:
просто в descr.wd3 хранятся ориг. дата и размер файлов. Если файл запорчен, а на сервере дата/размер не поменялись, то ОЕ их не будет перезакачивать
вот это как раз неправильно. Offline Explorer должен бы сравнить реальное состояние файлов проекта на локальном диске и на сервере.
Автор: OlegChernavin
Дата сообщения: 24.10.2006 16:03

Цитата:
Offline Explorer должен бы сравнить реальное состояние файлов проекта на локальном диске и на сервере.


Это трудно. Я полагаюсь именно на то, что сервер знает, что делает. Иначе нужно делать полную перезакачку всех файлов для реальной синхронизации - это в ОЕ есть, без проблем.
Автор: Zakkazak
Дата сообщения: 25.10.2006 00:12
Придумал как отключаться от линии через Свойства Проекта.

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

Пропиываем в поле Урл:

http://forum.ru-board.com/topic.cgi?forum=5&topic=1455&start=1820
RunAfter=OE.exe /hangup

Не забываем также установить каждые 3 часа, в расписаниях.

Добавлено:
когда надо временно приостановить действие параметра, строку не надо удалять. можно просто добавить знак коментария # перед строкой:

#RunAfter=OE.exe /hangup
Автор: rzt
Дата сообщения: 25.10.2006 08:39
OlegChernavin
Цитата:
Это трудно. полагаюсь именно на то, что сервер знает, что делает. Иначе нужно делать полную перезакачку всех файлов для реальной синхронизации
я предлагаю переделать логику анализа descr.wd3 не для всех типов файлов, а только для исключения описанных мной выше случаев — лишней закачке находящегося на диске файла и незакачиваемости испорченного JPG файла. Наверно в форматах этих типов файлов предусмотрены какие-то контрольные суммы, которые легко проверить с сервера не закачивая весь файл и не сверяясь только по descr.wd3
Автор: OlegChernavin
Дата сообщения: 25.10.2006 10:36

Цитата:
я предлагаю переделать логику анализа descr.wd3 не для всех типов файлов, а только для исключения описанных мной выше случаев — лишней закачке находящегося на диске файла и незакачиваемости испорченного JPG файла. Наверно в форматах этих типов файлов предусмотрены какие-то контрольные суммы, которые легко проверить с сервера не закачивая весь файл и не сверяясь только по descr.wd3


Увы, нет. Насколько я в курсе, JPG не содержит контрольной суммы. Есть лишь признак конца файла, по которому ОЕ смотрит, весь ли он скачался.
Автор: rzt
Дата сообщения: 25.10.2006 12:22
OlegChernavin
Цитата:
Насколько я в курсе, JPG не содержит контрольной суммы. Есть лишь признак конца файла, по которому ОЕ смотрит, весь ли он скачался
я не спец в этих вопросах. Но по тому как отображается недокачанный файл в Internet Explorer видно что где-то хранятся его аттрибуты (ширина, высота). Изображение недакачанного файла как бы обрезано снизу, и под него выделено конкретное место. Наверное всё-таки по этим признакам можно определить что файл недокачан
Автор: OlegChernavin
Дата сообщения: 25.10.2006 13:25

Цитата:
я не спец в этих вопросах. Но по тому как отображается недокачанный файл в Internet Explorer видно что где-то хранятся его аттрибуты (ширина, высота). Изображение недакачанного файла как бы обрезано снизу, и под него выделено конкретное место. Наверное всё-таки по этим признакам можно определить что файл недокачан


Да, есть признак конца файла и его ОЕ ищет. Просто если длина нормальная и есть окончание, то мусор в середине вряд-ли можно как-то проверить без повторной закачки всего файла заново.
Автор: rzt
Дата сообщения: 25.10.2006 14:28

Цитата:
то мусор в середине вряд-ли
там не мусор а нули. В некоторых случаях даже размер файла не совпадает, но ОЕ почему-то не обращает на это внимание, опять же смотрит в Descr.WD3
Автор: Zakkazak
Дата сообщения: 25.10.2006 15:48
У меня нормально закачивает рисунки сертификатов из www.altx.ru. Намеренно отсоединялся от линии во время загрузки сертификата. В этом случае ОЕ не сохранял половинчатый файл, а подключался к серверу и делал следующую попытку закачать. Пдф файлами тоже никаких проблем не было.
Сервер сайта не выдавал Дату последнего изменения только на хтмлки, на остальные типы файлов выдает. Поэтому с обновлением локальной копии не должно быть проблем. Может прокси виноват в ваших проблемах?

На счет дозакачки Олег наверное прав: в ущерб общей производительности программы не надо совершенствовать дозакачку. Ведь в своём большинстве размеры закачиваемых файлов бывают в среднем 60 -100 кб, для такого малого размера дозакачка ни к чему имхо. Я обычно ставлю ограничение для пдф 5-6 мб.
Автор: OlegChernavin
Дата сообщения: 25.10.2006 16:42

Цитата:
там не мусор а нули. В некоторых случаях даже размер файла не совпадает, но ОЕ почему-то не обращает на это внимание, опять же смотрит в Descr.WD3


Это бы у меня как-то повторить. Потому что в descr.wd3 записывается размер файла, который был скачан.

Автор: konik
Дата сообщения: 27.10.2006 05:33
rzt

Цитата:
там не мусор а нули.
вроде ж жопеги - не матрица битмапов, там совершенно другие алгоритмы.. почему должны быть нули? Если честно, не видел нулей никогда.

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

Автор: OlegChernavin
Дата сообщения: 27.10.2006 11:04
ОК. Делаю алгоритм, если содержимое JPG похоже на мусор, то оно самое то, если что-то попадается осмысленное - выкидывать и грузить заново!
Автор: Gideon Vi
Дата сообщения: 28.10.2006 05:30
OlegChernavin, доброго времени суток.
_http://www.cracklab.ru/art/ - навигация по ссылкам проэкта идёт нормально только в программе. В случае экспорта в любой формат все ссылки с главной странице приводят к ошибке - страница не найдена.
Автор: Zakkazak
Дата сообщения: 29.10.2006 14:36
НЕДОКУМЕНТИРОВАННЫЕ ЗНАЧЕНИЯ РЕЕСТРА

Ключи системного реестра:
Offline Explorer Pro:
HKEY_CURRENT_USER\Software\Metaproducts\Offline Explorer Pro\Parameters
Offline Explorer Enterprise:
HKEY_CURRENT_USER\Software\Metaproducts\Offline Explorer MX\Parameters
Значение Тип Действие
Автор: OlegChernavin
Дата сообщения: 30.10.2006 11:33

Цитата:
OlegChernavin, доброго времени суток.
_http://www.cracklab.ru/art/ - навигация по ссылкам проэкта идёт нормально только в программе. В случае экспорта в любой формат все ссылки с главной странице приводят к ошибке - страница не найдена.


А экспорт в exe?
Автор: Gideon Vi
Дата сообщения: 30.10.2006 15:37

Цитата:
А экспорт в exe?


exe не пробовал, сори. работает нормально. но такой вариант не очень удобен - можно это исправить самому или в следующих версиях?
Автор: OlegChernavin
Дата сообщения: 31.10.2006 14:55
Попробую посмотреть, но скорее всего, там скрипты, которые нередко плохо работают на страницах с диска. Требуется сервер, который как раз есть в exe.
Автор: Zakkazak
Дата сообщения: 04.11.2006 17:04
Уважаемый Олег, можно сделать так чтоб, встроенные шаблоны после удаления снова не появлялись бы, а то в своих созданных шаблонах трудно ориентироваться. Я их удаляю, а они снова появляются.
Автор: OlegChernavin
Дата сообщения: 06.11.2006 10:08
Увы, это встроено. Можно, правда, отредактировать template.dat - у каждого шаблона есть ID. Можно в своих шаблонах поставить ID как у автосоздающихся, а те стереть.
Автор: Zakkazak
Дата сообщения: 08.11.2006 18:46
спасибо, отредаетировал. щяс лучше смотрится.
Автор: OlegChernavin
Дата сообщения: 09.11.2006 10:40
Хорошо. Сорри, что приходится так руками править. Просто слишком много если возможностей делать прямо в программе, можно запутаться. И так программа не самая простая.
Автор: Zakkazak
Дата сообщения: 10.11.2006 12:38
Что верно то верно. Программа сложна постольку-поскольку сам процес создания локальной копии сложен (фильтрования/отбора, ).

Есть несколько идей, чтоб облегчить процесс настройки проекта.

1. Во время тонкой настройки проекта, бывает что забываешь в файл-фильтрах выбрать пункт Загружать согласно урл фильтрам. Было бы очень полезно в окне настройки иметь какой-нибудь индикатор (не)согласованности Фильтров УРЛ и Файловых Фильтров. Самым идеальным индикатором состояния могли бы быть, сами ветки дерева настройки. Например, поставил в ветке Текст Загружать согласно УРЛ фильтрам и тут же ветка Текст в дереве окрашивается в синий цвет.
Так будет очень наглядно видна согласуемость. Не надо будет по одному заглядывать в ветки, чтоб узнать, что выбранно из списка Расположение.
Автор: OlegChernavin
Дата сообщения: 10.11.2006 15:45
Я думаю, может наоборот, в темно-синий окрашивать те, которые не-URL Фильтры. Как считаете?
Автор: Zakkazak
Дата сообщения: 10.11.2006 17:23

Цитата:
окрашивать те, которые не-URL Фильтры

Не совсем понял: В смысле в цвет окрашивать в том случае, если в Расположении выбранны другие 3 варинта ?

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

Предыдущая тема: X-Uploader программа для


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.