From bbd4e46dcc5eaadbf672d9843f66c0dd773bf665 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Fri, 4 Apr 2025 22:13:07 -0700 Subject: sdvx_eamuse_csv: add option to scrape recent 20 date data from eamusement html --- sdvx/eamuse_csv/README.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) (limited to 'sdvx/eamuse_csv/README.md') diff --git a/sdvx/eamuse_csv/README.md b/sdvx/eamuse_csv/README.md index 7f9d8b3..4c33f96 100644 --- a/sdvx/eamuse_csv/README.md +++ b/sdvx/eamuse_csv/README.md @@ -1,18 +1,36 @@ +tl;dr: +- e-amusement doesn't let you see entire play history even with premium +- Web-UI only shows your best scores. If you get a score lower than your best, the score will be lost +- Please keep an old version of your CSV before your play-session (script helps with this) so the script can tell what plays are new +- Limit each session to 20 plays since play timestamp is only available for recent 20 + # e-amusement SDVX CSV to Tachi WARNING!!! The CSV provided by Konami doesn't contain any information regarding the date which you played/obtained a particular score. It only keeps your BEST score. This causes for duplicate imports if you use this script more than once ## Solution -The first time you import, run `sdvx_csv_to_tach.py` and import the output JSON file normally. Howver **KEEP THE OLD CSV FILE** +The first time you import, run `sdvx_csv_to_tach.py` and import the output JSON file normally. However **KEEP THE OLD CSV FILE** The next time you play, export the CSV again but first run `eamuse_merge_csv.py --old --new `. Passing the old and new CSV files accordingly. This will check for differences between the 2 files and remove lines of the same value in the new file so that only newly obtained best scores are uploaded. +**Run the `sdvx_csv_to_tachi.csv` on the new file created by `eamuse_merge_csv`** + +The merge script can automatically handle this process. Choose (y) when prompted + # What if I want all plays? I don't think there's a method right now to automatically import arcade data into Tachi for each play. Play history is locked behind the eAmusement basic subscription plan. The best you can do is download the eAmusement app, subscribe the the basic course and manually make your own score CSV in the same format. Then run `sdvx_csv_to_tach.py` Alternatively, you can take pictures of each play result screen and build your own JSON so that there is even more info available! + +# Adding Correct Date Data +The e-amusement WEBUI only provides the time-played for your 20 most recent plays. If you want accurate tracking for session-length please limit each import to 20 plays, otherwise there is no way to know when that score was achieved. + +To get this data. Navigate to the e-amusement URL below and press CTRL+S to save the page as HTML. Then pass the filepath to this file as `-d` +``` +https://p.eagate.573.jp/game/sdvx/vi/playdata/profile/index.html +``` -- cgit v1.2.3