HujiDigmiXport

Allows exporting ICal calendar from Digmi for HUJI.

什麼是HujiDigmiXport?

HujiDigmiXport是由AviH開發的Chrome擴展程式,該擴展的主要功能是“Allows exporting ICal calendar from Digmi for HUJI.”。

擴展截圖

screenshot
screenshot

下載HujiDigmiXport擴展crx文件

下載HujiDigmiXport擴展crx格式的文件,手動將Chrome擴充功能安裝到瀏覽器中,也可以將crx文件分享給朋友,輕鬆安裝Chrome擴充功能。

擴展使用說明

                        changelog:
v1.6.2: Fixed bug with academic year parsing.
v1.6.1: use academic calendar for detected digmi year
v1.6.0: Codebase overhaul and bugfixes
- v1.5.17: Fixed schedule dates parsing for 2022.
- v1.5.16: Fixed issue with academic-secretary access.
- v1.5.15: Fixed issue with shnaton access.
- v1.5.14: Fixed bug: some courses were parsed with some of last year's info.
- v1.5.13: Fixed bug: export failed when some lesson data was missing.
- v1.5.12: Fixed schedule dates parsing for 2021.
- v1.5.11: Fixed bug: Some exams were ignored during parsing.
- v1.5.10: Removed unneeded permissions
- v1.5.9: Fixed bug: Shnaton redirects http requests(workaround).
- v1.5.8: Fixed bug: Shnaton redirects http requests.
- v1.5.7: Fixed bug: courses without an exam caused exam parsing to crash.
- v1.5.6: Bugfixes.
- v1.5.5: Added feature: download log for bug report in case of export failure.
- v1.5.4: Improved Feature: Course name appears in exam event.
          Improved Feature: Exam events include a warning that the hour has not yet been set.
          Improved Feature: Addon shows an alert if some exams do not have the hour set yet.
          Bugfixes.
- v1.5.3: Bugfixes.
- v1.5.2: Improved Feature: Parse exam lengths from Shnaton as well.
- v1.5.1: Bugfixes.
- v1.5.0: Added feature: Create events foe exams as well.
- v1.4.0: Added feature: Export calendar to google calendar with one click.

Allows exporting ICal calendar from Digmi for HUJI, as well as one-click export to google calendar.


To use:
- Go to digmi.org/huji and build your time-table. 
- Click on the add-on button on the toolbar. Select the corresponding checkboxes for lessons or exams to choose which event you would like in the calendar. 
- Click 'Export to Google Calendar' or 'Download as ics file' to download an ICal file.
- If you clicked 'Export to Google Calendar' you will be prompted to give consent for the add-on to access your Google Calendar data. DigmiXport will not store this data or share it with anyone.
- After you authorized with your google account, you will be presented with a drop down menu displaying your existing calendars, and the option to create a new calendar.
- If you choose to create a new calendar, you will need to enter a name for the calendar and click create. After a few seconds you will be notified that the calendar was created, and its name will now appear in the drop down menu.
- Select the calendar you wish to export the time-table to, and click 'Publish to xxx' (xxx being the name of the calendar).
- You will be notified of the operation's success, and you are done.

Please report issues at: https://github.com/AviH0/DigmiXport/issues/new                    

擴展基本資訊

名稱 HujiDigmiXport HujiDigmiXport
ID egggfnhegcafmnaklhgfbhdlecphmadk
官方網址 https://chromewebstore.google.com/detail/hujidigmixport/egggfnhegcafmnaklhgfbhdlecphmadk
簡介 Allows exporting ICal calendar from Digmi for HUJI.
檔案大小 270 KB
安裝次數 231
目前版本 1.6.2
更新時間 2024-01-03
上架時間 2020-06-24
評分 4.50/5 共 6 次評分
開發者 AviH
電子郵箱 [email protected]
付費類型 free
擴展官網 https://github.com/AviH0/DigmiXport
說明頁面URL https://github.com/AviH0/DigmiXport/blob/master/README.md
支援的語言 iw
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "HujiDigmiXport",
    "version": "1.6.2",
    "description": "Allows exporting ICal calendar from Digmi for HUJI.",
    "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzyjQJje9vbu6ujO369zlXBc0jDIi0LZmD5yqtAcJRE2gsmntTt\/7j39ieXzibASQfp\/gGQkIp+K2wXkD9kqnJ4ZUi\/HgYycxVycv2RMIIhw6dMhL76riGACO3qL6+jxe7rxCJh5TeeqfzbtMzXboiE4f2GWzcEh8d\/g8HjABDLFAMLclSZiaWE+NaKK47o24+lzJW24r9K+1I4RiDx5iUq6PXcKDbbPxzPBm2ZzEuSGoV0BO443GxSNGSXc479Wx7Nf5yiMpCki3J38WKRBjOXIci1AtO6fiJK7Nn\/vaeJt+4Ccs6MENKAhvX5RaIUtFVKqzowmrq2YBo1arJDtFwQIDAQAB",
    "icons": {
        "48": "src\/icons\/clock.png"
    },
    "content_security_policy": "script-src 'self' https:\/\/apis.google.com\/; object-src 'self'",
    "permissions": [
        "activeTab",
        "identity",
        "http:\/\/shnaton.huji.ac.il\/*",
        "https:\/\/shnaton.huji.ac.il\/*",
        "https:\/\/academic-secretary.huji.ac.il\/*",
        "http:\/\/academic-secretary.huji.ac.il\/*"
    ],
    "oauth2": {
        "client_id": "411692199033-rl6dk890b4qmcqj5a1trht5qq2sgtai2.apps.googleusercontent.com",
        "scopes": [
            "https:\/\/www.googleapis.com\/auth\/calendar"
        ]
    },
    "browser_action": {
        "default_icon": "src\/icons\/clock.png",
        "default_title": "DigmiXport",
        "default_popup": "src\/xport.html"
    }
}