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

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

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

> Без описания
Kibor
Отправлено: 13 Января, 2022 - 19:19:07
Post Id



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


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




Все прекрасно работает с хромом.

Проблема только в том что бы получить именно на него указатель. В данном случае он получен по заголовку окна (названию вкладки)
В шпионе оставить только галку - имя окна
CODE:
win w=window ("Новая вкладка - Google Chrome");//Указатель на окно в котором реагировать



loop()
{
if (formatwi(getwindow())==formatwi(w))
{
if (getkeystate(27)) beep(1000, 200);
}
sleep(10);
}
 
 Top
YaPA
Отправлено: 13 Января, 2022 - 19:43:17
Post Id



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


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




 Kibor пишет:
Проблема только в том что бы получить именно на него указатель. В данном случае он получен по заголовку окна (названию вкладки)
В шпионе оставить только галку - имя окна

Добавил вторую переменку для окна - работает, но бибикает во всех вкладках Хрома.
Как автоматически получить в переменку именно на вкладку, если уж не контрола? Улыбка
Скрипт работает в хроме и вкладка(контрол) важна, название вкладки меняется.
CODE:
int x, y;
messagebox('start' );
getmouse(x, y);
win wk=getwindow (1, x, y);
win wv=getwindow (0, x, y);
loop()
{
if (formatwi(getwindow())==formatwi(wv)) if (getkeystate(27)) beep(1000, 200);
sleep(10);
}
 
 Top
Kibor
Отправлено: 13 Января, 2022 - 20:30:38
Post Id



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


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




 YaPA пишет:
Как автоматически получить в переменку именно на вкладку, если уж не контрола?


CODE:
loop()
{
if (getkeystate(27))
{
if (formatwi(getwindow())==formatwi(window ("Новая вкладка - Google Chrome")))//Название вкладки
{
beep(1000, 200);
}
}
sleep(10);
}


 YaPA пишет:
название вкладки меняется

Насколько меняется? Если есть общая часть, то можно придумать способ.
 
 Top
YaPA
Отправлено: 13 Января, 2022 - 21:07:35
Post Id



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


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




Осталась проблема найти именно вкладку.
Переменку окна получаю автоматом.
w.name - выдает что то не похожее на вкладку "шпион". Недовольство, огорчение
 
 Top
Kibor
Отправлено: 13 Января, 2022 - 21:10:55
Post Id



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


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




Нет никаких проблем в реализации задуманного.
Проблема только в желание.

Я задал вопрос:

 YaPA пишет:
название вкладки меняется

Насколько меняется? Если есть общая часть, то можно придумать способ.
 
 Top
YaPA
Отправлено: 13 Января, 2022 - 21:24:35
Post Id



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


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




 Kibor пишет:
Насколько меняется? Если есть общая часть, то можно придумать способ.

Меняется абсолютно полностью.. скрипт универсальный.. его можно запускать в разных браузерах и вкладках. потому и считываю указатель окна автоматом.
Например: нажимать кнопку внутри вкладки. sendmouse(LEFT, x, y, w);
и через ехе я могу несколько таких поставить.
Пока кнопки жмутся я работаю параллельно.
 
 Top
Kibor
Отправлено: 13 Января, 2022 - 21:35:36
Post Id



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


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




 YaPA пишет:
Меняется абсолютно полностью

Меняется во время работы бота?
 
 Top
YaPA
Отправлено: 13 Января, 2022 - 21:40:56
Post Id



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


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




 Kibor пишет:
Меняется во время работы бота?

Нет.
..открываю окно и вкладку с сайтом выбираю кнопку - запускаю на неё скрипт..
и иду работать в другой браузер или другую вкладку.

Оно работает нормально - возник вопрос о горячих кнопках.
На кнопки надо реагировать только в той вкладке где запущен скрипт.
 
 Top
Kibor
Отправлено: 13 Января, 2022 - 21:54:18
Post Id



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


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




 YaPA пишет:
На кнопки надо реагировать только в той вкладке где запущен скрипт.

Надо реагировать когда она активна? Или работаете в других, а она не активна?
 
 Top
YaPA
Отправлено: 13 Января, 2022 - 22:03:12
Post Id



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


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




 Kibor пишет:
 YaPA пишет:
На кнопки надо реагировать только в той вкладке где запущен скрипт.

Надо реагировать когда она активна? Или работаете в других, а она не активна?

Реагировать на кнопки только когда активна вкладка. чтобы использовать простые кнопки без сочетаний. нажал "1" или "ESC".. получаю настройки алгиритма скрипта либо выход.

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


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




Powered by