Android 脚本示例

--方法一,TSLib v1.2.5 及其以上版本可以使用此方法,加载云代理
require("TSLib")
local m = TSVersions()
if m < "1.2.6" then
    dialog("请使用 v1.2.5 以上版本 TSLib")
     luaExit()
end
local bool,msg = checkTSLibrary("tsvpn")
dialog((bool and "成功 : " or "失败 : ") .. msg)

--key 为云代理平台购买的 Key,psw 为云代理平台购买的 Key Secret
--ID 动态套餐写为 0,静态套餐请根据购买 IP 数量填写
local key,psw,type,ID ="请复制云代理平台购买的 Key","请复制云代理平台购买的 Key Secret","SOCKS5",0

--创建 VPN 
local status,msg = getVPN(key,psw,type,ID)
toast(status and "创建成功" or msg,10)

--启动 VPN
local status,msg = openVPN(key,psw)
mSleep(1000)
toast(status and "启动成功 IP: " .. getNetIP() or msg,10)
mSleep(20000)

--切换 IP
local status,msg = changeDynamicIP()
toast((status and "切换成功 : " or "切换失败 : ")..msg,10)
mSleep(10000)

--重新启动 VPN
local status,msg = openVPN(key,psw)
toast(status and "启动成功 IP: " .. getNetIP() or msg,10)
mSleep(10000)

--关闭 VPN,Android 设备需要使用此函数关闭 VPN,如果想一直连接,请删除
local status,msg = closeTSVPN()
toast(status and "关闭成功" or "关闭失败 : " .. msg,10)

注意事项:

Copyright 北京帮你玩科技有限公司 2020 all right reserved,powered by Gitbook该文章修订时间: 2020-09-27 12:37:30

results matching ""

    No results matching ""