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

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

 Страниц (21): В начало « 9 10 11 12 [13] 14 15 16 17 » В конец    

> Описание: Продолжение
Kibor
Отправлено: 04 Сентября, 2019 - 16:22:26
Post Id



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


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




 007wan пишет:
А может WM_INIDIALOG по такому же принципу работает? Но я не вижу Функции такой, а только надпись WM


Для не модальных диалогов.
CODE:
#define WM_INIDIALOG 272

createdialog(0);
//////////

showdialog(0, "Диалог", 558, 234, 250, 300, 1, 1);


//////////

loop()
{
beep(500, 100);
looptime(300)sleep(10);
}


function getmessage(0, WM_INIDIALOG)
{
messagebox ("До создания диалога");
}



 007wan пишет:
А в чем он отличается от таймера, который в киборе?

Api таймеры создаются для диалога, а Кибор таймеры работают на весь скрипт.
 
 Top
007wan
Отправлено: 04 Сентября, 2019 - 17:07:51
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Kibor пишет:
 007wan пишет:
А может WM_INIDIALOG по такому же принципу работает? Но я не вижу Функции такой, а только надпись WM


Для не модальных диалогов.
CODE:
#define WM_INIDIALOG 272

createdialog(0);
//////////

showdialog(0, "Диалог", 558, 234, 250, 300, 1, 1);


//////////

loop()
{
beep(500, 100);
looptime(300)sleep(10);
}


function getmessage(0, WM_INIDIALOG)
{
messagebox ("До создания диалога");
}



 007wan пишет:
А в чем он отличается от таймера, который в киборе?

Api таймеры создаются для диалога, а Кибор таймеры работают на весь скрипт.

Отвечаю! Делал так же констунту 272 инита подключал к файлу констант, потом делал ВМ_ИНИТдиалог и не работало!
(Добавление)
Да, не работает инитдиавлог на моём коде. Загрузил в файл, всё сделал как надо и ...
(Добавление)
Не робит
КОд (Отобразить)

(Добавление)
Даже с #define WM_CREATE 1
 
 Top
ivantu
Отправлено: 04 Сентября, 2019 - 18:21:46
Post Id



Пользователь
Эксперт


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




По моему external не хватает

CODE:
external(INT, "CreateWindow", "CreateWindowExA", "User32.dll" );

(Отредактировано автором: 04 Сентября, 2019 - 18:24:13)

 
 Top
007wan
Отправлено: 04 Сентября, 2019 - 19:43:26
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




[off][/off]
 ivantu пишет:
По моему external не хватает

CODE:
external(INT, "CreateWindow", "CreateWindowExA", "User32.dll" );
нет. Оно используется при создании контролов.тут их нет.
(Добавление)
Сначала директива,потом ее фуекция вызывается,а потом назначаются параметры(статик,едит,батон) в креатевиндоу, в данном случаи
 
 Top
Kibor
Отправлено: 04 Сентября, 2019 - 21:07:48
Post Id



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


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




 007wan пишет:
Да, не работает инитдиавлог на моём коде.

Согласен.
Дело в том, что это не настоящие функции.
Они не блокирующие.
create и ini идут один за другим и пока отработало одно, другое прошло.

Позже я покажу как самому по всем правилам создавать диалог.
Но очень позже. Сейчас и в скором времени очень занят.

И что вы там ваяете такое что столько заморочек с интерфейсом?)
Я сколько не переписал ботов с этим не имел проблем. Кибор для другого предназначен.
Сейчас пишу бот, так вообще кибор ехе собранный файл использую в фоновом режиме просто как сканер, который передает инфу в программу на с++, но так там довольно интересная программа, а не кликер с распознаванием..
 
 Top
007wan
Отправлено: 05 Сентября, 2019 - 13:26:51
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Kibor пишет:
 007wan пишет:
Да, не работает инитдиавлог на моём коде.

Согласен.
Дело в том, что это не настоящие функции.
Они не блокирующие.
create и ini идут один за другим и пока отработало одно, другое прошло.

Позже я покажу как самому по всем правилам создавать диалог.
Но очень позже. Сейчас и в скором времени очень занят.

И что вы там ваяете такое что столько заморочек с интерфейсом?)
Я сколько не переписал ботов с этим не имел проблем. Кибор для другого предназначен.
Сейчас пишу бот, так вообще кибор ехе собранный файл использую в фоновом режиме просто как сканер, который передает инфу в программу на с++, но так там довольно интересная программа, а не кликер с распознаванием..

Обычный бот, но просто надеваю на него герлянды так сказать. Ведь я не хочу перед созданием диалога вставлять код ЗА созданием диалога(тоесть выше код), а просто его мог бы вставить в ИНИТ диалог 0 например, тоесть я пока только красками приукрашиваю, создаю так сказать книга, в которую помещаю код, а можно же и без книг(книга в данном случаи это ИНИтдиалог)
(Добавление)
Просто зачем мне писать какой-то код перед WM_CREATE если я хочу его в INIT
 
 Top
Kibor
Отправлено: 05 Сентября, 2019 - 13:59:53
Post Id



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


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




Пишите в конец WM_CREATE вместо INIT
Или в отдельную функцию и ее вызовите с create в конце.
 
 Top
007wan
Отправлено: 05 Сентября, 2019 - 14:06:06
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Kibor пишет:
Или в отдельную функцию и ее вызовите с create в конце.
Так и делаю. Но я хочу что-то новое, например, что бы работало INITDIALOG для каждого диалога
(Добавление)
Как сделать, что вы в Edit текст бы по середине и что бы весь оставшийся текст, который не помещается смог уходить вправо, а то я создал Эдит и у меня курсор не двигается вправо, что бы весь текст просмотреть. А на форуме хрен найдешь.
(Добавление)
Точнее я не знаю какие флаги использоват ьи функцию, что ыб найти
 
 Top
Zireael
Отправлено: 05 Сентября, 2019 - 14:16:49
Post Id



Пользователь
Эксперт


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




 Цитата:
какие флаги использоват

Edit Control Styles
 
 Top
007wan
Отправлено: 05 Сентября, 2019 - 14:46:59
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Всё
CODE:
int Static2 = CreateWindow(WS_EX_CLIENTEDGE, "EDIT", individualcode(), WS_CHILD | WS_VISIBLE | ES_AUTOHSCROLL | ES_CENTER | ES_READONLY, 390, 20, 100, 20, gethwnd(1), 0, 0, 0);
 
 Top
Страниц (21): В начало « 9 10 11 12 [13] 14 15 16 17 » В конец
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


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




Powered by