POLICYCONTACT面倒な事をシステムでなんとかする弊社では勤怠システムがWEBシステムになっているのですが、忘れることがあったのでえいやーでなんとかしてみました。https://${API_HOST}/dashboard/${_TYPE}/exit適当なファイル名eiya-de-kintai.shとして保存し、実行権限をつけておきます。~/eiya-de-kintai.sh実行するには以下のようにします。・出勤もしくは退勤(-tで指定)のエンドポイントへログイン状態のcookieを使いtokenをPOSTログイン判定してないとかcookieが残骸として残る等かなり手を抜いているがひとまず気にしない。徐々に手を加えていく予定。Macの起動と終了で処理を走らせるには、「Macの起動=アプリケーションの起動」、「終了=アプリケーションの終了」とみなすことにし、作成したシェルスクリプトを呼び出すApplescriptを作成しました。quitこれをファイルフォーマット:アプリケーションオプション:ハンドラの実行後に終了しない。出来上がったアプリケーションをMacのログイン時に実行されるようにします。「システム環境設定」にある「ユーザとグループ」を開き「ログイン項目」へ作成したアプリケーションの登録を行います。以上でとりあえずのものが出来上がりました。Macを起動し、ログインすると自動で出勤処理が行われます。Macの終了時には自動で退勤処理が行われ、何も意識しなくても勤怠処理が行われるようになりました。エラーさえなければ・・・アカウント情報を平文で書いているとかApplescript使うならシェルいらないのでは?とかエラー処理されていないとか、実用するにはまだまだまだまだ改善すべき箇所が多く残っていますが、ひとまず目標は達成しました。usコンサルティング・Webサービス開発を得意とします。コミュニケーションのあたらしいカタチを創造します。