# kcptun_gclient **Repository Path**: _codefans/kcptun_gclient ## Basic Information - **Project Name**: kcptun_gclient - **Description**: GUI for KCPTun windows client - **Primary Language**: Pascal - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2022-10-26 - **Last Updated**: 2022-10-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # kcptun_gclient GUI for KCPTun windows client 程序不需要在控制台中手工输入命令行,所有的命令行参数都转为界面配置,并保存在附带的xml文件中;可同时运行管理多个kcptun客户端,点击左侧节点,与节点对应的kcptun客户端控制台输出直接显示在界面上。 用法:首先需要指定kcptun的windows客户端路径(32位或64位,可拖动文件到界面),添加一个客户端,输入正确的基础参数(本地侦听端口、服务器IP地址或域名及端口),如果需要,可以点选参数名称前的复选框,输入自定义参数,输入的参数会自动写入xml文件,最后点击“启动”即可。点击窗口的最小化或关闭按钮,程序会退到托盘栏处;在托盘栏上的图标右键,点击“退出”可彻底关闭本程序;如果在程序退出时有已启动的kcptun客户端,则在退出前自动关闭kcptun客户端。 说明:点击“程序开机自启”,会在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下写入启动项“KCPTun 客户端配置管理工具”,由于程序没有请求UAC,所以在win7或win10下需要以系统管理员身份运行( 只是写入注册表需要系统管理员权限,平常情况下并不需要管理员权限)。 有关二维码的说明: kcptun://datas datas使用base64编码,采用“键=值”格式,各项之间用;分隔,格式如下: r=[];key=[];crypt=[];nocomp=true|false;datashard=[];parityshard=[];conn=[];mtu=[];sndwnd=[];rcvwnd=[];dscp=[];autoexpire=[];mode=[];[nodelay=[];interval=[];resend=[];nc=[];]acknodelay=true|false;keepalive=[];sockbuf=[];remark=[]; r值 —— ip:port key值 —— base64编码 remark值 —— base64编码 当mode值为manual时,会带有nodelay、interval、resend和nc四项