Получение номера процесса переднего приложения (app.front_pid)
Объявление
номер_процесса = app.front_pid()
Возвращаемое значение
- Номер процесса
Целое число, номер процесса переднего приложения; если переднего приложения нет, возвращает 0
Описание
Возвращает номер процесса переднего приложения.
Если переднего приложения нет, возвращает 0, а не номер процесса SpringBoard (рабочего стола).
Чтобы получить номер процесса SpringBoard, используйте
local desktop_pid = app.pid_for_bid('com.apple.springboard')
sys.alert("桌面服务的进程号是:"..desktop_pid)
Пример
local pid = app.front_pid()
sys.alert("前台应用的进程号是:"..pid)
Примечание: приведённый код использует функцию из другого раздела sys.alert