Skip to main content

No project description provided

Project description

PyPI

MF-Dakoker

MFクラウド勤怠利用者向けに作った打刻・勤怠状況確認ツールです。

出勤・退勤等の打刻

Gif

打刻履歴の確認

Gif

主な機能

  • MFクラウド勤怠へのログイン
  • 出勤・退勤の打刻
  • 休憩開始・終了の打刻
  • 当日の勤怠状況の確認(打刻日時)
  • ブラウザでMFクラウド勤怠ページを直接開く
  • ログイン情報キャシュ・キャッシュクリア

実装したい機能

  • 二重打刻の防止機能
  • 指定日の勤怠状況の確認(打刻日時)

動作環境

  • Python 3.9
  • poetry 1.0.9

インストール方法

pip3 install dakoker

また、現在Chrome Driver・Safari Driverに対応しており、以下の設定が必要です。

  • Chrome Driverの場合

    • brew install chromedriver (mac OS Xの場合) でchromedriverをインストール
    • お使いのChromeブラウザとChrome Driverのバージョンが合っていない場合、正しく動作しないケースがあります。バージョンが合ったChrome Driverを使うようにしてください。
  • Safari Driverの場合

    • Safari 10.0以上を使っている場合使用可能です
    • Safari Driverを利用する場合、"環境設定"から開発メニューを表示させ、「リモートオートメーション」を許可してください。

初回利用時

ログインのため、以下の情報を入力します。

2回目以降は使用OSのパスワード保存領域(e.g. mac OS Xであればキーチェーン上)・その他ローカル領域にキャッシュされたログイン情報を読み込み、自動ログインします。

  • 企業ID
  • ユーザーID もしくは登録メールアドレス
  • パスワード

初回ログイン時

使い方

  • 出勤
    • dakoker start
  • 退勤
    • dakoker end
  • 休憩開始
    • dakoker start_break
  • 休憩終了
    • dakoker end_break
  • 当日の勤怠状況の確認
    • dakoker history
  • ブラウザでMFクラウド勤怠ページを直接開く
    • dakoker open
  • ログイン情報キャッシュのクリア
    • dakoker clear

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

dakoker-0.1.31.tar.gz (8.7 kB view hashes)

Uploaded Source

Built Distribution

dakoker-0.1.31-py3-none-any.whl (9.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page