Кибор » AvtoK - Многофункциональный автокликер » Вопросы и решение проблем » Как задать переход по ссылке в браузере. Команда дождаться обновления страницы.

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

1. plumber - 18 Февраля, 2014 - 04:31:20 - перейти к сообщению
Возникли проблемы при записи перехода по ссылке в браузере, в частности с символами ? & и :
Вместо вопроса пишет слэш /, вместо двоеточия - точку с запятой и тд. Подскажите, как надо записывать ссылки, чтобы они вводились правильно.
И еще было бы удобно не делать больших пауз, а написать команду дождаться обновления страницы, если возможно, как это выглядит в коде? Спасибо.
2. Kibor - 18 Февраля, 2014 - 04:45:53 - перейти к сообщению
Воспользуйтесь Кибор.
Там тоже можно записать действия, отредактировать их и реализовать любые проверки.
3. plumber - 18 Февраля, 2014 - 04:59:52 - перейти к сообщению
 Kibor пишет:
Воспользуйтесь Кибор.
Там тоже можно записать действия, отредактировать их и реализовать любые проверки.

Попробовал записать в киборе, та же ситуация. Если не затруднит, покажите пожалуйста простой пример в коде, как выглядит переход по ссылке и команда дождаться загрузки страницы. Или направьте, где можно прочесть про это. Просто новичок, но кое-что уже получается. Улыбка
4. Kibor - 18 Февраля, 2014 - 05:22:13 - перейти к сообщению
CODE:
pause(2000);
key('H');
pause(50);
key('T');
pause(50);
key('T');
pause(50);
key('P');
pause(50);
keydown(SHIFT);
pause(10);
key(';');
pause(10);
keyup(SHIFT);
pause(50);
key('/');
pause(50);
key('/');
pause(50);
key('K');
pause(50);
key('I');
pause(609);
key('B');
pause(50);
key('O');
pause(50);
key('R');
pause(50);
key('-');
pause(50);
key('B');
pause(50);
key('O');
pause(50);
key('T');
pause(50);
key('.');
pause(50);
key('C');
pause(50);
key('O');
pause(50);
key('M');
pause(50);
key(RETURN);
pause(1000);


Это простая запись. Немного надо отредактировать если при наборе надо нажать SHIFT.
Вообще можно написать простую функцию которая сама будет нажимать его если надо, например тут как:
CODE:
pause(2000);
vvod("http:/"+"/kibor-bot.com/");
key(RETURN);



function vvod(string cmnda)
{
char tx[9999];
strcpy(#tx[0], cmnda);
int sz=size(#tx[0]);
int sh;
int n=0;
t: if (n<sz)
{
sh=0;
if (tx[n]==':' || tx[n]=='_'){keydown(SHIFT);sh=1;}//Тут символы надо для набора которых нажать шифт

key(tx[n]);
if (sh==1)keyup(SHIFT);
n++;
goto t;
}
}


Проверку загрузки как угодно сделать так же можно.
Хоть по кнопке в браузере - обновить страницу.
(Добавление)
Так тож можно
CODE:
string vvod="http:/"+"/kibor-bot.com/";
writeclipboard(vvod);
pause(2000);
keydown(CONTROL);
key('V');
keyup(CONTROL);
key(RETURN);
pause(1000);
5. plumber - 18 Февраля, 2014 - 05:42:41 - перейти к сообщению
Благодарю, отредактировал с помощью примера и получилось =)
6. Kibor - 02 Сентября, 2016 - 12:14:13 - перейти к сообщению
CODE:
external(INT, "ShellExecute", "ShellExecuteA", "Shell32.dll");
ShellExecute(0, "Open", "http:/"+"/kibor-bot.com/stat/programmed-autoclicker.php", 0, "", 61728);
7. Pavlik - 12 Мая, 2017 - 13:58:55 - перейти к сообщению
 Kibor пишет:
external(INT, "ShellExecute", "ShellExecuteA", "Shell32.dll"Подмигивание;
ShellExecute(0, "Open", "http:/"+"/kibor-bot.com/stat/programmed-autoclicker.php", 0, "", 61728);

А как в том же табе открыть, а не в новом?
Не могу никак найти нужные параметры...

Powered by ExBB FM 1.0 Final