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

Latest Version

Version
3.2.0
Update
December 8, 2024
Size
1.25MiB
Developer
Category
Users
7,000+
Rating
4.24138 ★
Manifest Version
3
Web Store Status
Languages Support
Tiếng Việt
See more
Permissions
Storage
Notifications
WebRequest
Alarms
See more

FUNiX Passport Extension

Thay đổi phiên bản 3.1.22:
- Hỗ trợ dịch sub tự động video Udemy

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
Read more

Source Manifest.json

{ "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": { "service_worker": "script/background/background.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" }, "manifest_version": 3, "name": "FUNiX Passport", "permissions": ["storage", "notifications", "webRequest", "alarms"], "host_permissions": ["http://*/*", "https://*/*"], "update_url": "https://clients2.google.com/service/update2/crx", "version": "3.2.0"}
Read more

How to download and manually install FUNiX Passport extension for Chrome

Looking for a way to install FUNiX Passport 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 FUNiX Passport extensions manually, this article outlines two simple methods to effortlessly install FUNiX Passport extensions, whether they come as unpacked folders in compressed formats like .zip or as .crx files.

Method 1: Download FUNiX Passport extension and manually install through Drag &Drop

If you ever need to manually install a FUNiX Passport 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 FUNiX Passport Extension by clicking the "Download CRX" button on the website.

Look for the FUNiX Passport extension you wish to install. Go to the website and download the FUNiX Passport extension package, which is usually a .CRX file and comes in a zipped file. Here ".crx" file is the format for FUNiX Passport 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 FUNiX Passport 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 FUNiX Passport extension for Chrome and install in Developer Mode

This is another method to install FUNiX Passport 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 FUNiX Passport extension file

Select and download the FUNiX Passport 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 FUNiX Passport 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 FUNiX Passport 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 FUNiX Passport 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 FUNiX Passport extension in 2 ways. We hope this guide proves helpful.

Similar Extensions

icon

eJOY AI Dictionary Extension · Productivity 7,000+ 4850 ★ 8.0MiB

icon

Laban Dictionary (by Laban.vn) Extension · Productivity 7,000+ 216 ★ 62.55KiB

icon

Substital: Add subtitles to videos and movies Extension · Accessibility 7,000+ 2708 ★ 1.53MiB

icon

J2TEAM Cookies Extension · Productivity 7,000+ 1053 ★ 142KiB

icon

Glot Extension Extension · Productivity 7,000+ 158 ★ 2.98MiB

icon

Ddict: AI Translation & Writing Assistant Extension · Productivity 7,000+ 732 ★ 240KiB

icon

Udemy Dual Subtitles - Subtitle Translator Extension · Productivity 7,000+ 127 ★ 444KiB

icon

Mochi Dictionary Extension Extension · Productivity 7,000+ 232 ★ 2.18MiB

icon

ChongLuaDao Extension · Accessibility 7,000+ 209 ★ 216KiB

icon

Japanese Translate & Dictionary Mazii じしょ日本語 Extension · Productivity 7,000+ 269 ★ 944KiB

icon

VisBug Extension · Developer Tools 7,000+ 252 ★ 5.38MiB

icon

J2TEAM Security Extension · Productivity 7,000+ 22479 ★ 560KiB

icon

Page Ruler Extension · Productivity 7,000+ 83 ★ 256KiB

icon

Viewport Resizer: Ultimate Device Emulator & Website Testing Tool Extension · Developer Tools 7,000+ 277 ★ 143KiB

icon

Seek Subtitles for YouTube Extension · Productivity 7,000+ 118 ★ 346KiB

icon

Udemy Subtitle Translator - Yakuu Extension · Productivity 7,000+ 124 ★ 72.37KiB

icon

GPA FPT University Extension · Accessibility 7,000+ 10 ★ 43.79KiB

icon

FPT GPA Extension · Accessibility 7,000+ 19 ★ 244KiB

icon

Udemy Subtitle Translator with Custom Style Extension · Productivity 7,000+ 29 ★ 22.03KiB

icon

Grids & Rulers Extension · Developer Tools 7,000+ 5 ★ 31.24KiB

icon

Coursera Dual Subtitles - Subtitle Translator Extension · Accessibility 7,000+ 21 ★ 436KiB

icon

WebDict Extension · Social & Communication 7,000+ 57 ★ 945KiB

icon

Học English cùng gái xinh Extension · Productivity 7,000+ 88 ★ 2.04MiB

icon

Từ điển Hán-Nôm-Trung tổng hợp Extension · Accessibility 7,000+ 325 ★ 67.11KiB

User reviews

icon

Tran Minh Quan FX28794 (ID: 0000004d4bd10c07) Voted 3 ★ - Updated 07/15/2023 Em xem video sub bị ra chậm hơn so với lời anh ạ

icon

Truong Bao Khoi FX17099 (ID: 000000342d8bc616) Voted 3 ★ - Updated 02/19/2023 nhiều lúc ko có việt sub

icon

phúc nguyễn (ID: 0000001ff5c22488) Voted 3 ★ - Updated 02/07/2022 dùng được ok , nhưng nhiều lúc ức chế vì tải đi tải lại không hiển thị được

icon

Nguyen Ngo Tinh FX11032 (ID: 0000001d5987b12b) Voted 5 ★ - Updated 01/11/2022 yay

icon

chien phan (ID: 000000589c100b8d) Voted 1 ★ - Updated 04/04/2021 Sài 1 thời gian phát sinh lỗi, mỗi lần sử dụng là phải xóa tiện ích rồi thêm lại, bản dịch thì sai rất nhiều chổ, thiếu chuyên nghiệp