Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/cangzhang/kcptun-walk

🍕 Yet another kcptun client gui.
https://github.com/cangzhang/kcptun-walk

golang golang-gui kcptun kcptun-windows

Last synced: 2 months ago
JSON representation

🍕 Yet another kcptun client gui.

Awesome Lists containing this project

README

        

# kcptun-walk

![Cat](./assets/icon.ico)

Windows only, for now. [Icon from here.](https://www.iconfinder.com/icons/182507/cat_walk_icon)

## Download

![image](https://user-images.githubusercontent.com/1357073/133043233-844fbb1a-82fb-4e5d-9e82-e29eebfbd010.png)

https://github.com/cangzhang/kcptun-walk/releases/latest

## Instruction

[kcptun-walk](https://github.com/cangzhang/kcptun-walk/releases/latest) is another kcptun client GUI.

1. rename your kcptun config as `config.json`
2. place it together with `kcptun-walk.exe`
3. execute `kcptun-walk.exe`

## Build

### Build executable without cmd prompt
```console
go build -ldflags -H=windowsgui
```

### Build with tag name/version
```console
go build -ldflags="-X main.tagName=$(git describe --tags --abbrev=0) -X main.sha=$(git rev-parse --short HEAD) -H=windowsgui"
```

## Set exe icon
With [rsrc](https://github.com/akavel/rsrc):
```console
rsrc -manifest mian.exe.manifest -ico assets/icon.ico -o rsrc.syso
```