Автокликер Clickermann :: Форум
Основной раздел => Общие вопросы => Topic started by: мои яички съели птички on January 30, 2019, 12:20:08 PM
-
Помогите реализовать.
1. Текст из файла txt 1 строка сравнить с буфером если текст отличается выполнить внешний файл.
2. Если пинг на ya.ru есть продолжить выполнение скрипта.
-
Что подразумевается под "выполнить внешний файл"
1.
IF(FROMCLIP() ! TFREAD("text.txt", 1))
// Выполнить внешний файл
END_IF
На счет второго, кликер не умеет пинговать. Можно конечно послать запрос через HTTPGET но эта функция работает только по не шифрованному протоколу http, а ya.ru не работает через http
$a = HTTPGET("http://ya.ru")
LOGWRITE ($a)
HALT
-
внешний файл это программа .exe
не обязательно пинговать ya.ru задача проверить наличие интернета и если его нет повторить задание.
-
EXECUTE("программа.ехе")
-
$a = HTTPGET("http://ya.ru")
LOGWRITE ($a)
HALT
Вроде понял при отсутствии пинга ошибка уходит в лог, а вот дальше нужно если есть файл errorlog.txt или в файле есть error выполнять другое действие.
-
IF(FROMCLIP() ! TFREAD("text.txt", 1))
EXECUTE("программа.ехе")
END_IF
IF(HTTPGET("http://crapware.aidf.org/") ! "")
// Тут действия если интернет есть
END_IF
-
ошибка при интерпретации строки
IF(HTTPGET("http://crapware.aidf.org/") ! "")
-
А какая у тебя версия кликера?
-
4.13
-
я не знаю, у меня тоже 4.13 и всё работает, но на свеже-скачанным такая же фигня
P.S.
Попробуй так
IF(STRLEN(HTTPGET("http://crapware.aidf.org/")) > 0)
END_IF
-
спс работает