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

» Offline Explorer

Автор: OlegChernavin
Дата сообщения: 24.10.2005 11:21

Цитата:
Создал в OE проект, скачал по маске сайт(т.е. как и положенно OE сообщил что идет загрузка....подсчет количества файлов, коих он насчитал примерно 1500). Работал так он 3 часа, но в результате этой бурной деятельности директории с проектом нет на HDD. Смотришь в статистику там тоже говориться, что:

Всего файлов 0
Общий размр 0

Спрашивается, что же он тогда качал 3 часа и в чем прикол?


Скорее всего, отключена категория File Filters | Text - в таком случае, ОЕ качает страницы, но не сохраняет их - это удобно, когда нужно закачать только картинки или другие файлы с сайта.


Цитата:
Есть сайт с флешками. Хитрый. Страницы хтмл. На ней флешка. Подгружается флешка и потом уже сама тянет насколько я смог понять еще один файл фидеофлеш в формате .flv. Когда грузишь сайт грудятся хтмл и флешки. но файлы флв не хотят качатся. Хотя когда файл скачать отдельно и поместить в директорию рядом с флешкой - все отлично просмтаривается. Вопрос: можно ли как-то побороть этот недуг или Оффлайн Експлорер здесь абсолютно бессилен?


Можно мне адрес страницы с ней? Возможно, удастся сделать. Можно еще попробовать загрузить в режиме автосохранения.


Цитата:
Указал в проекте как Вы рекомендовали, в результате не скачивается вообще ничего


Сорри, надо заменить включенные маски на следующие:

http://forex.kbpauk.ru/showflat.php/*/*
http://forex.kbpauk.ru/postlist.php/*/*
http://forex.kbpauk.ru/*/download.php*
http://forex.kbpauk.ru/*/ubbthreads.php*
Автор: KUMICH
Дата сообщения: 24.10.2005 13:34
OlegChernavin

Хочу еще такое спросить. Вот есть сайт. На этом сайте несколько сотен внуштиельных файликов. ПДФ. Где-то по мегабайту полтора. Я на диад-апе. Я хочу, чтобы оффлайн эксплорер скачал все хтмл файлы, всю структура сайт. А закачку отдельных файлов хочу поручить сторонней качалке. Она разделяет файл на несколько потов и так далее. Вроде как быстрее скачка происходит. И все такое. После этого, я хочу эти файлы поместить в директорию там где они должны быть согласно ссылкам (естественно ссылкам на компе - просто OE создает на жестком диске структуру сайта только вместо http указывается диск С:/ и так дальше и легко можно определеить директорию в которую будут помещены эти файлы программой) , и чтобы ОФФлайн Эксплорер проверил проект, выяснил, что файлы уже скачанные (хотя лично он эти файлы не качал) распознал эти файлы, прописал в файле проекта эти файлы как скачанные и работал с ними точно также как будто бы это он их выкачал. Чтобы их можно было бекапить вместе с остальными, чтобы можно было перемещать вместе с проектом и так дальше. Возможно ли такое сделать?

Добавлено:
OlegChernavin

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

http://www.newfocus.ru/

максимум - это происходит загрузка http://www.newfocus.ru/main.swf При чем сама флешка не запускается. Очевидно в нее записана какая-то функция, которая не разрешает флешке запускаться, если она не загружена с сайта. А флешки. которые подчиненные данной флешке - например

http://www.newfocus.ru/features/driving/steering_video.swf

Вообще не скачиваются
Автор: OlegChernavin
Дата сообщения: 24.10.2005 14:38

Цитата:
Хочу еще такое спросить. Вот есть сайт. На этом сайте несколько сотен внуштиельных файликов. ПДФ. Где-то по мегабайту полтора. Я на диад-апе. Я хочу, чтобы оффлайн эксплорер скачал все хтмл файлы, всю структура сайт. А закачку отдельных файлов хочу поручить сторонней качалке. Она разделяет файл на несколько потов и так далее. Вроде как быстрее скачка происходит. И все такое. После этого, я хочу эти файлы поместить в директорию там где они должны быть согласно ссылкам (естественно ссылкам на компе - просто OE создает на жестком диске структуру сайта только вместо http указывается диск С:/ и так дальше и легко можно определеить директорию в которую будут помещены эти файлы программой) , и чтобы ОФФлайн Эксплорер проверил проект, выяснил, что файлы уже скачанные (хотя лично он эти файлы не качал) распознал эти файлы, прописал в файле проекта эти файлы как скачанные и работал с ними точно также как будто бы это он их выкачал. Чтобы их можно было бекапить вместе с остальными, чтобы можно было перемещать вместе с проектом и так дальше. Возможно ли такое сделать?


