Andrey16r
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору OlegChernavin Программа на первый взгляд хорошая, но с логикой работы URL фильтров надо чтото менять. ДВА!! рабочих дня уже пытаюсь настроить фильтрацию для скачки форума и не как не могу вычислить необходимый состав фильтров. За два дня перепробовал уже столько вариантов, что голова пухнет. Проблема в том, что имеется слишком много мест куда можно ввести фильтры и нигде четко не описана логика их взаимодействия Подробнее: Имеется форум http://forex.kbpauk.ru/, на ubbthreads. На нем развитая система навигации, с сортировками в разных вариантах и т.д. – тоесть если скачивать без фильтров, размер его будет бесконечен Итак требуется: 1. Из корневого скачать каталога файлы: http://forex.kbpauk.ru/ubbthreads.php http://forex.kbpauk.ru/default.htm - из них растет вся структура форума http://forex.kbpauk.ru/download.php* (пример http://forex.kbpauk.ru/download.php?Number=11299) - по ним скачиваются затем файлы 1.1. Больше из корневого каталога всякий мусор качать не надо. 2.Скачать все (за исключениями о которых дальше) из каталогов http://forex.kbpauk.ru/images/* (пример http://forex.kbpauk.ru/images/about.gif) http://forex.kbpauk.ru/postlist.php/* (пример http://forex.kbpauk.ru/postlist.php/Cat/0/Board/mts) http://forex.kbpauk.ru/showflat.php/* (пример http://forex.kbpauk.ru/showflat.php/Cat/0/Number/29825/an/0/page/0) http://forex.kbpauk.ru/stylesheets/* (пример http://forex.kbpauk.ru/stylesheets/azure.css) http://forex.kbpauk.ru/userfiles/* (пример http://forex.kbpauk.ru/userfiles/dot.gif) http://forex.kbpauk.ru/userpics/* (пример http://forex.kbpauk.ru/userpics/3.gif) 2.1 из других каталогов ничего качать ненадо 3.Не скачивать ссылки в которых присутствует: ;js= (Пример http://forex.kbpauk.ru/ubbthreads.php?id=529319;js=) /Main/ (пример http://forex.kbpauk.ru/showflat.php/Cat/0/Number/89270/Main/88658/#Post89270) #Post (пример http://forex.kbpauk.ru/showflat.php/Cat/0/Number/89270/Main/88658/#Post89270) /sb/ (Пример http://forex.kbpauk.ru/postlist.php/Cat/0/Board/fa/page/0/sb/1) Вроде все просто, но результата добиться не могу Проект прикладываю: [Object] OEVersion=Enterprise 3.9.0.2104 Type=0 IID=7009 Caption=http://forex.kbpauk.ru/ URL=http://forex.kbpauk.ru/ Lev=999 Weekday=257 LimTSize=10000 LimNumber=5000 LimTime=100 FMGroup=1 CheckSize=True SkipMedia=True FTText.Exts=html htm asp aspx jsp stm stml idc shtml htx txt text xsp xml rxml cfm wml php php3 FTImages.Exts=gif jpg jpeg tif tiff xbm fif bmp png ipx jp2 j2c j2k wbmp lwf FTVideo.Exts=mpg avi ani mpeg mov fli flc viv rm ram rv asf asx wmv m1v m2v vob FTAudio.Exts=wav riff mp3 mid mp2 m3u ra voc wma ape FTArchive.Exts=zip arc gz z arj lha lay lei rar cab tar pak ace jar pdf FTUDef.Exts=js css ssi vbs dtd xsl swf class FTText.B=ooxooo FTImages.B=ooxooo FTVideo.B=ooxooo FTAudio.B=ooxooo FTArchive.B=ooxoxo FTUDef.B=ooxooo FTOther.B=ooxooo FTSizes=0,0,0,0,0,0,0,0,300,0,0,0,0,0,0,0,0,0,0,0,0 RPathBx=2 RPathEx=/Main/ /sb/ xx RFileBx=2 RFileIn=http://forex.kbpauk.ru/ubbthreads.php http://forex.kbpauk.ru/default.htm http://forex.kbpauk.ru/download.php* http://forex.kbpauk.ru/images/* http://forex.kbpauk.ru/postlist.php/* http://forex.kbpauk.ru/showflat.php/* http://forex.kbpauk.ru/stylesheets/* http://forex.kbpauk.ru/userfiles/* http://forex.kbpauk.ru/userpics/* /images/* /postlist.php/* /showflat.php/* /stylesheets/* /userfiles/* /userpics/* default.htm xxxxxxxxxxxxxxxx RFileEx=;js= #Post xx RProt=127 LastStart=32:126:18:223:179:222:226:64: LastEnd=50:151:104:216:179:222:226:64: S200=15 SPar=3 SSav=15 SLast=200 SSiz=90599 SMdf=1 LFiles=15 LSize=90599 Flags=1 ImgDim=-20,-1000,-20,-1000 DimsEnabled=True Dims=,80x80, PrevURL=http://forex.kbpauk.ru/ SkipURLs= PS: По поводу логики работы фильтров - в упомянутом выше фриварном WinHTTrack Website Copier удалось написать нужный фильтр за минуту, поскольку в help четко написано: "Filters are analyzed by HTTrack from the first filter to the last one. The complete URL name is compared to filters defined by the user or added automatically by HTTrack. A link has an higher priority than the one before it - hierarchy is important" в результате фильтр получился простой и логичный: -*.ru/* +*/ubbthreads.php* +*download.php* +*/images/* +*/postlist.php/* +*/showflat.php/* +*/stylesheets/* +*/userfiles/* +*/userpics/* -*;js= -*#Post* -*/Main/* -*/sb/* как-же сделать это в OE? | Всего записей: 74 | Зарегистр. 08-05-2003 | Отправлено: 14:58 20-10-2005 | Исправлено: Andrey16r, 16:48 20-10-2005 |
|