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

cái này ko rõ tại sao nhiều người chê Edge nặng, mà mình thấy edge có vẻ còn nhẹ hơn cả ff nữa nếu tắt các tracking trong settings đi, có cái là nó nhiều tính năng ko cần quá. Nó ăn cũng ít ram hệ thống hơn FF.
Đúng là edge sử dụng tài nguyên hệ thống ít hơn floorp đó bác. Nhưng k hiểu sao thỉnh thoảng nó lag lag tầm 1s ấy.. với đang ghét nó do nó nhét nhiều thứ vào quá.
 
Đúng là edge sử dụng tài nguyên hệ thống ít hơn floorp đó bác. Nhưng k hiểu sao thỉnh thoảng nó lag lag tầm 1s ấy.. với đang ghét nó do nó nhét nhiều thứ vào quá.
Xài FF hayu Floorp cũng sẽ bị vậy sau một thời gian à, chênh lệch ko đáng kể. Edge có cái BingChat tiện cho mình khi tra cứu hoặc tóm tắt gì đó hay phết. FF thì tắt gần hẳn bloatware, đánh đổi privacy ít hoặc nhiều thôi.
 
Đây nhé, tắt tính năng hỏi khi tải là nó tự động đổi 1 2 3 4 khi tải file trùng tên:
View attachment 2105598
Cái này thì mình biết rồi, vẫn muốn để cái chỗ hỏi chỗ lưu file này chứ không muốn nó gom tất 1 chỗ, search thấy nhiều người hỏi nhu cầu tương tự mà firefox nó không làm, edge nó vẫn đổi tên trùng nếu cùng 1 folder kể cả khi tắt "alway ask..", nhưng thôi dùng cái script Viewer CE giải quyết được vấn đề rồi thím.
 
Đúng là edge sử dụng tài nguyên hệ thống ít hơn floorp đó bác. Nhưng k hiểu sao thỉnh thoảng nó lag lag tầm 1s ấy.. với đang ghét nó do nó nhét nhiều thứ vào quá.
Có thể giảm bớt tài nguyên Floorp sử dụng bằng cách chỉnh thế này, bởi Floorp mặc định bật chế độ bắt chước Chrome dùng hết cỡ tài nguyên để tăng tốc, nhiều RAM máy khỏe nên để mặc định:
1696316596742.png
 
@toi la gay :sosad: bác ơi e để ý mỗi lần floorp mở tab mới thì nó nhảy cpu ghê lắm không biết có cách nào giải quyết không
Chụp cho mình danh sách addon, cơ mà vẫn cứ nên thử debug trước bằng about:profiles -> Create a new profile -> Launch vì nó giới hạn những gì cần kiểm tra về addon và config nếu không bị.

Hiện tượng trên nhìn chung là mình không bị nên khả năng do thiết lập cá nhân gây ra.
 
yt-dlp vừa cập nhập sửa một lỗi tương thích với MPV, các bạn có thể cập nhập bằng cách tải ở đây: Release yt-dlp nightly 2023.10.03.064248 · yt-dlp/yt-dlp-nightly-builds (https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/tag/2023.10.03.064248)


Hoặc như một hacker, tạo một file yt-dlp-updater.bat ở folder chứa yt-dlp.exe hoặc yt-dlp-updater.sh, thêm nội dung sau và chạy phát là xong:

yt-dlp -vU

Đó là cách tạo auto-update cho yt-dlp, có thể bỏ shortcut của file .bat trên vào shell:startup thì cứ mỗi khi khởi động lại máy nó sẽ tự cập nhập.
 