Ага - это уже давно есть. ОЕ можно настроить на закачку файлов большого размера с помощью Mass Downloader - это в секциях Фильтров Файлов.
Цитата:
максимум - это происходит загрузка http://www.newfocus.ru/main.swf При чем сама флешка не запускается. Очевидно в нее записана какая-то функция, которая не разрешает флешке запускаться, если она не загружена с сайта. А флешки. которые подчиненные данной флешке - например

http://www.newfocus.ru/features/driving/steering_video.swf

Вообще не скачиваются


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

http://www.newfocus.ru/main.swf

И уровнем=10 и загрузить его - много флешек скачается...

Добавлено:
Опубликовал первую бету версию Offline Explorer Pro 4.0:

http://www.metaproducts.com/mp/mpProducts_Detail.asp?id=2
Автор: KUMICH
Дата сообщения: 24.10.2005 16:20
OlegChernavin




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

http://www.newfocus.ru/main.swf

И уровнем=10 и загрузить его - много флешек скачается...


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

http://www.newfocus.ru/

Почему оно не хочется качаться если начальной страничкой вставить именно этот линк? Кстати, остальные флешки качаются. а основная так и не хочется открываться, хотя прекрасно открывается если просто заходить на сайт через эксплорер. В чем причина? неужели надо дождаться закачки всех файлов проекта? тогда почему в эксплорере открывается достаточно только ее саму закачать?

Кстати, у вас получилось закачать ту страничку с видео?

Добавлено:
OlegChernavin

По поводу файлов пдф я еще вот по какому поводу спросил. Дело в том, что эти файлы довольно таки большие. Их много. Я хотел бы забекапить проект, чтобы в случае каких-то изменений на нем - докачать измененный файлы. Но если программа начнет архивировать эти файлы вместе с остальными, файл бекапа получиться слишком большой около 500 мегабайт и все это один файл. Мне бы хотелось. чтобы эти файлы были отдельно в папке для ускорения работы и автономной работы с этими файлами. Вот я хочу уточнить. Если я отдельно эту папку вырежу и после этого проведу бекап. Программа при бекапе выяснит, что этих файлов на данный момент нет и сделает метку. что их нужно скачать. И потом при восстановлении из бекапа - придется опять качать эти файлы, так как они будут уже обозначены как незакачанные. Или все таки нет? Проясните. пожалуйста, данный момент
Автор: Nick 2003
Дата сообщения: 24.10.2005 19:47
Offline Explorer Enterprise 4.0 Build 2232 Beta 1
[more=Changes]
Цитата:
Changes:
- Added Export to a compressed EXE viewer
- Added background colors to the Queue Manager
- Improved Connections Panel
- Added background colors to the Log window
- Added ability to test a URL against URL Filters
- Added ability to abort connections in the Download Progress panel
- Added Messages Log toolbar
- Added Connections Limit to the Project context menu
- Improved Schedule Manager/Sequencer
- Added multiple proxy servers support
- Improved user interface in the Properties and Options dialogs
- Added ability to change Project icon
- Improved the Benefits dialog
- Added state icons to the Connections Panel
- File Filters | Extensions lists are now sorted
- Added ability to remove Projects automatically from Sequencer
- Added ability to test URL Substitutes
- Added Windows Media via RTSP protocol support
- Added ability to preview site map
- Added ability to publish Projects on MetaProducts site
[/more]
http://dl.filekicker.com/send/file/167783-1QZ0/eebsetup.exe
Автор: lka
Дата сообщения: 25.10.2005 08:06

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

http://www.newfocus.ru/main.swf

