Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » Бот для рекламы в чате.

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

1. Dantes3000 - 03 Сентября, 2016 - 07:31:20 - перейти к сообщению
Спойлер (Отобразить)

Абсолютно не понимаю как заставить работать его в фоне.
Стоит галочка фоновый режим, но решил прописать отдельно привязку к окну текста сообщения.
CODE:
win wind=window ("Warspear Online", "Warspear", -1);
sendkey("Продам банки хп 1100", 0, wind);
sendkey(13);
pause(500);
sendkey(113);
pause(500);
sendkey(56);
pause(500);

Но всё равно некоторые клавиши нажимаются не в игре, а именно - sendkey(49); которая идет в блоке кода после проверки изображения.

CODE:
ищем изображение, если нет, то:
sendkey(113); \\ возможно тоже нажимается
pause(500);
sendkey(49);
pause(500);


Хотелось бы как-то по-проще решить эту проблему
2. Dantes3000 - 03 Сентября, 2016 - 14:23:45 - перейти к сообщению
Как мне теперь сделать диалоговое окно с вводом сообщения для рекламы?
3. Kibor - 04 Сентября, 2016 - 00:57:11 - перейти к сообщению
С текстом?
messagebox("hhhhhhh");
4. Dantes3000 - 04 Сентября, 2016 - 05:20:49 - перейти к сообщению
Неееет...такое у меня уже есть.
Я хочу чтобы было окно, в котором можно ввести текст, который будет рекламироваться чате. Чтобы не менять каждый раз в скрипте, а уже создать готовый ехе.
(Добавление)
Вот это сам текст и его надо изменять
sendkey("Продам банки хп 1100", 0, wind);
5. Kibor - 04 Сентября, 2016 - 05:26:57 - перейти к сообщению
CODE:
string ss=input("Реклама");
messagebox (ss) ;
6. Dantes3000 - 04 Сентября, 2016 - 05:49:17 - перейти к сообщению
И как мне это в скрипте использовать? Полный его вид в первом сообщении.
7. Kibor - 04 Сентября, 2016 - 05:52:55 - перейти к сообщению
в блоке кода старт объявить в string ss
в блоке кода после старт
ss=input("Реклама");

и
sendkey(ss, 0, wind);
8. Dantes3000 - 04 Сентября, 2016 - 06:37:15 - перейти к сообщению
 Kibor пишет:
в блоке кода старт объявить в string ss
в блоке кода после старт
ss=input("Реклама"Подмигивание;

и
sendkey(ss, 0, wind);


Сделал. Если пишу в поле для ввода русский текст - вылазит ошибка (для просмотра ссылки Вам необходимо авторизоваться) и такая(для просмотра ссылки Вам необходимо авторизоваться)
а если вписываю любой английский текст, то скрипт выполняется, но пишет не то, что ввёл в поле, а просто "ss"

Попробовал вместо ss обьявить 11, то получается такая ошибка.(для просмотра ссылки Вам необходимо авторизоваться)
9. Kibor - 04 Сентября, 2016 - 06:46:38 - перейти к сообщению
короче в блоке кода после старт
CODE:
string ss=input("Реклама");
messagebox (ss) ;


и

потом
sendkey(ss, 0, wind);
10. Dantes3000 - 04 Сентября, 2016 - 08:57:45 - перейти к сообщению
я походу не так обьяснил....Вот так выглядит скрипт(для просмотра ссылки Вам необходимо авторизоваться)
под поиском изображения "торг чат" есть 2 блока кода, в них есть sendkey("тут должно быть сообщение", 0, wind);
Этот скрипт переключает на торговый чат, пишет там сообщение, переключает на мировой чат, пишет сообщение там и ждет 20 секунд, попутно ища изображение с входящим сообщением (если нашло - выводит текстаут и бибикает три раза).

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

А сейчас получается я ввожу в инпут, а мне потом то же самое в меседжбоксе показывается.
(Добавление)
А потом опять те же ошибки

Powered by ExBB FM 1.0 Final