2021年03月11日

block-logout-from-jobcan.user.js――ジョブカンからのタイムアウトに因るログアウトを防ぐ Greasemonkey script

今の勤務先は出退勤をジョブカンというwebサービスで管理しているのだが、このwebサービスは、30分間の無操作で自動的にログアウトさせられる。ジョブカンを確認しようと思ったら何時の間にかログアウトさせられていたという体験が頻出し、イラッと来たのでサッと作ってしまった。反省はしていない。

AmaiSaeta/block-logout-from-jobcan.user.js: ジョブカンからのタイムアウトに因るログアウトを阻止する Greasemonkey script。

Greasemonkeyアドオンをインストール済みであれば、上記ページからblock-logout-from-jobcan.user.jsを選択して、「Raw」ボタンを押せばスクリプトのインストール用ダイアログウィンドウが開く筈。

例によって Firefox + Greasemonkey の環境でしか動作確認していない。他の環境で動くかどうかは不明。

ジョブカンを開いているFirefoxのウィンドウ、或いはタブがインアクティブである場合に、29分50秒毎にページを再読込する事でログアウトを防いでいる。ジョブカンを開いているウィンドウとタブがアクティブである間は再読込を行わないので、その場合はタイムアウトでログアウトしてしまう。閲覧中に再読込が走るとウザイのでこうしているが、これは即ちログアウトを完全には防げていない事になるので、何か対策を取りたい所。いいアイディアが有ったら教えてください。

posted by 天井冴太 at 12:00| Comment(0) | 自作ソフト | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。