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

@toi la gay :sosad: em xin hướng dẫn update mpv với ợ :adore:
mời bạn
tjRRqf6.gif

Cách auto update yt-dlp, MPV, Streamlink
 
@toi la gay :sosad: em xin hướng dẫn update mpv với ợ :adore:
Khi cài đặt xong MPV sẽ có một folder installer, chạy file này hay ném thẳng shortcut vào shell:startup là ezpz, làm tương tự với Mac, Linux (updater.sh):

1696334133475.png



Ngoài ra ở folder này cũng có file mpv-install.bat, chạy cái nó cài vào ghi đè lên trình xem Windows Media Player cùi mía luôn.
 
Khi cài đặt xong MPV sẽ có một folder installer, chạy file này hay ném thẳng shortcut vào shell:startup là ezpz, làm tương tự với Mac, Linux (updater.sh):

View attachment 2106890


Ngoài ra ở folder này cũng có file mpv-install.bat, chạy cái nó cài vào ghi đè lên trình xem Windows Media Player cùi mía luôn.
em thấy bên ngoài có file updater.bat nữa thì khác nhau gì fen?
ffmpeg có update ko fen?
 
1000003854.jpg

Nhập môn được 2 ngày thì gặp lỗi này
Firefox mobile đã chạy user.js
Thử với bản FF Focus mặc định cũng bị
Còn dùng với SS Internet thì ok
Chỉ bị với một số bình luận, còn trong topic này thì chưa
 
Thành công rồi fen :p
Mà font này â ô như bị lỗi vậy
font cũ của voz đó :sweat:
còn muốn font chuẩn thế giới dùng thì dùng font inter
Code:
// ==UserScript==
// @name        Voz Inter Font
// @include     *voz.vn*
// @run-at      document-start
// ==/UserScript==

(function() {var css = ["/* vietnamese */",
"@font-face {",
"  font-family: 'Inter';",
"  font-style: normal;",
"  font-weight: 400;",
"  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZBhiI2B.woff2) format('woff2');",
"  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;",
"}",
"/* latin-ext */",
"@font-face {",
"  font-family: 'Inter';",
"  font-style: normal;",
"  font-weight: 400;",
"  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZFhiI2B.woff2) format('woff2');",
"  unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;",
"}",
"/* latin */",
"@font-face {",
"  font-family: 'Inter';",
"  font-style: normal;",
"  font-weight: 400;",
"  src: url(https://fonts.gstatic.com/s/inter/v13/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZ9hiA.woff2) format('woff2');",
"  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;",
"}",
"",
".message-body,html,htmlbutton,input,optgroup,select,textarea,.fr-box.fr-basic .fr-element{",
"    font-family: Inter,sans-serif !important",
"}"
].join("\n");
if (typeof GM_addStyle != 'undefined') {
 GM_addStyle(css);
 } else if (typeof PRO_addStyle != 'undefined') {
 PRO_addStyle(css);
 } else if (typeof addStyle != 'undefined') {
 addStyle(css);
 } else {
 var node = document.createElement('style');
 node.type = 'text/css';
 node.appendChild(document.createTextNode(css));
 var heads = document.getElementsByTagName('head');
 if (heads.length > 0) { heads[0].appendChild(node);
 } else {
 // no head yet, stick it whereever
 document.documentElement.appendChild(node);
 }
}})();
 
Back
Top