kiến thức Tổng hợp những addon chất cho Firefox / Chromium

Ngoài ra thì Firefox Portable từ PortableApps không pin được đâu nhé, Pin là khi mở ra sẽ ra profile Firefox thường, nên sử dụng Firefox Tete của Nhật Bổn thì sẽ được Portable 100%:


Ngoài ra nếu bạn muốn dùng 32bit hay các phiên bản Firefox Tete cũ hơn, tìm trong link Google Drive này: https://drive.google.com/folderview?id=0BwJVYWis62cRYW9PSHFqcDk5S2M

Vậy là xong, đặt làm trình duyệt mặc định nếu muốn, Pin vào đâu cũng được.

Có thể backup toàn bộ dữ liệu Firefox cũ bằng cách dán đè profile Firefox cũ vào thư mục PortableData của tete, 100% dữ liệu giữ nguyên. Chú ý nên xóa file compatibility.ini sau khi dán đè nếu mở lên báo lỗi phiên bản Firefox không tương thích với profile, không ảnh hưởng gì cả.
Pin này là chọn trình duyệt mặc định phải k thím? Mình xài portable app thấy thư mục profile nằm riêng bên thư mục portable
 
Pin này là chọn trình duyệt mặc định phải k thím? Mình xài portable app thấy thư mục profile nằm riêng bên thư mục portable

Không cần chọn trình duyệt mặc định vẫn sẽ pin được, còn chọn trình duyệt mặc định mục đích chính ấy là để nó ép các liên kết mở từ các ứng dụng như Zalo, Discord, Store phải mở ra bằng Firefox đó mà vẫn giữ được điểm quan trọng nhất của Portable là dữ liệu nằm cùng folder với nơi để ứng dụng, cũng tiện hơn khá nhiều vì nhược điểm của bản Portable từ PortableApps là không mở được vậy cũng như không Pin lên Taskbar được.

 
Không cần chọn trình duyệt mặc định vẫn sẽ pin được, còn chọn trình duyệt mặc định mục đích chính ấy là để nó ép các liên kết mở từ các ứng dụng như Zalo, Discord, Store phải mở ra bằng Firefox đó, cũng tiện hơn khá nhiều vì nhược điểm của bản Portable từ PortableApps là không mở được vậy cũng như không Pin lên Taskbar được.

Thanks thím giải thích, chứ máy mình cài mấy cái chữ ký số, gắn vào còn popup lên cả IE đời tống nữa :v
 
Ngoài ra thì Firefox Portable từ PortableApps không pin được đâu nhé, Pin là khi mở ra sẽ ra profile Firefox thường, nên sử dụng Firefox Tete của Nhật Bổn thì sẽ được Portable 100%:


Ngoài ra nếu bạn muốn dùng 32bit hay các phiên bản Firefox Tete cũ hơn, tìm trong link Google Drive này: https://drive.google.com/folderview?id=0BwJVYWis62cRYW9PSHFqcDk5S2M

Vậy là xong, đặt làm trình duyệt mặc định nếu muốn, Pin vào đâu cũng được.

Có thể backup toàn bộ dữ liệu Firefox cũ bằng cách dán đè profile Firefox cũ vào thư mục PortableData của tete, 100% dữ liệu giữ nguyên. Chú ý nên xóa file compatibility.ini sau khi dán đè nếu mở lên báo lỗi phiên bản Firefox không tương thích với profile, không ảnh hưởng gì cả.
cái kia vẫn pin được á bác, chỉ cần mình send to desktop rồi kéo vào taskbar là xong :D
 
@toi la gay :sosad: bác xài thử keepassxc (password manager) thử xem mình thấy nó hay hơn bitwarden ở chỗ autofill ấy

Mình từng dùng thử cơ mà nhu cầu của mình chưa tới nên dùng Master Password của Firefox tiện hơn, KeePass thì cũng ổn nhưng mà mình chỉ dùng mỗi Firefox chứ không dùng trình duyệt khác nên không thấy lợi ích nhiều, còn về lưu mật khẩu online nói chung mình cũng không thích lưu dữ liệu cá nhân online vì tất cả đều mông lung cả, phía dịch vụ họ bảo là mã hóa dữ liệu nhưng bản chất là server-side thì không thể nào người dùng biết được họ có mã hóa hay không, tất cả chỉ là lời nói đầu môi thôi.