И уровнем=10 и загрузить его - много флешек скачается...


скачал... в корневом каталоге появился в т.ч. файл main.swf (надо понимать его нужно запускать) но ситуация не меняется, отображается только процесс загрузки флешки. Может еще какие настройки помимо 10 уровней нужно выставить?

Добавлено:
есть ли возможность загрузить сайт сохранив его структуру т.е. что бы было меню и соответсвенно возможна навигация?
Автор: OlegChernavin
Дата сообщения: 25.10.2005 16:32

Цитата:
скачал... в корневом каталоге появился в т.ч. файл main.swf (надо понимать его нужно запускать) но ситуация не меняется, отображается только процесс загрузки флешки. Может еще какие настройки помимо 10 уровней нужно выставить?


А в режиме автосохранения ничего не скачивается?


Цитата:
есть ли возможность загрузить сайт сохранив его структуру т.е. что бы было меню и соответсвенно возможна навигация?


Как правило, ОЕ полностью воссоздает структуру сайта и меню должно работать.


Цитата:
По поводу файлов пдф я еще вот по какому поводу спросил. Дело в том, что эти файлы довольно таки большие. Их много. Я хотел бы забекапить проект, чтобы в случае каких-то изменений на нем - докачать измененный файлы. Но если программа начнет архивировать эти файлы вместе с остальными, файл бекапа получиться слишком большой около 500 мегабайт и все это один файл. Мне бы хотелось. чтобы эти файлы были отдельно в папке для ускорения работы и автономной работы с этими файлами. Вот я хочу уточнить. Если я отдельно эту папку вырежу и после этого проведу бекап. Программа при бекапе выяснит, что этих файлов на данный момент нет и сделает метку. что их нужно скачать. И потом при восстановлении из бекапа - придется опять качать эти файлы, так как они будут уже обозначены как незакачанные. Или все таки нет? Проясните. пожалуйста, данный момент


Нет, фокус с вырезом папки до бекапа должен нормально пройти. При обновлении (скачивании) проекта важно физическое присутствие файлов на диске, а не то, были они забекаплены или нет.
Автор: lka
Дата сообщения: 26.10.2005 07:44
OlegChernavin

Цитата:
А в режиме автосохранения ничего не скачивается?


вот теперь заработало!
Спасибо!
Автор: OlegChernavin
Дата сообщения: 26.10.2005 11:42
Рад помочь!
Автор: KUMICH
Дата сообщения: 26.10.2005 14:45
OlegChernavin

Еще одна проблема. Качал, качал сайт, и оказалось. что несколько десятков линков битых. Сайт сам находится на домене .com. Путем исследований, установил, что страницы живы. но их реально они располагаются на сайте с аналогичным названием, но на домене .org. Это физическая ошибка. То есть страниц как-бы нету. даже если ходить по сайту - линку выдают ошибки. Но если вместо адреса с ком подставить адрес с орг. открываются именно те странички что и нужно.

Вопрос. Можно ли исправить недосмотр разработчиков сайта и самому несколько подправить ссылки в OE. Поменять ссылки на правильные. Возможно в будущем администрация сайта увидит свою ошибку и перенесет ссылки на домен КОМ. и тогда в OE cсылки будут недействительными. Но меня это мало волнует я скачиваю этот сайт тоьлко единожды и апдейт сайта делать не буду. Хотелось бы увидеть полность работоспособный сайт уже сейчас.

Вариант с добавить дополнительные ссылки мне не подходит. так как я уже говорил. что ошибка в сайте имеется именно на сервере. Может просто можно сделать в самом OE возможность, чтобы все ссылки на страницах которые он нашел он просто переделал на орг, и внес это себе в карту сайта а также в те страницы. который сейчас выдают ссылки на ком.
Автор: OlegChernavin
Дата сообщения: 26.10.2005 14:47

Цитата:
Вопрос. Можно ли исправить недосмотр разработчиков сайта и самому несколько подправить ссылки в OE. Поменять ссылки на правильные. Возможно в будущем администрация сайта увидит свою ошибку и перенесет ссылки на домен КОМ. и тогда в OE cсылки будут недействительными. Но меня это мало волнует я скачиваю этот сайт тоьлко единожды и апдейт сайта делать не буду. Хотелось бы увидеть полность работоспособный сайт уже сейчас.


