Lolik

not404

nothing
x
bilibili
github
telegram
steam
follow

你在做什麼?

你在干什麼?#

通過網站,可以讓別人知道你在幹什麼。
數據可以包含電腦,瀏覽器,手機,這幾個維度。

平台功能自 / 手動觸發方式
電腦端最近活動程序、程序標題、圖標、更新時間自動固定時間間隔(默認 10 分鐘)
瀏覽器端網站信息、網站標題、無參數 URL、更新時間手動點擊上傳按鈕
安卓端前台應用名稱、WiFi 信息、電池電量、更新時間自動切換應用時更新
Mermaid Loading...

伺服器#

cd server
pip install -r requirement.txt

在 config.toml 填寫 SECRET_KEY = "your key"。

可選數據保存方式

(默認) redis 保存數據,支持多進程。

json 保存數據,多進程不安全,配置文件設置 without_redis = true 啟用
使用 uwsgi 時注意設置 processes=1。

redis 配置默認本機。Data_limit_default 是默認限制條數只在初始化時使用。

部署到 Linux 使用 uwsgi pip install uwsgi app.ini 有相關配置,使用uwsgi --ini app.ini啟動。

報告端#

報告端任選,有對應報告端就有對應數據顯示 (都在 report 文件夾中)

pc 報告端#

Note

現在可以下載無需環境的 win-64 zip 版本
https://github.com/2412322029/seeme/releases/latest

👍 附帶應用時間統計功能

或者使用 python 腳本
report.py 是一個報告命令行程序,定期向伺服器發送當前正在玩兒什麼,-h 顯示幫助
如:python(w) report.py run -u 伺服器地址 -k 'your key'

report_gui.py 是上面的 gui 包裝,附帶其他功能。
打包後無命令行參數啟動自身,否則啟動 report.py,不帶終端窗口,沒有輸出,在後台運行

> report -h                                    
usage: report.py [-h] {log,status,kill,pause,resume,run,getlimit,getinfo,delinfo,setlimit} ...

定時報告程序,可以從環境變量中獲取 REPORT_KEY REPORT_URL

positional arguments:
  {log,status,kill,pause,resume,run,getlimit,getinfo,delinfo,setlimit}
                        可用的命令
    log                 查看最新日誌
    status              查詢進程狀態
    kill                殺死進程
    pause               暫停進程
    resume              恢復進程
    run                 運行定時報告程序(使用pythonw可在後台運行)
    getlimit            獲取伺服器限制值
    getinfo             獲取伺服器數據
    delinfo             刪除伺服器數據
    setlimit            設置伺服器數據最大個數

options:
  -h, --help            show this help message and exit

瀏覽器端#

使用油猴腳本 (安裝油猴擴展,谷歌擴展商店下載)
複製自動匯報.js內容到自定義新腳本

安裝後首次彈窗輸入 key,api, 油猴菜單查看 / 重置信息

啟用後右上角會有上傳按鈕,編輯確認好 (當心 url 中的敏感信息,?參數默認全部去除) 上傳,在油猴中管理排除的網站

安卓端#

使用 MacroDroid, 導入自動匯報.macro到軟體,修改 動作 > http 請求 > 請求頭參數中的 API-KEY 的值為 your key

847d32b207546aa4735abc341c75af2b

438c5d8a5229d3c6ad0d05ead99f4d7c

TODO#

  • 顯示 steam 在線情況(完成)
  • report 命令行 ->gui(已完成部分功能,打包後、後台 report 部分運行佔用內存變大)
  • 應用時間統計(已完成基本功能)
  • 定時上傳統計數據庫(未完成)
  • 伺服器應用時間統計接口(未完成)
  • 前端表格統計(未完成)

前端源碼https://github.com/2412322029/seeme-frontend

打包指南#

pip install nuitka
進入 report 目錄,運行 build.py
使用 release.py 發布
image

image

image

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。