Skip to main content

Get Currently Selected Script File

  • Description

    POST /get_selected_script_file HTTP/1.1
  • Possible Response

    {
    "code": 0,
    "message": "Success",
    "data": {
    "filename": "currently selected file name"
    }
    }
  • Desktop example (Python 3.x):

    # -*- coding: utf-8 -*-
    import http.client
    import json

    conn = http.client.HTTPConnection("192.168.31.72:46952") # device address and port
    conn.request("POST", "/get_selected_script_file", ''.encode('utf-8')) # explicitly send empty UTF-8 bytes

    response = conn.getresponse()

    if response.status == 200:
    ret = json.loads(response.read().decode('utf-8')) # explicitly decode as UTF-8
    print(ret['message'])
    if ret['code'] == 0:
    print(ret['data']['filename'])
    else:
    print(response.status, response.reason)
    print(response.read().decode('utf-8')) # explicitly decode as UTF-8

    conn.close()
  • Notes

    • The root directory for this API is /var/mobile/Media/1ferver/lua/scripts/