Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Bluore/CheckMe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CheckMe

简介

CheckMe是一个收集设备在线信息并显示在网页上的项目,后端使用Golang语言,此仓库只用于存放后端

相关地址

前端地址

数据收集客户端 - 桌面端

数据收集客户端 - 移动端

演示

示例网站 https://me.bluore.top

示例

功能

  • 获取移动端和桌面端的电量
  • 获取移动端和桌面端正在播放的音视频名称
  • 稍一句话和戳一戳等互动功能,并推送到飞书
  • 用于贴吧的贴图生成(未完成)

本地运行

  1. 安装依赖并构建:
go mod download
go build -o checkme .
  1. 直接运行:
go run main.go
  1. 启动前请确保已正确配置 config/config.yaml,并准备好数据库(如需)。

配置

基础配置

编辑 config/config.yaml 完成环境相关配置,例如数据库 DSN、服务端口、第三方密钥等。

进阶配置

本项目提供了具有更加自定义的数据转换配置在config/covert.yaml

对于description参数的示例

点击展开
test1:
  app_name: "disable测试"
  description: "disable测试"
  is_disable: true

test2:
  app_name: "列表随机测试"
  description:
    - "1"
    - "2"
    - "3"
    - "4"

test3:
  app_name: "权重随机测试"
  description:
    2: "2/3"
    1: "1/3"

test4:
  app_name: "日期测试"
  description:
    <-: "12:45之前"
    12:45-13:50: "12:45-13:50之间"
    ->: "13:50之后"
    1: ""

test5:
  app_name: "文本和配置拷贝测试"
  description:
    text: "测试3: "
    copy_by: "test3"

以上5个规则可以任意套娃,⚠️目前日期筛选存在已知问题(待修复)

对于打开vscode程序的示例配置

Code.exe:
  app_name: "Visual Studio Code"
  description: 
    - "正在编写世界 Let't build from here 🌍"
    - "微软大战代码! Microsoft VS Code 💻"
    - 
      <-: "今晚和代码决一死战!"
      6:00-12:00: "美好的一天从coding开始!"
      12:00-21:00: "享受编程的乐趣吧!"
      ->: "正在修复一个bug,哎"
      1: ""
  type: "encourage"

About

CheckMe是一个收集设备在线信息并显示在网页上的项目

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages