【Go学习】实现一个用其他终端远程控制电脑鼠标的小程序

本文介绍了作者使用Go语言和robotgo库创建的一个小程序,允许通过其他终端(如手机)远程控制电脑鼠标。文章提及了主要涉及的技术,包括Go、HTML+JS+CSS、gin和Vue等。作者在Windows10环境下,通过gin创建服务器,处理HTTP请求,mouse.go文件负责接收并执行鼠标行为。虽然Go的包管理和一些库存在不便,但Go仍能便捷地搭建Web服务器并利用goroutine进行并发处理。

先放github

前言

近日打算稍微学习一下Go,便打算给自己一个小作业做做。考虑到最近想躺在床上玩gal,便想尝试写一个能用手机简单操控电脑的小程序(实际上用无线鼠标或JoyTokey+无线手柄更好,但得给自己找事做一个理由)。也许也可以帮到想躺在床上看电视剧的人。想使用的可以直接解压仓库中RemoteMouse.zip打开main.exe打开服务器(会提示防火墙权限,选家用网络即可)。

使用预览:

涉及语言:

  • Go
  • HTML + JS + CSS

涉及Toolkit:

  • Go:
    • robotgo(用于控制键鼠)
    • gin(用于创建服务器)
  • 前端:
    • Vue
    • Bootstrap

前端使用的工具无需在意,本人前端并不专业,仅仅是为了更方便构造网页。

环境:

Windows10 + iPhone(safari)

正文:

代码目录:

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值