aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPinapelz <yukais@pinapelz.com>2025-10-20 16:07:00 -0700
committerPinapelz <yukais@pinapelz.com>2025-10-20 16:11:17 -0700
commitbb28f0629a5c52f15fe23072ee4b5849d8d14b98 (patch)
treeb7c598314c549e2829aa9ecd15d2f7aa28ff2bf3
parentacb0dc5483a3c7b9d2efec0805fe7f533dcb6147 (diff)
add missing READMEs for scripts and refactor script names
-rw-r--r--README.md5
-rw-r--r--scripts/dancearound/README.md8
-rw-r--r--scripts/dancearound/dancearound_play_history.user.js2
-rw-r--r--scripts/dancerush/README.md3
-rw-r--r--scripts/dancerush/dancerush_play_history.user.js2
-rw-r--r--scripts/musicdiver/README.md9
-rw-r--r--scripts/musicdiver/musicdiver_recent_history.user.js2
-rw-r--r--scripts/nostalgia/README.md4
-rw-r--r--scripts/nostalgia/nostalgia_flower_scraper.user.js2
-rw-r--r--scripts/projectdiva-arcade/README.md10
-rw-r--r--scripts/projectdiva-arcade/diva_net_history.user.js2
-rw-r--r--scripts/reflecbeat/README.md4
-rw-r--r--scripts/reflecbeat/reflecbeat_flower_scraper.user.js2
13 files changed, 46 insertions, 9 deletions
diff --git a/README.md b/README.md
index 8998455..bd180b1 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
# Mirage
-**Mirage** is a rhythm game score tracker that doesn’t rely on predefined seeds or chart metadata. It preseves your scores across games — even niche ones.
+**Mirage** is a "rhythm" game score tracker that doesn’t rely on predefined seeds or chart metadata. It preseves your scores across games — even niche ones.
![https://github.com/user-attachments/assets/e1a03b39-3c6f-4d31-8a4e-7ae9abaa93a2](https://github.com/user-attachments/assets/e1a03b39-3c6f-4d31-8a4e-7ae9abaa93a2)
![https://github.com/user-attachments/assets/63341f3b-991c-4147-8014-30f27020dc05](https://github.com/user-attachments/assets/63341f3b-991c-4147-8014-30f27020dc05)
@@ -19,7 +19,7 @@
- Nostalgia
- REFLEC BEAT
-> [!NOTE]
+> [!NOTE]
> Basically stuff that isn't supported by [Tachi](https://github.com/zkrising/Tachi) (*yet?*), you should use it for all the other games it does support
@@ -51,4 +51,3 @@ pnpm dev
- Express
- Prisma ORM
- Postgres
-
diff --git a/scripts/dancearound/README.md b/scripts/dancearound/README.md
new file mode 100644
index 0000000..404f605
--- /dev/null
+++ b/scripts/dancearound/README.md
@@ -0,0 +1,8 @@
+# DANCE aROUND
+
+Score Page: https://p.eagate.573.jp/game/around/1st/playdata/index.html#play_hist
+
+**Dance aROUND only stores a record of your last 30 plays**. Anything older than that will not have date data and can only be retrieved via looking at your best scores.
+
+*Scripts Available:*
+- [Recently Played History](./dancearound_play_history.user.js) \ No newline at end of file
diff --git a/scripts/dancearound/dancearound_play_history.user.js b/scripts/dancearound/dancearound_play_history.user.js
index 2a98994..f9b6d45 100644
--- a/scripts/dancearound/dancearound_play_history.user.js
+++ b/scripts/dancearound/dancearound_play_history.user.js
@@ -1,5 +1,5 @@
// ==UserScript==
-// @name DANCEAROUND Mirage Scraper
+// @name DANCEAROUND (e-amusement) Recently Played Mirage Scraper
// @namespace http://tampermonkey.net/
// @version 1.0
// @description DANCEAROUND e-amusement site to Mirage import JSON
diff --git a/scripts/dancerush/README.md b/scripts/dancerush/README.md
index d80b390..d5efc1f 100644
--- a/scripts/dancerush/README.md
+++ b/scripts/dancerush/README.md
@@ -5,3 +5,6 @@ Versions:
Score Page: https://p.eagate.573.jp/game/dan/1st/playdata/entrance.html#play_hist
**DANCERUSH only stores a record of your last 30 plays**. Anything older than that will not have date data and can only be retrieved via looking at your best scores.
+
+*Scripts Available:*
+- [Recently Played History](./dancerush_play_history.user.js) \ No newline at end of file
diff --git a/scripts/dancerush/dancerush_play_history.user.js b/scripts/dancerush/dancerush_play_history.user.js
index 098f038..1f0121b 100644
--- a/scripts/dancerush/dancerush_play_history.user.js
+++ b/scripts/dancerush/dancerush_play_history.user.js
@@ -1,5 +1,5 @@
// ==UserScript==
-// @name DANCERUSH Mirage Scraper
+// @name DANCERUSH (e-amusement) Recently Played Mirage Scraper
// @namespace http://tampermonkey.net/
// @version 1.0
// @description DANCERUSH e-amusement site to Mirage import JSON
diff --git a/scripts/musicdiver/README.md b/scripts/musicdiver/README.md
new file mode 100644
index 0000000..43a2e09
--- /dev/null
+++ b/scripts/musicdiver/README.md
@@ -0,0 +1,9 @@
+# MUSIC DIVER
+
+Score Page: https://mypage.musicdiver.jp/record?view=history
+
+** Currently scripts are untested with DIVER PASS **
+- Without DIVER PASS, you are limited to viewing only the last 5 plays
+
+*Scripts Available:*
+- [Recently Played History. Last 5 Scores](./musicdiver_recent_history.user.js) \ No newline at end of file
diff --git a/scripts/musicdiver/musicdiver_recent_history.user.js b/scripts/musicdiver/musicdiver_recent_history.user.js
index 2b642e1..36af873 100644
--- a/scripts/musicdiver/musicdiver_recent_history.user.js
+++ b/scripts/musicdiver/musicdiver_recent_history.user.js
@@ -1,5 +1,5 @@
// ==UserScript==
-// @name MIRAGE MUSIC DIVER SCORE EXPORT
+// @name Music Diver (MyPage) Recently Played Mirage Scraper
// @namespace https://mypage.musicdiver.jp/
// @version 1.1
// @description MUSIC DIVER My Page Recent History to Mirage import JSON
diff --git a/scripts/nostalgia/README.md b/scripts/nostalgia/README.md
new file mode 100644
index 0000000..496ca10
--- /dev/null
+++ b/scripts/nostalgia/README.md
@@ -0,0 +1,4 @@
+# Nostalgia
+
+*Scripts Available:*
+- [Flower Play History, exports only the page you are on](./nostalgia_flower_scraper.user.js)
diff --git a/scripts/nostalgia/nostalgia_flower_scraper.user.js b/scripts/nostalgia/nostalgia_flower_scraper.user.js
index b621060..0cc7699 100644
--- a/scripts/nostalgia/nostalgia_flower_scraper.user.js
+++ b/scripts/nostalgia/nostalgia_flower_scraper.user.js
@@ -1,5 +1,5 @@
// ==UserScript==
-// @name Mirage Nostalgia Score Scraper for FLOWER
+// @name Nostalgia (Flower) Play History Scraper
// @version 1.0
// @description Scrapes scores from Flower's Nostalgia page and converts to Mirage
// @author Meta-link
diff --git a/scripts/projectdiva-arcade/README.md b/scripts/projectdiva-arcade/README.md
new file mode 100644
index 0000000..7ce9ee5
--- /dev/null
+++ b/scripts/projectdiva-arcade/README.md
@@ -0,0 +1,10 @@
+# Project DIVA Arcade
+- Future Tone
+
+Score Page: https://p.eagate.573.jp/game/around/1st/playdata/index.html#play_hist
+
+> [!WARNING]
+> DIVA.NET deletes detailed record views after a certain amount of time, make sure you import recently played scores ASAP!
+
+*Scripts Available:*
+- [Recently Played History, Recent 20 Played](./diva_net_history.user.js) \ No newline at end of file
diff --git a/scripts/projectdiva-arcade/diva_net_history.user.js b/scripts/projectdiva-arcade/diva_net_history.user.js
index f6b2b2c..1c1e205 100644
--- a/scripts/projectdiva-arcade/diva_net_history.user.js
+++ b/scripts/projectdiva-arcade/diva_net_history.user.js
@@ -1,5 +1,5 @@
// ==UserScript==
-// @name DIVA.NET Mirage Scraper
+// @name PDAFT (DIVA.NET) Mirage Scraper
// @namespace http://tampermonkey.net/
// @version 1.2
// @description Scrape DIVA.NET play history (pages 1–20) into Mirage JSON
diff --git a/scripts/reflecbeat/README.md b/scripts/reflecbeat/README.md
new file mode 100644
index 0000000..85c1a3d
--- /dev/null
+++ b/scripts/reflecbeat/README.md
@@ -0,0 +1,4 @@
+# REFLEC BEAT
+
+*Scripts Available:*
+- [Flower Play History, exports only the page you are on](./reflecbeat_flower_scraper.user.js) \ No newline at end of file
diff --git a/scripts/reflecbeat/reflecbeat_flower_scraper.user.js b/scripts/reflecbeat/reflecbeat_flower_scraper.user.js
index 1152da9..dd756df 100644
--- a/scripts/reflecbeat/reflecbeat_flower_scraper.user.js
+++ b/scripts/reflecbeat/reflecbeat_flower_scraper.user.js
@@ -1,5 +1,5 @@
// ==UserScript==
-// @name REFLEC BEAT SCORE EXPORT
+// @name REFLEC BEAT (Flower) Play History Scraper
// @namespace http://tampermonkey.net/
// @version 1.2
// @description Export REFLEC BEAT scores including full judgements and timestamps as JSON
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage