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

config mpv độc lập ấy fen, ko liên quan firefox. Em đang muốn thay soft video player
Hiện tại bản MPV dễ dùng nhất mà tương thích với thread là MPV.net: https://github.com/mpvnet-player/mpv.net

Người mới nên bắt đầu bằng cái này hoặc uosc (tích hợp nhiều tính năng như đổi độ phân giải, đổi sub... để có trải nghiệm như Youtube).

Nếu dùng .net thì trao đổi qua với @Triều đình vì dùng chung tiện chỉ bảo. Mình không rõ lắm vì chỉ dùng MPV zin với uosc.

Cơ mà tích hợp vào Firefox dùng vẫn sướng hơn nhé, cookies các kiểu liên kết hết là ngon nhất.
 
rồi lỡ éo hợp gu thì làm sao về lại default?
Tiện thể mình giới thiệu luôn một bài về các bản mod của MPV, tìm hiểu ra mới thấy MPV vãn còn mấy bản mod cực ngon luôn. Và tất cả các bài đều có thể áp dụng các hướng dẫn ở #1 để xem online, đánh dấu, tuy nhiên những thứ thuộc về lua plugin thì không chắc chắn là được: https://voz.vn/t/tong-hop-nhung-addon-chat-cho-firefox-pc-mobile.682181/

Ngoài ra để chắc chắn các bạn nên tạo một folder mới tên như mpv2 rồi hẵng test nếu đang xài bản zin, kẻo nó không tương thích/không ưng thì xóa cho tiện.

