dvkdvkdvkdvk
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Плагин для FileFactory.com by DVK Плагин был написан по собственному желанию автоматизировать ввод с ФайлФэктори, что и было успешно сделано. Качаем последнюю версию здесь: http://dvk.com.ua/rapid/plugins/get_FileFactory В данный момент для полной автоматизации можно выбрать: либо любую внешнюю распознавалку; либо использование Captcha Excange Server - место, где меняются картинками... либо пропустить их последовательно! Вначале распознает автомат, если он возвращает неудачную строку - тогда данные отправляются на Сервер Обмена Каптчами! Последние изменения: // 1.16 (07.06.2008) // - изменился код сервера // 1.15 (28.05.2008) // - изменились каптчи и код сервера // - убраны проблемы с кавычками в CMD-строках в ini-файле // 1.14 (27.04.2008) // - исправлены изменения на странице превышений лимитов и пр. // 1.13 (04.12.2007) // - изменился код сервера // - введена цифровая подпись каптчи для СОКа // 1.12 (24.08.2007) // - изменился код сервера // 1.11 (28.07.2007) // - добавлено распознавание ситуации "no free download slots available on this server" Секция настроек по-умолчанию в ini-файле: Код: [Plugin_filefactory.com] DebugLogInfo=1 CollectImages=0 RecogniseCMD= ShowCommandWindow=1 NumChars=4 TooManyFilesCMD= TooManyFilesPauseInSec=600 DailyLimitCMD= DailyLimitPauseInSec=3600 WaitTime=10000 WaitTimeCMD= RecogniseWrongCMD= EnableHAWindow=1 CaptchaExchangeServer=http | Исправляем настройки на: DebugLogInfo=0 - если хотим убрать излишнюю информативность лога. CollectImages=1 - если хотим собирать картинки отдельно в папке FileFactory. RecogniseCMD="C:\USDownloader\FineOCR_FF.bat" - если этот параметр не пустой, то выполняет внешнюю команду анализа файла картинки FileFactory.png и забирает результат из файла FileFactory.txt, игноририруя пробелы и символ "^" ShowCommandWindow=0 - если хотим убрать черное окно запуска внешней команды. NumChars=6 - если вдруг ФайлФэктори снова введет шестисимвольные каптчи. TooManyFilesCMD=ChangeIP.bat - запуск внешнего батника, если несколько файлов одновременно тянутся с вашего IP TooManyFilesPauseInSec=600 - сколько секунд пауза, если несколько файлов одновременно тянутся с вашего IP. Пауза возникает ПОСЛЕ отработки внешнего батника, если таковая была. DailyLimitCMD=ChangeIP.bat - запуск внешнего батника, если превышен суточный лимит закачки с вашего IP DailyLimitPauseInSec=3600 - сколько секунд пауза, если превышен суточный лимит закачки с вашего IP Пауза возникает ПОСЛЕ отработки внешнего батника, если таковая была. WaitTime=0 - если не хотим отрабатывать сообщение сервера "Ждите 120 минут" или типа того. WaitTime=150 - если не хотим отрабатывать паузы меньше 150 секунд. WaitTimeCMD=ChangeIP.bat - запуск внешнего батника, если сервер просит долго ждать. RecogniseWrongCMD=BadOCR.bat - запускается BadOCR.bat, если рапида говорит, что неправильный код. После имени файла первым параметром идет одно слово из external, http, handwrite - в зависимости от способа получения кода. Сам код передается вторым параметром. Это для автоматизации учета неправильно распознанных каптч. Нормальному юзеру не нужно CaptchaExchangeServer=http - если в этом параметре написать просто четыре буквы http, то для распознавания плагин будет пытаться логиниться к Captcha Exchange Server с заданными ниже Nick и Pass, если оставить пустым - то будет выдавать окно ручного ввода кода. EnableHAWindow=0 - если нам совсем не надо появление окна ручного ввода кода. |