chụp ảnh màn hình MPV nó lưu ở đâu vậy fen
sXm7ghu.png

Mặc định ở ngay Desktop, chi tiết và có thể thay đổi tùy ý: https://mpv.io/manual/master/#options-screenshot-directory

Ngoài ra khi ấn chụp ảnh Ctrl + S nó hiện ra đường dẫn đến nơi lưu ảnh.
 
Last edited:
chia sẻ anh em cách để tắt cái icon micro với cam khi dùng ở mấy web cần quyền:
  • B1: vào about:config
  • B2: chỉnh privacy.webrtc.legacyGlobalIndicator thành false
  • B3: Thêm privacy.webrtc.hideGlobalIndicator chọn boolean và chọn true
  • B4: khởi động lại firefox
  • B5: done
1676347457363.png
 
Last edited:
Tiếp tục series về addon External Application, lần này là cách tải video từ rất nhiều trang với yt-dlp, bài này cực kỳ đơn giản còn dễ hơn nhiều bài về song ca MPV với Firefox, nhưng sau một thời gian quan sát mình thấy nhiều bạn không chỉ có nhu cầu xem online trên MPV, mà còn có nhu cầu tải nữa và vào những khi mạng bị đứt cáp thì tải về xem nhiều khi là lựa chọn tốt hơn vì xem online thi thoảng bị đứng hình do nghẽn mạng thì cũng ảnh hưởng đến trải nghiệm nên quyết định bổ sung thêm bài này:

- (NẾU CHƯA CÓ) Tải yt-dlp từ: https://github.com/yt-dlp/yt-dlp
Chú ý: Nếu đã có MPV rồi thì nên để file yt-dlp (exe cho Windows, không exe cho Mac và Linux) vào cùng folder với MPV, không thì để đâu cũng được nhưng tốt nhất nên để tên folder càng ngắn và không có khoảng trống, không có ký tự đặc biệt càng tốt, kiểu D:\ytdl là ok, vì dù gì đi chăng nữa làm việc với folder không có khoảng trống LUÔN dễ dàng hơn là có)
  • Ấn Ctrl + Shift + A vào phần quản lý addon, tìm External Application rồi ấn vào ... chọn Options để mở ra trang quản lý:
  • Rồi điền vào như hình sau, Name đặt tùy ý, phần Executable Name D:\mpv\yt-dlp.exe, phần Arguments này có đoạn -o là nơi muốn lưu video về [HREF] -o D:\mpv\downloads\%(title)s.%(ext)s sửa tùy ý theo ý thích:
  • Mặc định yt-dlp sẽ tải về chất lượng cao nhất nghĩa là 4K hay 8K để xem offline thì cực ngon, muốn hạ xuống thì thêm --format bestvideo[height<=?720]+bestaudio , cứ hạ tùy ý độ phân giải từ 720 thành ví dụ như 480, 320, 500, 600, 1080 tùy ý, cái này không quan trọng theo chuẩn mà chỉ là theo chiều cao của video.
  • Sau đó thích chọn icon cho nó thế nào thì tùy, rồi chọn Add Apllication:

Và thế là xong, giờ vào Youtube, cứ chọn đại video rồi chuột phải vào link chọn YTDL để tải về, thậm chí có thể tải nguyên một playlist bằng cách tương tự cứ kiếm playlist, chuột phải -> YTDL hay mở playlist -> ấn vào nút YTDL.

Tất cả đã được bê lên #1 cho tiện tìm kiếm sau này, sẽ còn nhiều bài nữa về addon này nhóe.
bác ơi em cứ bị cái lỗi permission denied suốt ợ
NEY3olL.gif


edit: hold up, em thử sửa -o thành -P thì lại được rồi

https://askubuntu.com/questions/1409609/yt-dlp-permission-denied-error
 
