You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You'd like to turn your visual schedule into a nice PDF, or into a nice image.
You'd like to parse the output of the Minerva client so that it can be controlled by an algorithm of your own invention -- some kind of AI? if you can't get into one course try for another?
You'd like to import Minervac reports into some kind of spreadsheet software, or do some kind of data analysis with the output.
Solution:
Minervac should implement the -f option, and allow you to select from the valid formats for each kind of display/report.
The JSON format will just select the columns specified by the report, and ignore sort and format. SQL should do the same thing.
The CSV format will select the columns, sort as directed and format the columns, replacing tabs and spaces with commas.
Implementation
CSV, JSON, SQL, etc: As described above.
PDF: Use weasyprint? PNG pdf2png?
HTML Table: Dump to HTML table, inject some JS and CSS that can allow for filtering and reordering.
Error messages/Status messages: Change the raw text dump into some kind of struct, which can be output formatted.
Course search: Just expose pub_search and auth_search.
The text was updated successfully, but these errors were encountered:
Output Formats
Problem:
Solution:
-f
option, and allow you to select from the valid formats for each kind of display/report.Implementation
The text was updated successfully, but these errors were encountered: