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

» MetaProducts Offline Explorer™ / Portable Offline Browser™

Автор: OlegChernavin
Дата сообщения: 01.07.2007 21:29
pom205

Тогда понятно. Просто у него нет информации, что какие-то файлы на диске могут быть упакованы.

dariusii

Я понимаю Вашу просьбу. На самом деле, мы бы хотели разработать Offline Explorer для Mac OS, но проблема здесь в ресурсах - фактически ее пришлось бы делать "с нуля". Пока что единственное решение - запустить что-то типа эмулятора Windows и в нем использовать Offline Explorer.

А насчет подобных сайтов - я посмотрел, обычный сайт, ничего странного, не видо никакой защиты. А на чем именно обламываются другие программы?
Автор: dariusii
Дата сообщения: 01.07.2007 22:24
OlegChernavin

Не только на нем.
Я встречал, ранее, подобное. Еще до mac os, под Linux. В принципе, настроить программки можно.
Но не все, из них, дружат с некоторыми php страницами. Во всяком случае, я не сталкивался с таким софтом на mac os/Linux.

Вчера пришел один любитель "красных фонарей". Пока, я ему сканировал пленку, он зашел на тот "ресурс", если его так можно назвать;). Отрвать я его не смог. Думаю, дай просто солью весь сайт и пускай дома смотрит. Благо скорость инета нормальная. И кину ему на DVD. Обычно wget'а хватало. Я, с год или более, подобными вещами не занимался.
wget -r -nc -np -p --level=0 http...

-r - рекупсивоно
-nc - noclobber. не перескакивать на другие сервера
-np - не подниматься в корень (к примеру, если после доменного имени идет еще и каталог).Пробовал и без оной опции - не то.
-p - грузить изображения
--level - глубина - 0 - бесконечно вглубь

Программа отлично берет линки и следует им. Но, похоже, она и ей подобное ПО, работает только по html сайтам (www.demos.su/index.html) в таком духе. Всякие cgi, php не всегда понимает.

Если не быть чайником, то софта много. Тот же curl. Консольного, но везде со своими ограничениями.

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

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

Да. Именно на этом сайте ни одна софтина не брала все его содержимое. Вернее, все линки были содраны, но без графики, хотя в опциях это стояло. юзер-агент не при чем. Пробовал менять идентификацию - не то. Я, как-то сталкивался со всем этим и забил, просто, потом. То же, похожая структура. Какая-то онлайн библиотека по программированию.

В общем, ладно. Все равно, рано или поздно, наткнусь на такой ресурс. Чтоб без порнухи, но с теми же задвигами.

А по поводу написания ПО под мак - вопрос спорный, имхо. Это надо, чтоб все разработчики, кто пишет софт под M$, резко написали софтины под UNIX. Вот, тогда это бутылка с наполовину наполненной жидкостью внимания и перевернется горлом вверх. Ее надо лишь горизонтально повернуть и добавить еще один градус А этого не случится никогда в этом мире.

Буду учить apple script. Вещь сильная.

Благодарю за внимание.
Автор: pom205
Дата сообщения: 03.07.2007 21:50
OlegChernavin
Я думаю, что вопрос разгзиповки не столь злободневен. Вот. есть другой вопрос. Очень важный вопрос надёжности. У меня частенько OE вылетает, причём структура папок в проектах слетает мгновенно тоже. А если ты не успел сохранить резервную копию всех папок в проектах? Как восстановить, не лазя по %appdata%-м и рееестру? Ну и первоочередной по важности в работе я считаю фичу, которую мы обсуждали в топике Teleport.
Автор: OlegChernavin
Дата сообщения: 03.07.2007 21:53
Проекты восстановить несложно - есть куча резервных файлов webdown.*. Но я давно бьюсь над тем, чтобы правильно восстанавливать автоматически. Если в будущем такое случится и при запуске проектов не окажется, большая просьба выслать мне такой запорченный webdown.dat файл не выходя из ОЕ.

Все файлы проектов находятся в %APPDATA%\Offline Explorer - найти несложно.

