Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: mAramiXx on October 11, 2016, 04:42:57 PM
-
Есть страничка в браузере. На ней есть некий текст. Нужно сделать так, чтобы можно было скопировать\выделить (на проверку) этот текст и сверить с "Черным списком" слов\отдельных знаков в txt который уже сохранен. Как это осуществить?
-
скопировать\выделить этот текст в браузере, это уже ты сам думай как лучше - даблкликам, тройным кликом, выделение перемещением курсора с зажатой лкм, ну и может еще как.
естественно, выделеный текст нужно както перенести в кликер, переносим через буфер обмена ctrl+c, есть в шаблонах.
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#C)
WAITMS (50)
KEYUP (#C)
KEYUP (#CTRL)
далее, сверяем на наличие данной строки в файле, построчно.
$str = FROMCLIP() //берем строку из буфера обмена
$check = 0
FOR($a=1,$a<TFCOUNT ("black_list.txt")+1)//проверяем поочереди все строки
IF(STRPOS (TFREAD ("black_list.txt", $a),$str) > 0) //если в строке номер $a есть искомая строка
$a = TFCOUNT ("black_list.txt")+1 //прекращаем цикл
$check = 1
END_IF
waitms(10)
END_CYC
IF($check = 1)
print("строка есть в черном списке")
else
print("строки нет в черном списке")
END_IF
-
Большое спасибо за ответ с комментариями! Сейчас буду пробовать :)
-
Есть возможность сверять массив текста не построчно, а посимвольно? Просто весь текст сверять не надо, а только его ключевые слова\корни слова, 2 цифры из 6 в строке и т.д.
-
Есть возможность сверять массив текста не построчно, а посимвольно? Просто весь текст сверять не надо, а только его ключевые слова\корни слова, 2 цифры из 6 в строке и т.д.
а что вам мешает сохранить эти символы и слова в отдельных строках и наращиванием переменной фиксировать общее число совпадений ваших символов и слов для данного текста, а не просто останавливаться на первом совпадении? ???
-
Есть возможность сверять массив текста не построчно, а посимвольно? Просто весь текст сверять не надо, а только его ключевые слова\корни слова, 2 цифры из 6 в строке и т.д.
KEYDOWN (#CTRL)
WAITMS (50)
KEYDOWN (#C)
WAITMS (50)
KEYUP (#C)
KEYUP (#CTRL)
//далее, сверяем на наличие данной строки в файле, построчно.
$str = FROMCLIP() //берем строку из буфера обмена
$check = 0
FOR($a=1,$a<TFCOUNT ("black_list.txt")+1)//проверяем поочереди все строки
IF(STRPOS (TFREAD ("black_list.txt", $a),$str) > 0) //если в строке номер $a есть искомая строка
INC($check,1) // счётчик совпадений
END_IF
waitms(10)
END_CYC
IF($check>1)
print("строка есть в черном списке - ",$check, " совпадений")
else
print("строки нет в черном списке")
END_IF
HALT // стоп
-
Мешает - не знание, как это пишется)
-
а что вам мешает сохранить эти символы и слова в отдельных строках и наращиванием переменной фиксировать общее число совпадений ваших символов и слов для данного текста, а не просто останавливаться на первом совпадении? ???
Как сохранить символы и слова в отдельных строчках?
-
Вот чтоб большее понятно было откуда я беру инфу. Мне нужно обходить такие страницы-магазины.
Я бы мог обходить это всё скриншотами, но чаще всего (по как-то не ясным мне причинам) одинаковые слова в описании имеют разные пиксели
-
а что вам мешает сохранить эти символы и слова в отдельных строках и наращиванием переменной фиксировать общее число совпадений ваших символов и слов для данного текста, а не просто останавливаться на первом совпадении? ???
Как сохранить символы и слова в отдельных строчках?
В
ы
и
з
д
е
в
а
е
т
е
с
ь
?
>:(
-
Ммм. Спасибо :(