升级新版的远程连接服务SharpLink
-
最近对远程连接服务进行了很大程度的升级,修复了许多已有的和新发现的问题,建议对远程连接服务有需求的用户进行升级。新版本的稳定性和可用性都有了很大的提高。
安装c-toxcore
Github地址
按照上面说明的安装方法进行安装安装SharpLink
首先删除旧版本的SharpLink,一般在
/Documents/SharpLink
安装新版本cd ~/Documents/ros/src git clone https://github.com/BlueWhaleRobot/SharpLink cd ~/Documents/ros catkin_make
新版本的已经做成了
catkin package
可以通过catkin_make
来编译安装。安装服务文件
在
/etc/init/
文件夹内应该有一个叫toxserver.conf
的文件,如果没有则创建一个。内容为description "tox server daemon" start on runlevel [2345] stop on runlevel [06] script chdir /home/xiaoqiang/Documents/ros/devel/lib/sharplink exec /home/xiaoqiang/Documents/ros/devel/lib/sharplink/SharpLink.exe end script
创建完成后执行
sudo service toxserver start
然后执行
sudo service toxserver status
如果出现
就说明已经安装成功了。
新版本的ID可以通过下面的指令获取cd /home/xiaoqiang/Documents/ros/devel/lib/sharplink cat ./server.log | grep -E "[0-9]+, ID: [0-9A-F]{76}" | grep -oE -m1 "[0-9A-F]{76}"