It is a solution. Not the best one by any means, but it's still a solution.

Latest Version

Version
2.0.0
Update
September 6, 2020
Size
54.54KiB
Developer
Category
Users
0
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Storage
DeclarativeContent
ActiveTab
Tabs
See more

Oodi Calendar Maker Extension

A solution to the WebOodi calendar problem (it doesn't have the option to export all your courses into an .ics file) thrown together in a few days. Works as a Google Chrome extension, but you can probably rip some of the scripts out and try to run them without the extension.

Basic functionality is that the extension once initiated, by pressing one button, will scan through your courses on Oodi and pick out the relevant information from the courses you are enrolled in. After this, the extension will do some conversion work with ics.js and generate a calendar.ics file that includes all the courses and exercises picked out before.

You can import this ics (ICAL) file into most modern calendar programs such as iCalendar, Google Calendar, etc.

The extension takes into account recurring events and single events in WebOodi and it seems to be fairly accurate from the tests I've ran.

Sadly this extension is quite invasive in that it takes over control from you while it scans through the courses. However, this is necessary for the extension to gather all the events from your current courses. The source code is available on github for you to check that everything is in order.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Oodi Calendar Maker", "version": "2.0.0", "description": "It is a solution. Not the best one by any means, but it's still a solution.", "permissions": [ "storage", "declarativeContent", "activeTab", "tabs" ], "background": { "scripts": [ "config.js", "lib/jquery.min.js", "background.js" ], "persistent": false }, "page_action": { "default_popup": "popup.html", "default_icon": { "16": "img/ico16.png", "32": "img/ico32.png", "48": "img/ico48.png", "128": "img/ico128.png" } }, "icons": { "16": "img/ico16.png", "32": "img/ico32.png", "48": "img/ico48.png", "128": "img/ico128.png" }, "manifest_version": 2, "content_scripts": [ { "matches": [ "" ], "js": [ "config.js", "lib/jquery.min.js", "contentScript.js" ] } ]}
Read more

Similar Extensions

icon

Adobe Acrobat: PDF edit, convert, sign tools Extension · Productivity 0 52558 ★ 1.9MiB

icon

AdBlock — block ads across the web Extension · Productivity 0 289518 ★ 58.08MiB

icon

Grammarly: AI Writing and Grammar Checker App Extension · Productivity 0 42553 ★ 37.53MiB

icon

Adblock Plus - free ad blocker Extension · Productivity 0 184990 ★ 55.82MiB

icon

Chrome Remote Desktop Extension · Productivity 0 2440 ★ 22.66KiB

icon

Free VPN for Chrome - VPN Proxy VeePN Extension · Productivity 0 26400 ★ 1.25MiB

icon

Zoom Chrome Extension Extension · Productivity 0 996 ★ 277KiB

icon

Google Keep Chrome Extension Extension · Productivity 0 7856 ★ 4.15MiB

icon

Save to Google Drive Extension · Productivity 0 4834 ★ 686KiB

icon

Office Editing for Docs, Sheets & Slides Extension · Productivity 0 5830 ★ 6.54MiB

icon

Save to Pinterest Extension · Productivity 0 9880 ★ 606KiB

icon

Avira Browser Safety Extension · Productivity 0 3033 ★ 1.68MiB

icon

Avira Password Manager Extension · Productivity 0 514 ★ 8.09MiB

icon

1Password – Password Manager Extension · Productivity 0 2371 ★ 17.66MiB

icon

Superpowers for Chatgpt Extension · Productivity 0 24 ★ 2.33MiB

icon

Awesome Screen Recorder & Screenshot Extension · Productivity 0 27940 ★ 10.64MiB

icon

AI Grammar Checker & Paraphraser – LanguageTool Extension · Productivity 0 10619 ★ 12.03MiB

icon

The QR Code Extension Extension · Productivity 0 441 ★ 1.03MiB

icon

Pop up blocker for Chrome™ - Poper Blocker Extension · Productivity 0 81258 ★ 2.7MiB

icon

Signer.Digital Digital Signature, PKI Extension · Productivity 0 55 ★ 48.36KiB

icon

Evernote Web Clipper Extension · Productivity 0 129703 ★ 4.13MiB

icon

Screen Recorder Extension · Productivity 0 1720 ★ 262KiB

icon

Microsoft Editor: Spelling & Grammar Checker Extension · Productivity 0 4337 ★ 3.35MiB

icon

Stands AdBlocker Extension · Productivity 0 150224 ★ 1.1MiB