闲来无事,写了一个windows下的kcptun客户端配置管理程序,界面如下:
这个程序不需要在控制台中手工输入命令行,所有的命令行参数都转为界面配置,并保存在附带的xml文件中;可同时运行管理多个kcptun客户端,点击左侧节点,与节点对应的kcptun客户端控制台输出直接显示在界面上。
用法:首先需要指定kcptun的windows客户端路径(32位或64位,可拖动文件到界面),添加一个客户端,输入正确的基础参数(本地侦听端口、服务器IP地址或域名及端口),如果需要,可以点选参数名称前的复选框,输入自定义参数,输入的参数会自动写入xml文件,最后点击“启动”即可。点击窗口的最小化或关闭按钮,程序会退到托盘栏处;在托盘栏上的图标右键,点击“退出”可彻底关闭本程序;如果在程序退出时有已启动的kcptun客户端,则在退出前自动关闭kcptun客户端。
说明:点击“程序开机自启”,会在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下写入启动项“KCPTun 客户端配置管理工具”,由于程序没有请求UAC,所以在win7或win10下需要以系统管理员身份运行(
只是这个写注册表需要系统管理员权限,平常情况下并不需要管理员权限)。
请在这里下载最新的kcptun客户端配置管理软件
2016-09-27 1.0.12版
1.UAC提权;
2.加入自动重连功能。
—————————————————————————————————————————————
2016-09-16 1.0.11版
1.加入从JSON参数文件导入功能;
2.减小exe文件体积;
3.界面细节调整。
—————————————————————————————————————————————
2016-09-08 1.0.10版
1.修复导出到JSON文件内容错误的bug;
2.界面细节调整。
—————————————————————————————————————————————
2016-09-07 1.09版
1.修复v1.08版本号称已经修复的bug😓;
2.界面细节调整。
—————————————————————————————————————————————
2016-09-05 1.08版
1.修复KCPTun Client进程异常退出后,界面上依旧显示进程为启动状态的bug;
2.界面细节调整。
—————————————————————————————————————————————
2016-09-04 1.07版
1.支持-c参数;
2.客户端列表加入右键支持,可进行启动、停止、复制、删除、导出到JSON操作;
3.启动时如果exe路径下没有参数文件,会新建空白配参xml文件;
4.界面细节调整。
—————————————————————————————————————————————
2016-09-01 1.06版
1.鼠标悬停提示修改为参数的默认值;
2.KCPTun服务器的填写支持使用域名;
3.调整界面细节。
—————————————————————————————————————————————
2016-08-30 1.05版
1.实现“全部启动”和“全部停止”功能(同时在右键菜单中加入这两项功能);
2.去除“启动时运行所有KCPTun客户端”选项(启动时会根据上一次退出时的状态来决定是否运行节点);
3.调整界面细节。
—————————————————————————————————————————————
2016-08-29 1.04版
1.修复界面控制的bug。
—————————————————————————————————————————————
2016-08-29 1.03版
1.修复修改基础参数后,节点名称不随之变动的bug。
—————————————————————————————————————————————
2016-08-28 1.02版
1.调整界面尺寸;
2.修改部分界面控制;
3.如果某一个参数被选中,但没有填写参数值,此参数不在命令行中出现。
—————————————————————————————————————————————
2016-08-28 1.01版
1.界面加入原始参数名称。
—————————————————————————————————————————————
2016-08-27 1.00版
1.实现基本功能。