FUNiX Passport

This utility helps FUNiX students for learning online, ex: Vietnamese translation for course materials, highlight video's subtitles.

What is FUNiX Passport?

FUNiX Passport is a Chrome extension developed by xuanqn, and its main feature is "This utility helps FUNiX students for learning online, ex: Vietnamese translation for course materials, highlight video's subtitles.".

Extension Screenshots

Download FUNiX Passport Extension CRX File

Download FUNiX Passport extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Thay đổi phiên bản 3.0.9:
- Hỗ trợ sub tiếng Việt trên các nguồn Udemy Business

Thay đổi phiên bản 2.6.5:
- Hỗ trợ sub tiếng Việt trên udacity.com

Thay đổi phiên bản 2.6.4:
- Hỗ trợ sub tiếng Việt trên edx.org

Thay đổi phiên bản 2.6.3:
- Fix bug

Thay đổi phiên bản 2.6.2:
- Fix bug

Thay đổi phiên bản 2.6:
- Hỗ trợ hiện video subtitle trên trạng applieddigitalskills

Thay đổi phiên bản 2.5:
- Bổ sung tính năng dịch subtitle cho video youtube

Thay đổi phiên bản 2.4:
- Thêm huy hiệu xter để tiện truy cập các tính năng khác (nhấn đúp chuột vào huy hiệu)

Thay đổi phiên bản 2.3:
- Hỗ trợ xem subtitle tiếng Việt cho video udemy
- Thêm chức năng chỉnh tuỳ chọn dịch
- Cảnh báo khi trang có nội dung đã được dịch

Thay đổi ở phiên bản 2.2:
- Xử lý lỗi một số đoạn không hiện được bản dịch

Thay đổi ở phiên bản 2.1:
- Xử lý lỗi bị vỡ khung facebook

Thay đổi ở phiên bản 2.0:
- Đã bỏ chế độ thay đổi font chữ và style cho zaption (FUNiX đã bỏ sử dụng zaption)
- Bổ sung thêm nút thông báo với trang có thể dịch                    

Extension Basic Information

