msys

Модуль для работы с системными функциями

msys.KMaxVibration

New in version pys60: 2.0

Максимальное значение вибрации

msys.KMinVibration

New in version pys60: 2.0

Минимальное значение вибрации

msys.language

New in version pys60: 2.0

Возвращает номер языка активного на смарте

>>> msys.language
16
msys.active_connections()

New in version pys60: 2.0

Возвращает активное соединение

>>> msys.active_connections()
None
msys.closeapp(app)
Parameters

app (unicode) – название приложения

Закрывает приложение

>>> msys.close_app(u'Python')
True
msys.exit_text(text)

New in version pys60: 2.0

Текст на правой софт клавише

>>> msys.exit_text(u'Выход')
u'Exit'
msys.imsi()

New in version pys60: 2.0

Возвращает imsi смартфона

>>> msys.imsi()
u'250027413097373'
msys.infotask(uid)

New in version pys60: 2.0

Возвращает словарь-информацию о процессе, с ключами Path, UID, Name, Short Name

>>> msys.infotask(u'0xa0000bcd')
{'Path': u'C:\\sys\\bin\\X-plore.exe', 'UID': u'0xA0000BCD', 'Name': u'X-plore', 'Short Name': u'X-plore'}
msys.is_hidden()

Возвращает 1/0 если приложение скрыто/не скрыто из диспетчера

>>> msys.is_hidden()
0
msys.is_system()

Возвращает 1/0 если приложение системное/не системное

>>> msys.is_system()
0
msys.isrunning(app)

Проверяет, запущена ли программа

>>> msys.isrunning(u'Python')
1
msys.key_lock()

New in version pys60: 2.0

Блокирует смартфон без уведомления

>>> msys.key_lock()
True
msys.key_lock_silent()

New in version pys60: 2.0

Блокирует смартфон с уведомлением

msys.key_status()

New in version pys60: 2.0

Возвращает статус блокировки клавиатуры

>>> msys.key_status()
0
msys.key_unlock()

New in version pys60: 2.0

Разблокирует смартфон без уведомления

>>> msys.key_unlock()
True
msys.key_unlock_silent()

New in version pys60: 2.0

Разблокирует смартфон с уведомлением

msys.kill_process(proc)

New in version pys60: 2.0

Убивает процесс

>>> msys.kill_process(u'Phonebook.exe[101f4cce]0001')
True
msys.killapp(app)

Убивает приложение

>>> msys.killapp(u'Python')
True
msys.listapp()

New in version pys60: 2.0

Возвращает список кортежей установленных приложений на смартфоне.

>>> msys.listapp()
[..., (u'Adobe Reader', u'0x20001BB9', u'Z:\\sys\\bin\\AdobeReader.exe'), ...]
msys.listtask(hidden=0|1)

New in version pys60: 2.0

Возвращает кортеж запущенных процессов

>>> msys.listtask(0)
((u'PythonScriptShell', u'0xe7881dfa'), ...)
msys.navitext(text)

New in version pys60: 2.0

Текст в навигационной панели

>>> msys.navitext(u'Навигация')
msys.option_text(text)

New in version pys60: 2.0

Текст на левой софт клавише меню, text юникод строка

msys.option_text(u’Меню’)

msys.process()

New in version pys60: 2.0

Возвращает кортеж запущенных процессов

>>> msys.process()
( ... , (u'483', u'Phonebook.exe[101f4cce]0001', u'Z:\\sys\\bin\\Phonebook.exe'), ... )
msys.send_bg()

Скрывает/убирает в фон приложение

>>> msys.send_bg()
msys.send_fg()

Показывает/выводит на экран приложение

>>> msys.send_fg()
msys.set_hidden([1/0])

Скрывает/показывает приложение из диспетчера

>>> msys.set_hidden(1)
msys.set_system([1|0])

Делает приложение системным/не системным

msys.set_system(1)

msys.switch_to_bg(app)

New in version pys60: 2.0

Скрывает/убирает в фон приложение

>>> msys.switch_to_bg(u'Python')
msys.switch_to_fg(app)

New in version pys60: 2.0

Показывает/выводит на экран приложение

>>> msys.switch_to_fg(u'Python')
msys.thread()

New in version pys60: 2.0

msys.version()

New in version pys60: 2.0

Возвращает версию модуля

>>> msys.version()
u'0.9.5'
msys.vibra(vibration)

New in version pys60: 2.0

Вибрация смартфона, vibration - сила вибрации

msys.unset_hidden()

Показывает приложение в диспетчере

>>> msys.unset_hidden()
msys.unset_system()

Делает приложение не системным

>>> msys.unset_system()