~runxiyu/tooch

Scripts, utilities, and other files related to life at YK Pao School
More cleanup
Move the Language column
Remove C implementation of muttauth

clone

read-only
https://git.sr.ht/~runxiyu/tooch
read/write
git@git.sr.ht:~runxiyu/tooch

You can also use your local clone with git send-email.

Name Description Language Dependencies
chphoto Change Outlook profile photos Go MSAL
pdfutils Scripts to manipulate PDFs Shell Ghostscript, Chromium
sjauth Log on to STUWIRELESS C libcurl
ykpsmuttauth Get Outlook XOAUTH2 tokens for mutt/aerc Go
cieresults Poll the IGCSE results page to IRC Python requests, Beautiful Soup, miniirc
calgen Generate iCalendar from PowerSchool timetables Python requests, Beautiful Soup, Ics.py
paoprint LPD/PDL student printer driver for the SJ Campus C Ghostscript

#Build

There is a Makefile in each subdirectory that builds the relevant program, for programs written in compiled languages. They should support both BSD Make and GNU Make.

Do not follow this link