История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Большое спасибо, тогда наверное придётся Lua
скрипт на С
целиком переписывать, или через FFI
LuaJit подёргать, хотя не хочется привязываться чисто к LuaJit
, позадумке должно было работать на любой Lua
… Или микроутилитку рядом поставлять. Но это ладно.
Только непонятна лицензия на этот код. Я всё обычно сам пишу и под Zlib
выкладываю, попробую написать Эрику и Рами, хотя лучше просто пойдё гляну на доки и воспроизведу тоже самое, но уже сам, так душешьке будет спокойнее :).
Ещё раз спасибо, по сути можно в несколько этапов пробовать задетектить, сначала через wmctrl
который есть везде, если не получится то через вот это, а если не получится потому что не поддерживается то через хак с нулевым пидом что выше, а если и там не прокатит что к моменту проверки появилось более одного окна, то тогда отказ в обслуживании.
Ещё раз большое спасибо. Полезно.
P.S. Дабы другим искать было легче
Исправление LINUX-ORG-RU, :
Большое спасибо, тогда наверное придётся Lua
скрипт на С
целиком переписывать, или через FFI
LuaJit подёргать, хотя не хочется привязываться чисто к LuaJit
, позадумке должно было работать на любой Lua
… Или микроутилитку рядом поставлять. Но это ладно.
Только непонятна лицензия на этот код. Я всё обычно сам пишу и под Zlib
выкладываю, попробую написать Эрику и Рами, хотя лучше просто пойдё гляну на доки и воспроизведу тоже самое, но уже сам, так душешьке будет спокойнее :).
Ещё раз спасибо, по сути можно в несколько этапов пробовать задетектить, сначала через wmctrl
который есть везде, если не получится то через вот это, а если не получится потому что не поддерживается то через хак с нулевым пидом что выше, а если и там не прокатит что к моменту проверки появилось более одного окна, то тогда отказ в обслуживании.
Ещё раз большое спасибо. Полезно.
Исходная версия LINUX-ORG-RU, :
Большое спасибо, тогда наверное придётся Lua
скрипт на С
целиком переписывать, или через FFI
LuaJit подёргать, хотя не хочется привязываться чисто к LuaJit
, позадумке должно было работать на любой Lua
… Или микроутилитку рядом поставлять. Но это ладно.
Только непонятна лицензия на этот код. Я всё обычно сам пишу и под Zlib
выкладываю, попробую написать Эрику и Рами.
Ещё раз спасибо, по сути можно в несколько этапов пробовать задетектить, сначала через wmctrl
который есть везде, если не получится то через вот это, а если не получится потому что не поддерживается то через хак с нулевым пидом что выше, а если и там не прокатит что к моменту проверки появилось более одного окна, то тогда отказ в обслуживании.
Ещё раз большое спасибо. Полезно.