Name FUNiX Passport FUNiX Passport
ID dnaplmbnakalhkdejkldfidpmpicdfhn
Official URL https://chromewebstore.google.com/detail/funix-passport/dnaplmbnakalhkdejkldfidpmpicdfhn
Description This utility helps FUNiX students for learning online, ex: Vietnamese translation for course materials, highlight video's subtitles.
File Size 1.25 MB
Installation Count 9,000
Current Version 3.1.21
Last Updated 2024-02-23
Publish Date 2020-06-11
Rating 4.32/5 Total 28 Ratings
Developer xuanqn
Email [email protected]
Payment Type free
Extension Website https://www.funix.edu.vn
Privacy Policy Page URL https://funix.edu.vn/funix-passport-privacy-policy
Supported Languages vi
manifest.json
{
    "browser_action": {
        "default_icon": "icon\/funix-passport-icon-32x32.png",
        "default_popup": "popup\/popup.html",
        "default_title": "FUNiX Passport"
    },
    "content_scripts": [
        {
            "all_frames": true,
            "js": [
                "script\/libary\/jquery.js",
                "script\/lib\/getData.js",
                ".\/script\/lib\/requestData.js",
                "script\/libary\/jquery-confirm.min.js",
                "script\/report\/report.js",
                "script\/float menu\/menu.js",
                "script\/lib\/notifycation.js",
                "script\/translate\/old_translator.js",
                "script\/translate\/funix-translator.js"
            ],
            "css": [
                "style\/jquery-confirm.min.css",
                "style\/menu.css",
                "style\/report.css"
            ],
            "matches": [
                "http:\/\/*\/*",
                "https:\/\/*\/*"
            ],
            "run_at": "document_end"
        },
        {
            "matches": [
                "https:\/\/*.udemy.com\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/libary\/jquery-confirm.min.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                ".\/script\/subtitle\/lib\/subtitleAudio.js",
                "script\/subtitle\/udemy-subtitle.js"
            ],
            "css": [
                "style\/style.css",
                "style\/jquery-confirm.min.css"
            ],
            "run_at": "document_end"
        },
        {
            "all_frames": true,
            "matches": [
                "https:\/\/www.youtube.com\/embed\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/lib\/getData.js",
                ".\/script\/lib\/requestData.js",
                "script\/libary\/jquery-confirm.min.js",
                "script\/lib\/notifycation.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                "script\/subtitle\/youtubeSubtitle.js"
            ],
            "css": [
                "style\/jquery-confirm.min.css"
            ],
            "run_at": "document_end"
        },
        {
            "all_frames": true,
            "matches": [
                "https:\/\/www.youtube-nocookie.com\/embed\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/lib\/getData.js",
                ".\/script\/lib\/requestData.js",
                "script\/libary\/jquery-confirm.min.js",
                "script\/lib\/notifycation.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                "script\/subtitle\/youtubeSubtitle.js"
            ],
            "css": [
                "style\/jquery-confirm.min.css"
            ],
            "run_at": "document_end"
        },
        {
            "all_frames": true,
            "matches": [
                "https:\/\/awsacademy.contentcontroller.com\/ScormEngineInterface\/defaultui\/player\/cmi5-au\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/lib\/getData.js",
                ".\/script\/lib\/requestData.js",
                "script\/libary\/jquery-confirm.min.js",
                "script\/lib\/notifycation.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                "script\/subtitle\/awsacademySubtitle.js"
            ],
            "css": [
                "style\/jquery-confirm.min.css"
            ],
            "run_at": "document_end"
        },
        {
            "all_frames": true,
            "matches": [
                "https:\/\/awsacademy.instructure.com\/courses\/*",
                "https:\/\/emergingtalent.contentcontroller.com\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/lib\/getData.js",
                ".\/script\/lib\/requestData.js",
                "script\/libary\/jquery-confirm.min.js",
                "script\/lib\/notifycation.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                "script\/subtitle\/awsInstructureSubtitle.js"
            ],
            "css": [
                "style\/jquery-confirm.min.css"
            ],
            "run_at": "document_idle"
        },
        {
            "all_frames": true,
            "matches": [
                "https:\/\/player.vimeo.com\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/lib\/getData.js",
                ".\/script\/lib\/requestData.js",
                "script\/libary\/jquery-confirm.min.js",
                "script\/lib\/notifycation.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                "script\/subtitle\/vimeoSubtitle.js"
            ],
            "css": [
                "style\/jquery-confirm.min.css"
            ],
            "run_at": "document_end"
        },
        {
            "matches": [
                "https:\/\/applieddigitalskills.withgoogle.com\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/libary\/jquery-confirm.min.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                "script\/subtitle\/applieddigitalskills.js"
            ],
            "css": [
                "style\/style.css",
                "style\/jquery-confirm.min.css"
            ],
            "run_at": "document_end"
        },
        {
            "matches": [
                "https:\/\/edu.google.com\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/libary\/jquery-confirm.min.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                "script\/subtitle\/edugoogle.js"
            ],
            "css": [
                "style\/style.css",
                "style\/jquery-confirm.min.css"
            ],
            "run_at": "document_end"
        },
        {
            "matches": [
                "https:\/\/www.coursera.org\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/libary\/jquery-confirm.min.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                ".\/script\/subtitle\/lib\/subtitleAudio.js",
                ".\/script\/subtitle\/courseraSubtitle.js"
            ],
            "css": [
                "style\/style.css",
                "style\/jquery-confirm.min.css"
            ],
            "run_at": "document_end"
        },
        {
            "all_frames": true,
            "matches": [
                "https:\/\/courses.edx.org\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/libary\/jquery-confirm.min.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                ".\/script\/lib\/requestData.js",
                ".\/script\/lib\/id\/edxId.js",
                ".\/script\/subtitle\/edxSubtitle.js"
            ],
            "run_at": "document_end"
        },
        {
            "matches": [
                "https:\/\/classroom.udacity.com\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/libary\/jquery-confirm.min.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                ".\/script\/lib\/requestData.js",
                ".\/script\/subtitle\/subtitleBase.js",
                ".\/script\/subtitle\/udacitySubtitle.js"
            ],
            "run_at": "document_end"
        },
        {
            "matches": [
                "https:\/\/learn.udacity.com\/*"
            ],
            "js": [
                "script\/libary\/jquery.js",
                "script\/libary\/jquery-confirm.min.js",
                ".\/script\/subtitle\/lib\/subtitleHandling.js",
                ".\/script\/subtitle\/lib\/subtitleObserver.js",
                ".\/script\/subtitle\/lib\/subtitleAudio.js",
                ".\/script\/lib\/requestData.js",
                ".\/script\/subtitle\/subtitleBase.js",
                ".\/script\/subtitle\/udaCitySubtitleLearn.js"
            ],
            "run_at": "document_end"
        }
    ],
    "background": {
        "scripts": [
            "script\/libary\/jquery.js",
            "script\/background\/ajax.js",
            "script\/background\/refresh-domain.js",
            "script\/background\/update.js",
            "script\/background\/urlChangeProvider.js"
        ]
    },
    "description": "This utility helps FUNiX students for learning online, ex: Vietnamese translation for course materials, highlight video's subtitles.",
    "icons": {
        "32": "icon\/funix-passport-icon-32x32.png",
        "64": "icon\/funix-passport-icon-64x64.png",
        "128": "icon\/funix-passport-icon-128x128.png"
    },
    "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAoQZDBBra2X8pb87VP2pFSRKFsbh0lBoo\/pvahfUt9dAQJSYYroBIOi3YJ+56CQpYsA\/JXyk02\/MG0QdeHESfntYQ7XPX8VwgKIyrLE2aCSSg\/EfxqYDoLUeMVmhoH0hMac7GInuxEL2ELPa0kpENdFK\/xMdGtcfXhaw1CuheATDcice2E55ojI2jZCdj5t\/DrIB9O+k0P3sX0hF+qh9+3sMjAmkA1JfcZarsc5Sojhdk7T3TJSULCJXvXEafFF+ZnYEEkDpEbXQfM3mFSFQnl55vEWAjN2E30cTC+jrbhTXvVe9c0\/MOo5jzur8\/kG+2lRjQUGDo2E4T8jej3kl0JQIDAQAB",
    "manifest_version": 2,
    "name": "FUNiX Passport",
    "permissions": [
        "http:\/\/*\/*",
        "https:\/\/*\/*",
        "storage",
        "notifications"
    ],
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "version": "3.1.21"
}