OBCタイムレコーダーの自動打刻ツール

概要

先日、Node.jsでSeleniumを使ってOBCタイムレコーダーを自動打刻するツールを作成した。

仕様

ログイン⇒打刻、を行うスクリプトをcronで毎日決まった時刻に実行する。

ID、パスワードを文字列変数にセット。

const id = 'xxxxxx';
const pass = 'yyyyyy';

祝日等、打刻したくない日付を配列変数にセット。
const holidays = ['1/1', '1/3', '1/10', '2/11', '2/23', '3/21', '4/29', '5/3', '5/4', '5/5', '7/18', '8/11', '8/15', '9/19', '9/23', '10/10', '11/3', '11/23', '12/30'];

※ 本来はソース内にハードコーディングするのではなく、外部の設定ファイルとするべき。

興味のある方はお問合せフォームからご連絡ください。


【新しい記事】

【古い記事】

コメントを残す

メールアドレスが公開されることはありません。