apptools¶
New in version pys60: 2.0
Модуль для работы с приложениями
-
apptools.
applaunch
(app)¶ - Parameters
app (unicode) – приложение
Запускает приложение
>>> apptools.applaunch(0x10008d39)
-
apptools.
application_list
(hidden, system)¶ - Parameters
hidden – 0|1 отображать скрытые
system – 0|1 отображать системные
Возвращает кортеж запущенных приложений
>>> apptools.application_list(0, 0) (u'PythonScriptShell', u'X-plore', u'\u0416\u0443\u0440\u043d\u0430\u043b', u'akncapserver', u'aknnfysrv', u'UpnpNotifAppServer')
-
apptools.
applist
()¶ Возвращает список кортежей установленных приложений.
>>> apptools.applist() [..., (536871485, u'Zip manager', u'Z:\\sys\\bin\\ZipManager.exe'), ...]
-
apptools.
end_app
(app)¶ - Parameters
app (unicode) – приложение
Закрывает приложение
>>> apptools.end_app(u'Python') True
-
apptools.
fetchicon
(uid, size, 1|2)¶ - Parameters
uid (int) – uid запускаемого приложения
size (tuple) – размер
1|2 – иконка или маска
Возвращает bitmap иконку приложения
>>> bitmap_icon = apptools.fetchicon(0x10008d39, size, 1) >>> img = graphics.Image.from_cfbsbitmap(bitmap_icon)
-
apptools.
kill_app
(app)¶ - Parameters
app (unicode) – приложение
Убивает приложение
>>> apptools.kill_app(u'Python') True