gjf

Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Полностью переделанная версия предыдущей утилиты. Сейчас утилита скачивает с двух ресурсов по умолчанию: Код: (за вторую ссылку - спасибо уважаемому WildGoblin за подсказку) Если знаете лучшие места - можете передать утилите URL в качестве параметра в командной строке или указать путь на локальный файл. Синтаксис следующий: Код: IPfilterDL.exe <ключ1> <путь1> <ключ2> <путь2>, где: <ключ>: если указан символ + то считается, что <путь> это URL, если указан символ - то считается, что <путь> это локальный файл | Примеры: ----------------------------------------------------------------------- 1) Код: Будут скачаны фильтры из двух источников по умолчанию. ----------------------------------------------------------------------- 2) Код: IPfilterDL.exe - myfilter.dat | Будут скачаны фильтры из двух источников по умолчанию, а также использован локальный файл myfilter.dat. Внимание: локальный фильтр должен быть распакован (не быть архивом). Если локальный файл будет передан с указанием пути, например так: Код: IPfilterDL.exe - "d:\My Folder\myfilter.dat" | и этот путь окажется не папкой, откуда запушена утилита IPfilterDL.exe - то исходный файл myfilter.dat никак не изменится. Если же myfilter.dat будет в одной папке с утилитой IPfilterDL.exe - в процессе работы он будет переименован в myfilter.dat.набор_цифр.bak во избежание возможных конфликтов. ----------------------------------------------------------------------- 3) Код: Будут скачаны фильтры из двух источников по умолчанию, а также скачан пользовательский фильтр по пути https://mydomain.com/mypath/myfilter.gzip. Внимание: скачиваемый фильтр должен быть архивом, а не распакованным файлом. ----------------------------------------------------------------------- 4) Возможны комбинации, например: Код: но всего в строке можно передать не более двух источников. ----------------------------------------------------------------------- Обратите внимание: в настоящий момент программа работает с фильтрами формата dat. Они выглядят таким образом: Код: 001.002.004.000 - 001.002.004.255 , 000 , China Internet Information Center (CNNIC) 001.002.008.000 - 001.002.008.255 , 000 , China Internet Information Center (CNNIC) 001.009.096.105 - 001.009.096.105 , 000 , Botnet on Telekom Malaysia 001.009.102.251 - 001.009.102.251 , 000 , Botnet on Telekom Malaysia | Если Ваш фильтр выглядит так: Код: China Internet Information Center (CNNIC):1.2.4.0-1.2.4.255 China Internet Information Center (CNNIC):1.2.8.0-1.2.8.255 Botnet on Telekom Malaysia:1.9.96.105-1.9.96.105 Botnet on Telekom Malaysia:1.9.102.251-1.9.102.251 | - это формат р2р, и он не поддерживается. В случае, если Вы попробуете его передать утилите в параметрах - после работы в папке с утилитой обнаружится файл your.file. Это означает, что утилита обнаружила формат р2р и не приняла его во внимание при формировании конечного файла ipfilter.dat. (Обычно все источники IP фильтров позволяют скачать разные форматы, так что просто скачайте нужный формат или дайте утилите ссылку на нужный формат.) После скачивания утилита распаковывает архивы. Затем все файлы объединяются в единый файл ipfilter.dat, итоговый файл вычищается от комментариев, чистится на дублирующие записи, сортируется - на выходе максимально компактный и удобный файл, путь к которому следует указать в Вашем клиенте. Если в одной папке с утилитой уже был файл ipfilter.dat - он будет переименован в ipfilter.bak (с перезаписью). Если на компьютере имеется папка %userprofile%\AppData\Roaming\uTorrent\ - итоговый файл будет скопирован в неё. Якобы это условие обновления фильтров для uTorrent - я не знаю, у меня qBt, там это не нужно, а потому - отпишитесь, если uBt это тоже не надо, уберу. Если есть необходимость в автоматическом обновлении - может создать задачу в Планировщике задач для выполнения этого действия. https://mir.cr/TFUULDMQ Пасс стандартный. В этой теме не бываю, если есть вопросы - стучите сюда.
---------- Тут могла бы быть Ваша реклама... или эпитафия |
| Всего записей: 11459 | Зарегистр. 14-03-2007 | Отправлено: 03:05 11-06-2022 | Исправлено: gjf, 00:37 21-06-2022 |
|