А насчет вылетов - есть какие-то воспроизводимые условия?
Автор: pom205
Дата сообщения: 03.07.2007 22:12
OlegChernavin

Добавлено:

Цитата:
воспроизводимые условия?

Отключения света, ... их!

Добавлено:

А подсветку оффлайн - переходов импланнтировать можно?
А то то, что я сляпал на регулярных выражениях - штука весьма ненадёжная примитивная и негибкая.
Вообще, есть готовый алгоритм на RegExp, позволяющий обнаружить существование файла по заданному пути на диске и в зависимости от этого строить дальше решения (отрезание соответствующей части пути, например)?
Автор: Antonij72
Дата сообщения: 04.07.2007 01:45
webdown.dat - это хорошо, но (заранее прошу прощения - может быть, это уже обсуждалось) хочется, чтобы были еще и файлы, одноименные с проектами (как в Телепорте). Удобно, щелкнув на таком файле запустить ОЕ для обновления конкретно ЭТОГО проекта. Удобно удалить/забекапить/... этот файлик, сохранить на флешку/диск вместе с папкой закачки, чтобы потом, при необходимости, на другом компьютере (или этом же), в другом Windows,... можно было, установив очередную версию ОЕ, просто запустив этот файлик проекта, указать папку с закаченными файлами проекта и обновить его. Часто удобнее работать с парой файл_проекта/папка_проекта, чем файл_проектов/папка_проектов...
Автор: SpoinT
Дата сообщения: 04.07.2007 09:07
Небольшой вопросик. Есть принципиальная разница от Телепорт про? И есть ли таблица сравнения результатов по сравнению с другими?
Автор: Marked
Дата сообщения: 04.07.2007 15:09
SpoinT,
Англоязычная есть: http://www.metaproducts.com/mp/chart.asp?action=list&chart_id=1&lng=1&id=2&ex=1&ex=17&links=1
Автор: pom205
Дата сообщения: 04.07.2007 16:26
Да ясно, что Телепорт - это образец, на который стоит равняться, хотя его спартанские возможности многих не удовлетворяют.
Автор: SpoinT
Дата сообщения: 04.07.2007 18:33
Видимо пора попробовать
Цитата:
Offline Explorer

Автор: pom205
Дата сообщения: 04.07.2007 23:48
Пробовал "обмануть" OE, вернее POB и вместо MassDown.exe подсунуть ей Wget для докачки с путём сохранения, передаваемым из OE. Пришлось делать лоадер для Wget. Ато параменты передаются по - разному. Ну и обманки ответов...

Добавлено:
А то для портабельного OE нужен ведь и портабельный Mass Downloader. Да и Textpipe.
Автор: OlegChernavin
Дата сообщения: 05.07.2007 11:36
pom205

Цитата:
Отключения света, ... их!


Тут какая-то проблема - при отключении света файл не должен бы портиться. ОЕ его открывает на чтение при запуске и сразу закрывает. Запись производится только при автосохранении (в Настройках - Дополнительно) или при выходе.

Может отключить автосохранение - не будет ли такая проблема более редкой?


Цитата:
webdown.dat - это хорошо, но (заранее прошу прощения - может быть, это уже обсуждалось) хочется, чтобы были еще и файлы, одноименные с проектами (как в Телепорте). Удобно, щелкнув на таком файле запустить ОЕ для обновления конкретно ЭТОГО проекта. Удобно удалить/забекапить/... этот файлик, сохранить на флешку/диск вместе с папкой закачки, чтобы потом, при необходимости, на другом компьютере (или этом же), в другом Windows,... можно было, установив очередную версию ОЕ, просто запустив этот файлик проекта, указать папку с закаченными файлами проекта и обновить его. Часто удобнее работать с парой файл_проекта/папка_проекта, чем файл_проектов/папка_проектов...


Тут тоже не все так гладко - есть и минусы. Нужно открывать-закрывать каждый проект отдельно в меню Файл, думать над именем каждого проекта при сохранении, трудно одновременно закачивать несколько. И т.д.

SpoinT

Русское сравнение - в шапке:
http://www.metaproducts.com/mp/chart.asp?chart_id=1&lng=2&id=2&links=1


Цитата:
Пробовал "обмануть" OE, вернее POB и вместо MassDown.exe подсунуть ей Wget для докачки с путём сохранения, передаваемым из OE. Пришлось делать лоадер для Wget. Ато параменты передаются по - разному. Ну и обманки ответов...


Да, тут разница в параметрах.


Цитата:
А то для портабельного OE нужен ведь и портабельный Mass Downloader. Да и Textpipe.


Сделаем постепенно.
Автор: Antonij72
Дата сообщения: 06.07.2007 01:26

Цитата:
Цитата:webdown.dat - это хорошо, но (заранее прошу прощения - может быть, это уже обсуждалось) хочется, чтобы были еще и файлы, одноименные с проектами (как в Телепорте). Удобно, щелкнув на таком файле запустить ОЕ для обновления конкретно ЭТОГО проекта. Удобно удалить/забекапить/... этот файлик, сохранить на флешку/диск вместе с папкой закачки, чтобы потом, при необходимости, на другом компьютере (или этом же), в другом Windows,... можно было, установив очередную версию ОЕ, просто запустив этот файлик проекта, указать папку с закаченными файлами проекта и обновить его. Часто удобнее работать с парой файл_проекта/папка_проекта, чем файл_проектов/папка_проектов...


Тут тоже не все так гладко - есть и минусы. Нужно открывать-закрывать каждый проект отдельно в меню Файл, думать над именем каждого проекта при сохранении, трудно одновременно закачивать несколько. И т.д.


А что мешает сделать менеджер проектов как, например, в Alcohol 120%? Можно добавить один образ в программу, а можно запустить поиск всех поддерживаемых программой образов, добавить их все в программу и работать со всеми.
Автор: OlegChernavin
Дата сообщения: 06.07.2007 20:40
Пока что другая идеология. Ее менять - переписывать довольно много кода. В каждом подходе есть и плюсы и минусы.
Автор: pom205
Дата сообщения: 07.07.2007 13:18

Цитата:
Сделаем постепенно

Чудненько, ждём с нетерпением. И надеемся.

Добавлено:
OlegChernavin

Цитата:
воспроизводимые условия?

Да, вспомнил, нехватка ресурсов. У меня постоянно что-то качается медленной скоростью. Да ещё и пишется видео с TV-тюнера. Или чистится, кодируется. Ну и OE во время сохранения webdown, видимо начинает перехватывать доступ к памяти и диску и ..., конечно зависает (Даже интерфейс не прорисоввывается). А когда уменьшаю нагрузки, освобождая ресурсы, то уже не отвисает. Хе-хе. Приходится выбивать процесс. Ну и webdown.dat зависает в несохранённом пространстве.
Автор: MichaelVolga
Дата сообщения: 07.07.2007 16:44
OlegChernavin
Олег, подскажи, плиз, в чём ошибка:

Проект http://www.rus-fishsoft.ru/forum/index.php?showforum=21
Глубина=2

Надо загрузить только темы .....
фильтр на имя файла:

http://www.rus-fishsoft.ru/forum/index.php?showforum={:0..999}$
http://www.rus-fishsoft.ru/forum/index.php?showtopic={:0..999}$
.....
и подтемы(те , что нумеруются 1,2 и т.д.)
у них адрес подходит под фильтр:

http://www.rus-fishsoft.ru/forum/index.php?showtopic={:0..999}&st={:0..1000|20}$

В свойствах проекта->Типы файлов->Текст (выделено всё)->Расположение->Загружать согласно фильтрам URL-> (Остальные типы файлов не выделены)

В свойствах проекта->Фильтры URL->Протокол-начальный,сервер - начальный,каталог-начальный,имя файла-фильтра:

/forum/index.php?showforum={:0..999}$
/forum/index.php?showtopic={:0..999}$
/forum/index.php?showtopic={:0..999}&st={:0..1000|20}$

Тестироване произвольных ссылок проходит успешно, но грузится только 1 страница. Статус -200 OK.