Да, без проблем - URL Substitutes:

URL:
*

Replace:
.org/

With:
.com/
Автор: KUMICH
Дата сообщения: 26.10.2005 20:38
OlegChernavin
Оно! Но там ссылок 50. Операция стандартная. Везде поменять орг на ком. То есть в принципе пакетная обработка. Может добавить пакетную обработку для многих ссылок?
Скажем вот я скопировал ссылки которые оказались битыми в отдельный ТХТ файл. Потом скормил его ОЕ он выяснил. что эти ссылки есть в его карте сайта и выдает вопрос, что вы хотите сделать с этим набором ссылок. Нажимаем заменить и такие же окошки орг на ком. И он прошелся по всем этим файлам и все сделал. Или другой вариант. Выделяем ссылки - которые находятся в queue жмем правую кнопку и там есть опция перенести в урл - сабститьют. Жмем выскакивает дополниетльное окно где указываем стандартную операцию для всех ссылок заменить орг на ком. Точка.


З.Ы. А так сделал все руками, все получилось.
Автор: RXLayer
Дата сообщения: 27.10.2005 00:41
OlegChernavin
В задачах стоит как раз отфильтровать и скачать сайт по изображениям. В фильтрах только изображения указанны. Сканирует, но ничего не сохраняет. Для примера в ПМ кинул линк на сайт.
Автор: OlegChernavin
Дата сообщения: 27.10.2005 11:20

Цитата:
Оно! Но там ссылок 50. Операция стандартная. Везде поменять орг на ком. То есть в принципе пакетная обработка. Может добавить пакетную обработку для многих ссылок?


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


Цитата:
В задачах стоит как раз отфильтровать и скачать сайт по изображениям. В фильтрах только изображения указанны. Сканирует, но ничего не сохраняет. Для примера в ПМ кинул линк на сайт.


А можно настройки проекта (выделить, кнопка Скопировать и вставить в форум)?
Автор: KUMICH
Дата сообщения: 27.10.2005 16:59

Цитата:
Не уверен - для этого есть немало бесплатных утилит, которые по маске поменяют все файлы. А сами файлы можно просто слить в каталогах.


Не понял. Что это за такие утилиты? Я вам привел пример. Что когда воспользовался вашим советом. мне пришлось вручную подставлять 50 ссылок на хтмл файлы в УРЛ-Substitute. чтобы совершуть одну и ту же стандартную процедуру Вместе орг в ссылке подставить ком.
А я предложил вот что. Битые ссылки OE не скачивает. После закачки всего проекта. Берем нажимаем опять загрузить и он начинает parsing документов. Определяет что есть ряд ссылок которые не скачались и начинает их опять скачивать (битые ссылки). В этот момент мы можем нажать паузу и увидеть в окне qeueu все эти ссылки. Потом жмем кнопку выделить все ссылки в этом окне. Ссылки выделяются. Теперь есть варианта события. Первый - который я сделал.
1. Скопировал все ссылки в текстовый файл. Потом копировал кажду ссылку из тектового файла в окно УРЛ - сабститьют и кажду ссылку правил вручную.

