コマンドラインから全学計算機のプリンタへプリントジョブを送ります
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

utprint

Build Status npm license

全学計算機PaperCut Printのコマンドラインツール、Node.js版です。
GoogleChrome/puppeteerを利用しています。

Inspired by kajyuuen/Papercut-Submit

Dependency

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

Install

$ npm install -g utprint

Usage

$ utprint sample.pdf

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

$ utprint -v sample.pdf

Related projects

qiugits/atmnb 同じくコマンドラインから、manaba出席を提出することができるツール

Reference

統一認証システム