antiwinforever
Новичок
- Сообщения
- 25
- Репутация
- 0
Здравствуйте!
Долго пытался сделать сам. Перепробовал все что только придумал. Потом искал на форуме.
Суть:
Есть скрипт, в котором реализовано gui, в котором есть элемент:
Это собственно окно логирования работы нескольких других скриптов. (от 1 до 50).
Нужно как то передавать лог действий каждого скрипта в это поле эдит.
Проблема:
Пытался передавать скрипту данные по tcp соединению, через ip 127.0.0.1. Но теряется больше половины данных почему то.
Пытался передать данные создавая для каждого скрипта файл и считываю из него, но это очень долго и появляется путаница данных. + нагрузка.
Пробовал напрямую слать в поле edit данные. Дак вот если слать через controlsettext, то нужно сначала считать данные из поля, потом к ним добавить новые данные и только потом слать (Жрет много памяти). А если через controlsend, то данные перемешиваются.
Еще был вариант писать в реестр и от туда читать, но то же не то.
Видел на форуме библиотеку conteiner https://autoit-script.ru/index.php/..., 1)[/autoit] Очень надеюсь на вашу помощь.
Долго пытался сделать сам. Перепробовал все что только придумал. Потом искал на форуме.
Суть:
Есть скрипт, в котором реализовано gui, в котором есть элемент:
Код:
GUICtrlCreateEdit("", 10, 70, 480, 320, 0x0040+0x0800)
Это собственно окно логирования работы нескольких других скриптов. (от 1 до 50).
Нужно как то передавать лог действий каждого скрипта в это поле эдит.
Проблема:
Пытался передавать скрипту данные по tcp соединению, через ip 127.0.0.1. Но теряется больше половины данных почему то.
Пытался передать данные создавая для каждого скрипта файл и считываю из него, но это очень долго и появляется путаница данных. + нагрузка.
Пробовал напрямую слать в поле edit данные. Дак вот если слать через controlsettext, то нужно сначала считать данные из поля, потом к ним добавить новые данные и только потом слать (Жрет много памяти). А если через controlsend, то данные перемешиваются.
Еще был вариант писать в реестр и от туда читать, но то же не то.
Видел на форуме библиотеку conteiner https://autoit-script.ru/index.php/..., 1)[/autoit] Очень надеюсь на вашу помощь.