Показать сообщение отдельно
Старый 16.02.2016, 22:24   #1045
duzzy
Гуру
 
Регистрация: 01.06.2013
Регион: 78, 98
Машина: SUBARU Impreza WRX
Сообщений: 1,766
duzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond reputeduzzy has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от 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


Последний раз редактировалось duzzy; 16.02.2016 в 23:08.
duzzy вне форума   Ответить с цитированием