Покинул форум
Сообщений всего: 166
Дата рег-ции: Февр. 2017
Репутация: 4
Приветствую!
Есть главная программа и от 1+ (может быть 5 или больше) дочерних. Дочерние что-то вычисляют и должны отправить на главное приложение информацию о действии, например клик мышкой или нажатие на кнопку на клавиатуре. Главная программа отрабатывает действие.
При помощи чего лучше организовать обмен информацией между 2+ программами? И как организовать очередь на случай, если 2+ дочерние программы хотят передать одновременно информацию главной программе. Все программы собраны в Kibor. Спасибо!
Покинул форум
Сообщений всего: 4554
Дата рег-ции: Нояб. 2017
Репутация: 590
Почему не сделать всё в одной программе?
neba2101
Отправлено: 06 Марта, 2025 - 10:07:46
Мастер
Покинул форум
Сообщений всего: 166
Дата рег-ции: Февр. 2017
Репутация: 4
Zireael пишет:
Почему не сделать всё в одной программе?
Из-за скорости. Решил через такой костыль в виде отдельных программ будет быстрее. В моём случае может быть несколько окон с игрой и в каждом окне нужно что-то анализировать и максимально быстро отреагировать. Но если каждая программа начнёт активировать окна и прожимать клавиши начинаются сбои. Для очереди кликов использую главный скрипт.
Zireael
Отправлено: 06 Марта, 2025 - 10:36:04
Эксперт
Покинул форум
Сообщений всего: 4554
Дата рег-ции: Нояб. 2017
Репутация: 590
Покинул форум
Сообщений всего: 1220
Дата рег-ции: Окт. 2017 Откуда: Архангельск
Репутация: 7
Zireael пишет:
writebuffer и readbuffer
Там вроде ограничения по времени были и для макс скорости не подойдёт ? Для скорости может через блокнот или через тг (только тогда надо как то сообщения удалять из чата) ?
Zireael
Отправлено: 07 Марта, 2025 - 01:17:07
Эксперт
Покинул форум
Сообщений всего: 4554
Дата рег-ции: Нояб. 2017
Репутация: 590
Цитата:
Там вроде ограничения по времени были и для макс скорости не подойдёт ?
Для этих функций нет ограничений.
Для writebuffernet и readbuffernet есть.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.