Repository navigation
Releases
Releases · 43Grim/CScraper
Compass Scraper v0.5.6
Compass Scraper 0.5.6
A new Reports page brings your school reports into the app.
Download
| System | File |
|---|---|
| Windows 10/11 | Compass-Scraper-0.5.6-Windows.zip: unzip it, then run Compass Scraper.exe |
| macOS | Compass-Scraper-0.5.6-macOS.zip: unzip it and open Compass Scraper.app. The app isn't notarized by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and click Open Anyway |
| Linux | Compass-Scraper-0.5.6-Linux.tar.gz: extract it and run Compass Scraper/Compass Scraper |
New
- Reports page: in Compass, open the Reports tab and use Download All Semester Reports, then import the ZIP into the app.
- Only what matters is kept: Victorian Curriculum levels for each strand, learning behaviours for each subject and term, and class attendance and teacher for each subject. Teacher comments and everything else are ignored.
- Curriculum levels: each level is coloured against the expected level. 7.0 is the start of Level 7 and 7.5 is halfway through it.
- Graphs: see your levels by learning area and your behaviours over time, plus attendance by subject.
- Behaviour guide: a button that shows the school's table of what each rating means.
- No need to keep the ZIP: the data is saved in your portfolio as
reports.json, with the guide atSchool Reports/learning-behaviour-guide.png.
Changes
- Keyboard shortcuts: Ctrl+5 now opens Reports and Ctrl+6 opens Sync.
- New dependency: the app now uses
pdfplumberto read report PDFs. This only matters if you run from source.
Known issues
- Windows: recent Chrome and Edge lock their cookies, so the app can't read your session from them. Use Sign in here, Firefox or Zen.
- Windows: the Start menu shortcut uses a generic icon for now.
- Tasks without an online submission (for example, in-class tests) show as Overdue until a result comes out. Use Mark done for those.
Compass Scraper v0.5.5
Compass Scraper 0.5.5
New CATs and SACs views, safer syncs and an app menu button on every system.
Download
| System | File |
|---|---|
| Windows 10/11 | Compass-Scraper-0.5.5-Windows.zip: unzip it, then run Compass Scraper.exe |
| macOS | Compass-Scraper-0.5.5-macOS.zip: unzip it and open Compass Scraper.app. The app isn't notarized by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and click Open Anyway |
| Linux | Compass-Scraper-0.5.5-Linux.tar.gz: extract it and run Compass Scraper/Compass Scraper |
New
- CATs (Year 10 and below): every marked assessment now sits under CATs, with a switch between VCE Number Scores and Percentages. The year level comes from the class code, such as
10MATEA. - SACs (Year 11 and above): switch between Percentage and Performance. Performance results such as High or High - Excellent are graphed as named bands, not made-up numbers.
- Exams: any marked task with the word "exam" in its name goes under Exams, in every year.
- Add to app menu on every system: add the app to the Windows Start menu or the macOS Applications folder. Linux keeps its app menu button.
- Crash-safe sync: your portfolio only changes once a sync has finished. If the app closes part-way, your files stay exactly as they were, and the next sync picks up what was already downloaded.
- Academic years only: HeadStart years are no longer synced or shown. Folders already downloaded for them stay on your computer until you delete them.
Fixes
- The grade shown for a Year 10 task now puts a number score ahead of a percentage.
- A number under a row called Performance now counts as a percentage, and rows with a curriculum code (such as
VCM2MA) count as number scores. - Performance page cards no longer keep old labels when a year has no marks.
- The Results breakdown scrolls instead of cutting off rows.
- The Linux app menu entry now starts packaged builds correctly and uses the real app icon.
- The packaged app now includes its icon.
Known issues
- Windows: the Start menu shortcut uses a generic icon for now.
- Tasks without an online submission (for example, in-class tests) show as Overdue until a result comes out. Use Mark done for those.
Compass Scraper v0.5.4
Compass Scraper 0.5.4
Timeline, performance graphs, task status and search everywhere.
Download
| System | File |
|---|---|
| Windows 10/11 | Compass-Scraper-0.5.4-Windows.zip: unzip it, then run Compass Scraper.exe |
| macOS | Compass-Scraper-0.5.4-macOS.zip: unzip it and open Compass Scraper.app. The app isn't notarized by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and click Open Anyway |
| Linux | Compass-Scraper-0.5.4-Linux.tar.gz: extract it and run Compass Scraper/Compass Scraper |
New
- Timeline: every due date in one list (Overdue, Today, This week, Next week, Later).
- Add your own items, mark things done, and remove tasks you don't need to see.
- Export to Google, Apple or Outlook Calendar as an
.icsfile.
- Performance: graphs for each academic year. It only includes Assessments and Assignments.
- Every marked task falls into exactly one category: VCE Number Scores (e.g. 9.5), SACs (percentages) or Exams (percentages on tasks with "exam" in the name).
- Each category shows marks task by task (or by due date), your average per subject, and a results table coloured Towards, At, Above or Well above level.
- A results breakdown counts every level result.
- Task status: Graded, Submitted, Done, Overdue, Due soon or Pending.
- Tasks with a mark or an uploaded file count as complete automatically.
- You can mark any other task done yourself.
- Search everything (Ctrl+K): search every task in every year.
- Use filters like
status:overdue,has:rubricorsubject:english. - Browse also has Status and Score type filters.
- Use filters like
- HTML portfolio: shows the same status badges and has the same status and "has" filters.
- Overview: now shows how many tasks are completed or overdue, and Coming up includes your own items.
Fixes
- Sign in here: a new sign-in window inside the app. You sign in to Compass there, and it works on Windows, macOS and Linux without reading any other browser.
- macOS sign-in: the app now finds Firefox, Zen, Chrome, Brave, Edge, Arc, Vivaldi and Opera profiles on a Mac, and adds Safari. Clear messages explain macOS's Full Disk Access and Keychain prompts.
- Fixed the macOS app showing as damaged, and the in-app sign-in crashing in the packaged Linux app.
- Zen browser: now supported on every system.
- Bare numbers too big to be a level score (e.g. 100 or 82) now count as percentages, so they go to SACs or Exams, never VCE Number Scores.
- Average by subject now scrolls when you have lots of subjects, and scroll bars match the theme.
- Input boxes on the Sync page are now the same height.
- Dropdowns are redesigned to match the light and dark themes, and their hover text is readable in light mode.
Known issues
- Windows: recent Chrome and Edge lock their cookies, so the app can't read your session from them. Use Sign in here, Firefox or Zen.
- Tasks without an online submission (for example, in-class tests) show as Overdue until a result comes out. Use Mark done for those.
Compass Scraper v0.5.3
Compass Scraper 0.5.3
Timeline, performance graphs, task status and search everywhere.
Download
| System | File |
|---|---|
| Windows 10/11 | Compass-Scraper-0.5.3-Windows.zip: unzip it, then run Compass Scraper.exe |
| macOS | Compass-Scraper-0.5.3-macOS.zip: unzip it, then right-click Compass Scraper.app and choose Open the first time (the app isn't signed) |
| Linux | Compass-Scraper-0.5.3-Linux.tar.gz: extract it and run Compass Scraper/Compass Scraper |
New
- Timeline: every due date in one list (Overdue, Today, This week, Next week, Later).
- Add your own items, mark things done, and remove tasks you don't need to see.
- Export to Google, Apple or Outlook Calendar as an
.icsfile.
- Performance: graphs for each academic year. It only includes Assessments and Assignments.
- Every marked task falls into exactly one category: VCE Number Scores (e.g. 9.5), SACs (percentages) or Exams (percentages on tasks with "exam" in the name).
- Each category shows marks task by task (or by due date), your average per subject, and a results table coloured Towards, At, Above or Well above level.
- A results breakdown counts every level result.
- Task status: Graded, Submitted, Done, Overdue, Due soon or Pending.
- Tasks with a mark or an uploaded file count as complete automatically.
- You can mark any other task done yourself.
- Search everything (Ctrl+K): search every task in every year.
- Use filters like
status:overdue,has:rubricorsubject:english. - Browse also has Status and Score type filters.
- Use filters like
- HTML portfolio: shows the same status badges and has the same status and "has" filters.
- Overview: now shows how many tasks are completed or overdue, and Coming up includes your own items.
Fixes
- Bare numbers too big to be a level score (e.g. 100 or 82) now count as percentages, so they go to SACs or Exams, never VCE Number Scores.
- Average by subject now scrolls when you have lots of subjects, and scroll bars match the theme.
- Input boxes on the Sync page are now the same height.
- Dropdowns are redesigned to match the light and dark themes, and their hover text is readable in light mode.
Known issues
- Windows: recent Chrome and Edge lock their cookies, so the app can't read your session from them. Use Firefox, or Paste cookie instead… in the sign-in window.
- Tasks without an online submission (for example, in-class tests) show as Overdue until a result comes out. Use Mark done for those.