dfdragon / kcptun_xclient

240 stars 38 forks source link

"command not found" error #4

Open nickjackson2011 opened 7 years ago

nickjackson2011 commented 7 years ago

xclient version 1.0.1 mac os :10.11.6

点击启动后,控制台输出以下内容:

执行命令:"" -l :61001 -r 45.76.99.186:60001 -mode fast2 begin sh: : command not found **** end ****

请问怎么解决这个问题? mac os自带sh命令的,我不太理解为什么提示sh命令找不到?

另外还有几个问题,反馈一下,暂时不影响使用:

  1. 客户端不支持存放在包含中文字符的路径,如果在这种路径下,运行后会闪一下自动退出。
  2. 客户端运行后command+q,或者右键退出,无法正常退出程序。

kcptun还有一个自己的bug,就是服务端和客户端要求版本一致,我现在是1207的版本server,客户端里带的是0906的,请问有什么方法可以更新kcptun版本?

dfdragon commented 7 years ago

you need kcptun client command, jump here, download kcptun-darwin-386-20161207.tar.gz(32 bit) or kcptun-darwin-amd64-20161207.tar.gz(64 bit), unzip and select client command in the kcptun_xclient. 1

nickjackson2011 commented 7 years ago

thanks for so quick reply that solved my problem!!

dfdragon commented 7 years ago

确实存在中文路径的问题,我跟一下看是什么问题,感谢反馈。

你提到的“客户端里带的是0906的”,这个是这样的:kcptun_xclient只是一个GUI,不带kcptun的客户端,这就是为什么需要你去kcptun那边去下载kcptun client command. 程序右下角的这句话引起歧义了,我的本意是这个程序支持的kcptun最低版本号为20160906,因为界面参数就是根据20160906版本定义的。