Автор: OlegChernavin
Дата сообщения: 08.07.2007 13:28
MichaelVolga

Все просто - макросы в ключевых словах не поддерживаются. Можно проще сделать:

http://www.rus-fishsoft.ru/forum/index.php?showforum=
http://www.rus-fishsoft.ru/forum/index.php?showtopic=
Автор: MichaelVolga
Дата сообщения: 09.07.2007 10:43
OlegChernavin


Цитата:
Все просто - макросы в ключевых словах не поддерживаются. Можно проще сделать:


В формате помощи в статье "Использование URL Macros" есть такая строка :
..
URL Macros также могут использоваться в Фильтрах URL (ключевые слова списков Маски исключения/Маски включения в разделах Сервер, Каталог и Имя файла) и в Замене URL.

..
вот на неё и ориентировался...
Наверное стоит поправаить HELP


После проб и ошибок заработал вариант

Для первой ссылки

http://www.rus-fishsoft.ru/forum/index.php?showforum=[0-9]$
http://www.rus-fishsoft.ru/forum/index.php?showforum=[0-9][0-9]$
http://www.rus-fishsoft.ru/forum/index.php?showforum=[0-9][0-9][0-9]$

т.е. комбинацию {:0-999} пришлось заменять 3-мя не очень красивыми правилами
а для сочетания ?showtopic={:0..999}&st={:0..1000|20}$ еще 12 правил

Олег, есть более красивый путь решения правила {:0-999} для фильтров имени файла?

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

Спасибо и за ответы и за продукт!
Рекомендую всем!

Добавлено:
OlegChernavin
Потребовалось добавить в проект еще одну ссылку, просто добавил как URL в проекте, но при экспорте в chm, первой ссылке в проекте дал имя всего проекта . а 2-ой, просто вставил адресс ссылки:

Exported Projects:

Обсуждение водоёмов и рыб

URL: http://www.rus-fishsoft.ru/forum/index.php?showforum=24


Можно ли вставить к.к.л. комментарий, чтобы при экспорте он автоматически вставлялся вместо адреса ссылки?
Автор: OlegChernavin
Дата сообщения: 10.07.2007 11:52

Цитата:
Олег, есть более красивый путь решения правила {:0-999} для фильтров имени файла?


Увы, пока нет. Использование таких макросов чревато серъезным замедлением работы.


Цитата:
Можно ли вставить к.к.л. комментарий, чтобы при экспорте он автоматически вставлялся вместо адреса ссылки?


Тоже пока возможности нет. Если только сделать еще один проект с этим адресом и по Ctrl+F5 закачать его с уровнем=0.
Автор: VV189
Дата сообщения: 14.07.2007 16:36
Столкнулся с проблемой

http://www.alternativ.be/

как корректно сохранить этот сайт?
Похожая ситуация с такими вариантами как

http://www.universaldesignstudio.com/online/flash.php
http://www.adidas.com/y-3/
http://www.capitalcomm.com.my/
http://inspiration.eight8.jp/
http://pixel.customize.org/ = http://www.desktopography.net тоже неоднозначно...

Есть ли закономерность? Какие варианты посоветуете?

Автор: xseed
Дата сообщения: 14.07.2007 17:20
Вот такая проблема с автосохранением, которая не была решена даже в версии 4.x.
Господа разработчики, подскажите, а почему вы не сделали горячую клавишу для перетаскивания выделенного html со ссылками в текущий проект? Если выкачивать куски большого сайта вручную, это что же, приходится мышкой все время тащить этот текст и выбирать все время "Add link to the selected Project"? У меня уже рука болит это делать!
Причем этот процесс жутко тормозной (офисная машина Celeron 2.0GHz). Вы этот Offline Explorer на Java писали, что ли? При перекидывании линков происходит подвисание программы - очень раздражает, прокрутка в окне перестает работать. Нельзя ли как-то отделить этот процесс от непосредственно загрузки?
Автор: OlegChernavin
Дата сообщения: 14.07.2007 21:05
VV189

А что именно не так?

Добавлено:
xseed

