Giter Site home page Giter Site logo

kcptun_gclient's Introduction

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四项

kcptun_gclient's People

Contributors

dfdragon avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.