TDS показывает IP\реферер\User Agent . По этим трем параметрам можно запалить признаки бота. Ну и плюс своя (либо от TDS) база ботов обновляемая.
Отдельно будете на своем форуме в выведенном разделе, а здесь не надо засирать страницу.
Основные компоненты можно взять у конкурентов, а уже когда будет готовый продукт, то Вам подскажут что надо доделать.
Можно добавить еще в плагины VESTAAddDomain.dll ? Это самая популярная панелька для дорвейщиков среди бесплатных.
API: https://vestacp.com/docs/api/#add_domain
А разве аглоритм MultiLoader не такой (дор на 200 мб):
Заливаем по фтп 10 файлов по 20 мб, собираем на хостинге скриптом из частей файл на 200 мб (вроде скрипт называет его «r.zip»), разархивируем уже его. ?
То есть все равно нагрузку дает финальный большой архив.
Да. Но он вроде хочет потом всю пачку залить одним архивом и поставить 1 раз на распаковку вручную. Просто ему попался хостинг, где иерархия папок разрешает такое делать, но в большинстве случаев иерархия несовместима с таким методом (типа папка сайта в /site.ru//htdocs/www/ и т.д.), так что никто перерабатывать заливщик не будет. Вон Топпер посоветовал сторонние решения. Пусть копает в эту сторону.
Какие размеры архива? Может просто то у Вас уж больно говнохостинг, и его следует сменить? Лью через MultiLoader архивы по 200 мбайт на несколько разных шаред-хостингов (по 300-700 рублей) и норм.
Если планируете распаковывать через файловый менеджер хостера ручками, то тогда и архивируйте вручную, все-равно рутина…
Для себя ничего такого не нашел. Сделал в ZennoPoster шаблон на Get-запросах:
При встрече капчи тупо меняет прокси. Все данные обрабатываются внутри 1 документа *.xlsx . Так что есть возможность просматривать историю, сдвигая столбец результатов при парсинге вправо. Идею подал, пробуйте реализовать под свои нужды.
Get-запросами в Zennoposter без эмуляции браузера в 200 потоков так и не словил капчи за час. Тоже не вижу смысла в API. Правда парсил релевантные страницы в пределах сайта а не обычную выдачу.
RegexFilter от allknower
Перевод первого символа в строке к верхнему регистру регулярками:
^(.)
Заменить на:
\U\1
или если к нижнему регистру, то заменить на:
\L\1
Работает в Notepad++, но только с латиницей. Рекомендую на торентах найти редактор EmEditor, - в нем нормально и кириллицу такая формула обрабатывает. И на больших файлах он в несколько раз быстрее обрабатывает регулярки.