简介

产品主要功能:

  • 自动创建连接 VPN 并执行相关操作
  • 支持 iOS 7.0 - 11.2 系统越狱设备。
  • 此插件由 Archer 开发,触动精灵提供售后服务。
  • 授权码一经售出使用后不提供退换货服务。
  • 如果使用过程中遇到什么问题和建议,欢迎反馈。

使用须知

  • 此插件不是 VPN,VPN 需要单独购买。

  • VPN 插件每台设备每年 5 元,购买方式详见下方函数:loadTSLibrary 加载插件。

  • 使用 VPN 配置插件请先加载 tsl 库,请在脚本开头调用,会返回一个 table, 请看完整示例。

  • VPN 配置插件并非独立应用,仅供触动精灵普通版(企业版)脚本调用,不可用于其他平台。

  • iOS 11 以下系统需要手动把 vpncfg.tsl 文件导入到 /var/mobile/Media/TouchSprite/plugin 插件目录

  • iOS 11 及其以上系统的设备,放到如下路径:/var/mobile/Media/TouchSprite/plugin_ios11/ 或者 usr/bin/tsplugin/。

  • 如果是普通版 tsp,把 tsl 文件一起打包即可,因为 tsl 插件如果存在不会覆盖,所以如果是 tsp 需要判断

  • 文中提到的目录都是手机目录

普通版 tsp 可以添加该段代码,lua 不用

function file_exists(file_name) --检测指定文件是否存在
    local f = io.open(file_name, "r")
    return f ~= nil and f:close()
end
if  file_exists(userPath().."/plugin/vpncfg.tsl") == false then
    dialog("库文件不存在,请手动导入 vpncfg.tsl 文件到"..userPath().."/plugin 目录下", 0)
    lua_exit()
end
local tsld = loadTSLibrary("vpncfg.tsl") --库加载
if tsld.granted == 0 then
    dialog("插件未授权!", 0)
    return
end
if tsld.status == 0 then --验证判断
    dialog("插件加载异常", 0)
    return
end
require("vpncfg") --需要加载
local bkvs = VPNVersions()
if bkvs ~= "1.0" then --自己上传的文件版本号
    delFile(userPath().."/plugin/vpncfg.tsl") --删除老版本
end
--以上代码请在脚本开头先调用验证加载,只需加载一次

文件下载

版本 备注 更新日期 下载
v1.2 iOS v3.2.0 及其以上版本 20223-05-10 新版 1.2
v1.1 iOS v3.2.0 以下版本 2017-09-19 旧版 1.1

更新日志及历史版本

--------------

  • v1.2
  • 更新时间:2023-05-10
  • 更新日志:
    • 优化:支持开发者平台 v11、v12 加密方式
Copyright 北京帮你玩科技有限公司 2023 all right reserved,powered by Gitbook该文章修订时间: 2024-03-06 17:50:18

results matching ""

    No results matching ""