ErikBoesen / psc

:school::shell: A command line tool for checking grades on PowerSchool
MIT License
4 stars 0 forks source link

psc for PowerSchool

A minimal command-line tool for reading grades from PowerSchool.

Sample screenshot Disclaimer: not my actual grades or attendance record.

Installation

From the psc directory, run:

make install

for a full installation.

Alternatively, if you're working on psc in a development environment, you may wish to symlink the executable for ease of testing:

make link

To uninstall:

make uninstall

Uninstallation will not delete configuration files by default. To force a full purge:

make purge

Any of these commands may require root privileges depending on your environment.

Use

To view all grades:

psc

To view grade and task list for a specific class and marking period (not fully implemented yet):

psc -p 3 -m Q1

Configuration

At first run, your PowerSchool credentials will be requested and saved to ~/.psc_credentials.yml. Other configuration options will populate ~/.psc.yml, and may be tweaked as desired.

License

MIT

Author

Erik Boesen