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

» MetaProducts Offline Explorer™ / Portable Offline Browser™

Автор: OlegChernavin
Дата сообщения: 30.04.2009 16:59
Да, пока единственный способ изучить ссылки - это просто на них наводиться. Списки URL несложно сделать, вот только где эту фичу расположить, чтобы не загружала интерфейс...

Если удастся потестить визуальный способ, поделитесь впечатлениями, пожалуйста. Даже если они не очень позитивные.
Автор: Bokr
Дата сообщения: 30.04.2009 17:34
Упомянутый способ имеет право на жизнь. Но я как-то упоминал другое решение похожей проблемы.

Какой-либо способ, который реализует метод шаблонов или заготовок. Например есть форумы на нескольких распространенных движках, есть сайты и блоги на популярных CMS. Известна структура URL-ов. Можно было было бы в Визарде спрашивать: Вам известно на какой платформе работает сайт/форум? Если «да» - выберите из списка, если «нет» - Offline Explorer попробует определить самостоятельно.

А далее, в зависимости от движка, можно уже предлагать варианты для скачивания. У Wordpress - одни, а у phpBB - другие.

Например, чтобы скачать почти 800 тем из раздела «Лечение систем от вредоносных программ» на форуме OSzone - необходимы такие-то настройки. И ничего лишнего не качается. Только темы из указанного раздела. Никаких дублей, ни каких профилей пользователей, никаких страниц для отправки ЛС и т.п.

Тоже самое по другим движкам - мастер помогает сформировать проект.
Автор: Zakkazak
Дата сообщения: 30.04.2009 17:39

Цитата:
Списки URL несложно сделать, вот только где эту фичу расположить, чтобы не загружала интерфейс...
Да действительно в контекстном меню много команд. Я представляю эту фичу в Урл-фильтрах рядом с кнопкой Карта.

Добавлено:
OlegChernavin
Вы навеное видели во ФлешГете тулзу Site Explorer. Назначение этой тулзы такое же - изучаешь ресурсы сайта, затем добавляешь оттудова в закачки. Правда я этой тулзой редко пользуюсь.
В Оффлайн браузерах эта фича более полезна была бы.

Добавлено:
Программа установки lesetup.exe не находит ws.dll. Откудова скачать?
Автор: OlegChernavin
Дата сообщения: 01.05.2009 12:34
Bokr

Что-то в этом духе есть - публикуемые проекты в ОЕ. Проблема в том, что тот-же форум может понадобиться по-разному. Например, только одну ветку. Либо несколько, да еще с профилями пользователей. Кому-то нужно только печатный вариант и т.д. Так что даже на один форум может понадобиться с десяток шаблонов. Только поэтому я пока еще не сделал такое. Хотя все еще планирую.



Добавлено:
Zakkazak

Сорри за ошибку. Исправил:

http://rapidshare.de/files/46978340/lesetup.exe.html

Добавлено:

Цитата:
Вы навеное видели во ФлешГете тулзу Site Explorer. Назначение этой тулзы такое же - изучаешь ресурсы сайта, затем добавляешь оттудова в закачки. Правда я этой тулзой редко пользуюсь.
В Оффлайн браузерах эта фича более полезна была бы.


Надо посмотреть. Но даже зная структуру сайта, создание масок для закачки все равно непростое дело. Поэтому и хочется сделать все число визуально.

Конечно, визуальный подход тоже может быть ограничен. И алгоритмами распознавания. Да и ссылки, которые генерятся скриптами вряд-ли получится взять.
Автор: paul4
Дата сообщения: 01.05.2009 15:34
OlegChernavin

Цитата:
Сорри за ошибку. Исправил:

http://rapidshare.de/files/46978340/lesetup.exe.html

Есть просьба-переложите эту экспериментальную версию на Народ-диск ибо старая рапида что-то не дает скачать даже браузером.
Автор: domo22
Дата сообщения: 01.05.2009 15:41
Помогите разобраться почему сабж (и 5.4 и 5.5) игнорирует команды включения и исключения файлов в определенных папках и ничего не хочет докачивать в недокачанный проект.
Ставлю в настройках File Filters галочки только на качать текст и картинки и качать их по Load using URL filters settings. В секции URL filters - Server задаю Load files only within the starting Server. Там же в Directory - View excluded directory keywords задаю два ненужных каталога на разных строках: /forum/ и /click/, а в Directory - View included directory keywords тоже задаю два нужных каталога: /publ/ и /img/. Там же в секции Filenames - View excluded files keywords задаю исключение файлов, начинающихся с secure: ^secure. Все, ничего осособенного. Нажимаю Download missing files - ничего не происходит, хотя файлов явно не хватает! Это ошибка разработчика или еще нужно что-то дописать в настройки?

OlegChernavin
В настоящее время в сабже есть очень полезная штука - добавление к существующему проекту недостающей страницы простым перетаскиванием ссылки из встроенного навигатора. Однако там нет весьма нужной функции - уровня вложенности, - и ссылка добавляется как SingleURL=http://www.server.com/page.htm. Добавьте пожалуйста опцию выбора уровня, чтоб сылка сохранялась как SingleURL=http://www.server.com/page.htm (Level XXX) Level XXX) или SingleURL(Level XXX)=http://www.server.com/page.htm.
Автор: OlegChernavin
Дата сообщения: 01.05.2009 16:13
paul4

А что это за сервис? Давайте УРЛ, куда закачать.

domo22

Посмотрите в секциях File Filters - если не выбрано "Load using URL Filters" в поле Location, то исключения-включения будут игнорироваться.

Уровни для одного файла - что они будут означать?

Автор: paul4
Дата сообщения: 01.05.2009 17:06
OlegChernavin

Цитата:
paul4

А что это за сервис? Давайте УРЛ, куда закачать.

О, это наш, русский файлообменник. С него очень быстро качается.
http://narod.yandex.ru/
Вот их условия. Очень даже привлекательные. Только надо пройти простую регистрацию.
Автор: cuneiform
Дата сообщения: 01.05.2009 20:10
Zakkazak

Цитата:
Сам не пробовал, но получиться должно
проект

Извини, THX, не могу до сих пор попробовать, на ноутбук полка 20kg упала, ОН цел, а ХДД - даже не запускается и не обнаруживается... А на служебном места нет попробовать Отпишу как тока решу проблему... Покупайте ноутбуки от ИБМ!
Автор: domo22
Дата сообщения: 02.05.2009 00:45
OlegChernavin

Цитата:
Уровни для одного файла - что они будут означать?

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


Цитата:
в секциях File Filters - если не выбрано "Load using URL Filters" в поле Location, то исключения-включения будут игнорироваться.

Так написано же в моем сообщении, что выбрано "Load using URL Filters". Значит это баг. А можно этот баг исправить? Или пока не исправлено, обойти как-то, а то ничего не качает.

Я вижу у сабжа с настройками очень большие проблемы - одно работает, другое не работает. А вообще-то непонятен даже сам принцип - почему это если установлено в File Filters - "Load only from the starting server", то нельзя подкорректировать каталоги в секции Directory - "View excluded directory keywords" и "View included directory keywords"? Странно это. Наоборот должно быть - задал пользователь, что только с начальных серверов (список в поле Addresses (URLs)) идет закачка и сразу этим отсеял кучу мусора. А потом в секции Directory еще сделал тонкую настройку, файлы из каких папок качать, из каких игнорировать.

А чтоб путаницы не было, надо опции закачки каждого типа файлов указывать в отдельной секции и только в ней и нигде более. Да, придется немного переделать диалог настроек, он станет длиннее. Но это гораздо лучше, чем путаться и искать по секциям где что указано и не перекрывается оно чем-то из другой секции. Ведь сейчас ничего из-за путаницы не разберешь - все указано как Вы и говорите, а ничего не качает.
Автор: cuneiform
Дата сообщения: 02.05.2009 11:58
Zakkazak