yt-dlp vừa cập nhập sửa một lỗi tương thích với MPV, các bạn có thể cập nhập bằng cách tải ở đây: Release yt-dlp nightly 2023.10.03.064248 · yt-dlp/yt-dlp-nightly-builds (https://github.com/yt-dlp/yt-dlp-nightly-builds/releases/tag/2023.10.03.064248)



Hoặc như một hacker, tạo một file yt-dlp-updater.bat ở folder chứa yt-dlp.exe hoặc yt-dlp-updater.sh, thêm nội dung sau và chạy phát là xong:

yt-dlp -vU

Đó là cách tạo auto-update cho yt-dlp, có thể bỏ shortcut của file .bat trên vào shell:startup thì cứ mỗi khi khởi động lại máy nó sẽ tự cập nhập.
yt-dlp -vU k update nightly ngài. Chỉ update stable thôi
B7q0Ilc.png
 
yt-dlp -vU k update nightly ngài. Chỉ update stable thôi
B7q0Ilc.png
Có mà, vừa chạy xong giờ lên đời 2023.10.03.064248:

Code:
yt-dlp -vU
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp-nightly-builds/releases/latest
Available version: [email protected], Current version: [email protected]
Current Build Hash: 55bdf1119fcf31e4aff1df19e332fb95991c8402038468d7e510ad14681ef68a
yt-dlp is up to date ([email protected])
 
Có mà, vừa chạy xong giờ lên đời 2023.10.03.064248:

Code:
yt-dlp -vU
[debug] Fetching release info: https://api.github.com/repos/yt-dlp/yt-dlp-nightly-builds/releases/latest
Available version: [email protected], Current version: [email protected]
Current Build Hash: 55bdf1119fcf31e4aff1df19e332fb95991c8402038468d7e510ad14681ef68a
yt-dlp is up to date ([email protected])
Tại vì ngài sài nightly build đó. Còn sài released ở hub chính thì k -vU để lên nightly được
PoQljhu.png
 
Tính năng này mình đang gạ gẫm phía Floorp thêm vào, hoặc túng quá phải nhờ các pháp sư userChrome.js như @ndv92 @erogemaster225 làm phép, ý tưởng thì mình có và API chắc là đủ, nhưng lực bất tòng tâm.

Đây là một tính năng hay nên tương lai chắc chắn là sẽ dành cho nó nhiều sự quan tâm, túng quá làm liều thì phải học userChrome.js rồi quyết tử chiến luôn. :D

Hiện tại dùng tạm Toggle Website Colors (Global) – Get this Extension for 🦊 Firefox (en-US) (https://addons.mozilla.org/en-US/firefox/addon/toggleglobalcolors/) (siêu nhẹ, không hề tốn RAM sau khi cài) tắt bật với lại có thể học hỏi từ code của thằng này áp vào userChrome.js
Load whitelist từ một file text, mỗi lần chuyển tab/nhập url mới thì compare rồi tắt bật prefs đúng không? Thế thì cũng dễ thôi. Nhưng nếu dựa vào event rồi mới bật tắt prefs thì khả năng là hơi chậm và sẽ bị nhấp nháy.
 
Xài FF hayu Floorp cũng sẽ bị vậy sau một thời gian à, chênh lệch ko đáng kể. Edge có cái BingChat tiện cho mình khi tra cứu hoặc tóm tắt gì đó hay phết. FF thì tắt gần hẳn bloatware, đánh đổi privacy ít hoặc nhiều thôi.
cái này k đúng lắm nè. trước có 1 thời gian mình dùng cent browser, nó mượt vãi, chả lúc nào lag luôn :beauty:
floorp này mình mới dùng tầm 1 tháng, cũng chưa thấy lag, mà edge của mình cũng mới tầm 3 tháng thôi b :big_smile:
 
Load whitelist từ một file text, mỗi lần chuyển tab/nhập url mới thì compare rồi tắt bật prefs đúng không? Thế thì cũng dễ thôi. Nhưng nếu dựa vào event rồi mới bật tắt prefs thì khả năng là hơi chậm và sẽ bị nhấp nháy.
Khả quan vậy là ngon rồi :D

Có gì vẫn có thể tối ưu và thêm tính năng sau, mình cũng có vài ý tưởng để cải thiện:
  • Mặc định là bật và whitelist các trang không muốn, nghĩa là nếu không gặp trang trong whitelist thì event không xảy ra => không có hiện tượng nhấp nháy ở đa phần trường hợp
  • Lưu trạng thái trang đang dùng, nếu trang chuyển tab sang giống hệt trang đang dùng, ví dụ google.com sau đó search thành google.com/search?q=123 ra tab bên cạnh rồi click chuột đổi qua thì không đổi do không có sự thay đổi về tên miền => không nhấp nháy
  • Lưu profile riêng cho từng trang khác nhau, ví dụ (chắc dùng JSON hay INI):
Code:
{
    "voz.vn": {
        "active": 1,
        "background": "#cccccc",
        "text": "#000000",
        "a": "#800040",
        "av": "#bba66f"
    },
    "google.com": {
        "active": 1,
        "background": "#000000",
        "text": "#ffffff",
        "a": "#800040",
        "av": "#bba66f"
    },
    "yahoo.com": {
        "active": 0
    }

}

Trong đó a = link, av = link đã xem, background = nền, text = foreground = màu chữ, active = 1-bật/0-tắt.
Cứ thế có thể tạo ra mỗi trang một trường phái khác nhau cũng như ngoại lệ.

Event thì cũng có nhiều kiểu, cơ mà mình chưa định hình ra, nếu muốn hết tốc độ thì dùng event kiểm tra xem trang đã load xong chưa mới đổi chẳng hạn.
 
Last edited:
Mới qua Floorp dùng thử, có cách nào căn giữa cái bookmark bar với chỉnh cho nó chỉ hiện icon không các bác?
 
Mới qua Floorp dùng thử, có cách nào căn giữa cái bookmark bar với chỉnh cho nó chỉ hiện icon không các bác?
Làm y như bên Firefox, rất ez thôi vào Settings nhé, nên dùng Lepton vì giao diện này đẹp và hỗ trợ luôn tính năng trên:

1696329515500.png


1696329992340.png


Kết quả đây:
1696330036377.png
 
Last edited:
@netorarekamisama Hình như mình tìm ra nguyên nhân vụ mở tab mới bị chậm rồi, hình như do thằng Lepton đó, bật lên sẽ thế này: floorp_2023-10-03_19-51-46.mp4 (https://streamable.com/pkzocv)

Đổi về Proton rồi Restart là hết: floorp_2023-10-03_19-53-19.mp4 (https://streamable.com/9mxs20)

Edit: Mà thật ra mình test trên Profile mới thì chả bị, có lẽ do giao diện userChrome.css của mình quá phức tạp nên hợp xướng cùng Lepton = ăn hành.

@warsong Đợi lát mình có giải pháp không cần Lepton:
Code:
/* Center Bookmark Items */
#PlacesToolbarItems {
  display: flex !important;
  justify-content: center !important;
}
/* Hide Bookmark Labels */
#personal-bookmarks .bookmark-item > .toolbarbutton-text {
  display: none !important;
}
Bật userChrome.css như sau nhé:
 
Last edited:
Hướng dẫn cách cài con vịt pede xòe ra hai cái cánh để bắt link và tải đa luồng như IDM:

Nếu các bạn xài Firefox Portable hay Floorp thì vào trang addon cài File Centipede - Nhận tiện ích mở rộng này cho 🦊 Firefox (vi) (https://addons.mozilla.org/vi/firefox/addon/filecxx/) hoặc tải file firefox.xpi tại đây rồi kéo thả nó vào để cài đặt là xong nếu nó không tự cài đặt, thường thì khi xài Firefox cài đặt là nó tự cài.

Tính năng thì:
  • Y như IDM (đa luồng, thời gian biểu (schedule), bắt link video, hàng loạt...)
  • Hơn IDM (kéo Torrent, ED2K)
  • KHÔNG GHÉP FILE mà tạo ra một file ảo sau đó ghi liên tiếp vào file ảo trên, không nghẽn ổ đĩa

mn có biết cách tự khởi động mà k cần hiện lên ntn khi mới bật không???
1696333400426.png

setting của t cài đặt như thế này rồi á
1696333440050.png
 
Back
Top