MPV.net (https://github.com/mpvnet-player/mpv.net)

Dễ sử dụng, tuyệt vời ông mặt trời cho người mới chập chững bị dụ dỗ vào đời vì khác MPV zin, cái này chú trọng vào giao diện đồ họa thay vì phím tắt, mặc dù giao diện mình nhìn trông si đa vê ka lù (cái titlebar mà xanh dương trong khi giao diện đen, đổi màu được là đẹp) cơ mà dám chắc là mình nhầm vì chắc xấu nhưng kết cấu của nó không tồi :D

Menu.jpg


MPV-QT (https://github.com/mpc-qt/mpc-qt)

Đừng nhầm, viết là MPV-QT mới chính xác vì nó bắt chước lại giao diện đẹp nhất của thằng MPC-HC cùi bắp mà lại dùng nhân của MPV nên không cần cài K-Lite Codec Pack vẫn xem được 1000% định dạng video, mất hết cả tính Portable. Thằng này giao diện đẹp cực kỳ nhé nhìn chung các bạn nên thử qua, rất đáng một trang pháo tay đó.

Hình như nó không hỗ trợ plugin thì phải nên dùng chắc sẽ hơi tù, ấn qua chả thấy đổi được chất lượng khi xem Youtube mà nó bật 8K lên trong khi màn hình mình bé như cái lỗ mũi, quá phí bandwidth + phí sức mạnh phần cứng. :D

Thằng này sử dụng QT làm giao diện mà QT hiệu năng khá tốt. Chú ý tải yt-dlp (https://github.com/yt-dlp/yt-dlp/releases hoặc https://github.com/ytdl-patched/ytdl-patched/releases) ghi đè vào file yt-dlp.exe mặc định vì bản mặc định cũ rồi chả xem được Youtube đâu:


Screenshot_20220226_155532.png

Menu​

Screenshot_20220304_221625.png

Mpc-Qt faithfully reproduces the interface of Mpc-Hc, with some minor additions as complimentary features were added.

Quick Queue​

Screenshot_20220304_215746.png

Plan your watching session by queuing tracks from any playlist, in the same manner of xmms/qmmp.

Playlist searching​

Screenshot_20220304_221336.png

Find the exact track out of a longer playlist.

Playlist library​

Screenshot_20220304_223057.png

When playlists are deleted, they aren't gone forever. Restore old playlists from backup, or finally send them into the nether if you really don't want them.

Subtitle copying​

Screenshot_20220304_224356.png

Copy displayed subtitles to the clipboard so you can study them later.

Robust options dialog​

Screenshot_20220304_225205.png

Utilize mpv's scalars and color correction options, and change other options. Cloned options are laid out in the same manner as in Mpc-Hc.

ImPlay (https://github.com/tsl0922/ImPlay)

Giống MPV.net ở bên trên là rất dễ sử dụng, tuy nhiên giao diện khá đẹp, mượt mà do viết bằng C++.

Ảnh bên dưới là lừa tình nhé, cái giao diện này là ModernX: https://github.com/cyl0/ModernX
Và cái này dùng được thumbfast.


MPV EASY (https://github.com/422658476/MPV-EASY-Player)

Bản MPV của Tàu Khựa khá là đẹp, ấn vào English để rõ công năng.

mpv-easy-player-2.jpg


Đã update lên #1, tạm thời 3 bản thôi nhé và hiện tại mình sẽ chuột bạch thằng MPV-QT một thời gian, thấy nó ngon phết.
 
Last edited:
privacy.query_stripping.enabledtrue
privacy.query_stripping.enabled.pbmodetrue
privacy.query_stripping.strip_list tduid gci pk_vid famad_xuid twclid erid cx_click cx_recsOrder cx_recsWidget mkt_tok mindbox-message-key kx s_cid awc __hsfp __hssc __hstc _hsenc hsa_acc hsa_ad hsa_cam hsa_grp hsa_kw hsa_la hsa_mt hsa_net hsa_ol hsa_src hsa_tgt hsa_ver hsCtaTracking ysclid yclid aiad_clid _sgm_campaign _sgm_source _sgm_action mc_eid maf _clde _cldee wt_mc oprtrack msclkid vero_conv vero_id itm_source itm_medium itm_campaign itm_content itm_term utm_ad utm_affiliate utm_brand utm_campaign utm_campaignid utm_channel utm_cid utm_content utm_creative utm_emcid utm_emmid utm_id utm_keyword utm_medium utm_name utm_place utm_product utm_pubreferrer utm_reader utm_referrer utm_serial utm_session utm_siteid utm_social utm_social-type utm_source utm_supplier utm_swu utm_term utm_umguk utm_userid utm_viz_id gbraid wbraid gclsrc gclid usqp dpg_source dpg_campaign dpg_medium dpg_content admitad_uid gps_adid unicorn_click_id adjust_creative adjust_tracker_limit adjust_tracker adjust_adgroup adjust_campaign bsft_clkid bsft_eid bsft_mid bsft_uid bsft_aaid bsft_ek mtm_campaign mtm_cid mtm_content mtm_group mtm_keyword mtm_medium mtm_placement mtm_source pk_campaign pk_medium pk_source _branch_match_id vc_lpp ml_subscriber ml_subscriber_hash rb_clickid oly_anon_id oly_enc_id ebisAdID wickedid irgwc fbclid adfrom nx_source _zucks_suid cmpid asgtbndr guccounter guce_referrer guce_referrer_sig _openstat action_object_map action_ref_map action_type_map fb_action_ids fb_action_types fb_comment_id fb_ref fb_source __s dclid igshid oft_c oft_ck oft_d oft_id oft_ids oft_k oft_lk oft_sk brave-campaign-id brave-creative-id brave-creative-set-id mc_cid ss_campaign_id ss_campaign_name ss_campaign_sent_date ss_source gs_l os_ehash _ga _gl __twitter_impression wtrid Echobox spm tracking_source ceneo_spo logTag ref_src ref_url afid WebSiteMapNodeID tt_content tt_medium scid dTribesID exta ranMID ranEAID ranSiteID ranPublisherID ranLinkID ranLinkTypeID ransiteID pdpClick LGWCODE lgw_code xtor SRC coagent cotracking ectrans dartycid bbaid ppid unptid unp_tpcid pgrp mchn IPID draftsforfriends widget-ref taid eblink refd referringSource im_edp im_company source_location psf_variant es_id tracking_type tracking_user bxid cndid hasha hashb hashc ito rlz pcampaignid ext_source iradid irpid iradtype irmptype mp_value1 email_work_card scrolla smtyp tpcc onetime_FromEmail itid full_trSrc cmpg_for_af afftag referralCode LSNPUBID traffic_type traffic_id dcmp clickOrigin clickSR istCompanyId istFeedId istItemId istBid CMP irclickid irclicid intcmp affiliates_ad_id wmlspartner wpa_bd wpa_pg_seller_id wpa_ref_id wpa_tag wpa_aux_info wpa_pos wpa_plmt wpa_aduid sscid rmmds act_poa utmid pjxsource pjxaffiliate_id pjxclick_id litb_from adw_src_id ggsub ggntk ggcid ggpos ggdev ggdevm ggplm ggtgt ftag custlixnkid akmClientCountry hss_channel mktids mc_tc ns_mchannel ns_source ns_campaign ns_linkname ns_fee zanpid wgu wgexpiry fsrc Referrer ad_pvid algo_pvid algo_expid btsid ws_ab_test spLa affTrack shrsl_analytics_sscid shrsl_analytics_sstid SSAID tblci wdorigin twitchReferral elqTrackId tctx ad_medium ads_name ad_type CAWELAID partition_id adgroup_id rlsatarget targetid elqCampaignId dc_campid dc_adgroupid adgroupid AFFNAME ACRID ASUBID ASID cm_sp cm_re mkref refer_code acampID pj_creativeid pj_publisherid track_campaignid track_adgroupid track_keyword cmt extcmp at_gd gtmtrack vifAdCount vifNav afcode _source_page vfadid orig_referrer AgentCode AgencyNbr agentcodeweblink ncid adcid Osocial adxnnl adxnnlx ampcid affname nr_email_referer in_source srnd as_src edsacid elq elqaid elqat elqah elqcst elqcsid _hsmi dgcid gws_rd sr_share Adposition adposition cvosrc ads_params recurring_goal_id CJPIXEL LSNPUBNAME affiliate_id affiliate_location_id afn_sr cjdata cjeventid cjpixel click_id cm_soc o_lid o_sch o_xid wtExtndSource CAID FpAffiliate FpSub rfsn bclid bcpid bctid strackid afsrc lctid usource cjbatcheventid cjpid c3ch c3nid om_mmc trackingCode k_clickid CJURL affiliateCustomId CJAID CJCID CJSID irmpname REFERRAL_ID impradid impradname cm_type HACMP affil cjid cl_crtv cl_camp cl_pub cl_str cl_aid cl_vend cl_ch irsharedid hvarAID sv_affiliate_id sv_campaign_id LSNSUBSITE afd_number subacctid subacctname afflid fcref mclk mrnd maid mpty exactag_uk stpcjid LSID affuid icid2 refclickid XCID irclid sp_source sp_medium sp_campaign cjReq mms_chref ir_cid rmtsref p_aid p_sid p_link p_tok _nc_vts_prog depth_1-utm_source cmp_id adg_id ldtag_cl a_aid otracker otracker1 ft_source ft_medium ref_source ref_medium ref_campaign spMailingID spUserID spJobID spReportId track_click actId actCampaignType actSource _branch_referrer aff_network cj_affid cj_affiliate cj_affname cj_cid cj_event cj_link_id cj_link_name cj_linkd cj_pub_sid cj_publisher cj_webid adj_campaign adj_adgroup adj_creative _vsrefdom afftrack atid cuid data2 data3 effi_id effi_id2 fobs pubref sub1 sub3 sub4 sub5 tid1 tid2 tid3 tid4 avad ckmc ckmsc mktc cm_ven cm_cat cm_pla cm_ite cm_lm cm_ainfo CSID kpartnerid cnxclid sClickID paid pacid pa-partnerid 2p_affiliate_id 2p_click_token mktgcampaignp thg_ppc_campaign adtype tmad tmcampid tmplaceref tmclickref s_afcid n_cid int_cmpid awid szredirectid porc af_ad af_ad_id af_ad_type af_adset af_adset_id af_c_id af_channel af_click_lookback af_cost_model af_force_deeplink af_keyword af_keywords af_prt af_referral_type af_referrer_customer_id af_referrer_name af_referrer_uid af_siteid af_sub_siteid is_retargeting shortlink deep_link_sub1 ClickThruEmail ClickThruCustomerNumber affc byp455 detail_from sub_aff_id tg_ref dt_dapp dt_platform i_cid waad af-campaign _gac af_medium af_source af_campaign effect_medium effect_source effect_campaign aftr aftr_source ko_click_id rbx_source rbx_medium rbx_campaign a_fid mr%3AtrackingCode mr%3AreferralID mr%3Adevice mr%3AadType mr:trackingCode mr:referralID mr:device mr:adType mr:ad mr:keyword mr:match mr:tid mr:ploc mr:iloc mr:store mr:filter mr:adGroup mr:placement mr:ext nrtv_cid nrtv_as_src trk_ref ircid cf_affiliate_id rndad ad_config_id amp_device_id awinaffid cje removedParams iclid _bta_tid _bta_c trk_contact trk_msg trk_module trk_sid gdfms gdftrk gdffi redirect_log_mongo_id redirect_mongo_id sb_referer_host mkwid pcrid ef_id s_kwcid dm_i epik pk_content pk_kwd pk_keyword ig_mid asclid au_advert_id au_car_id ads_adid ads_cmpid ads_creative ads_matchtype ads_network ads_targetid elqTrack mindbox-click-id dtpid tj tagtag_uid afCampaignId afCreativeId affiliateCode affcode ref_lp cx_testId cx_testVariant cx_artPos belboon channable int_source int_medium int_content int_campaign sudaref pm_source pm_medium pm_campaign x_tr_pto oref gaa_at gaa_n gaa_ts gaa_sig amp_gsa vgo_ee rpcid sap-outbound-id analyticsCorrelationId Affiliate_id Cvosrc adobe_mc omnisendContactID trco_id nosto_source nosto af_id affi_id retailAttributionToken trafficSource is_pocket app_clickref as_campaign as_camptype as_channel as_source qq-pf-to mibextid li_source li_medium src_content src_custom _mak_partner_campaign pr_prod_strat pr_rec_id pr_rec_pid pr_ref_pid pr_seq recs_source cpa-perf marketing_id tracelog cardId aff_fcid aff_fsk aff_platform aff_trace_key fromRankId wx_header wx_navbar_hidden wx_navbar_transparent ignoreNavigationBar wx_statusbar_hidden tmLog aem_p4p_detail algo_exp_id scm_id scm scm-url share_app_id share_item_id share_link_id share_ab_group u_code is_copy_url is_from_webapp sender_device sender_web_id fir sxsrf tbas gs_lcp cshid biw bih cp_ksver _ft _rdr dti fref privacy_mutation_token settings_tracking sfnsn rpp_cid googleloc _from sacat _trkparms _trksid hvadid hvpos hvnetw hvrand hvpone hvptwo hvqmt hvdev hvdvcmdl hvlocint hvlocphy hvtargid adgrpid hvbmt hvexid cstrackid
 
Last edited:
fen pro mpv rồi sao còn xài mấy bản cho người chập chững làm gì vại? :shame:
Dùng thử cho biết cơ mà kết quả là "tù" nhé, không đổi được chất lượng khi xem Youtube, còn không dùng được file conf, không cài được plugin nên về với máng lợn cũ MPV zin rồi, dùng MPV.net vẫn ngon hơn, đổi màu cái titlebar là nhìn hợp mắt.
 
privacy.query_stripping.enabledtrue
privacy.query_stripping.enabled.pbmodetrue
privacy.query_stripping.strip_listtduid gci pk_vid famad_xuid twclid erid cx_click cx_recsOrder cx_recsWidget mkt_tok mindbox-message-key _kx s_cid awc __hsfp __hssc __hstc _hsenc hsa_acc hsa_ad hsa_cam hsa_grp hsa_kw hsa_la hsa_mt hsa_net hsa_ol hsa_src hsa_tgt hsa_ver hsCtaTracking ysclid yclid aiad_clid _sgm_campaign _sgm_source _sgm_action mc_eid maf _clde _cldee wt_mc oprtrack msclkid vero_conv vero_id itm_source itm_medium itm_campaign itm_content itm_term utm_ad utm_affiliate utm_brand utm_campaign utm_campaignid utm_channel utm_cid utm_content utm_creative utm_emcid utm_emmid utm_id utm_keyword utm_medium utm_name utm_place utm_product utm_pubreferrer utm_reader utm_referrer utm_serial utm_session utm_siteid utm_social utm_social-type utm_source utm_supplier utm_swu utm_term utm_umguk utm_userid utm_viz_id gbraid wbraid gclsrc gclid usqp dpg_source dpg_campaign dpg_medium dpg_content admitad_uid gps_adid unicorn_click_id adjust_creative adjust_tracker_limit adjust_tracker adjust_adgroup adjust_campaign bsft_clkid bsft_eid bsft_mid bsft_uid bsft_aaid bsft_ek mtm_campaign mtm_cid mtm_content mtm_group mtm_keyword mtm_medium mtm_placement mtm_source pk_campaign pk_medium pk_source _branch_match_id vc_lpp ml_subscriber ml_subscriber_hash rb_clickid oly_anon_id oly_enc_id ebisAdID wickedid irgwc fbclid adfrom nx_source _zucks_suid cmpid asgtbndr guccounter guce_referrer guce_referrer_sig _openstat action_object_map action_ref_map action_type_map fb_action_ids fb_action_types fb_comment_id fb_ref fb_source __s dclid igshid oft_c oft_ck oft_d oft_id oft_ids oft_k oft_lk oft_sk brave-campaign-id brave-creative-id brave-creative-set-id mc_cid ss_campaign_id ss_campaign_name ss_campaign_sent_date ss_source gs_l os_ehash _ga _gl __twitter_impression wtrid Echobox spm tracking_source ceneo_spo
Hôm trước có thử cái này, ngon phết. Nếu tìm ra cách thu thập từ cái list của ClearURLs thì có thể cập nhập thường xuyên.

Ví dụ: https://github.com/ClearURLs/Rules/blob/master/data.min.json

Code:
funnelUUID dop_ab_variant dop_source_zone_name dop_req_id dop_id

Chắc khi rảnh mình viết cái Python code kéo về rồi parse thành stripping rule cho nhanh, đơn giản chỉ là parse JSON đến Javascript cũng làm được ấy chứ.
 
Hôm trước có thử cái này, ngon phết. Nếu tìm ra cách thu thập từ cái list của ClearURLs thì có thể cập nhập thường xuyên.

Ví dụ: https://github.com/ClearURLs/Rules/blob/master/data.min.json

Code:
funnelUUID dop_ab_variant dop_source_zone_name dop_req_id dop_id

Chắc khi rảnh mình viết cái Python code kéo về rồi parse thành stripping rule cho nhanh, đơn giản chỉ là parse JSON đến Javascript cũng làm được ấy chứ.
List của mình lấy từ ClearUrls, Adguard Tracking Url và Brave list. Chỉ lấy list remove param global để tránh lỗi trên 1 số trang web, kết hợp với list Adguard Tracking Url và Legitimate Url Shortener trong uBlock Origin để remove param cho trang web cố định là ngon lành

Python convert rules ClearUrls sang rules adblock đây thím: https://github.com/DandelionSprout/adfilt/tree/master/ClearURLs for uBo
 
config mpv độc lập ấy fen, ko liên quan firefox. Em đang muốn thay soft video player
Muốn tự config thì không có cách nào khác ngoài đọc cái docs của nó và lượn lờ reddit tìm câu trả lời. Dùng những cái frontend như trên kia thì luôn dễ hơn cho người mới nhưng nếu đã muốn tự làm thì nên biết 1 số thứ (các link hữu ích sẽ nằm ở cuối post):
  • Nếu muốn ném link video trên web vào mpv xem ví dụ như youtube thì cần có yt-dlp và thằng này cần ffmpeg nên bạn cần tải nó trước rồi cho vào PATH (mpv và yt-dlp có updater còn ffmpeg thì không nếu không thích update thủ công thì mời bạn dùng scoop cài và update dễ và nó lo luôn cái PATH)
  • Về config của mpv mặc định nó sẽ tạo 1 cái folder mpv ở %APPDATA% nếu muốn mang config theo mọi nơi cùng với mpv thì tạo folder portable_config nằm trong cùng folder với file mpv.exe. Cấu trúc folder config thì như sau:
  • mpv.conf: Cái này chứa settings của người dùng. Vì mpv có cực kì nhiều settings cho người dùng tuỳ chỉnh nên bạn cần đọc tài liệu và có thể tham khảo config của người khác.
  • input.conf: Chứa custom keybind. Ở đây có thể thêm keybind cho các script hay shader hoặc thêm và ghi đè lên các keybind mặc định của mpv.
  • scripts: Các lua script để mở rộng mpv nằm ở đây. Script cho mpv thì trên github có rất nhiều từ tạo bookmark lịch sử xem tới quality menu cho youtube.
  • script-opts: Các settings dành riêng cho script sẽ nằm ở đây, file .conf tương tự như mpv.conf.
  • shaders: Chứa custom shader để cải thiện chất lượng hình ảnh thường là cho upscale hoặc downscale hoặc để thêm filter như film grain.
Link:
 
privacy.query_stripping.enabledtrue
privacy.query_stripping.enabled.pbmodetrue
privacy.query_stripping.strip_listtduid gci pk_vid famad_xuid twclid erid cx_click cx_recsOrder cx_recsWidget mkt_tok mindbox-message-key _kx s_cid awc __hsfp __hssc __hstc _hsenc hsa_acc hsa_ad hsa_cam hsa_grp hsa_kw hsa_la hsa_mt hsa_net hsa_ol hsa_src hsa_tgt hsa_ver hsCtaTracking ysclid yclid aiad_clid _sgm_campaign _sgm_source _sgm_action mc_eid maf _clde _cldee wt_mc oprtrack msclkid vero_conv vero_id itm_source itm_medium itm_campaign itm_content itm_term utm_ad utm_affiliate utm_brand utm_campaign utm_campaignid utm_channel utm_cid utm_content utm_creative utm_emcid utm_emmid utm_id utm_keyword utm_medium utm_name utm_place utm_product utm_pubreferrer utm_reader utm_referrer utm_serial utm_session utm_siteid utm_social utm_social-type utm_source utm_supplier utm_swu utm_term utm_umguk utm_userid utm_viz_id gbraid wbraid gclsrc gclid usqp dpg_source dpg_campaign dpg_medium dpg_content admitad_uid gps_adid unicorn_click_id adjust_creative adjust_tracker_limit adjust_tracker adjust_adgroup adjust_campaign bsft_clkid bsft_eid bsft_mid bsft_uid bsft_aaid bsft_ek mtm_campaign mtm_cid mtm_content mtm_group mtm_keyword mtm_medium mtm_placement mtm_source pk_campaign pk_medium pk_source _branch_match_id vc_lpp ml_subscriber ml_subscriber_hash rb_clickid oly_anon_id oly_enc_id ebisAdID wickedid irgwc fbclid adfrom nx_source _zucks_suid cmpid asgtbndr guccounter guce_referrer guce_referrer_sig _openstat action_object_map action_ref_map action_type_map fb_action_ids fb_action_types fb_comment_id fb_ref fb_source __s dclid igshid oft_c oft_ck oft_d oft_id oft_ids oft_k oft_lk oft_sk brave-campaign-id brave-creative-id brave-creative-set-id mc_cid ss_campaign_id ss_campaign_name ss_campaign_sent_date ss_source gs_l os_ehash _ga _gl __twitter_impression wtrid Echobox spm tracking_source ceneo_spo
List của mình lấy từ ClearUrls, Adguard Tracking Url và Brave list. Chỉ lấy list remove param global để tránh lỗi trên 1 số trang web, kết hợp với list Adguard Tracking Url và Legitimate Url Shortener trong uBlock Origin để remove param cho trang web cố định là ngon lành

Python convert rules ClearUrls sang rules adblock đây thím: https://github.com/DandelionSprout/adfilt/tree/master/ClearURLs for uBo
Mình thấy actually legitimate với adguard là đủ rồi global rule khá là rộng
 
Do mặc định Firefox không gửi tên điện thoại, ví dụ Pixela3, PixelPro, A1603 (của OPPO)... nên Facebook nó cố tính gửi ảnh chất lượng thấp ( Nguồn: https://bugzilla.mozilla.org/show_bug.cgi?id=1232091 | https://prnt.sc/rDoq7QAo46Fs | | CHƯA ĐUỢC SỬA BỞI FIREFOX Ở THỜI ĐIỂM HIỆN TẠI - 14/12/22).

Giải pháp khá đơn giản là cài addon đổi User-Agent như Custom User-Agent String https://addons.mozilla.org/en-US/firefox/addon/custom-user-agent-revived/ hay Chameleon https://addons.mozilla.org/vi/firefox/addon/chameleon-ext/ (sử dụng Collection ở #1 mình cung cấp) .

Khi mở phần Options của User-Agent String nó có hiện ra cái User-Agent gốc của Firefox Android, bạn thêm (Android 12.0 on Samsung Galaxy S7) là nó có tên điện thoại. Mà muốn đơn giản bạn fake thành Chrome hay Firefox cho Tablet, có rất nhiều sự lựa chọn, thậm chí là Firefox PC.

Có thể kiểm tra User-Agent tại trang này https://httpbin.org/headers hay https://httpbingo.org/headers

Nếu thấy thay đổi là thành công, sau đó vào Facebook test, nếu ảnh nét thì tiếp tục dùng, chưa nét lại đổi cái khác. Tùy theo nhu cầu mà dùng Chameleon cho đơn giản hay Custom User-Agent String nếu muốn tính năng fake User-Agent trên tên miền thay vì fake tất như Chameleon.

Nếu bạn dùng User-Agent String và muốn fake User-Agent cho chỉ facebook thôi (nên làm vì đổi user-agent toàn tổng có thể gây lỗi render trang web), thì ở mục URL thêm *.facebook.com vào là xong.

Cá nhân mình sẽ luôn chọn User-Agent String vì nó là hàng OG (tác giả viết ra nó là người đầu tiên từng viết ra addon đổi User-Agent trên Firefox), hỗ trợ fake trên tên miền (cực quan trọng) và hoạt động trên điện thoại (đã test).

Ngoài ra Facebook cho mobile có nhiều kiểu, touch.facebook.com, m.facebook.com, mbasic.facebook.com, d.facebook.com

Nên dùng touch.facebook.com và cái mbasic nó giảm dung lượng đi để tiết kiệm băng thông.

Hướng dẫn cho thým nào muốn đổi user agent mà không muốn cài ext, có thể tuỳ chọn sd agent cho site bất kỳ.

about:config -> general.useragent.override > general.useragent.override.xxxx

trong đó xxx là site muốn useragent thì thêm tên miền vào đây.

Muốn sử dụng cho toàn bộ site thì chọn general.useragent.override check string rồi thêm useragent muốn sử dụng.

Lưu ý là chọn general.useragent.override cho toàn bộ web truy cập useragent không phải của ff có thể không tải được ext từ addons.mozilla.org.




0hAfsVC.png
 
Dùng thử cho biết cơ mà kết quả là "tù" nhé, không đổi được chất lượng khi xem Youtube, còn không dùng được file conf, không cài được plugin nên về với máng lợn cũ MPV zin rồi, dùng MPV.net vẫn ngon hơn, đổi màu cái titlebar là nhìn hợp mắt.
mpv zin default ngon chưa fen?
 
Hướng dẫn cho thým nào muốn đổi user agent mà không muốn cài ext, có thể tuỳ chọn sd agent cho site bất kỳ.

about:config -> general.useragent.override > general.useragent.override.xxxx

trong đó xxx là site muốn useragent thì thêm tên miền vào đây.

Muốn sử dụng cho toàn bộ site thì chọn general.useragent.override check string rồi thêm useragent muốn sử dụng.

Lưu ý là chọn general.useragent.override cho toàn bộ web truy cập useragent không phải của ff có thể không tải được ext từ addons.mozilla.org.




0hAfsVC.png
general.useragent.override.xxxx để chọn useragent từng site bị disable từ lâu rồi bác, chỉ có đổi toàn bộ site được thôi
https://bugzilla.mozilla.org/show_bug.cgi?id=933959
 
làm sao để chất lượng video tối đa là full hd với cả sao để có cái hình thu nhỏ khi mình di chuột ở dưới thanh thế các bác.Em dùng mpvnet:burn_joss_stick:
 
Back
Top