Цитата:
Цитата:Сам не пробовал, но получиться должно
проект


Начал пробовать скрипт загрузки сайта, но не нашел в проге меню импорта скриптов. Или у меня старая версия 4.9? Где это, подскажите плз. THX
Автор: Zakkazak
Дата сообщения: 02.05.2009 16:55
cuneiform
копируешь проект (то что ты назвал скриптом), затем переходишь в дерево OE и нажимаешь ctrl+V
Автор: cuneiform
Дата сообщения: 02.05.2009 17:31
Zakkazak

ОК, сделал Ctrl+V (любимая комбинация!), началось что-то качаться доложу...
Жаль тока, что непонятно, что в этих волшебных строчках контентится
что за герменевтика...
Как говорили директору дома культуры в "Волге-Волге", "долго и много учиться для этого надо, чтобы так писать"...
Пока скачалось 1200 файлов на 30 Мб, еще в очереди 17000 ...
Потрясно...

Может м-ру Chernavin'y будет интересно мнение простого юзера при обдумывания фич, хотел сказать, что меня с моей привязанностьюю к ОЕ (я счастливо загрузил почти 100 000 страниц книг в графике) обошел один знакомый со своим Download Master'ом (ненавистная из-за рекламы прога), который -- безо всякой аналитической работы ума и изучения интерфейса - - просто нажал правую кнопку мыши, открылся список сайтов (о котором выше писал мой благодетель Zakkazak (правда. в другой проге!), а в опциях DM галочкой была выбрана опция "загружать с картинками") и скачал полностью без разбора сайт с картинками, а потом лишнее из загрузки выбросил. - Это я к тому, что даже простые даунлоадеры могут многое. Поэтому поддерживаю новые фичи на графическом и интуитивном принципе.

Автор: OlegChernavin
Дата сообщения: 02.05.2009 17:56
domo22

Понятно. Тогда можно исправить эту ссылку убрав SingleURL= и перед этой строчкой вставить (строкой выше, но после начального урла):
Level=1

Тогда все адреса после Level=... будут скачиваться уже с этой настройкой уровня.

На письмо ответил, если совет не поможет, попросил прислать настройки проекта.


Цитата:
Может м-ру Chernavin'y будет интересно мнение простого юзера при обдумывания фич


Интересная идея. А можно подробнее - как именно и где он сделал? Честно говоря, давно уже хочу сделать более простой wizard, с минимумом заморочек. Думаю, нетрудно такое будет реализовать.

paul4

http://narod.ru/disk/8279565000/lesetup.exe.html
Автор: cuneiform
Дата сообщения: 02.05.2009 18:23
Zakkazak

Загрузилось 3500 файлов почти 100 Мб, остановил, началась вместо Philosophie директория Kunstwerke грузиться. А очередь почти 50 000 файлов и растет!

Шеф, скажи пож. (я вручную посмотрел), вот здесь 4 уровня как в скрипте твоем или более, тогда сколько? Вроде я до конца вглубину дошел:

http://www.zeno.org/Philosophie/M/Vorl%C3%A4nder,+Karl/Geschichte+der+Philosophie/Die+Philosophie+der+Neuzeit/F%C3%BCnfte+Periode.+Die+Philosophie+der+Gegenwart/Kapitel+XXVI.+Sonstige+philosophische+Erscheinungen+der+Gegenwart/%C2%A7+79.+Blick+auf+die+Philosophie+des+Auslandes.+-+Schlu%C3%9F

ОЕ до такого уровня не дошел, начал грузить параелльную типа
вместо
www.zeno.org/Philosophie просто параллельно пошел в
www.zeno.org/Kunstwerke (что не нужно) и очередь растет
ТНХ

Добавлено:
OlegChernavin

Zakkazak пишет Вам выше:

Цитата:
Например плагин ViewPage для Maxthon. Этот плагин составляет разнообразные списки
Списки Урл страницы для www.zeno.org/Philosophie:
Подробнее...


