Size: a a a

2021 June 11

ox

osm x in AutoIT RU
как в аите с json работать
источник

ox

osm x in AutoIT RU
#include <Json.au3> - ошибку выдает
источник

IL

IL'YA Loading… ████[... in AutoIT RU
проблема с утечкой памяти найдена и устранена :)
методом отключения функций нашёл какая из них перестаёт давать утечку

нашёл одну из них и начал кусками код в ней отключать в поисках утечки...

и нашёл таки косяк в коде)))
у меня не та переменная проверяет на ошибку и не та получается открывала да и не то закрывало судя по всему :)

в общем переименовал и с утечкой проблем теперь пока нет :)
источник
2021 June 12

Ra

Ruslan aka DUDE in AutoIT RU
попутал хендл с путем, это серьезно)

в твоем случае можно проще

$PID = Int(FileRead($name_file_pid))
If @error Then
   MsgBox($MB_SYSTEMMODAL, "", "An error occurred when reading the file.")
   Exit
EndIf

Интересно, будет утечка с таким кодом?
источник

Ra

Ruslan aka DUDE in AutoIT RU
да и зачем ранить это в файлах? почему бы просто не хранить в переменных?
источник

Ra

Ruslan aka DUDE in AutoIT RU
PID же меняется постоянно
источник

IL

IL'YA Loading… ████[... in AutoIT RU
пид меняется только при создании файла же
источник

IL

IL'YA Loading… ████[... in AutoIT RU
и существует столько сколько существует процесс
источник

Ra

Ruslan aka DUDE in AutoIT RU
при запуска процесса новый
источник

IL

IL'YA Loading… ████[... in AutoIT RU
ну да поэтому и храню в файле
источник

Ra

Ruslan aka DUDE in AutoIT RU
зачем
источник

Ra

Ruslan aka DUDE in AutoIT RU
если он потом будет другой
источник

IL

IL'YA Loading… ████[... in AutoIT RU
была мысь хранить в ини файле но пока оставил в блокноте
источник

IL

IL'YA Loading… ████[... in AutoIT RU
думал что допустил если какой то сбой с автоитом чтобы потом можно было запустить и он из блокнота прочёл все процесы и запустился возобновив работу
источник

Ra

Ruslan aka DUDE in AutoIT RU
в таком случае ты уже не сможешь читать их stdout
источник

IL

IL'YA Loading… ████[... in AutoIT RU
но возникла проблема с тем чтобы опять подключиться к уже ранее запущенным процессам...
источник

IL

IL'YA Loading… ████[... in AutoIT RU
думал что вот эти консольные окна помогают перехватывать данные но видимо нет
источник

IL

IL'YA Loading… ████[... in AutoIT RU
просто получается что эти процессы же были запущены какраз с нужными командами, значит поидее полноценно должны передавать инфу
источник

ox

osm x in AutoIT RU
как списку GUICtrlCreateListView поменять размер шрифта?
источник

ox

osm x in AutoIT RU
и еще убрать хидер
источник