Хорошая идея. Я думаю, стоит добавить в меню под кнопкой "Установки встроенного браузера". Если такой вариант подходит, скоро будет готово.
Автор: VV189
Дата сообщения: 14.07.2007 21:15
В большинстве случаев проект не стартует, т.е. страница загрузки не может скачаться правильно, и последовательности не получается...что бы понять о чем я, достаточно попробовать загрузить первую, да в общем-то, любую из приведённых ссылок ( хотя допускаю что исключения из правил есть )

Добавлено:

Вот, кстати о исключениях
http://pixel.customize.org/ не качает ничего а с http://www.desktopography.net только оболочку без контента ( это один по содержанию сайт, с той разницей, что контент запрашивается с первого при работе во втором )

А экспорт с www.federicafontana.it/home.html работает только в ехе или мнт вариантах, а хотелось бы исходников...
Добавлено:
А нет, не работает, он в этих режимах просто онлайн выходит

http://www.alternativ.be/
http://www.milk.dk/
http://www.universaldesignstudio.com/online/flash.php
http://www.adidas.com/y-3/
http://www.capitalcomm.com.my/
http://inspiration.eight8.jp/
http://www.gringo.nu/


Притом половина подобных сайтов грузится без проблем. Иногда все дело заключается в точности линка, например добавление /defolt.html или /index.php к адресу, а иногда нет...
Автор: rex
Дата сообщения: 15.07.2007 13:56

Цитата:
http://www.vusnet.ru/biblio/default.aspx
При закачке OE не захватывает вторых и следующих страниц (внизу списка).
они имеют ссылку: javascript:__doPostBack('GridTable','Page$2')
, поэтому список закачки надо формировать самому.




Цитата:

OlegChernavin
rex
Поправил. Теперь должно грузиться нормально.


Грузится. Только в основном одна и та же стартовая страница с разными именами файлов.
Автор: Antonij72
Дата сообщения: 17.07.2007 01:29
Здравствуйте.
При установке версии Pro поверх Enterprise сохранятся ли все настройки программы?
Автор: rex
Дата сообщения: 17.07.2007 16:42
Antonij72
Пробовал недавно - сохранились.
Автор: OlegChernavin
Дата сообщения: 17.07.2007 20:16
VV189

C флеш-сайтами немало проблем. Попробуйте использовать автосохранение для этих сайтов.

rex

Вот обновленная версия:

http://www.metaproducts.com/download/betas/OEP2625.ZIP

Antonij72

Настройки сохранятся. Проблема будет только с картами проектов. Enterprise использует другой формат карты для экономии памяти при закачке и работе. Enterprise может использовать (конвертировать автоматически) карты от Pro и стандартной версий, а вот наоборот конверсии нет.

Но карту можно восстановить выбрав проект и нажав Ctrl+F5 и еще F9 (паузу), чтобы не скачивалось то, что не нужно.
Автор: VV189
Дата сообщения: 17.07.2007 20:28

Цитата:
Попробуйте использовать автосохранение для этих сайтов.


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

Дополнено

На сайте http://www.alternativ.be/ судя по всему, меню грузится через флешку


Код: <script type="text/javascript">
// <![CDATA[
var div_id = "container";
var FO = { movie:"loader.swf?locale=be_en&soundLevel=2&view_status=live", width:"100%", height:"100%", majorversion:"8", build:"0", bgcolor:"#1F1A1A" };
UFO.create(FO, div_id);
// ]]>
</script>
Автор: OlegChernavin
Дата сообщения: 18.07.2007 09:53
VV189

Ну вроде должен ОЕ вытянуть из скрипта эту ссылку.... Сейчас закачал - берет он эти ссылки, грузит.
Автор: VV189
Дата сообщения: 18.07.2007 15:52
И экспорт независимо работает в режиме "как есть"? И основной флэш на месте?
И версия вроде 4.7



Решил проблему по другому - прикинув по размеру декомпилил пару флешек из кэша Оперы, нашел нужную, переименовал в loader.swf и кинул в корень оффлайн сайта - всё.



Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364

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


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