Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (5): « 1 2 [3] 4 5 »   

> Без описания
Dantes3000
Отправлено: 30 Ноября, 2018 - 17:06:59
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




ivantu , Забыл сказать. Надо потом пропарсить ответ, чтобы получить именно то, что мы отослали. Поскольку у меня это только цифра от 0 до 9, то я сделал это так

CODE:
if (sendhtml(#s[0], sizf+4)>0)
{
recvhtml(#p[0], 9999);
string ss=format(#p[0]);
// messagebox(ss);
char ch[9999999];
strcpy(#ch[0], ss);

for(int k=0; k<999; k++)
{
if(ch[k]=="<" && ch[k+1]=="!") return ch[k-1];
}
return -1;
}
 
 Top
ivantu
Отправлено: 30 Ноября, 2018 - 20:02:00
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Ок, папробую
 
 Top
Zireael
Отправлено: 01 Декабря, 2018 - 01:41:38
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4467
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
Надо потом пропарсить ответ

Проще использовать sendgetweb и сразу получить содержимое файла.
CODE:
char c[1000];
string s;

if(sendgetweb(#c[0], "", "GET", "http:/"+"/zireael.zzz.com.ua", "/qwerty.txt")>0)
{
messagebox(format(#c[0])); // текст файла

if(regexsearch(1, #s, format(#c[0]), "(?<=ivantu\s)\d+")>0) // ищем число после 'ivantu '
{
messagebox(s);
}
}
else messagebox("Ошибка");
 
 Top
Dantes3000
Отправлено: 01 Декабря, 2018 - 02:45:44
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




Zireael , мне проще по-старинке. Пока эти функции с регулярными выражениями не пригодились мне нигде. Поэтому я и не разбирался в них
 
 Top
ivantu
Отправлено: 01 Декабря, 2018 - 15:19:27
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Друзья с файлом на сервере и его считыванием разобрался, а как реализовать счетчик времени на сервере, к примеру есть файл в нем ключ и время сколько он действует, тут возникает вопрос, как сделать таймер на сервере, который бы уменьшал число к примеру каждый день минус 1 число, пока не останется 0, если ноль время использовать бота - истекло.

формат файла думаю будет примерно таким:

hdgskjhdukfh 30 // Слева ключ который кибор сам присваивает при первом открытии скрипта-exe в соответствии с железом открывающего, второе время дней которое юзер получил при оплате к примеру на 1 месяц.

По окончанию этого времени юзер не сможет использовать наше скрипто-exe-шник.
Вроде мысли верно сформулировал Не понял
 
 Top
Zireael
Отправлено: 01 Декабря, 2018 - 20:10:38
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4467
Дата рег-ции: Нояб. 2017  
Репутация: 585




code (Отобразить)

Файл, в котором хранится время, записывать таймштамп (время в секундах прошедшее с 01.01.1970, https://time.is/Unix_time_now) + время в секундах, в течении которого скрипт доступен.

(Отредактировано автором: 01 Декабря, 2018 - 20:11:01)

 
 Top
ivantu
Отправлено: 02 Декабря, 2018 - 09:22:31
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Спасибо Добрые Люди! Теперь есть над чем подумать и что поковырять ))
 
 Top
ivantu
Отправлено: 03 Декабря, 2018 - 08:31:27
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Друзья глупый вопрос наверное , как можно переменную вставить в поиск по тексту?

CODE:
key=individualcode();

if(sendgetweb(#sk, "", "GET", "http:/"+"/site.ru", "/keys.txt")>0)
{
//messagebox(sk);


if(regexsearch(1, #time, sk, "(?<=key\s)\d+")>0)
{

(Отредактировано автором: 03 Декабря, 2018 - 08:31:59)

 
 Top
Zireael
Отправлено: 03 Декабря, 2018 - 10:29:31
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 4467
Дата рег-ции: Нояб. 2017  
Репутация: 585




 Цитата:
как можно переменную вставить

"(?<=key\s)\d+" заменить на:
CODE:
"(?<="+key+"\s)\d+"
 
 Top
ivantu
Отправлено: 03 Декабря, 2018 - 10:34:04
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 732
Дата рег-ции: Нояб. 2013  
Репутация: 14




Низкий поклон!! Закатив глазки
 
 Top
Страниц (5): « 1 2 [3] 4 5 »
Сейчас эту тему просматривают: 11 (гостей: 11, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by