Makerworld Points Auto Logger + Viewer (Smart Panel + Toggle)

Log points daily, export only when value changes, show entries in small popup window with minimize/expand toggle

您需要先安裝使用者腳本管理器擴展,如 TampermonkeyGreasemonkeyViolentmonkey 之後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyViolentmonkey 後才能安裝該腳本。

您需要先安裝使用者腳本管理器擴充功能,如 TampermonkeyUserscripts 後才能安裝該腳本。

你需要先安裝一款使用者腳本管理器擴展,比如 Tampermonkey,才能安裝此腳本

您需要先安裝使用者腳本管理器擴充功能後才能安裝該腳本。

(我已經安裝了使用者腳本管理器,讓我安裝!)

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展,比如 Stylus,才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

你需要先安裝一款使用者樣式管理器擴展後才能安裝此樣式

(我已經安裝了使用者樣式管理器,讓我安裝!)

作者
John M.
今日安裝
0
安裝總數
1
評價
0 0 0
版本
3.1
建立日期
2025-11-20
更新日期
2025-11-27
尺寸
8.1 KB
授權條款
MIT
腳本執行於

Makerworld Points Auto Logger + Viewer (Smart Panel + Toggle)

📘 Makerworld Points Auto Logger + Viewer (Smart Panel + Toggle)

Overview


This Tampermonkey userscript automatically tracks your MakerWorld points.
It logs them daily, stores them in localStorage, exports them to CSV files only when values change,
and displays a styled floating panel in the browser. The panel shows the entries,
can be minimized/expanded, and includes buttons to clear or manually export the log.

Make sure you have developer mode turned ON for extenstions.

The page that is used to detect your points is https://makerworld.com/en/points

✨ Features

  • Automatic logging: Captures points on every page load and stores them in localStorage.
  • Smart export: Downloads a CSV file only when points change.
  • Floating log panel: Dark blue background with yellow text, showing the entries.
  • Minimize/Expand toggle: Collapse or expand the log table.
  • Clear Log button: Reset the log with confirmation.
  • Export Log button: Manually download the log at any time.

📂 Data Storage

LocalStorage:

  • Persistent across sessions in the same browser.
  • Inspect via DevTools Console: JSON.parse(localStorage.getItem("pointsLog"))
  • Clear manually: localStorage.removeItem("pointsLog")

CSV Export:

  • Automatic when points change.
  • Manual via the Export Log button.
  • Format:
DATE,TIME,POINTS
2025-11-20,14-06-15,1510.5
2025-11-21,09-15-22,1525.0

🛠️ Installation

  1. Install Tampermonkey in your browser.
  2. Create a new userscript.
  3. Paste the script.
  4. Save and enable it.
  5. Visit MakerWorld — the script runs automatically.

🔑 Benefits

  • Keeps a daily record of your points without manual effort.
  • Avoids clutter by exporting only when values change.
  • Lets you see your history instantly in the floating panel.
  • Provides CSV files for external analysis or backup.
  • Easy management with Clear Log and Export Log buttons.
  • Compact view with Minimize/Expand toggle.

⚠️ Notes

  • Works only on MakerWorld pages where the points element (.mw-css-yyek0l) is present.
  • LocalStorage is browser‑specific — switching browsers or clearing storage resets the log.
  • CSV files are downloaded automatically; organize them in a dedicated folder for convenience.