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

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

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

> Описание: Обмен данными между программами и скриптами. Управление другой программой
Trionot
Отправлено: 27 Ноября, 2017 - 15:30:38
Post Id



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


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




помогите, пожалуйста, не могу разобраться

проверочный код соорудил и получается что в Киборе через приложение вот такой код работает

CODE:
int a,b;
char ch;

ch='s';
b=writebuffer(#ch, 1);
if (b<1){messagebox("íå óäàëîñü çàïèñàòü â áóôåð èãðû");}
a=readbuffer(#ch, 1);
if (a==1) goto m_KIB2;
else goto m_KIB3;
m_KIB3: messagebox("íå ïðî÷èòàë"); goto exit_KIB;
m_KIB2: messagebox("ok");
messagebox(ch);
exit_KIB:;


теперь добавляю win, программа работающая с этим окном запущена, не пишет в нее и не читает

CODE:
win w=window ("EVE - Trionot Madullier", "triuiScreen", -1);
int a,b;
char ch;

ch='s';
b=writebuffer(#ch, 1, w);
if (b<1){messagebox("íå óäàëîñü çàïèñàòü â áóôåð èãðû");}
a=readbuffer(#ch, 1, w);
if (a==1) goto m_KIB2;
else goto m_KIB3;
m_KIB3: messagebox("íå ïðî÷èòàë"); goto exit_KIB;
m_KIB2: messagebox("ok");
messagebox(ch);
exit_KIB:;


менял win на такой

CODE:
win w=window ("EVE - Trionot Madullier");


не помогает...

в описании написано "третий - указатель на программу в буфер которой пишем", по "win" Кибор ищет программу, которая с этим окном работает?

запутался, короче Недовольство, огорчение
(Добавление)
может это из-за фонового режима, в котором программа с этим окном работает?
 
 Top
Kibor
Отправлено: 27 Ноября, 2017 - 20:06:53
Post Id



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


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




А куда вы собираетесь писать читать в чужое приложение?
эта функция чисто для обмена между программами собранными в кибор
 
 Top
Trionot
Отправлено: 27 Ноября, 2017 - 23:18:47
Post Id



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


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




понятно, не правильно понял

подскажите. пожалуйста, как тогда реализовать всё тоже самое (диалог) между Киборовскими exe-файлами, работающих на чужом приложении, простого буфера обмена мне мало, он уже занят
 
 Top
Kibor
Отправлено: 27 Ноября, 2017 - 23:29:39
Post Id



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


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




Со стороны Кибор как хотите...
Файлы, буфер обмена, интернет..
Вопрос не корректен..
Чужое приложение.. Оно как собирается участвовать в этом диалоге?
 
 Top
Trionot
Отправлено: 29 Ноября, 2017 - 11:10:32
Post Id



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


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




да это я Вас в заблуждение ввел, простите, просто я не верно понял эти функции, стороннее приложение никак не участвует в диалоге, это игра, открыто два окна, в каждом окне один персонаж, на каждом окне в фоновом режиме работают киборовские exe-ники боты, вот между ними и пытаюсь диалог сделать пока только для упорядочивания потока управления мышью, а то уже столкнулся - они друг другу мешают, простой буфер обмена уже занят, третьим окном... так надо, я посмотрел, думаю работа через файлы меня устроит, в любом случае спасибо за ответ!
 
 Top
goa
Отправлено: 19 Марта, 2019 - 18:10:40
Post Id



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


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




Kibor , Приветствую. Помогите пожалуйста разобраться как работает поиск и редактирование данных апперцептивной памяти игры. У меня есть скайп и пару долларов на карте )))Поможете???
 
 Top
ivantu
Отправлено: 11 Сентября, 2019 - 08:37:36
Post Id



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


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




Уважаемый Кибор, подскажите кодом, как из C++ считать буфер из соборного exe кибора
P/S Задумка использовать функции распознавания кибор, и возвращать результат в приложение на C ++ к примеру.

(Отредактировано автором: 11 Сентября, 2019 - 08:39:17)

 
 Top
Dantes3000
Отправлено: 11 Сентября, 2019 - 12:33:27
Post Id



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


Покинул форум
Сообщений всего: 1489
Дата рег-ции: Июнь 2016  
Репутация: 58




ivantu , можно записывать в txt кибором и с легкостью считывать от туда же через С++
 
 Top
ivantu
Отправлено: 11 Сентября, 2019 - 15:28:01
Post Id



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


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




 Dantes3000 пишет:
ivantu , можно записывать в txt кибором и с легкостью считывать от туда же через С++


Логически да, но как из C++ приложения отправить команду в exe кибора к примеру с просьбой найти картинку на экране? Так же через txt ? Или может я чего то не уловил.. )

Просто в голове у меня такая логика , в exe кибор создать функцию, которая принимает параметр, и запихнуть функцию в таймер где с периодичностью в секунду проверять пришло ли из сторонней программы параметр, если да - начинаем поиск картинки, и возвращаем либо правду либо лож, скорее всего есть более умное решение, т.к. я не раз убедился что мышление - программиста не появляется моментально, его нужно развивать так же как и свои знания....
 
 Top
Kibor
Отправлено: 11 Сентября, 2019 - 19:29:00
Post Id



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


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




Есть более умное. К примеру pipe
Но я предпочитаю прямую запись в процесс.
Позже выложу инструкцию. Когда не знаю. Через неделю возможно.
Сейчас занят.
 
 Top
Страниц (5): « 1 [2] 3 4 5 »
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« О программе Кибор »


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




Powered by