Пример #1
0
def termux_location():
    out, rc, err = utils.execute('termux-location')
    if rc:
        raise Exception(err)
    if len(out) == 0:
        out, rc, err = utils.execute(['termux-location', '-p', 'network'])
        if rc:
            raise Exception(err)
    if len(out) == 0:
        out, rc, err = utils.execute(['termux-location', '-p', 'passive'])
        if rc:
            raise Exception(err)
    return evaloutput(out)
Пример #2
0
def termux_sms_send(msg='hi'):
    cmdlist = ['termux-sms-send', '-n', '15387182166', f'{msg}']
    out, rc, err = utils.execute(cmdlist)
    if rc:
        log.Warning(f"发送短信时出现错误:{msg}")
        raise Exception(err)
    else:
        log.info(f"成功发送短信。")
    return out
Пример #3
0
def termux_sms_list(timecreated: bool = True,
                    num: int = 10,
                    shownumber: bool = True,
                    where: str = "all"):
    cmdlst = ['termux-sms-list']
    if timecreated:
        cmdlst.append('-d')
    cmdlst.extend(['-l', str(num)])
    cmdlst.append('-n')
    cmdlst.extend(['-t', where])
    out, rc, err = utils.execute(cmdlst)
    if rc:
        raise Exception(err)
    return evaloutput(out)
Пример #4
0
def termux_tts_speak():
    out, rc, err = utils.execute('termux-tts-speak')
    if rc:
        raise Exception(err)
    return out
Пример #5
0
def termux_infrared_transmit():
    out, rc, err = utils.execute('termux-infrared-transmit')
    if rc:
        raise Exception(err)
    return out
Пример #6
0
def termux_fix_shebang():
    out, rc, err = utils.execute('termux-fix-shebang')
    if rc:
        raise Exception(err)
    return out
Пример #7
0
def termux_dialog():
    out, rc, err = utils.execute('termux-dialog')
    if rc:
        raise Exception(err)
    return out
Пример #8
0
def termux_clipboard_set():
    out, rc, err = utils.execute('termux-clipboard-set')
    if rc:
        raise Exception(err)
    return out
Пример #9
0
def camera_info():
    out, rc, err = utils.execute('termux-camera-info')
    if rc:
        raise Exception(err)
    return evaloutput(out)
Пример #10
0
def termux_wifi_scaninfo():
    out, rc, err = utils.execute('termux-wifi-scaninfo')
    if rc:
        raise Exception(err)
    return evaloutput(out)
Пример #11
0
def termux_share():
    out, rc, err = utils.execute('termux-share')
    if rc:
        raise Exception(err)
    return out
Пример #12
0
def termux_setup_storage():
    out, rc, err = utils.execute('termux-setup-storage')
    if rc:
        raise Exception(err)
    return out
Пример #13
0
def termux_reload_settings():
    out, rc, err = utils.execute('termux-reload-settings')
    if rc:
        raise Exception(err)
    return out
Пример #14
0
def termux_open_url():
    out, rc, err = utils.execute('termux-open-url')
    if rc:
        raise Exception(err)
    return out
Пример #15
0
def termux_notification_remove():
    out, rc, err = utils.execute('termux-notification-remote')
    if rc:
        raise Exception(err)
    return out
Пример #16
0
def termux_vibrate():
    out, rc, err = utils.execute('termux-vibrate')
    if rc:
        raise Exception(err)
    return out
Пример #17
0
def termux_wake_unlock():
    out, rc, err = utils.execute('termux-wake-unlock')
    if rc:
        raise Exception(err)
    return out
Пример #18
0
def termux_storage_get():
    out, rc, err = utils.execute('termux-storage-get')
    if rc:
        raise Exception(err)
    return out
Пример #19
0
def battery_status():
    out, rc, err = utils.execute('termux-battery-status')
    if rc:
        raise Exception(err)
    return evaloutput(out)
Пример #20
0
def termux_telephony_call():
    out, rc, err = utils.execute('termux-telephony-call')
    if rc:
        raise Exception(err)
    return out
Пример #21
0
def termux_camera_photo():
    out, rc, err = utils.execute('termux-camera-photo')
    if rc:
        raise Exception(err)
    return out
Пример #22
0
def termux_telephony_deviceinfo():
    out, rc, err = utils.execute('termux-telephony-deviceinfo')
    if rc:
        raise Exception(err)
    return evaloutput(out)
Пример #23
0
def termux_contact_list():
    out, rc, err = utils.execute('termux-contact-list')
    if rc:
        raise Exception(err)
    return out
Пример #24
0
def termux_toast():
    out, rc, err = utils.execute('termux-toast')
    if rc:
        raise Exception(err)
    return out
Пример #25
0
def termux_download():
    out, rc, err = utils.execute('termux-download')
    if rc:
        raise Exception(err)
    return out
Пример #26
0
def termux_tts_engines():
    out, rc, err = utils.execute('termux-tts-engines')
    if rc:
        raise Exception(err)
    return out
Пример #27
0
def termux_info():
    out, rc, err = utils.execute('termux-info')
    if rc:
        raise Exception(err)
    return out
Пример #28
0
def termux_infrared_frequencies():
    out, rc, err = utils.execute('termux-infrared-frequencies')
    if rc:
        raise Exception(err)
    return out