Цитата:
Сообщение от seriousstas
Понял , надо подумать , хотя , если рука набита , то делов одна -две минуты 
и не нужно каждый раз в ини лазать .
А ту тему я завел на форуме , что-б была возможность менять имя окна , если его меняет другая операционка ,но простого решения не нашлось ..
|
Это то да, но мне кажется проще в ини одну цифру поменять
Я уже сделал вроде)))... сейчас надо проверить еще)))
Решение да почитал геморойное)))... можно попробовать как zeremy делал у себя в сборке через
IniWrite, %foobar2000_ID%, settings.ini, foobar2000, HWID
WinGetClass, foobar2000_class, ahk_id %foobar2000_ID%
IniWrite, %foobar2000_class%, settings.ini, foobar2000, class
но тут другая проблема, нужно как то смотреть в каждую панель и брать из них данные вот это уже полная хрень получается
---------------------------------
Вот простое решение без перекомпиляции на примере клика по плейлисту...
Код:
#NoTrayIcon
#SingleInstance ignore
SetControlDelay, 0
SetWorkingDir %A_ScriptDir%
IniRead, OutputVar, %A_ScriptDir%\settings.ini, playlist_class, playlist_class
ControlClick,%OutputVar%,ahk_class {E7076D1C-A7BF-4f39-B771-BCBE88F2A2A8},,
ExitApp
то что прописываем в ини файле ручками для того чтоб скрипт это прочитал...
[playlist_class]
playlist_class=uie_wsh_panel_mod_class5
