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

sideberry mình sử dụng container thì kiểu mình click thì nó lâu lâu kiểu gì ấy, mình tìm nhiều thằng các khác thì có 2 thằng này mình hài lòng. Có thằng này mình thấy click nhanh và tiện. Có xuất csv để backup luôn.

Ngoài ra, mình có thấy Google container nữa. Nó chứa các domain của google sẵn luôn nên đỡ phải thêm bằng tay - domain gg thì rất nhiều. Nó kiểu giống Facebook container.


domain google nó nằm ở chỗ này: contain-google/background.js at master · containers-everywhere/contain-google (https://github.com/containers-everywhere/contain-google/blob/master/background.js)
 
sideberry mình sử dụng container thì kiểu mình click thì nó lâu lâu kiểu gì ấy, mình tìm nhiều thằng các khác thì có 2 thằng này mình hài lòng. Có thằng này mình thấy click nhanh và tiện. Có xuất csv để backup luôn.

Ngoài ra, mình có thấy Google container nữa. Nó chứa các domain của google sẵn luôn nên đỡ phải thêm bằng tay - domain gg thì rất nhiều. Nó kiểu giống Facebook container.

Ngon á bác để mình test xem
 
Mà dùng container như kiểu một firefox profile dạng nhẹ (khác cookies, proxy, agent) thôi chứ dùng container để chống tracking là thừa vì mọicontainer đều đã có sẵn firefox partitioning
 
2 cái đó kết hợp cùng addon khác được mà
Kiểu gán tự động luôn
Mà dùng container như kiểu một firefox profile dạng nhẹ (khác cookies, proxy, agent) thôi chứ dùng container để chống tracking là thừa vì mọicontainer đều đã có sẵn firefox partitioning
Dùng containers để xài đa proxy với useragent thôi bác chứ fingertracking thì không phải
 
Cho mình hỏi cách ghi chú trong My filters của uBlock là dùng ký tự gì vậy các pro?
Mình muốn ghi chú lại nội dung tạo My filters (ví dụ nhưng dùng // hay # ở các chương trình viết code khác)
 
chấm thang nhé
còn || ở đầu dòng hoặc không có ký tự gì ở đầu dòng ý nghĩa là gì vậy bạn, VD
||voz.vn/service_worker.js
||voz.vn$csp=worker-src 'none'
voz.vn##^.p-body-sidebar
voz.vn##.p-body-sidebarCol:style(display:none!important)
 
Mới đây trang NatTruyen mới đổi tên miền từ www.nettruyenus.com sang www.nettruyenbing.com, và trang của nợ này đã nhiều lần đổi tên miền ví dụ nettruyenlx, nettruyenus, nettruyenpro, nettruyennoob..., vậy làm sao để không phải sửa lại luật đã tạo trong uBlock cho tên miền mới ?
Câu trả lời là sử dụng luật Regex.

Làm sao để sử dụng luật Regex ?
Bọc phần tên miền của luật với /

Ví dụ thực tế, chặn khung comment trên NatTruyen theo kiểu thông thường:
www.nettruyenlx.com##^.comment-wrapper
www.nettruyenus.com##^.comment-wrapper
www.nettruyenbing.com##^.comment-wrapper
www.nettruyengoogle.com##^.comment-wrapper
www.nettruyenpro.com##^.comment-wrapper
www.nettruyennoob.com##^.comment-wrapper
www.nettruyennoob.pro##^.comment-wrapper
www.nettruyenpro.noob##^.comment-wrapper

Thấy vấn đề chưa ? Viết đi viết lại vậy thì quá tội thân cò, và làm thế nào để một mũi tên bắn nát 5-6 con tờ rym ?
/^.*?nettruyen.*?$/##^.comment-wrapper

Vào thử https://www.nettruyenbing.com/truyen-tranh/doraemon/chap-823/1059852 sẽ thấy khung bình luận biến mất, trang tải nhanh hơn do không phải tải ảnh biểu tượng và rác ở phần bình luận nữa.
 
Last edited:
sideberry mình sử dụng container thì kiểu mình click thì nó lâu lâu kiểu gì ấy, mình tìm nhiều thằng các khác thì có 2 thằng này mình hài lòng. Có thằng này mình thấy click nhanh và tiện. Có xuất csv để backup luôn.

Ngoài ra, mình có thấy Google container nữa. Nó chứa các domain của google sẵn luôn nên đỡ phải thêm bằng tay - domain gg thì rất nhiều. Nó kiểu giống Facebook container.


domain google nó nằm ở chỗ này: contain-google/background.js at master · containers-everywhere/contain-google (https://github.com/containers-everywhere/contain-google/blob/master/background.js)
Để m test thằng containerise này. Cảm ơn bác nhé.
 
Có cách nào chuyển sang Old reddit mà không cần dùng addon redirect trên brave không thím @toi la gay :sosad:
đây nhé
1703821123740.png
 
Mới đây trang NatTruyen mới đổi tên miền từ www.nettruyenus.com sang www.nettruyenbing.com, và trang của nợ này đã nhiều lần đổi tên miền ví dụ nettruyenlx, nettruyenus, nettruyenpro, nettruyennoob..., vậy làm sao để không phải sửa lại luật đã tạo trong uBlock cho tên miền mới ?
Câu trả lời là sử dụng luật Regex.

Làm sao để sử dụng luật Regex ?
Bọc phần tên miền của luật với /

Ví dụ thực tế, chặn khung comment trên NatTruyen theo kiểu thông thường:
www.nettruyenlx.com##^.comment-wrapper
www.nettruyenus.com##^.comment-wrapper
www.nettruyenbing.com##^.comment-wrapper
www.nettruyengoogle.com##^.comment-wrapper
www.nettruyenpro.com##^.comment-wrapper
www.nettruyennoob.com##^.comment-wrapper
www.nettruyennoob.pro##^.comment-wrapper
www.nettruyenpro.noob##^.comment-wrapper

Thấy vấn đề chưa ? Viết đi viết lại vậy thì quá tội thân cò, và làm thế nào để một mũi tên bắn nát 5-6 con tờ rym ?
/^.*?nettruyen.*?$/##^.comment-wrapper

Vào thử https://www.nettruyenbing.com/truyen-tranh/doraemon/chap-823/1059852 sẽ thấy khung bình luận biến mất, trang tải nhanh hơn do không phải tải ảnh biểu tượng và rác ở phần bình luận nữa.
nhưng khi sử dụng chung với pagetual thì nó vẫn hiện comment ở các page tiếp theo á sư gầy, làm sao nó chặn hết được không sư
 
Tiếp tục một ví dụ nữa cho hiểu bài, link trực tiếp cho v.redd.it để xem Reddit mà không cần phải tải trang, lưu file dễ dàng:
  • Name: Direct VReddit
  • Redirect request
  • Regular expression
  • Match: ^(https://v.redd.it/[^\.]*?$)
  • Redirect: $1/DASH_360.mp4

Thế là có thể xem video mà nó tải thẳng video luôn, có thể lưu về dễ dàng.
Đây chỉ là cái nền, rất nhiều trang khác có thể làm tương tự ví dụ như ImgUr -> Cubari... Các bạn phát triển thêm theo ý mình.

Ngoài ra lưu ý là TẤT CẢ rule của Redirector đều có thể sử dụng cho HE mà không cần sửa một chữ.
1703823423486.png

E chưa hiểu rule này có tác dụng gì, trên hình e ko dùng rule vẫn play video ngay trên board bình thường mà thím
 
nhưng khi sử dụng chung với pagetual thì nó vẫn hiện comment ở các page tiếp theo á sư gầy, làm sao nó chặn hết được không sư
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"
}
 
Back
Top