Add an indicator to your chrome and quickly notified when there is opening for your class

Latest Version

Version
2.8
Update
July 12, 2015
Size
1.87MiB
Developer
Category
Users
704
Rating
4 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Http://classes.usc.edu/
Http://*/*
Https://*/*
Notifications
Alarms
See more

USC course watcher Extension

Are you wasting your time by constantly checking if a class you want to register is available or not? USC Course Watcher is here to help you! Simply add a real time green/red indicator to your chrome to easily check the class availability without having to manually check it yourself. You will also get a notification just in case you miss the change of indicator status.

Watch you class easily by selecting the department name and providing the section number for the class. If at least one of the classes you registered to USC Course Watcher is available, it will send you a notification instantly. Are you worried that you might miss the notification form us? Don't worry! The icon image of this extension is a red/green indicator showing the real time status of your watched courses to make it easy to manually check the status. If the icon image is green, it means at least one of your watched courses has opening, and all you have to do is register this class using USC registration system!

USC Course Watcher automatically scrapes and sync data from classes.usc.edu regularly every 15 seconds. So all you have to do is select the class you want to register and do whatever you want to do on chrome.

Tips:
-If your wifi connection is week or slow, please patiently wait until your watched course list show up.
-You can delete your watched list by clicking the \"Delete\" button next to the each class list.
-After installing this extension, go to the \"Register course\" section to add a class to the watched list.
-After selecting department using the drop down menu, provide the section number for the class.
-You can find the section id for your class by clicking \"Click here to find section id\" in the \"Register course\" tab. It will redirect you to the USC Class of Schedule website where you can easily identify the course section number.

Warning:
Apparently, the official USC Class of Schedule website is not updated instantly as the USC registration system. Since all the data of this extension is scraped from the USC Class of Schedule website, it won't be able to tell you about class opening until the USC Class of Schedule website is updated.

Something went wrong? Have you found some bugs? I would be happy to hear about it. Email me at [email protected] to contact me!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "USC course watcher", "background": { "page": "background.html", "persistent": false }, "short_name": "USC Course Watcher", "version": "2.8", "content_security_policy": "script-src 'self' https://ssl.google-analytics.com 'unsafe-eval'; object-src 'self' ", "description": "Add an indicator to your chrome and quickly notified when there is opening for your class", "icons": { "48":"images/watcher.png", "128":"images/watcher.png" }, "web_accessible_resources": [ "images/watcher.png" ], "browser_action": { "default_icon": "images/watcher.png", "default_popup": "popup.html" }, "permissions": [ "http://classes.usc.edu/", "http://*/*", "https://*/*", "notifications", "alarms" ]}
Read more

How to download and manually install USC course watcher extension for Chrome

Looking for a way to install USC course watcher extensions for Chrome, you can search for them in the Chrome Web Store, clicking the "Add to Chrome" button, and following the straightforward process.

However, you may need to install USC course watcher extensions manually, this article outlines two simple methods to effortlessly install USC course watcher extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download USC course watcher extension and manually install through Drag &Drop

If you ever need to manually install a USC course watcher extension for Chrome, don't worry, it's a simple process. Just follow these easy steps, and you will have your extension ready to use in no time.

Step 1: Download the USC course watcher Extension by clicking the "Download CRX" button on the website.

Look for the USC course watcher extension you wish to install. Go to the website and download the USC course watcher extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for USC course watcher extension that contains all the data.

Step 2: Extract &Arrange Files

Once the file is downloaded, extract that file into its own folder. Similarly, give that extension files a permanent home. In other words, keep it in a folder that you don't accidentally delete it because these files will be needed to make that extension work.

Step 3: Go to the Chrome Extensions Page

Open Google Chrome and in the address bar, type chrome://extensions; it will open the Google Chrome extensions page. Make sure that "My extensions" is selected in the sidebar.

Step 4: Drag and Drop the Extension

Now, go to the folder where you extracted the USC course watcher extension and drag &drop the extension file from there anywhere onto the extension page within Google Chrome.

Step 5: Complete the Installation

Once you drag and drop the extension file, follow the steps that Google Chrome takes you through. Similarly, if the extension file is of .crx file format, you will be required to review the permissions and then add the extension.

Now, you can manage that added extension as you would like to with any other Chrome extension that you added through Chrome Webstore. Its icon will also appear in the Google Chrome Menu on the right side of the address bar once you activate it.

