Я использую этот скрипт - lightsOn, , чтобы отложить заставку при воспроизведении вспышки.
Тем не менее, скрипт предоставляет только Chromuim путь:
flash_process=`pgrep -lfc "chromium-browser --type=plugin --plugin-path=/usr/lib/adobe-flashplugin"`
Я использую официальный Google Chrome в Xfce. Не знаком с программированием оболочки, скриншот моего процесса, запущенного в Chrome .
Я хочу знать, как определить процесс запуска Flash Player для запуска этого скрипта? Благодаря.
Я нашел решение отключить xscreensaver когда флэш-память, играющая в Chrome.
Во-первых, отключите флеш-плагин ударной взрывной волны в '/opt/google/chrome/PepperFlash/libpepflashplayer.so' в chrome://плагины следующим образом:
Затем команда может обнаружить процесс флэш-памяти в хроме:
flash_process=`pgrep -lfc "chrome --type=plugin --plugin-path=/usr/lib/flashplugin-installer/libflashplayer.so"`
Я разветвил сценарий от GitHub и продвигаю новый с обнаружением флэш-памяти Chrome. Вот новый сценарий.
Ну, версия моего Google Chrome:
Поскольку Chrome использует Pepper API, вы можете найти процесс, ссылающийся на параметр chrome 'type = ppapi'. Вы можете сделать это, используя top / htop в строке cmd.
pgrep -lf "chrome --type=ppapi "