manaba出席票をコマンドラインから提出するツール
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
node_modules
test
.gitignore
.travis.yml
LICENSE
README.md
authenticate.js
package-lock.json
package.json

README.md

atmnb

Build Status npm npm license

manaba出席のコマンドラインツール、Node.js版です。
ターミナルから0.25秒程度で出席をすることができます。
GoogleChrome/puppeteerを利用しています。

Inspired by shuuji3/manaba-attend

Dependency

  • Node.js, npm
  • npm installしたbinにパスが通っていること
  • 環境変数にMANABA_USERNAMEMANABA_PASSWORD、またはUTID_13UTID_PASSのいずれかの組み合わせでmanabaのユーザ名とパスワードを用意すること

Install

$ npm install atmnb

Usage

$ atmnb 1234567

-vオプションでHeadless Chromeモードを解除して描画させることができます。

$ atmnb -v 1234567

Related projects

qiugits/utprint 同じくコマンドラインから、全学計算機のプリンタにプリントするツール

Reference

統一認証システム