ぱのっくすroomのプロフィール上部にShowroomAPIで取得した総得点(カウント除く)の確認、ログをとって、差分やグラフ化が可能なツール

Latest Version

Version
0.0.5
Update
July 17, 2021
Size
264KiB
Developer
Category
Users
70
Rating
1 ★
Manifest Version
2
Web Store Status
Languages Support
日本語
See more
Permissions
Storage
See more

Showroom 通知表 Extension

ぱのっくすroomのプロフィールページ(https://www.showroom-live.com/room/profile?room_id=326408)上部にShowroomAPIで取得した総得点(カウント除く)の確認、>
ログをとって、差分やグラフ化が可能なツール

Showroomにログインしてないと情報は表示されません。

Showroomでの貢献総ポイントのログや、確認、グラフ化、差分を確認できるツール
他の情報も含まれています。自分のユーザーid等

1日何点(カウントの点数除く)なのかとか
この枠何点(カウントの点数除く)を確認しやすくなる
長期間データとれば、どのペースで得点してるのかも確認できるようになるはず
(まだ作って時間たってないので、そこまで使いこめてない)

総得点を確認するだけの簡単ツールにしようとしたのですが、ログ取れるようにしたら、時間変化もわかりやすくなると思って、それを追加したら、グラフも出したく
なって、現状になりました。

データは私のページを開くか、「データ更新and総得点保存」ボタンを押すと保存しようとします。
その時の得点が前2つ取った得点と同じ時は、最新のデータを上書きします。(得点してない時間のデータが無駄に増えるのを避けるため)

***利用している外部ライブラリ
* JExcelとそれに必要なパッケージ(jsuites.js)
* Chart.jsとそれに必要なパッケージ(moment.js)
* jQuuery

注意事項)
1)作成して1日もたってないので、バグがかなり残っている可能性がございます。動作がおかしいときは報告お願い致します。
2)アドバイス、感想、新しく欲しい機能などのご意見をいただければ幸いです。
3)Showroomの仕様が変更されると、突然予想外の動作になる可能性がございます。

v0.0.2からv0.0.3への変更点
* 初期のデータとして、ダミーデータ2つ(1730ptと1000pt)入れるのを無くした。(デバッグ用のコードの無効化)

v0.0.3からv0.0.4での変更点
* データ消去ボタンを押したら即データ削除ではなく、確認ダイアログでOK押すとデータ消去の2段階に変更(誤操作でデータ良く消してしまうため)

v0.0.5での変更点
* jExcelが重いので、HTMLのTableで表を表示するように修正
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "browser_action": { "default_icon": { "128": "res/iconW128.png", "16": "res/iconW16.png", "48": "res/iconW48.png" }, "default_title": "Showroom \u901a\u77e5\u8868" }, "content_scripts": [ { "css": [ "Chart.min.css"], "js": [ "moment-with-locales.js","Chart.min.js","jquery-3.5.1.min.js","t.js" ], "matches": [ "https://www.showroom-live.com/room/profile?room_id=326408"], "run_at": "document_end" } ], "description": "\u3071\u306e\u3063\u304f\u3059room\u306e\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u4e0a\u90e8\u306bShowroomAPI\u3067\u53d6\u5f97\u3057\u305f\u7dcf\u5f97\u70b9\uff08\u30ab\u30a6\u30f3\u30c8\u9664\u304f)\u306e\u78ba\u8a8d\u3001\u30ed\u30b0\u3092\u3068\u3063\u3066\u3001\u5dee\u5206\u3084\u30b0\u30e9\u30d5\u5316\u304c\u53ef\u80fd\u306a\u30c4\u30fc\u30eb", "icons": { "128": "res/iconW128.png", "16": "res/iconW16.png", "48": "res/iconW48.png" }, "manifest_version": 2, "name": "Showroom \u901a\u77e5\u8868", "permissions": ["storage"], "version": "0.0.5", "web_accessible_resources": [ "res/*" ]}
Read more