Last edited:
@toi la gay :sosad: thím cho hỏi làm thế nào mà mở open mà dạng dialog như này nhỉ https://github.com/rossy/mpv-open-file-dialog xài cái file browser nhìn không rõ lắm. Mà chép file lua của nó vào nhấp ctrl + o thì ko thấy chạy

screenshot

Nhìn chung theo phỏng đoán của mình:

Tuy nhiên vẫn phải debug, thao tác:
  • Ấn Ctrl + O
  • Ấn nút ` (để mở console)
  • Kiểm tra nội dung lỗi, thường là sẽ dò ra nguyên nhân từ đây

Có thể chụp ảnh mình xem qua cái lỗi.

Còn về phía mình test thì mình mở được:
Powershell của mình là: 5.1.19041.2364


Còn về cái file-browser (https://github.com/CogentRedTester/mpv-file-browser) nhìn nhỏ thì có thể phóng to font chữ lên bằng cách dùng phím tắt cũng ok đó:

  • Mở file input.conf
  • Thêm:
Code:
b add osd-font-size +1
n add osd-font-size -1

Ấn b để phóng to cỡ chữ, ấn n để thu nhỏ.

Ngoài ra có thể thay đổi cỡ chữ mặc định bằng cách thay đổi ví dụ osd-font-size=32 trong mpv.conf
 
Last edited:
Nhìn chung theo phỏng đoán của mình:

Tuy nhiên vẫn phải debug, thao tác:
  • Ấn Ctrl + O
  • Ấn nút ` (để mở console)
  • Kiểm tra nội dung lỗi, thường là sẽ dò ra nguyên nhân từ đây

Có thể chụp ảnh mình xem qua cái lỗi.

Còn về phía mình test thì mình mở được:
Powershell của mình là: 5.1.19041.2364


Còn về cái file-browser (https://github.com/CogentRedTester/mpv-file-browser) nhìn nhỏ thì có thể phóng to font chữ lên bằng cách dùng phím tắt cũng ok đó:

  • Mở file input.conf
  • Thêm:
Code:
b add osd-font-size +1
n add osd-font-size -1

Ấn b để phóng to cỡ chữ, ấn n để thu nhỏ.

Ngoài ra có thể thay đổi cỡ chữ mặc định bằng cách thay đổi ví dụ osd-font-size=32 trong mpv.conf
Cám ơn thím nhiều :) em xài script mới thím đưa https://github.com/elig0n/mpv-open-file-dialog/blob/master/open-file-dialog.lua thấy chạy được rồi chắc do script kia cũ quá nên không tương thích. Xưa giờ xài kiểu dialog quen nên lúc đầu xài thằng file browser không quen lắm. Cái script dialog này tiện cho ai xài skin mà ẩn border như cái skin em đang xài :LOL: mở lên thấy cái logo với cái text nên hơi cục :D
 
Cám ơn thím nhiều :) em xài script mới thím đưa https://github.com/elig0n/mpv-open-file-dialog/blob/master/open-file-dialog.lua thấy chạy được rồi chắc do script kia cũ quá nên không tương thích. Xưa giờ xài kiểu dialog quen nên lúc đầu xài thằng file browser không quen lắm. Cái script dialog này tiện cho ai xài skin mà ẩn border như cái skin em đang xài :LOL: mở lên thấy cái logo với cái text nên hơi cục :D

Vụ này đúng là như vậy, dùng tính năng mở file bằng dialog vẫn quen hơn tha hồi bôi đen mở hàng loạt chứ cái file-browser có vẻ tù, nói thật mình còn không cài nổi cái file-browser.lua từ bao lâu nay rồi mà nó còn không thèm hiện ra thông báo lỗi cơ nên mù tịt không thể debug được, cứ mở MPV lên mà có file-browser.lua là nó tắt phụt đi luôn.

Còn mình cứ đưa ra tất cả giải pháp mà mình biết, vụ phím tắt phóng to font chữ cũng hay lắm sau này tích hợp tính năng đọc comment Youtube, chat Discord vào MPV thì lại cần phóng to thu nhỏ cho vừa mắt, chứ hơi đâu tắt MPV đi rồi chỉnh trong mpv.conf quá tội, có phím tắt làm một nháy là xong.
 
Bạn đã cài uosc cho MPV chưa ? Nếu chưa thì nên cài vì nó tiện cực kỳ cho người mới, còn người đã dùng MPV tỉ năm như mình thì không cần tới vì quen phím tắt + plugin vào rồi nên bạn cài thử.

Thôi mình dùng post này làm thành một bài cài uosc hoàn chỉnh cho tiện, sau này có bạn khác hỏi cứ đưa link là chuẩn 100% không bao giờ nhầm lẫn:
Code:
###########
# General #
###########

# Custom config
#ontop                                   # video player always on top
#no-taskbar-progress
osd-on-seek=no
osd-font-size=24
#osd-duration=100
keep-open=yes
force-window=immediate
no-focus-on-open
#autofit-larger=50%x50%
#autofit-smaller=50%x50%
geometry=50%x50%
#no-input-default-bindings

#########
# Cache #
#########

cache-pause
cache=yes
#cache-default=80000                     # size in KB (80MB) -- Increase if you have buffering issues
#cache-backbuffer=80000                  # size in KB
#cache-initial=0                         # start playback when your cache is filled up with x kB
cache-secs=240                           # how many seconds of audio/video to prefetch if the cache is active
demuxer-thread=yes
#demuxer-max-bytes=50MiB
demuxer-max-back-bytes=10MiB
demuxer-readahead-secs=240
#network-timeout=1000

###################################
# Protocol Specific Configuration #
###################################

stream-lavf-o-append=reconnect_on_http_error=4xx,5xx
stream-lavf-o-append=reconnect_delay_max=30
stream-lavf-o-append=reconnect_streamed=yes
stream-lavf-o-append=reconnect_on_network_error=yes

#uosc
# required so that the 2 UIs don't fight each other
osc=no
# uosc provides its own seeking/volume indicators, so you also don't need this
osd-bar=no
# uosc will draw its own window controls if you disable window border
border=no

- Xong

Sau đó mỗi khi muốn hạ độ phân giải bạn ấn vào nút Quality rồi hạ thôi, dùng như dùng Youtube + nhiều tính năng hơn, sâu cày tính năng đổi chất lượng: https://gfycat.com/JitterySatisfiedBlackfly
Kết quả và hướng dẫn: https://user-images.githubuserconte...006-bfa72bcc-89d2-4dc7-b8dc-f3c13273910c.webm

195072935-44d591d9-00bb-4a55-8795-9cf81f65d397.png
Screenshot_20230214_084140.png

Sao trong playlist bấm next không có tác dụng thế bác
 
cái chỗ playlist/files mình bấm thì nó ra file bác ạ:surrender:View attachment 1662610

Chắc sai ở bước nào đó, chứ cứ làm đúng thì không thể lỗi được vì cũng nhiều bạn đã và đang sử dụng hướng dẫn của mình mà, bạn rà lại bài hướng dẫn ở #1 xem, chứ dữ kiện ít quá mình không thể đoán ra lỗi được vì còn không có link playlist để test:

- External Application: Addon giúp kết nối Firefox với các ứng dụng bên ngoài, mở rộng khả năng của Firefox ra thành gần như vô hạn, nó có thể làm được những điều sau dựa trên thời gian thử nghiệm ngắn ngủi của mình:
  • Xổ video từ các trang như Youtube, Dailymotion, Twitch, Nicovideo... ra thẳng MPV để xem, tăng tính trải nghiệm (Xem thêm: https://voz.vn/t/abpvn-chan-quang-cao-cho-nguoi-viet.25778/post-23011830)
  • Gửi thẳng URL đến trình tải file như Aria2c, cURL... để tải tăng tốc với đa luồng
  • Gửi thẳng ảnh tới phần mềm sửa ảnh để chỉnh sửa
  • Gửi file để upload tới dịch vụ mong muốn
  • Gửi file đến phần mềm diệt virus để quét luôn
  • Gửi file đến Sandbox để mở luôn trong Sandbox, rất tuyệt nếu tải file lạ hay crack bẩn muốn kiểm tra mà không muốn nhiễm virus
  • Và rất rất nhiều sự kết hợp khác...

Ở đây mình giới thiệu cách để kết nối Firefox với MPV, mà kết quả là các bạn có thể xem video của các trang như Youtube thẳng trên MPV mà kết quả cuối cùng sẽ y hệt như video này, bỏ hết quảng cáo rác rưởi cũng như hiệu năng tuyệt đỉnh mà trình xem HTML5 cùi bắp của trình duyệt web không bao giờ so bì lại, có thể mở cả playlist hay mở cả kênh Youtube lên để xem toàn bộ video chỉ trên MPV bằng cách mở đường dẫn playlist/channel (có thể thêm context menu các kiểu nữa, chứ không phải chỉ có button như trên ví dụ context menu khi click vào link thì mở sang MPV): https://gfycat.com/MasculineImaginativeHorseshoebat

Giờ thì vào việc:
  • Tải MPV tại đây, giải nén (nếu muốn cài đặt thì chạy file install.bat): https://github.com/zhongfly/mpv-winbuild/releases (Ghi chú: Trừ khi bạn chắc chắn máy tính của bạn là đồ mới sản xuất trong 1-2 năm đổ lại đây, luôn tải bản KHÔNG CÓ v3 cho lành)
  • Tải yt-dlp, giải nén vào cùng thư mục chứa mpv.exe: https://github.com/yt-dlp/yt-dlp/releases
  • Cài đặt addon External Application bên trên, làm theo hướng dẫn tải file windows.zip rồi chạy install.bat để cài trình kết nối Firefox với ứng dụng bên ngoài của hệ điều hành
  • Click vào nút addon của External Application để mở ra trang tạo kết nối ứng dụng, sau đó thêm y xì như này, ở phần Arguments điền là:
Code:
--ytdl --keep-open --load-unsafe-playlists --ytdl-raw-options=write-auto-sub= [HREF]


(Tích chọn Link Context nữa cho tiện, sau này mở Youtube thấy muốn xem video nào thì chuột phải vào link video rồi gửi thẳng qua MPV đỡ phải mở trang xem lên tốn thời gian):
(Còn có cả sub luôn khỏi chê nhé, ấn vào nút Toggle Sub của MPV là ra):
Hậu quả: https://gfycat.com/MasculineImaginativeHorseshoebat
Dùng Youtube nhẹ nhàng thế này đây: https://gfycat.com/FluidCircularBernesemountaindog
Ví dụ tiếp theo, lại tiếp tục xổ link Gfycat bên trên sang MPV: https://gfycat.com/GleamingDeliriousBufeo

(CHO MPV, NÊN LÀM THEO) CÀI UOSC CHO MPV: https://voz.vn/t/tong-hop-nhung-addon-chat-cho-firefox-pc-mobile.682181/post-23246313
Cách tải video hàng loạt bằng cách kết nối Firefox với yt-dlp: https://voz.vn/t/tong-hop-nhung-addon-chat-cho-firefox-pc-mobile.682181/page-32#post-23288076
 
Hiện tại add-on Bypass Paywall Clean đã bị xóa khỏi trang Addon của Mozilla, lý do là bị DMCA (hay còn gọi là bị ghen ăn tức ở bánh ga tô đó), đây lại là addon tốt nhất tốt hơn cả Bypass Paywall của Chrome, vậy làm sao để cài addon này nếu có nhu cầu đọc báo ở các trang như WashingtonPost mà không bị quấy rối bởi một nùi quảng cáo ? Có hai cách:

1. Tiếp tục sử dụng Bypass Paywall Clean bằng cách tải ở trang mã nguồn chính chủ:
- Vào about:config chỉnh xpinstall.signatures.required -> false vì addon này trong tương lai sẽ không thể đăng ký bản quyền chữ ký số của Mozilla nên phải tắt đi nó mới cho cài.

2. Ngoài ra còn một cách khác là dùng list Bypass Paywall của uBlock, tuy nhiên nó không bằng addon này được về độ nhạy. Hướng dẫn:
https://www.ghacks.net/2023/02/13/m...-clean-extension-from-its-add-ons-repository/

3. Sử dụng bản mod của một tác giả không tên:
 
Last edited:
Back
Top