Skip to content
/ dcontrol Public

go、vue3编写的手机控制电脑, 远程控制, 包括按键, 组合键, 音量媒体控制、简易鼠标、简易26键键盘等, 单个轻量exe程序,控制端基于浏览器, 懒人工具, 类似万能遥控器, mobile remote control pc width keyboard and mouse move

Notifications You must be signed in to change notification settings

dhjz/dcontrol

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

手机控制电脑软件

开发语言

  • 前端: vue3
  • 后端: go
  • 使用go:embed 打包前端资源到exe中, 避免分离运行
  • 按键传输采用http请求, 鼠标移动采用websocket
go get github.com/getlantern/systray
go get github.com/spf13/viper
go get github.com/gorilla/websocket
go get github.com/kbinani/screenshot
go mod tidy

功能介绍

  • go语言控制鼠标移动, go语言控制键盘输入, 让手机成为电脑的键盘鼠标
  • 手机控制电脑, 包括按键, 组合键, 音量媒体控制、简易鼠标、简易26键键盘等
  • web浏览器端的形式,微信里面打开局域网页面就行
  • 支持手机扫描电脑端二维码直接访问局域网地址
  • 支持配置自定义本地应用, 手机端一键打开
  • 支持简易查看远程桌面, 触控点击远程桌面, 文本输入发送
  • 小功能: 屏幕底部滚动, 可以控制系统音量
# congfig.yml
port: 666
open: true
volume: true
apps:
  - name: 微信
    path: E:\Program Files (x86)\Tencent\WeChat\WeChat.exe
  - name: 网易云
    path: E:\Program Files (x86)\NetEase\CloudMusic\cloudmusic.exe

打包安装

  • 双击build.bat 可以打包window运行文件, 双击生成的dist/dcontrol.exe, 即可运行
  • 打开页面http://localhost:666/ 访问页面
  • dcontrol.exe -p 666 可以指定端口

其他说明

  • 页面效果图见appimg目录
  • alt 页面控制图
  • alt 页面控制图1
  • alt 页面控制图2
  • alt 页面控制图3

About

go、vue3编写的手机控制电脑, 远程控制, 包括按键, 组合键, 音量媒体控制、简易鼠标、简易26键键盘等, 单个轻量exe程序,控制端基于浏览器, 懒人工具, 类似万能遥控器, mobile remote control pc width keyboard and mouse move

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published