Эта фича уже не в плагине, а в проге даунлоадера Download Master вызывается правой кнопкой мыши в контекстном меню и дополняется опциями в Установках (типа как и что грузить в деталях, типа картинок - да или нет - галочка). Вместо конкретного отдельного файла даунлоадером можно "массово" скачать целый сайт, а потом выбросить --- что не надо. Вам такая "неразборчивость", понятно, не нужна, но вопрос то подняли о списках и их пользе для ОЕ.
Автор: Zakkazak
Дата сообщения: 02.05.2009 20:32
cuneiform
При копировании ты пренебрег мерами пердосторожности, которые описанны в шапке. Поэтому произошло то что не должно было произойти , Проект скопировался неверно в дерево OE.

Исправь Свойства Проекта вручную: в пункте Другие измени на Только с начального каталога. Также из карты удали все что скачалось ненужное.



Добавлено:

Цитата:
просто нажал правую кнопку мыши, открылся список сайтов (о котором выше писал мой благодетель Zakkazak (правда. в другой проге!), а в опциях DM галочкой была выбрана опция "загружать с картинками") и скачал полностью без разбора сайт с картинками, а потом лишнее из загрузки выбросил
Не нашел у себя - версия DM 5.5.1.1107


Добавлено:

Цитата:
вот здесь 4 уровня как в скрипте твоем или более, тогда сколько? Вроде я до конца вглубину дошел:
Больше 4-х скачаться не может, просто много мусора скачалось в ширину... из-за ошибки в пункте Другие
Автор: cuneiform
Дата сообщения: 02.05.2009 21:13
Это ты описал мою ошибку с начальным каталогом. А что насчет уровня глубины? - Прога не дошла до глубины раздела в конце - Schlu... Должен ли я исправить Level?


Вот знакомый, который мне рассказывал, скриншотик прислал по работе ДМ (видны списки):

http://photoload.ru/data/11/a3/21/11a32152b03a749d6bfcc5865300518e.png

Причем описал это так:

ну вот например http://www.zeno.org/Brockhaus-1911/L/Br ... KKL5+Bd.+1 скачал 10 страниц тем же макаром, сначала мастер грузит хтм а потом все необходимое для просмотра факсимиле в браузере в оффлайне(естественно эти хтм и прочий мусор мне не надо, и удаляется, а остается только png).единственно плохо - надо следить за мастером, он так и хочет подвиснуть. в любом случае, качается все быстро, 10 закачек одновременно

Добавлю, что ранее он писал про выставление галочек в опициях, чтобы картинки скачивались.

просто правой кнопочкой на странице вызвать меню
http://www.zeno.org/Wander-1867/L/Wander-DSL+Bd.+1 выбрать "закачать все при помощи Download master'' предварительно в настройках мастера выставить галочку "Закачивать html-страницы вместе с картинками" и качается все аж бегом.


Добавлено:
Zakkazak

Цитата:
Больше 4-х скачаться не может


Я понимаю, если в твоем скрипте проставлено уровень (Level) 4, то больше - не скачается. Но меня чтот сомнение берет, что там всего 4 уровня... Конечный файл - это имя которого начинается на Schlu... Естессно, он не скачивается... Ну и с запасом... Я бы поставил уровень 9. Но можно ли?
Автор: Zakkazak
Дата сообщения: 02.05.2009 21:54

Цитата:
Должен ли я исправить Level?
Уровень не нужно исправлять, я посчитал 4 уровня должно быть.
0 - философы сгрупированы по направлениям философии
1 - список их произведений
2 - содержания произведений
3 - текст произведений
4 - ссылки на источники , наверное

Цитата:
Но меня чтот сомнение берет, что там всего 4 уровня...
Если так, то проблем вообще не должнобыть


Добавлено:

Цитата:
Ну и с запасом... Я бы поставил уровень 9. Но можно ли?

Смело можешь поставить 9, даже больще, главное ограничить закачку Текста и Другие начальным каталогом

