Может кому то будет интересно попрактиковаться. Есть старенький батник который удаляет всю строку в базе если находит в ней (в строке) набор символов (слово, фразу, домен пох что) который мы прописываем после SET domain=
(например если мы пропишем SET domain=arab key sobaka то батник удаляет целые строки в которых находит одно из этих слов)
Суть в том что если прописать большое количество слов, например тысяч 50 то батник разумеется не сработает, нужен скрипт на питоне который бы справился с большим количеством слов и большой базой, в общем хелпаните пжл кому не лень =)
(например если мы пропишем SET domain=arab key sobaka то батник удаляет целые строки в которых находит одно из этих слов)
Суть в том что если прописать большое количество слов, например тысяч 50 то батник разумеется не сработает, нужен скрипт на питоне который бы справился с большим количеством слов и большой базой, в общем хелпаните пжл кому не лень =)
Код:
@echo off
echo For bhf[.]io made by SMARTIK
SET /P base="Bведите имя базы или перетащите ее в это окно --> "
call :domain set domain
cls & echo Отсеиваем нужное...
FINDSTR /L /I /P /OFF /V "%domain%" %base% >> %base%-Clear.txt
cls & echo Отсеиваем не нужное...
FINDSTR /L /I /P /OFF "%domain%" %base% >> %base%-Trash.txt
cls & echo end!
pause
exit
:domain
SET domain=arab key sobaka@kot