Skip to main content

No project description provided

Project description

PyPI

MF-Dakoker

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

主な機能

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

実装したい機能

  • 二重打刻の防止機能
  • 指定日の勤怠状況の確認(打刻日時)
  • Macユーザー向けにsafari driverを選択可能にする
    • chrome driverで問題が発生するユーザーが多そうであれば、safari driverも選択できると良さそうなため.

動作環境

  • Python 3.8
  • poetry 1.0.9

インストール方法

pip3 install dakoker

また、現在Chrome Driver, Safari Driverに対応していますが、それぞれ以下の設定が必要です。

  • Chrome Driverの場合
    • brew install chromedriver (mac OS Xの場合) でchromedriverをインストール
  • Safari Driverの場合
    • 内容整理中です(現在Chrome Driverのみ選択可能)

初回利用時

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

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

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

初回ログイン時

使い方

  • 出勤
    • dakoker start
  • 退勤
    • dakoker end
  • 休憩開始
    • dakoker start_break
  • 休憩終了
    • dakoker end_break
  • 当日の勤怠状況の確認
    • dakoker today
  • ブラウザで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.20.tar.gz (7.2 kB view hashes)

Uploaded Source

Built Distribution

dakoker-0.1.20-py3-none-any.whl (8.4 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