И второй вариант.
2. После того как выделил все ссылки жмешь опять правой кнопкой на окне и в появившемся меню выбираем опцию - передать в УРЛ - сабститьют. После этого выскакивает еще одно окошкой с формами (((((((примерно такое окошко как в настройках проекта. Только одна полоска - ссылка и два окна где указывает что на что надо заменить. а окна уже существующих преобразований (то что ниже) уже не надо выдавать здесь. Существующие преобразования можно будет посмотреть через настройки проекта))))))) . Первая форма - в которой находится поллный урл - адрес ссылки (первая ссылка которая импортируется со списк queueю Втора форма - пишем орг Третья форма вписываем ком (так же как это есть в верхней строке вкладки урл сабститью сейчас только сейчас во все три окна нужно вставлять ссылку. и параметры замены. а в случае предолженного варианта ссылка уже сама будет подгружаться в первую форму в порядке очереди) и жмем заменить. Дальше еще выскаикает одно небольшое окошко. Заменить для всех ссылок? Да Нет. Если для всех - осуществлятся пакетная обработка. Если не для всех для каждой ссылки выскакивает такое же окошко в котором мы меняем необходимые адреса.

Как по мне код особо не сложный должен быть. Да и совсем не утяжелит программу. Функция с одной стороны полезна. С другой стороны особо не будет нагружать интерфейс так как будет инициализироваться тоьлко в случае выбора ее в меню при правом клике в в окне queue.
============================

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

А вот это хорошо для конечных файлов. Видео, картинки, архивы. Но когда речь идет о хтмл файлах - здесь важна структура сайта. Так как в этих файлах прописываются линки с одной страницы на другую.
Автор: OlegChernavin
Дата сообщения: 27.10.2005 17:45
Замена УРЛ-ов нужна для другого - если есть сайт с неправильными ссылками, то одно правило замены ссылок решит это при закачке - ОЕ вместо битых ссылок на .org будет скачивать .com и естественно, все ссылки в закачанных файлах тоже будут указывать на .com.

Крнечно, если сайт уже закачан, то это не очень поможет - надо будет закачивать снова. Либо перезакачивать конкретные файлы из карты проекта - те, которые содержат неправильные ссылки.
Автор: KUMICH
Дата сообщения: 27.10.2005 18:02
OlegChernavin

Но я вам свою проблему описал. Возможно, это не надо реализовывать через УРЛ - сабститьюс. Возможно через еще какое-то окно еще какая-то функция, которая только напоминает УРЛ - сабститьюс - но с другими целями.

Тем более, то что делал я - можно будет делать и ссылками не только на хтмл файл. но и для остальных файлов типа jpg rar avi и так далее. Ведь попадаются битые ссылки и на такие файлы. Я конечно могу эти ссылки скопировать. В ворде произвести поиск и замену орг на ком. Потом сохранить в тектовый файл и скормить ссылки в флешгет. Потом скачанные файлы поместить в то место где они должны находится согласно ссылкам в проекте (хотя на самом деле реально на сайте они в другом месте - и выдается ошибка) и все будет нормально открывать. Но, мне кажется я предложил довольно таки быстрый и простой способ это сделать в OE. Пускай не через опцию URL-Substitute. Давайте назовем ее как-то по другому эту опцию. А все остальное реализуем как я описал выше с окнами похожими на окна которые находятся на вкладке урл сабститьют. ТОлько по правому клику будет выдаваться упрощенное окно. А уже через опции проекта - данная вкладка в списке будут отображаться все измененные ссылки.
Автор: OlegChernavin
Дата сообщения: 28.10.2005 12:36

Цитата:
Тем более, то что делал я - можно будет делать и ссылками не только на хтмл файл. но и для остальных файлов типа jpg rar avi и так далее. Ведь попадаются битые ссылки и на такие файлы. Я конечно могу эти ссылки скопировать. В ворде произвести поиск и замену орг на ком. Потом сохранить в тектовый файл и скормить ссылки в флешгет. Потом скачанные файлы поместить в то место где они должны находится согласно ссылкам в проекте (хотя на самом деле реально на сайте они в другом месте - и выдается ошибка) и все будет нормально открывать. Но, мне кажется я предложил довольно таки быстрый и простой способ это сделать в OE. Пускай не через опцию URL-Substitute. Давайте назовем ее как-то по другому эту опцию. А все остальное реализуем как я описал выше с окнами похожими на окна которые находятся на вкладке урл сабститьют. ТОлько по правому клику будет выдаваться упрощенное окно. А уже через опции проекта - данная вкладка в списке будут отображаться все измененные ссылки.


Я просто не уверен, что нужно такую опцию делать - не очень часто такая нужда появляется. А файлы можно просто Проводником Windows перенести из папки org в com.
Автор: KUMICH
Дата сообщения: 28.10.2005 13:48

Цитата:
Я просто не уверен, что нужно такую опцию делать - не очень часто такая нужда появляется. А файлы можно просто Проводником Windows перенести из папки org в com.


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

Спасибо за помощь!
Автор: OlegChernavin
Дата сообщения: 28.10.2005 15:58

Цитата:
Ну мне показалось, что программа только выиграет, если усилится ее функциональность, и если придется меньше прибегать к усилиям сторонних программ. Тем более. когда сам столкнулся с подобной проблемой. Но в любом случае Вы автор программы, и Вам решать.


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

Автор: rsss
Дата сообщения: 31.10.2005 15:04
Уважаемый
OlegChernavin

Никак не могу понять, как в программе установить фильтр-исключение по маске имени файла.
Т.е. есть файлы, например, 00987.html; 00357.html и т.п. Все эти файлы имеют 4-х значное имя файла и начинаются на 00. Закачивать эти файлы я не хочу.

В установках ствойста проекта я ставлю для загрузки текста опцию "загружать согласно URL фильтрам;
В настройках фильтра URL я выбираю маску исключения имени файла "00???.html", т.е. заменяю все незначащие символы имени файла знаками вопроса.

Однако при закачке сайта все равно грузятся эти файлы.

Подскажите, что я делаю не так
Автор: OlegChernavin
Дата сообщения: 31.10.2005 18:24
Знак вопроса означает знак вопроса, а не маску. Я понимаю, это нестандартно, но просто URL-ы отличаются от имен файлов. В Вашем случае надо сделать:
00[0-9][0-9][0-9].html

Ну или 00*.html, если это не критично.
Автор: NezarRa
Дата сообщения: 01.11.2005 13:14
Как сделать чтобы после загрузки проекта запускалась программа.
я уже так деле - но как не помню... помню что то связанно было с командной строкой
..........
нашол... RunAfter=...
Автор: OlegChernavin
Дата сообщения: 01.11.2005 19:31
Именно так. Весь список команд можно получить по клавише F12, если Вы находитесь в поле адресов проекта.
Автор: im1
Дата сообщения: 05.11.2005 06:04

URL Substitutes
Будут лм заменятся ссылки в уже скачанных файлах? (Напрмер при парсинге)

Т.е. я скачал часть сайта, обнаружил "скриптовое хозяйство" и решил, что лучше некоторые ссылки исправить. Я так понимаю, что "URL Substitutes" изменяет все последующие запросы (Если установлена галочка)?
Но как быть с тем что уже скачано?
Внутренний web-server не обрабатывает эти правила?

Пока не понял: эти правила работают рекурсивно?
Если неправильно сказал: при "Apply all matching rules" после применения правила
(т.е. изменения URL) с каким URL будут работать все последуюшие. И будет ли сделан разбор с начала списка?

Парсер не обрабатывает скачанные файлы, если они не "проходят" текущие фильтры?

Автор: OlegChernavin
Дата сообщения: 07.11.2005 13:36

Цитата:
Будут лм заменятся ссылки в уже скачанных файлах? (Напрмер при парсинге)

Т.е. я скачал часть сайта, обнаружил "скриптовое хозяйство" и решил, что лучше некоторые ссылки исправить. Я так понимаю, что "URL Substitutes" изменяет все последующие запросы (Если установлена галочка)?
Но как быть с тем что уже скачано?
Внутренний web-server не обрабатывает эти правила?

Пока не понял: эти правила работают рекурсивно?
Если неправильно сказал: при "Apply all matching rules" после применения правила
(т.е. изменения URL) с каким URL будут работать все последуюшие. И будет ли сделан разбор с начала списка?


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


Цитата:
Парсер не обрабатывает скачанные файлы, если они не "проходят" текущие фильтры?


Нет, не обрабатывает.
Автор: im1
Дата сообщения: 09.11.2005 07:25
OlegChernavin

Цитата:
сверху до низу

Ок. Но если какое-то правило сработало, url - изменился, то какой url будет проверятся на следующее совпадение? Оригинальный, или измененный? Ну и соответственно какой url будут изменяться?


Цитата:
в карте выбрать файл и

Вообше их довольно много .

Кроме того, если я в карте выбираю файл на загрузку, то его url не обрабатывается
"URL Substitutes". Наверно это правильно...

Можно, наверно, еще перезакачать с внутреннего сервера
Но я лучше обработаю внешней прогой.

Еще вопрос:
Что раньше обрабатывается: subst или filter? И применяется ли фильтр после subst?
Автор: OlegChernavin
Дата сообщения: 09.11.2005 10:03

Цитата:
Ок. Но если какое-то правило сработало, url - изменился, то какой url будет проверятся на следующее совпадение? Оригинальный, или измененный? Ну и соответственно какой url будут изменяться?


URL Substitutes берет первое правило и если оно подходит URL-у, то применяет его. Если оно успешно применено, то следующие не применяются, если только не стоит галка применять все правила. Если первое правило адресу не подходит, то пробуется следующее.


Цитата:
Кроме того, если я в карте выбираю файл на загрузку, то его url не обрабатывается
"URL Substitutes". Наверно это правильно...


Ага.


Цитата:
Еще вопрос:
Что раньше обрабатывается: subst или filter? И применяется ли фильтр после subst?


Сначала URL Substitutes, а потом уже фильтры.
Автор: im1
Дата сообщения: 10.11.2005 05:54
OlegChernavin

Цитата:
Если оно успешно применено, то следующие не применяются, если только не стоит галка применять все правила.

Ээээ. А дальше?
Это я понял, и про галочку тоже.
Вот оно успешно применено.
И галочка стоит.
Я же спрашиваю про то, c каким url сравнивается следующее правило. Ведь только-что он (url) изменился! - Предыдущее правило было применено!
Уф. Я извиняюсь если не внятно излагаю, просто хотелось разобраться.
Если "достал" - так и сакажи. Пойдем "брут форсом";) или методом "научного тыка";)

