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

Mới tìm ra cách làm trong suốt giao diện uosc, nhìn tiện hơn hẳn khi vừa tua vừa xem phim :D

Vào uosc.conf tìm dòng opacity= chỉnh thành opacity=timeline=0

Còn nếu muốn tím Huế mộng mơ thì tìm dòng color= chỉnh thành color=foreground=ffffff,foreground_text=8000ff,background=8000ff,background_text=f5f5f5,curtain=111111,success=a5e075,error=ff616e

Là được y bên dưới. 😔

Video khi sử dụng thực nghiệm cho nó trần trụi với đời:

1704525878283.png
 
Last edited:
có bác nào biết cách config pagetual cho mấy site manga trong nước không
Mình đang làm thử cho site này mà chưa được:
Toàn Chức Pháp Sư Chương 224 next chap 225 (https://goctruyentranhvui.com/truyen/toan-chuc-phap-su/chuong-224)
Trước ngài phai ô den có một ví dụ cho NatTruyen, nép theo là ok:
  • url thì thế vào đơn giản nhé
  • nextLink để là #right-arrow
  • pageElement để là .view-section

Nói chung là nên học cách thực hành cho quen vì cái này chỉ có tự học mới chủ dộng được, cứ Ctrl+Shift+I mà Inspect rồi gắn vào
vào cài đặt pagetual sửa lại rule mới đc
Code:
{
   "name": "Nettruyen",
   "url": "/^.*?nettruyen.*?$/",
   "nextLink": "a.next.a_next",
   "pageElement": "div.reading-control, div.reading-detail.box_doc"
}
Có cách nào load các page như kiểu Autopagerize bằng Header editor không thím @toi la gay :sosad:
Em muốn hạn chế số add on để hạn chế lỗi
Dùng Pagetual bên trên nhé, nó là đỉnh của chóp trong lĩnh vực cuộn tải trang đó, cả addon cũng không bằng đâu và nó là script chứ dùng HE quá khó, phải tự dựng lại cả hệ thống Userscript của tụi Monkey mới chạy được chứ mọi thứ không chỉ đơn giản là copy-paste đâu. 😔
 
Trước ngài phai ô den có một ví dụ cho NatTruyen, nép theo là ok:
  • url thì thế vào đơn giản nhé
  • nextLink để là #right-arrow
  • pageElement để là .view-section
Không được thím ạ, mình cũng có tự mò như code này nhưng cũng không đc:
Code:
{
    "name": "Goctruyentranh",
    "url": "https://goctruyentranhvui.com/truyen/*",
    "pageElement": "//div[contains(@class,'view-section')]",
    "nextLink": "(//div[contains(@class,'chapter')]//a[contains(@id,'right-arrow')])[last()]",
    "action": 0
}
 
Không được thím ạ, mình cũng có tự mò như code này nhưng cũng không đc:
Code:
{
    "name": "Goctruyentranh",
    "url": "https://goctruyentranhvui.com/truyen/*",
    "pageElement": "//div[contains(@class,'view-section')]",
    "nextLink": "(//div[contains(@class,'chapter')]//a[contains(@id,'right-arrow')])[last()]",
    "action": 0
}
Thím thử thằng này thử xem sao

Code:
  {
   "name": "goctruyentranhvui",
   "url": "^https?://goctruyentranhvui\\.com/*/*",
   "nextLink": "#right-arrow",
   "pageElement": "div.view-section"
}
 
Chắc là không, cứ để mặc định chứ thêm script càng nặng và nguy cơ xung đột, cũng không có nhiều tác dụng lắm. 😔
có cách nào cài thằng goodbyedpi để chạy ngầm như demergi chunkrust ko bác gầy ,mình cài thằng goodbyedpi bằng nssm thì không thấy tác dụng phải bật lên để hẳn ở đó mới được :amazed:
 
goodbyedpi trong folder có cái service_install.cmd, chạy xong cái đó thì vào services của windows rồi set service của goodbyedpi từ manual thành automatic là xong mà
 
1704539329230.png


Có cách nào để YouTube Mobile nó không xuất hiện cái nền đen này mỗi khi pause hoặc skip không nhỉ ngài gầy?
 
Mới: Cách tải video hàng loạt bằng yt-dlp với tiến độ tải bởi bạn @nhoxbuondkny :love:

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:

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.
Mình bổ sung config cho macos nha (Download video)
1. Thay "~/Downloads/yt-dlp-download" thành thư mục tải về của bạn.
2. Ở đây mình mặc định tải về định dạng mp4, bạn có thể update lại đoạn này "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best"


--- Executable name
/usr/bin/osascript

--- Arguments
-e 'tell application "Terminal" to do script "yt-dlp -f \"bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best\" -o \"~/Downloads/yt-dlp-download/%(title)s.%(ext)s\" [HREF] && killall Terminal"'

Image
 
Last edited:
Vẫn ko đc thím :cry:
Thím đứng ngay page truyện xong chọn script Pagetual -> Chọn Configure. Nó sẽ ra 1 trang Custom rule kéo xuống phần input custom rule nhập vào rồi Save lại. Xong thím vào lại cái trang truyện f5 là được bên em test cái link thím đưa chạy ok mà ta.

Capture658e4c8a1c7f9fa1.png


 
Back
Top