10970 |
Отправлено: 21 Февраля, 2023 - 19:05:22
|
Специалист
Покинул форум
Сообщений всего: 245
Дата рег-ции: Июнь 2019
Откуда: Россия
Репутация: 0
|
Еще вопрос ребят. Есть поиск картинки, в котором присуждаются переменные к примеру формата x_T6 / y_T6 (Т6 потому что таймер шестой). Далее идет блок с передвижением мышки в эти координаты.
x1=rand(0,30);
y1=rand(2,10);(рандом по передвижению мышки)
//getmouse(x, y);
mousemove(x_T6+x1,y_T6+y1);
Так вот, без джетмоузе,мышка уезжает в начало экрана. Если делаю в блоке с поиском картинки передвинуть мышку в найденный объект и делаю джетмоухе, то все норм. Ну это понятно потому что непосредственно считывается положение мышки. А вот почему без этого не работает?
x_T6 / y_T6 /x1 / y1 объявлены вначале через int(Отредактировано автором: 21 Февраля, 2023 - 19:07:46) |
|
|
10970 |
Отправлено: 22 Февраля, 2023 - 00:08:49
|
Специалист
Покинул форум
Сообщений всего: 245
Дата рег-ции: Июнь 2019
Откуда: Россия
Репутация: 0
|
Ilya001 пишет: 10970 пишет: Так вот, без джетмоузе,мышка уезжает в начало экрана
Бот на что-то привязан? Окно, экран? Попробовали ставить паузу небольшую(10-50мс)?
окно.
Но дело в том что картинку то он находит. Он на нее реагирует, но не по тем координатам что должны устанавливаться после нахождения картинки...
Нашли картинку,задали х у. далее прибавляем к ним рандом х1 у1 и едем туда. Но едет в начало экрана, не понимаю...
(Добавление)
//x1=rand(0,30);
//y1=rand(2,10);(рандом по передвижению мышки)
//getmouse(x, y);
mousemove(x_T6+rand(0,30),y_T6+rand(2,10);
возможно так прокатит, ща попробую. |
|
|
10970 |
Отправлено: 22 Февраля, 2023 - 01:51:20
|
Специалист
Покинул форум
Сообщений всего: 245
Дата рег-ции: Июнь 2019
Откуда: Россия
Репутация: 0
|
Zireael пишет: Цитата: окно.
Привязка к окну, а mousemove без привязки. Вот и наводит не туда.
непонял.
А какие еще варианты передвижения в заданые координаты есть, без тыкания на найденом обьекте ? |
|
|
Zireael |
Отправлено: 22 Февраля, 2023 - 02:10:40
|
Эксперт
Покинул форум
Сообщений всего: 4465
Дата рег-ции: Нояб. 2017
Репутация: 585
|
Цитата: А какие еще варианты передвижения в заданые координаты есть
Цитата: mousemove(237, 100) - устанавливает курсор мыши в экранные координаты 237, 100
mousemove(237, 100, win wind) - устанавливает курсор мыши в клиентские, а не оконные координаты 237, 100 окна или контрола wind |
|
|
10970 |
Отправлено: 05 Марта, 2023 - 01:53:46
|
Специалист
Покинул форум
Сообщений всего: 245
Дата рег-ции: Июнь 2019
Откуда: Россия
Репутация: 0
|
че млять творится с кибором????
Пользуюсь старым визуалом. Знаю что не поддерживается НО
как все было...
Пытаюсь удалить один блок, уже финиш бота.Зачищаю лишнее,убираю блоки которые не используются, строчки неактуальных коментов и тд.
Нажимаю удалить, ииии млять кибор закрывается!!
Опять гружу, открываю этот код, уже боюсь удалять, просто перетягиваю блок в сторону ииии Ни чего не происходит,он как прилип. Пытаюсь другой,тоже самое. Пытаюсь чтото удалить и исчезают ВСЕ КОНТУРЫ квадратиков в визуале.
Да я знаю что старый не поддерживается. Но самое интересное впереди.
Из этого визуала делается текстовый код, запускаю,ииии кибор закрывается нахер!
Ок. Я открыл бекап трехдневной давности, там все работает отлично,но нет всех наработок за три дня, я целую ночь восстанавливаю с запоротого экземпляра в новый,переодически пробую. Работает.
Добавляю последний блок.
Делаю текст, запускаю, кибор закрывается нахер!!!
В процессе я менял выделяемый объем памяти. сначала до гига, потом до полтора. Ни чего не помогает.Удаляю последний блок, делаю текст,запускаю, кибор вырубает.
Я целый месяц писал этого бота, все этапы проходили как всегда без замечаний.
Сегодняшние сутки худшие за все время пользования кибором.
Далее. На протяжении этого месяца естественно закидывал скрипт на сревер для раздачи. В 5 случаев из 10 кибор говорит что произошла ошибка, а порой просто вылетает.
Сегодня чтото случилось с кибором или с сервером?
Может есть какоето ограничение на объем кода?
почему это происходит? Хрен с ним с визуалом, мне он нравится и я с него не слезу. Но когда из него делается текст, почему он крашит кибор? Просто делаешь запуск скрипта и все, пипец, крашится так как будто его через диспетчер закрыли, даже следа нет. Обычно он еще какоето время висит в памяти и закрывается с задержкой. А тут наглухо, сразу. Ни стройчки кода на экране не появляется..
В чем прикол то???Че случилось?
(Добавление)
ограничение на таймеры? на функции? на обьем текста? что,какие ограничения есть? Удаляю последний блок который был до креша, ни хрена не меняется. Кибор захлапывается. У меня 5 утра работаю с этой версией бота с 9 утра, без замечаний. Вечером часов вот 6 назад началось. Такое ощущение что чтото сломалось..
(Добавление)
ноут 4х ядерник ай5, 16гб оперативы. Всего долно хватать с избытком.. Ни че не понимаю... |
|
|
|