Добавлено:

Цитата:
Вот знакомый, который мне рассказывал, скриншотик прислал по работе ДМ (видны списки):
http://photoload.ru/data/11/a3/21/11a32152b03a749d6bfcc5865300518e.png

Да известная фича, во ФлешГете тоже есть.

Тоже можно расматривать как альтернативу. Можно снабдить подобное окно кнопкми для добавления захваченного в разные поля Свойств Проекта
Автор: cuneiform
Дата сообщения: 02.05.2009 23:22
Philosophie - 0
M - 1
Vorländer, Karl - 2 avtor
Geschichte der Philosophie - 3 kniga
Die Philosophie der Neuzeit - 4 razdel
Fünfte Periode. Die Philosophie der Gegenwart - 5 podrazdel
Kapitel XXVI. Sonstige philosophische Erscheinungen der Gegenwart - 6 glava
§ 79. Blick auf die Philosophie des Auslandes. - Schluß - 7 paragraf

Вот для этой книги 7 уровней получается.
Автор: Zakkazak
Дата сообщения: 02.05.2009 23:49

Цитата:
Вот для этой книги 7 уровней получается.
Верно с уровнями я ошибся

Цитата:
А это предложение прозрачно для разработчика, что ты имел в виду?

Думаю что да.., про фичи конкурентов Олег получше нас видимо осведомлен
Алгоритм действий юзера обычно такой:
1)Интерес к определенному сайту, онлайн обзор
2)Намерение закачки с Оффлайн браузером
3)Ознакомления с логикой Урл (линков) сайта
Тут уже нужны инструменты, где нужно накапливать списком урл. У Internet Explorer таких инструментов нет. (Конечно можно пользоваться ячейками своего мозга, но это неудобный вариант ). Обычно при добавлении масок в фильтры, используеться буфер обмена, но там всего лишь одна ячейка - тоже неудобно
4)Настройка проекта. Во время настройки часто переключаешся между браузером и OE
5)..
..
P.S.
3-го пункта может и не быть, если ограничения на закачку простые
Автор: cuneiform
Дата сообщения: 03.05.2009 01:03

Цитата:
3)Ознакомления с логикой Урл (линков) сайта


Это самое важное! - Например, на немецких сайтах нихгена не скачать!!! Млин. читай с экрана произведения, которыми они торгуют на ДВД/ЦД, причем авторские уже кончились по времени права. Такого в США даже нет (прожект Гутенберг, Арчиве.орг, Гигапедиа.орг) , где империализм махровый. А в демократичной Европе... Мрак. Мне никак без твоей помощи эти старые книжки не скачать.

Добавлено:

Цитата:
про фичи конкурентов Олег получше нас видимо осведомлен


Дык списки что мы здесь обсуждаем должны бы быть в Маss Downloader, а не в ОЕ! Так что понятие конкуренции размывается.

Автор: Zakkazak
Дата сообщения: 03.05.2009 08:16

Цитата:
Дык списки что мы здесь обсуждаем должны бы быть в Маss Downloader, а не в ОЕ! Так что понятие конкуренции размывается

То что ты предложил очень хорошая идея (сам же ее теперь тормозишь ). Нужно адаптировать подобное окно под нужды OE.

Добавление проекта из браузера в OE, для юзера будет более интуитивным и плавным. Другими словами переход из 3) в 4) был бы более легким.
Это окно даже может стать главным настройщиком проекта, если хорошо его разработать..

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

P.S.
Все это конечно же пожелания. Разработчики возможно расматривали уже этот вариант..
Автор: cuneiform
Дата сообщения: 03.05.2009 10:27

Цитата:
(сам же ее теперь тормозишь ).

