对剪切板进行监听,用户复制的如果为地址则进行替换,可通过地址池获取尾号相同的地址。
本项目基于 golang ,仅供用户学习使用,请勿用于非法场景。
目前仅仅实现了 TRON 地址的识别与替换,如需其它链,请自行学习研究。
先看视频
2023-08-16.14-31-26-529.mp4
本项目结构如下
1. 后端(API端)
2. 生成地址 批量生成地址插入数据库
3. client端(用于监控剪切板 向后端请求获取地址)
本项目基于 Golang
-
Windows 用户请自行谷歌搜索 golang 安装依赖环境
-
Linux 用户使用系统自带的包管理器进行安装 如 Centos:
yum install golang
数据库字表结构会在第一次运行自动生成,只需要创建库即可,默认WEB运行端口为 :7777
在 initDB/initDB.go 文件里修改数据库配置信息
随后编译 go build main.go 会生成一个二进制文件,后台运行此文件即可
推荐使用宝塔 Supervisor进程守护插件
在 生成地址/main.go 里配置数据库连接信息和生成地址的大小。
直接 go run main.go 直接运行 即可生成地址自动插入到数据库。(也可以编译 随意)
修改 client端/main.go 里的 后端API请求地址
直接编译 go build main.go 如果在windows下,会在同目录生成一个 main.exe 直接运行即可。