npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

shot-utas

v1.1.0

Published

A simple commandline tool for screenshotting syllabus on UTAS

Downloads

16

Readme

npm version License: MIT

ShotUTAS

コマンドライン上で UTAS(UTokyo Academic affairs System) にログインし、フリーキーワード検索を行い、シラバスのスクリーンショットを撮影できるツール。

Installation

$ npm install shot-utas -g

Headless Chrome を使用しており、環境によっては正常に作動しない可能性あり(Troubleshooting

Usage

$ shot-utas

学籍番号とパスワードの入力が求められるので順に入力する(ただし入力したパスワードはコマンドライン上に表示されない)。

学籍番号: 0000000000
パスワード:

ログインに成功しました と表示された後、検索キーワードの入力が求められるので入力する。

検索: 形式言語
[1] S1 月3 情報科学科 専門科目 計算機言語論 小林 直樹
[2] S1 水4, 水5 システム創成学科 学科専門科目 プログラミング応用IC 稗方 和夫
[3] S1S2 月2 修士課程 総合文化研究科科目 言語情報解析演習I 中澤 恒子
[4] S1S2 月2 博士後期課程 総合文化研究科科目 言語情報解析演習I 中澤 恒子
[5] S1S2 木2 情報科学科 専門科目 言語処理系論 小林 直樹
[6] A1A2 月2 情報科学科 専門科目 言語モデル論 小林 直樹
[7] A1A2 月4 総合情報学 学科科目 情報数理科学Ⅳ 森畑 明昌
[8] A1A2 月4 広域システム 学科科目 広域システム特論V(2) 森畑 明昌
[9] A1A2 金4 情報科学科 第2学年専門科目 形式言語理論 蓮尾 一郎
[10] A1A2 金5 総合情報学 学科科目 情報数理科学I[総合情報学コース] 山口 和紀
[11] A1A2 金5 広域システム 学科科目 情報数理科学I[広域システムコース] 山口 和紀
番号: 

例えば 形式言語 と入力すると上記のように出力される。シラバスを撮影したい科目の番号を入力する。

番号: 1
計算機言語論_pic1.png を出力しました
計算機言語論_pic2.png を出力しました
スクショ撮影を続けますか? [Y/n] 

例えば 1 と入力すると 計算機言語論_pic1.png計算機言語論_pic2.png が出力される。

計算機言語論_pic1.png

計算機言語論_pic2.png

スクショ撮影を続けますか? [Y/n] y で答えると番号の入力に戻る。
n で答えると 検索を続けますか? [Y/n] と表示される。
y で答えると検索キーワードの入力に戻り、n で答えると終了する。