KING OF TIMEで今押せる打刻ボタンだけが表示されるようにします

Latest Version

Version
1.0.0
Update
December 18, 2024
Size
117KiB
Developer
Category
Users
10
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
日本語
See more
Permissions
See more

KING OF TIME Enhanced Extension

※作者の所属組織以外の環境で動作するかは未確認です。GitHub への報告、Pull Request などは歓迎しています。

KING OF TIME を使いやすくします

- 打刻画面でそのとき押せるボタンのみを表示
- 例えば勤務中には「退勤」「休憩開始」ボタンのみが表示され、休憩中には「休憩終了」ボタンのみが表示されます
- 一度打刻したあとはリロードすると再反映されます
- 打刻を忘れていたなどの理由で押したいボタンが表示されていないときは「全ボタンを表示」ボタンを利用してください
- スマホなど別端末から行った打刻も考慮されます

- \"timecard\" クエリがついている場合タイムカードページにリダイレクト
- https://s2.kingtime.jp/independent/recorder2/personal/?timecard のようなリンクにアクセスした場合、自動的にタイムカードページへ移動します
- ブックマークして使うと便利です

- 打刻画面の各種モーダルを Esc キーで閉じる
Read more

Source Manifest.json

{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version":3,
"name":"KING OF TIME Enhanced",
"description":"KING OF TIME\u3067\u4eca\u62bc\u305b\u308b\u6253\u523b\u30dc\u30bf\u30f3\u3060\u3051\u304c\u8868\u793a\u3055\u308c\u308b\u3088\u3046\u306b\u3057\u307e\u3059",
"version":"1.0.0",
"icons":{"16":"icon/16.png",
"32":"icon/32.png",
"48":"icon/48.png",
"96":"icon/96.png",
"128":"icon/128.png",
"256":"icon/256.png",
"512":"icon/512.png"},
"host_permissions":["https://*.kingoftime.jp/*"],
"background":{"service_worker":"background.js"},
"content_scripts":[{"matches":["https://s2.kingtime.jp/independent/recorder2/personal/*"],
"js":["content-scripts/content.js"]},{"matches":["https://s2.kingtime.jp/independent/recorder2/personal/*"],
"run_at":"document_end",
"js":["content-scripts/extractConsts.js"],
"world":"MAIN"}]}
Read more