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

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

 Страниц (1): [1]   

> Без описания
AaronSelenger
Отправлено: 04 Января, 2017 - 19:38:48
Post Id



Пользователь
Прохожий


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




Вот полный код. Не хочет открываться файл который запрашивается в функции login(). Хотя он создан и находиться точно по адресу.
CODE:
// news
int px[1], py[1];
int n = 0;
//глобальні змінні
int address_sent = 0, check_enter = 0;
string login_sent[100];
//
win w = window ("KrafterMT", "TForm", -1); activate(w);
//Виклик
load_image();
//
loop()
{
check();
sleep(1000);
login();
sleep(10000);
}

//
function login()
{
if(fopen ("D:\test.txt", "r")!=0)
{
if(login_sent[n] != "")
{
freadline(login_sent[n]);
{
if(findimage(1, #i_enter[0][0], 0, #px[0], #py[0], 0, 0, 1366, 768, w)==1)
{
mouse(LEFT, px[0], py[0] + 170, w);
sleep(1000);
messagebox(login_sent[n]);
n++;
}
}
}
}
fclose();
}
function check()
{
if(address_sent == 0)
{
if(findimage(1, #i_check_load_page_proxy[0][0], 0, #px[0], #py[0], 0, 0, 1366, 768, w)==1)
{
sleep(1000);
mouse(LEFT, px[0] + 200, py[0] + 90, w);
sendlanguage("00000409", w);
key("m.vten.ru/login"); key(13); //filling and enter
address_sent = 1;
}
}
while(check_enter == 0)
{
if(findimage(1, #i_enter[0][0], 0, #px[0], #py[0], 0, 0, 1366, 768, w)==1)
{
address_sent = 1;
check_enter = 1;
}else{check_enter = 0;}
}
}
int i_check_load_page_proxy[200][200], i_enter[100][100];
function load_image()
{
loadimage (#i_check_load_page_proxy[0][0], "D:\afm\texture\check_load_page_proxy.bmp");
loadimage (#i_enter[0][0], "D:\afm\texture\enter.bmp");

(Отредактировано автором: 04 Января, 2017 - 19:39:46)

 
 Top
Kibor
Отправлено: 04 Января, 2017 - 19:53:49
Post Id



Администратор
Эксперт


Просматривает форум
Сообщений всего: 8191
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 AaronSelenger пишет:
if(fopen ("D:\test.txt", "r")!=0)
{
if(login_sent[n] != "")
{
freadline(login_sent[n]);

В чем логика тут??


CODE:
string login_sent[100];
int n=0;

if(fopen ("D:\test.txt", "r")!=0)
{
messagebox ("Прекрасно открывается!");
while(freadline(login_sent[n])!=0)
{
messagebox (login_sent[n]);
n++;
}
fclose();
}
 
 Top
AaronSelenger
Отправлено: 04 Января, 2017 - 19:55:46
Post Id



Пользователь
Прохожий


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




 Kibor пишет:
 AaronSelenger пишет:
if(fopen ("D:\test.txt", "r"Подмигивание!=0)
{
if(login_sent[n] != ""Подмигивание
{
freadline(login_sent[n]);

В чем логика тут??


CODE:
string login_sent[100];
int n=0;

if(fopen ("D:\test.txt", "r")!=0)
{
messagebox ("Прекрасно открывается!");
while(freadline(login_sent[n])!=0)
{
messagebox (login_sent[n]);
n++;
}
fclose();
}

Логика была в том, что бы проверить, если следующая строчка пустая, то прекратить чтение файла. Согласен, сглупил там) Спасибо большое)
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by