Нет, я комментировал тему "конкуренция". Ведь никому и в голову не придет изучать и сравнивать проги другого класса и назначения. В то время как их фичи будут хороши в другом классе.
Автор: cuneiform
Дата сообщения: 03.05.2009 19:47
А сегодня вот не получилось вкопировать скрипт в Projects! Хотя в первый раз получилось. Какие действия следует предпринять перед вкопированием скрипта? - На этот раз заведенный проект поменял название на [Project] - это первая строка скрипта. Ну и не запустился. Что я не так сделал?
Автор: Drorli
Дата сообщения: 04.05.2009 08:55
Скажите, если я скачал проект и потом решил его перекачать, но не все, а только то что нужно. Старые файлы (те что были скачаны и не были перзаписаны) не удалятся?
Автор: Marked
Дата сообщения: 04.05.2009 10:37
А что насчет фичи "закладка Закрузка | Карта сайта"? Не подходит в качестве списка юрлов сайта?
Автор: OlegChernavin
Дата сообщения: 05.05.2009 14:49
Zakkazak

Тут одна сложность со списком УРЛов. Если выводить список с одной страницы, то это просто. Но ведь на сайте все может быть намного сложнее. Т.е. нужно выстраивать полностью структуру всего сайта. А для этого его надо сначала загрузить (Карта Сайта в Offline Explorer). С другой стороны, суть фильтров как раз в том, чтобы не грузить лишнего. Вот такой круг получается.

А вот насчет множественного открытия окна свойств для каждой маски - это, конечно, не удобно. Предложите вариант, как лучше сделать.

Пока же, по совету domo22 добавил запоминание секции в свойствах проекта. Т.е. если открыть Свойства, выбрать, напр. URL Filters - Filename, потом выйти из него и снова открыть, выбрана будет та-же секция. Немного времени, но сэкономит.

cuneiform

Первая строка должна быть [Object]

Drorli

Нет, не удалятся. Удаление вручную - либо выборочное через карту проекта, либо при удалении самого проекта будет вопрос.



Добавлено:
cuneiform

Цитата:
Вот знакомый, который мне рассказывал, скриншотик прислал по работе ДМ (видны списки):

http://photoload.ru/data/11/a3/21/11a32152b03a749d6bfcc5865300518e.png


Это несколько похоже на вкладку Уровни в ОЕ - там можно выбрать несколько незагруженных ссылок с нужной страницы, нажать Загрузить. И т.д.
Автор: OlegChernavin
Дата сообщения: 05.05.2009 17:58
Zakkazak
cuneiform

Одна из идей - это разворачивать список адресов прямо в диалоге Свойств проекта - в секциях Фильтров URL. Тогда можно будет выбрать адрес или несколько и сразу добавить как маски включения или исключения.

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

С другой стороны, это все равно не для новичков...
Автор: Zakkazak
Дата сообщения: 05.05.2009 19:33
OlegChernavin

Цитата:
Хотя, можно невидимо загрузить начальную страницу (из поля URLs проекта) и из нее вытащить список адресов...


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

Но идея cuneiform имхо более интуитивно понятна, когда юзер уже просматривает страницу и в какой-то момент решает скачать сайт, делает правый клик, всплывает окно захвата, список над которым можно подумать, придумать маски... с кнопками чтоб добавлять в любое поле Свойств Проекта (в том числе в поле URLs проекта)...



Добавлено:

Цитата:
Тут одна сложность со списком УРЛов. Если выводить список с одной страницы, то это просто. Но ведь на сайте все может быть намного сложнее. Т.е. нужно выстраивать полностью структуру всего сайта. А для этого его надо сначала загрузить (Карта Сайта в Offline Explorer). С другой стороны, суть фильтров как раз в том, чтобы не грузить лишнего. Вот такой круг получается

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

Это что-то вроде листа бумаги где решаешь задачку по составлению маски, можешь сравнивать, раздумывать..
Автор: OlegChernavin
Дата сообщения: 07.05.2009 12:14
Вот бы еще дизайн придумать для такого окна. Может какой-то набросок можно было бы сделать?

Я пока себе слабо представляю, как такое должно выглядеть. Понимаю, что именно нужно, но как именно...???

Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364

Предыдущая тема: Unreal Commander


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