Method 2: Download USC course watcher extension for Chrome and install in Developer Mode

This is another method to install USC course watcher extension manually, but the twist is that here, you install by enabling the developer mode option provided in Google Chrome. This mode is commonly used for testing extensions or running unpublished tools.

Step 1: Download the USC course watcher extension file

Select and download the USC course watcher extension by clicking the 'Download CRX' button on the website.

Step 2: Extract the downloaded contents

Convert the file to a ZIP file if it is in CRX format then extract the USC course watcher extension zip file or folder that you downloaded. Make sure you extract it using the same folder name and keep it safely in another folder, so you don't delete it by mistake. The extracted folder will be needed to keep your USC course watcher extension running.

Step 3: Open Chrome Extension Setting Page

In the address bar of Google Chrome, type chrome://extensions and open the Chrome Extension Page.

Step 4: Enable Developer Mode

After opening the Chrome Extension page, look at the top right side, and you will find the toggle option of "Developer mode."Simply enable that developer mode option.

Step 5: Load the Unpacked Extension

Once you enable the developer mode option, you will see the menu of Load Unpacked, Pack Extensions and Update. From that, select the option "Load unpacked."

Step 6: Select the Extension Folder

Once the pop-up opens upon clicking Load unpacked, select the USC course watcher extension directory and click on the "Select Folder "button.

Step 7: Confirm and Install

After you select an extension folder of a Google Chrome extension you're installing manually, confirm its installation for the final time and let the installation complete.

Conclusion

Here we've made a step-by-step guide on How to manually install USC course watcher extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

USC WebReg Super Schedule Extension · Accessibility 704 2 ★ 1.49MiB

icon

USC Schedule Helper Extension · Productivity 704 31 ★ 696KiB

icon

RegistrationBot Extension · Productivity 704 1 ★ 52.48KiB

icon

Webreg Course Info Extension Extension · Productivity 704 2 ★ 6.56MiB

icon

In The Loop for School Loop™ (beta) Extension · Productivity 704 60 ★ 173KiB

icon

USC Easy Scheduler Extension · Productivity 704 2 ★ 3.75MiB

icon

RateMyTrojans Extension · Productivity 704 0 ★ 435KiB

icon

西大wifi登陆 Extension · Productivity 704 1 ★ 45.68KiB

icon

Hypothesis - Web & PDF Annotation Extension · Social & Communication 704 221 ★ 4.67MiB

icon

Rate My Professor Extension Extension · Accessibility 704 4 ★ 133KiB

icon

Any School Rate My Professors Extension Extension · Productivity 704 4 ★ 2.03MiB

icon

Wyzant Screen Sharing Extension · Productivity 704 14 ★ 20.08KiB

icon

Spotlight: Ticket Price Comparison Extension · Shopping 704 8 ★ 2.51MiB

icon

Clean Up Google Homepage Extension · Accessibility 704 2 ★ 4.83KiB

icon

Simplify Copilot - Autofill job applications Extension · Productivity 704 2457 ★ 5.65MiB

icon

School Loop Easy Loop Extension · Productivity 704 102 ★ 1.73MiB

icon

Zoom Utils Extension · Productivity 704 56 ★ 4.27MiB

icon

Auto-Register Extension · Productivity 704 22 ★ 808KiB

icon

UpKeep Maintenance Management for Gmail Extension · Productivity 704 5 ★ 2.19MiB

icon

AAMC MCAT Interface by Jack Westin Extension · Productivity 704 97 ★ 689KiB

icon

H1B Sponsor Checker, Job Analyzer by F1Hire Extension · Productivity 704 578 ★ 1.63MiB

icon

PUCMM WIFI Auto Login Extension · Productivity 704 98 ★ 101KiB

icon

Status Monitor for Google Wifi & OnHub Extension · Developer Tools 704 4 ★ 63.31KiB

icon

Pronto Auto Login Extension · Accessibility 704 15 ★ 37.24KiB

User reviews

icon

Ryan Lidgard (ID: 000000b3a6022d77) Voted 2 ★ - Updated 06/24/2015 When will this be updated for Fall 2015?????? You said it would be updated by the end of May

icon

Crislyn O (ID: 000000dc50c35125) Voted 3 ★ - Updated 04/21/2015 Needs to be updated. Says that my courses are available when they show up as unavailable on the Web Registration site.

icon

Adrian Williams (ID: 00000017f6af55b8) Voted 5 ★ - Updated 01/20/2015 simple but pretty good