Griffith Class Schedule Exporter

A simple app that scrapes your list-view class schedule then places this as entries in your student calendar

Co to jest Griffith Class Schedule Exporter?

Griffith Class Schedule Exporter to rozszerzenie Chrome opracowane przez Ash, a jego główną funkcją jest „A simple app that scrapes your list-view class schedule then places this as entries in your student calendar”.

Zrzuty ekranu rozszerzenia

screenshot

Pobierz plik CRX rozszerzenia Griffith Class Schedule Exporter

Pobierz pliki rozszerzeń Griffith Class Schedule Exporter w formacie crx, zainstaluj ręcznie rozszerzenia Chrome w przeglądarce lub udostępnij pliki crx znajomym, aby łatwo zainstalować rozszerzenia Chrome.

Instrukcja Użytkowania Rozszerzenia

                        Go to the student portal then click on Student > Timetables > My Class Schedule > List view

There's an input box where you can put the ID of a specific calendar you want to use. If you leave it blank, they will go to your default account calendar.

This extension will ask you to sign in to chrome for this to work. Your default calendar with be the one associated with whatever google account you're signed in as. If you want to use your student calendar, make sure you had edit permissions to that calendar for whatever chrome account your are signed in as.

You can find your calendar Id by going to your calendar specific settings.

If you're already signed in to the Griffith Portal you can go to directly to this link.

https://ps-cs.secure.griffith.edu.au:443/psc/CS/GUINTRA/CS90/c/SA_LEARNER_SERVICES.SSR_SSENRL_SCHD_W.GBL                    

Podstawowe informacje o rozszerzeniu

Nazwa Griffith Class Schedule Exporter Griffith Class Schedule Exporter
ID khlcojkjaeeppiifboemlhbhjleamhkf
Oficjalny URL https://chrome.google.com/webstore/detail/griffith-class-schedule-e/khlcojkjaeeppiifboemlhbhjleamhkf
Opis A simple app that scrapes your list-view class schedule then places this as entries in your student calendar
Rozmiar pliku 38.76 KB
Liczba instalacji 18
Aktualna Wersja 1.1.2
Ostatnia Aktualizacja 2015-08-26
Data Publikacji 2015-08-26
Ocena 3.00/5 Łącznie 2 Oceny
Deweloper Ash
Typ Płatności free
Obsługiwane Języki en-GB
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Griffith Class Schedule Exporter",
    "description": "A simple app that scrapes your list-view class schedule then places this as entries in your student calendar",
    "version": "1.1.2",
    "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtNFkqjwzgqz9UwyeGicwy\/0iEX9hK9IbrW5Sjh8iCFjmjaxqe726CaewwgvAmSmCBb5JfP1h\/GDcUgt\/XpyRpgpIsVPzUXSRJn2xQc7EL7ks3wySCUZA4AQ50c0jJSlLcN6qS3bqhkd29\/QZAkRB\/Xwm9LIYjDl3YUNkjDe16\/hN7I+AltZQ1JXuLbd9UpSNtTnxhN6a4zyEnqTlFMpt2EQrXR36IhJs0qyG3zjNpjIWOMM0R6Lx+QoAInFVo0a\/xM7w5wM+OYoWlnemTMfxjWNBjoCY8hLBPHjYZwte9gJOrMxKBbaXyymRH5K2YPrO8ScQs+g1MZnm2PyJonr84QIDAQAB",
    "background": {
        "scripts": [
            "background.js"
        ]
    },
    "oauth2": {
        "client_id": "568226963373-1cnd0rit0oshupcnfg6sesk8j6o2ulm6.apps.googleusercontent.com",
        "scopes": [
            "https:\/\/www.googleapis.com\/auth\/calendar"
        ]
    },
    "content_security_policy": "script-src 'self' 'unsafe-eval' https:\/\/apis.google.com; object-src 'self'",
    "permissions": [
        "activeTab",
        "identity",
        "https:\/\/accounts.google.com\/o\/oauth2\/token",
        "https:\/\/www.googleapis.com\/auth\/calendar*",
        "https:\/\/www.google.com\/accounts\/OAuthGetRequestToken",
        "https:\/\/www.google.com\/accounts\/OAuthAuthorizeToken",
        "https:\/\/www.google.com\/accounts\/OAuthGetAccessToken"
    ],
    "web_accessible_resources": [
        "script\/cal.js",
        "background.js"
    ],
    "content_scripts": [
        {
            "matches": [
                "https:\/\/ps-cs.secure.griffith.edu.au\/psc\/CS\/GUINTRA\/*LIST.GBL*"
            ],
            "js": [
                "script\/jquery-1.11.3.min.js",
                "script\/cal.js"
            ],
            "run_at": "document_end",
            "all_frames": true
        }
    ]
}