Еще вопрос:
Страница стоит в очереди. Я в это время изменяю "URL Subst". Надо полагать, что при сохранении этой страницы все ссылки в ней будут обработаны "URL Subst".
Вроде должно быть так. Но вопрос возник из-за следующего:
Дело в том, что изменение фильтров никак не сказывается на дальнейшей закачке страниц - приходится презапускать...
Упс. Сейчас изменял фильтр, пока парсинг не закончился. Вроде воспринял.
Если так - замечательно!

URL Subst пока не понимает такие контструкции?
com_minibb&action=vtopic&forum={:2,3,9}$
Вроде в документации было написано. Ну может хоть поле URL
Вообще поля URL и Replace одинаковы по синтаксису?
Точнее: можно ли применять конструкции *** и ** в поле URL?
(Просто иногда удобно скопировать)
Автор: OlegChernavin
Дата сообщения: 10.11.2005 12:04

Цитата:
Я же спрашиваю про то, c каким url сравнивается следующее правило. Ведь только-что он (url) изменился! - Предыдущее правило было применено!
Уф. Я извиняюсь если не внятно излагаю, просто хотелось разобраться.
Если "достал" - так и сакажи. Пойдем "брут форсом";) или методом "научного тыка";)


Конечно следующее правило работает с измененным УРЛом. Т.е. можно несколькими правилами добиться почти любых преобразований.


Цитата:
Страница стоит в очереди. Я в это время изменяю "URL Subst". Надо полагать, что при сохранении этой страницы все ссылки в ней будут обработаны "URL Subst".
Вроде должно быть так. Но вопрос возник из-за следующего:
Дело в том, что изменение фильтров никак не сказывается на дальнейшей закачке страниц - приходится презапускать...
Упс. Сейчас изменял фильтр, пока парсинг не закончился. Вроде воспринял.
Если так - замечательно!


Эти правила работают при парсинге. Т.е. если страница еще не загрузилась, то изменения правил на нее будут действовать.


Цитата:
URL Subst пока не понимает такие контструкции?
com_minibb&action=vtopic&forum={:2,3,9}$
Вроде в документации было написано. Ну может хоть поле URL
Вообще поля URL и Replace одинаковы по синтаксису?
Точнее: можно ли применять конструкции *** и ** в поле URL?
(Просто иногда удобно скопировать)


Увы, *** и ** в поле URL лучше не использовать. Я там сам чаще пишу просто *. Перечисляемые макросы не поддерживаются. Т.е. из одного адреса сразу много не получится сделать.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869

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


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