Blokirajte Google web stranice za pretraživanje

Potražite Google koji blokira navedeno web mjesto

Instalirajte ovu skriptu?
Autorov prijedlog skripta

Možda ti se također svidi Greasyfork Majstor za ljepilo.

Instalirajte ovu skriptu
// ==UserScript==
// @name              屏蔽谷歌搜索站点
// @name:af           Blokkeer Google -soekwebwerwe
// @name:am           የ Google ፍለጋ ጣቢያዎችን አግድ
// @name:ar           حظر مواقع بحث Google
// @name:az           Google Axtarış Saytlarını bloklayın
// @name:be           Заблакуйце сайты пошуку Google
// @name:bem          Ukufunga amawebusaiti yakufwailako Google
// @name:bg           Блокирайте сайтовете за търсене в Google
// @name:bn           গুগল অনুসন্ধান সাইটগুলি ব্লক করুন
// @name:bo           གུ་གུལ་འཚོལ་ཞིབ་དྲ་ཚིགས།
// @name:bs           Blokiranje Google pretraživanja
// @name:ca           Bloqueja els llocs de cerca de Google
// @name:ceb          I-block ang mga site sa pagpangita sa Google
// @name:ckb          بلۆککردنی سایتەکانی گەڕانی گووگڵ
// @name:cs           Blokujte vyhledávací stránky Google
// @name:cy           Blociwch wefannau chwilio Google
// @name:da           Bloker Google -søgningssider
// @name:de           Blockieren Sie Google -Suchwebsites
// @name:dv           ގޫގުލް ސަރޗް ސައިޓްތައް ބްލޮކް ކުރުން
// @name:dz           གུ་གུལ་འཚོལ་ཞིབ་ས་སྒོ།
// @name:el           Αποκλείστε τους ιστότοπους αναζήτησης Google
// @name:en           Block Google search sites
// @name:eo           Bloki google -serĉajn retejojn
// @name:es           Bloquear los sitios de búsqueda de Google
// @name:et           Blokeerige Google’i otsingu saidid
// @name:eu           Google bilaketa guneak blokeatu
// @name:fa           سایت های جستجوی Google را مسدود کنید
// @name:fi           Estää Google -hakupaikat
// @name:fo           Block Google leitisíður
// @name:fr           Bloquer les sites de recherche Google
// @name:gd           Cuir casg air làraichean rannsachaidh Google
// @name:gl           Bloquear os sitios de busca de Google
// @name:gu           ગૂગલ સર્ચ સાઇટ્સને અવરોધિત કરો
// @name:haw          Poloka i nā pūnaewele hulina Google
// @name:he           חסום אתרי חיפוש בגוגל
// @name:hi           Google खोज साइटों को ब्लॉक करें
// @name:hr           Blokirajte Google web stranice za pretraživanje
// @name:ht           Bloke sit rechèch Google
// @name:hu           Blokkolja a Google keresési webhelyeit
// @name:hy           Արգելափակել Google որոնման կայքերը
// @name:id           Blokir Situs Pencarian Google
// @name:is           Loka á leitarsíður Google
// @name:it           Blocca i siti di ricerca di Google
// @name:ja           Google検索サイトをブロックします
// @name:ka           დაბლოკოს Google საძიებო საიტები
// @name:kk           Google іздеу сайттарын блоктау
// @name:km           រារាំងទីតាំងស្វែងរកហ្គូហ្គល
// @name:kn           Google ಹುಡುಕಾಟ ಸೈಟ್‌ಗಳನ್ನು ನಿರ್ಬಂಧಿಸಿ
// @name:ko           Google 검색 사이트를 차단하십시오
// @name:ku           Malperên Lêgerîna Google asteng bikin
// @name:ky           Google Издөө сайттарын бөгөт
// @name:la           Block Google Search Sites
// @name:lb           Spär Google Sich Sites
// @name:lo           ບລັອກ Google Search Sites
// @name:lt           Užblokuokite „Google“ paieškos svetaines
// @name:lv           Bloķēt Google meklēšanas vietnes
// @name:mg           Sakanana ny tranokala fikarohana google
// @name:mi           Aukuhia nga papanga rapu a Google
// @name:mk           Блокирајте ги страниците за пребарување на Google
// @name:ml           Google തിരയൽ സൈറ്റുകൾ തടയുക
// @name:mn           Google Хайлтын сайтуудыг хаах
// @name:ms           Sekat laman carian Google
// @name:mt           Imblokka s-siti tat-tiftix tal-google
// @name:my           Google Search ဆိုဒ်များကိုပိတ်ပါ
// @name:ne           ब्लक गुगल खोज साइटहरू रोक्नुहोस्
// @name:nl           Blokkeer Google -zoeksites
// @name:no           Blokker Google -søkesider
// @name:ny           Tsekani malo osakira google
// @name:pa           ਗੂਗਲ ਸਰਚ ਸਾਈਟਾਂ ਨੂੰ ਬਲੌਕ ਕਰੋ
// @name:pap          Blokia e sitionan di búskeda di Google
// @name:pl           Zablokuj witryny wyszukiwania Google
// @name:ps           د ګوګل لټون سایټونه بلاک کړئ
// @name:pt           Bloquear sites de pesquisa do Google
// @name:ro           Blocați site -urile de căutare Google
// @name:ru           Заблокировать сайты поиска Google
// @name:rw           Guhagarika google ishakisha
// @name:sg           Bloqué asite ti gingo ye na Google .
// @name:si           ගූගල් සෙවුම් අඩවි අවහිර කරන්න
// @name:sk           Blokujte vyhľadávacie stránky Google
// @name:sl           Blokirajte spletna mesta za iskanje Google
// @name:sm           Poloka Google Saili nofoaga
// @name:sn           Block Google Tsvaga Sites
// @name:so           Xannibaya goobo googo google
// @name:sr           Блокирајте Гоогле Сеарцх Ситес
// @name:sv           Blockera Google -söksajter
// @name:sw           Zuia tovuti za utaftaji wa Google
// @name:ta           கூகிள் தேடல் தளங்களைத் தடு
// @name:te           గూగుల్ శోధన సైట్‌లను బ్లాక్ చేయండి
// @name:tg           Сомонаҳои ҷустуҷӯи Google-ро манъ кунед
// @name:th           บล็อกเว็บไซต์ค้นหาของ Google
// @name:ti           ናይ Google Search መርበባት ምዕጋት
// @name:tk           Google gözleg sahypalaryny bloklaň
// @name:tn           Thibela diwebosaete tsa patlo ya Google
// @name:to           Poloka ’a e ngaahi saiti fekumi ’a e Google .
// @name:tpi          Blokim ol ples bilong painim Google
// @name:tr           Google arama sitelerini engelleyin
// @name:uk           Блокуйте сайти пошуку Google
// @name:ur           گوگل سرچ سائٹوں کو مسدود کریں
// @name:uz           Google qidiruv saytlarini blokirovka qiling
// @name:vi           Chặn các trang web tìm kiếm google
// @name:xh           Viza iindawo zokukhangela zikaGoogle
// @name:yi           פאַרשפּאַרן Google זוכן זייטלעך
// @name:zh           屏蔽谷歌搜索站点
// @name:zh-CN        屏蔽谷歌搜索站点
// @name:zh-HK        屏蔽谷歌搜索站點
// @name:zh-MO        屏蔽谷歌搜索站點
// @name:zh-MY        屏蔽谷歌搜索站点
// @name:zh-SG        屏蔽谷歌搜索站点
// @name:zh-TW        屏蔽谷歌搜索站點
// @name:zu           Vimba izingosi zokucinga ze-Google
// @description       在google搜索屏蔽指定站点
// @description:af    Soek vir ’n Google wat ’n spesifieke webwerf blokkeer
// @description:am    የተወሰነ ጣቢያ የሚደረግ ጉግል ማገድ ይፈልጉ
// @description:ar    ابحث عن Google التي تمنع موقعًا محددًا
// @description:az    Müəyyən edilmiş bir saytı bloklamaq üçün bir Google axtarın
// @description:be    Шукайце Google, які блакуе зададзены сайт
// @description:bem   Fwayeni pa ncende iyatantikwa
// @description:bg    Потърсете Google, блокиращ определен сайт
// @description:bn    একটি নির্দিষ্ট সাইট অবরুদ্ধ একটি গুগল অনুসন্ধান করুন
// @description:bo    གུ་གུལ་བཀག་ཉར་བྱས་པའི་དྲ་ཚིགས་ཤིག་འཚོལ་བ།
// @description:bs    Potražite Google blokiranje određenog web mjesta
// @description:ca    Cerqueu un bloqueig de Google un lloc especificat
// @description:ceb   Pagpangita alang sa usa ka Google nga nagbabag sa usa ka piho nga site
// @description:ckb   گەڕان بەدوای سایتێکی گووگڵ کە ڕێگری دەکات لە سایتێکی دیاریکراو
// @description:cs    Vyhledejte Google blokování zadaného webu
// @description:cy    Chwilio am Google yn blocio safle penodol
// @description:da    Søg efter en Google, der blokerer for et specificeret sted
// @description:de    Suchen Sie nach einer Google, die eine bestimmte Website blockiert
// @description:dv    ވަކި ސައިޓެއް ބްލޮކް ކުރަން ގޫގުލް އެއް ހޯދުން
// @description:dz    གུ་གུལ་བཀག་ཆ་འབད་མི་ ས་ཁོངས་ཅིག་འཚོལ་ཞིབ་འབད།
// @description:el    Αναζητήστε ένα google που εμποδίζει έναν καθορισμένο ιστότοπο
// @description:en    Search for a Google Blocking a specified site
// @description:eo    Serĉu Google -blokadon de specifa retejo
// @description:es    Busque un Google bloqueando un sitio específico
// @description:et    Otsige Google’i, mis blokeerib määratud saidi
// @description:eu    Bilatu Google blokeatzeko gune bat
// @description:fa    جستجوی یک Google مسدود کردن یک سایت مشخص
// @description:fi    Etsi Google, joka estää määritettyä sivustoa
// @description:fo    Leita eftir eini Google Blokka eina ávísa síðu
// @description:fr    Rechercher un Google bloquant un site spécifié
// @description:gd    Lorg airson gluasad Google a ’dùnadh làrach ainmichte
// @description:gl    Busca un Google que bloquee un sitio especificado
// @description:gu    કોઈ ચોક્કસ સાઇટને અવરોધિત કરતી ગૂગલ માટે શોધ કરો
// @description:haw   E huli no kahi Google Blogcking i kahi pūnaewele i hōʻikeʻia
// @description:he    חפש גוגל החוסם אתר שצוין
// @description:hi    एक निर्दिष्ट साइट को अवरुद्ध करने वाला Google खोजें
// @description:hr    Potražite Google koji blokira navedeno web mjesto
// @description:ht    Rechèch pou yon Google bloke yon sit espesifye
// @description:hu    Keressen egy Google -t, amely blokkolja a megadott webhelyet
// @description:hy    Որոնեք Google- ի արգելափակում նշված կայքը
// @description:id    Cari Google memblokir situs tertentu
// @description:is    Leitaðu að Google sem hindrar tiltekna síðu
// @description:it    Cerca un blocco di Google un sito specificato
// @description:ja    指定されたサイトをブロックするGoogleを検索します
// @description:ka    მოძებნეთ Google- ის ბლოკირება მითითებულ საიტზე
// @description:kk    Google-ді брондауды брондауды іздеңіз
// @description:km    ស្វែងរកហ្គូហ្គលរារាំងគេហទំព័រដែលបានបញ្ជាក់
// @description:kn    ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಸೈಟ್ ಅನ್ನು ನಿರ್ಬಂಧಿಸುವ Google ಗಾಗಿ ಹುಡುಕಿ
// @description:ko    지정된 사이트를 차단하는 Google을 검색하십시오
// @description:ku    Li ser malperekek diyarkirî lêgerîn bikin
// @description:ky    Белгиленген сайтты бөгөттөө
// @description:la    Search for Google Blocking a certa site
// @description:lb    Sich no engem Google Blocking e spezifizéierte Site
// @description:lo    ຄົ້ນຫາສໍາລັບ Google blocking ເວັບໄຊທ໌ທີ່ກໍານົດໄວ້
// @description:lt    Ieškokite „Google“, blokuojančios nurodytą svetainę
// @description:lv    Meklējiet Google bloķējot norādīto vietni
// @description:mg    Mikaroka ny Google hanakanana tranonkala voafaritra
// @description:mi    Rapua he poraka google i tetahi papanga kua tohua
// @description:mk    Пребарај за блокирање на одредена страница на Google
// @description:ml    ഒരു നിർദ്ദിഷ്ട സൈറ്റ് തടയുന്ന ഒരു Google- നായി തിരയുക
// @description:mn    Тодорхой сайтыг хаах Google-ийг хайж олох
// @description:ms    Cari Google menyekat laman web yang ditentukan
// @description:mt    Fittex Google li timblokka sit speċifikat
// @description:my    သတ်မှတ်ထားသော site ကိုပိတ်ဆို့ခြင်းကိုပိတ်ဆို့ခြင်းကိုရှာဖွေပါ
// @description:ne    एक Google एक निर्दिष्ट साइट अवरुद्ध को लागी खोजी गर्नुहोस्
// @description:nl    Zoek naar een Google die een opgegeven site blokkeert
// @description:no    Søk etter et Google som blokkerer et spesifisert nettsted
// @description:ny    Sakani pa Google Kuletsa tsambalo
// @description:pa    ਇੱਕ ਖਾਸ ਸਾਈਟ ਨੂੰ ਰੋਕਣ ਲਈ ਗੂਗਲ ਨੂੰ ਰੋਕਣ ਦੀ ਭਾਲ ਕਰੋ
// @description:pap   Buska un Google Blokeando un sitio spesifiká
// @description:pl    Wyszukaj Google blokującą określoną witrynę
// @description:ps    د ګوګل بلاک کولو لپاره د ګوګل بلاک کولو لپاره لټون وکړئ
// @description:pt    Procure um Google bloqueando um site especificado
// @description:ro    Căutați un Google care blochează un site specificat
// @description:ru    Поиск Google блокирует указанный сайт
// @description:rw    Shakisha google ihagarika urubuga runaka
// @description:sg    Gi mbeni site ti Google .
// @description:si    ගූගල් විසින් නිශ්චිත වෙබ් අඩවියක් අවහිර කිරීම සොයන්න
// @description:sk    Vyhľadajte Google Blokovanie zadanej stránky
// @description:sl    Poiščite Google, ki blokira določeno spletno mesto
// @description:sm    Saili mo le Google Blocking se nofoaga faʻapitoa
// @description:sn    Tsvaga yeGoogle Kuvhara nzvimbo yakatarwa
// @description:so    Raadi goob Google oo xannibay goob cayiman
// @description:sr    Потражите Гоогле Блокирање одређеног места
// @description:sv    Sök efter en Google som blockerar en specificerad webbplats
// @description:sw    Tafuta Google kuzuia tovuti maalum
// @description:ta    ஒரு குறிப்பிட்ட தளத்தைத் தடுக்கும் Google ஐத் தேடுங்கள்
// @description:te    పేర్కొన్న సైట్‌ను నిరోధించే గూగుల్ కోసం శోధించండి
// @description:tg    Ҷустуҷӯи Google-ро ҷустуҷӯ кунед
// @description:th    ค้นหา Google บล็อกไซต์ที่ระบุ
// @description:ti    ንዝተወሰነ መርበብ ሓበሬታ ዝዓግት ጉግል ድለዩ
// @description:tk    Görkezilen sahypany Google Blokirlemek üçin gözläň
// @description:tn    Batla go Thibela saete e e rileng ya Google
// @description:to    Fekumi ki ha Google Blocking ha saiti kuo fakapapau’i .
// @description:tpi   Painim wanpela Google Blokim wanpela ples yu makim
// @description:tr    Belirli bir siteyi engelleyen bir Google’ı arayın
// @description:uk    Пошук Google, що блокує вказаний сайт
// @description:ur    گوگل کو کسی مخصوص سائٹ کو مسدود کرنے کی تلاش کریں
// @description:uz    Google blokirovka qilingan saytni blokirovka qilish
// @description:vi    Tìm kiếm một Google chặn một trang web được chỉ định
// @description:xh    Khangela i-google valting indawo echaziweyo
// @description:yi    זוכן פֿאַר אַ Google בלאַקינג אַ ספּעסאַפייד פּלאַץ
// @description:zh    在google搜索屏蔽指定站点
// @description:zh-CN 在google搜索屏蔽指定站点
// @description:zh-HK 在google搜索屏蔽指定站點
// @description:zh-MO 在google搜索屏蔽指定站點
// @description:zh-MY 在google搜索屏蔽指定站点
// @description:zh-SG 在google搜索屏蔽指定站点
// @description:zh-TW 在google搜索屏蔽指定站點
// @description:zu    Sesha i-Google Evimba isayithi elicacisiwe
// @namespace         https://github.com/ChinaGodMan/UserScripts
// @version           0.0.1.51
// @license           MIT
// @author            人民的勤务员 <[email protected]>
// @include           /^https?://(www|cse)\.google(\.\w+)+/search\?.*$/
// @run-at            document-start
// @grant             GM_registerMenuCommand
// @compatible        chrome >= 49
// @compatible        firefox >= 29
// @compatible        opera >= 46
// @compatible        safari >= 10.1
// @icon              data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAJuklEQVR4nO2de1QU1x3H7wzrjklsYpMT002jROMzPhEUgu6qKCCyPDTHyBofKKBSgaAgsCxmxAciVF4CsRofNbUxKO4uu7OoaHY3nsa2mkYliWk8ic1pNaZqWz1tVB7765lt16PRRXZnZmdmmc8533P2wB97f9/fnfv43TuAkISEhISEhISEhISEhICA/F6jIRfXQTpuhGT8AmiwG5CA3YEZqAMikQOUCGAqAufnWKwdErE7kIRdhxT8PGTgh2ENXgg6NJDvOEQDlKDnYDVWAsl4K8Rjd5wGM5UKAczBfoAU/FPIxYqBRH34jlNQAIlksBrPhYXYNxDx/17NpaKQA5biFyAXzwYS4ainAgXoOViJHwQ11s656e5ED1nZAe/2qKfCOcyk4xREoU7ejP+xYrAOyMAPAol6I38GsrBS52TJt+FKN0rA7kI+XoT8DSBlYaDBvufdYGU3tQC/DKR8OPIHIBOrgBk+mFyVLGsm1gl5OInECpDoaUjBW3k3UslwCZuGnwYSyZGYgAJiMLyB3eLdQCVL0mB/h0KkQGIAcmWTIA67y7tpSpZFb+aEngQgAyIEvcpRMlA6bkVCBt6SvQaz/NV8TODmF8mHQLwfDjtKBLBC6D2fXu3404SrfMB8GxI6kCrypaZSpD2fBlZhFT4xIxJ1ggb7GyzHmyAH10JmQBxkoVGwDD1D12/omj+sCZjmrP/T5wCL8G+dGym/7vnFstB7hyJcKAI5IBn/DHLxZEAI87h9JMIhT7YcUvGzHu3ExWA+DSzAr3LW2zPxRtCiF1hrayFSQCauh+jHVGBFY/4qbDPrxk9BAEvxM7Ac/ZyzdutQf1iG/9FZYhCt+ZWoL8SxvN6PxdqgAJ/nsxjyeqWBGmsTnfk0sLNXGURh7Jn/BvY9ZKEBPo+DnrjnY9fEZb4V9Qab/AqY5ACLcObmp+Cf81lppM+jkZgAG/ELsBPglJUAKJX971qIN+YvxC4C6sGH4p4CgHCwyb+5lwCX9vaix3DPzNdg38FiPz9/ZRuwEdMeMt+lYwRdLez+hFvI3UrHbwG7fLfbBLhUJaM3UO7Np5d/GXgK37GIDvgYPQF24l+PTQCtA3KA2W6GpFT8D3zHIkrALk/olvkuHScA8gIeNH866oSV6EW+YxElYCeqPUqAS3W9AGbc6/3NfMchWsBOnPcqAbQa5fQ9mzap93sJ/O6pfmAjHF4ngJZNXuPt9/d4wE5EMzLfuWmThXBlpCLvPAhJIW8fa3NJt12XyThAsMmzGPb+KwCe1/O7C9+Gd6WMms0fIKaAXV7H8AnYjzhEIQCj3WlRee1ZxgGCXd7C8AnIQhyiEIDR7hRb8ptrjAMEO9HK8AmIQhyiEIDR7jSpuOk24wDBLr/EKAEniUGIQxQCMNqdgt8+1s44QLARNxgl4GP0LOIQhQCMdqcRupOdjAMEG3GXUQI+4/bARSEAo90psOAMMA5QSsB5rxMwIP8TVhIgDUF53iVguO6kg/9J+ATxCuIQhQCGGncau/YEC5OwtAwFbxMQVkyxsgyVNmJ53iUgdtP+60IoRfwWcYhCAEONO80v297KfzHOLr/aU4txqVVVesYB0qUEhk8AgE02AXGEQgBGu9Pqbet1jAOEj/o8z+RA5uKJflBBhZxCImNe2Y6vmJj/Yv45KNm2eigrjQEbcc4b80+0DIQ5hjhI1Mc7yEOTOa0JsUnpjuyRLxecZtT7Q8hjd1hrENiJKk+Mv2t7EmosIaDWJ97TenPYESQSllVW2JgOP69v2c18AnYBNnl8d82//OGzkNE0/QHzaWkMMZ3bDEGCv5ZSsnPVYLqIxjQB2dUbN/j8Ytbvj/eHeYbYh8x3SdukYn5CxDFJZTsuslGEy6kn+7HaMLDLd7kzvsPeG/Y2j4E4N8a7RP++zBSajgRKUb02h548mSZgVsn+S6w3DqzE1EeZf8P6NOSbpnRp/P1KNka31R0Z2R8JDHJHwVD6AIWN5efKyi35XF1P//p+81tP/AwWGWO6bb5LGU0R13P2RT6FBELlnrf6Rmw4dIsN80evtbVPIUluXvwAK5FOG++wE2A8OgwSDfEem+/SGrPqa5IkeX9BY25DQ8Ds0t1/YcN8Wku2bmvk9BWlWx/2+W6DOdxr4++XzjTpz1sbwp5APFFdnfn0nNLdl9gyf7D2VGfKpirWXq99JLVUcAMb5t8/HFU2j30Z+Ziqd7KGzNh48CZb5tNa8Mv6o5w3vKVl0DMpxqg2NpOQTE/MVPAi5COqqOCMjPc1P4wusrFm/kjdRx2Z1Zue90kA26igdWwmQO1coiZAETW5tdYcFMhVu3eZRw/SNim/cC2XNQ1JMHmDkZUEJG+t8e0FZK1JdZntJKj1iZBkmNVZRk1sKm2c+BJbbTWbRwSWUaFmjTGm88ff9/rhOZBQvpOR+api4z8QCb5dUDQeHz4+SR/r4CIJan0izNbHObQm5Rf1zcGppHWKx8s6q3WK7FfNwanrzeEXutqd04o/nAjza7Z4ZX5gwWlHRkV5BOKDesvYksftftnQXL3asapp6pUSKsy8wzSucM+RMTP3twwZ1HRG8eQea2DvfUeHDqR/Vtc8TltuCTVoTapvNYZZD/X2xylt1yoYUPAnjxKQsrWyFvHJBtNrn3KdALUPtfS9NBhaeKpb5seV7PsS8U1Dw6t9ckyqf/JtnJpFLTzwJgSTx7o0P2yd5d/p9Zt/ioTAe5bBLy03Rt7m2zg1i5p7aC5Eb97/SPNHrbW1pVaWjUNC4l0qKGSJMbqdb+PULCqxcQ7Mrax+wPwRhSc7s6q2TEdC5MCRkdMWG2f6VRLiDs+Gxe+QzjPeUUX2jtzajQlIyOw8Oj44zRjlV8ORWp8I2XuX3cyvJScjMUAvEbObpt7k2zQ1S9KaVNf1R14R3BlGl9BVznXmSaf5Nk/NQPQeZ7Ml9PQla6B4/7ROFRVclmSYxdmOWc2RFhpiHLssYzYhf+CAZeSEXJPqKt+mqrupQpPyrxQ1bDTyN+osQeuXGKNZLWWrWVSqMbKtjgpah/wZvTWwb7llgv5NY0yHgIabjhoq+IOzR18QzDk15+zRj+1bRk18n+3DHU+0wjjjbm3z+N0N1ld7zj9yewhAWAU1YUW+SfklXfXk2vQkQ6yj2Bz+1U5qTA6X1+ZF+1TUNgcVk+bws6ksbebi9QmQbpr+n2Iq/JN6atxag2HYT/iOUzT8umXM0O2Wsfml5tDDOpPy81yT6nqaIeq2xhjTMU8f66DX6fTVGPpzsmFm+zJj5O1cs+raelP4uXJqYkO9JShf3zzM5wf+EhISEhISEhISEhISqAv+C1SzADoeEosIAAAAAElFTkSuQmCC
// @iconbak           https://github.com/ChinaGodMan/UserScripts/raw/main/docs/icon/Scripts%20Icons/icons8-google-96.png
// @supportURL        https://github.com/ChinaGodMan/UserScripts/issues
// @homepageURL       https://github.com/ChinaGodMan/UserScripts
// ==/UserScript==

(function () {
    'use strict'

    // 初始化默认屏蔽站点
    const DEFAULT_BLOCKED_SITES = 'csdn'

    // 获取存储的屏蔽站点列表
    function getBlockedSites() {
        return localStorage.getItem('blockedSites') || DEFAULT_BLOCKED_SITES
    }

    // 设置屏蔽站点列表
    function setBlockedSites(sites) {
        localStorage.setItem('blockedSites', sites)
    }

    // 注册油猴菜单命令
    GM_registerMenuCommand('❌编辑屏蔽站点', function () {
        showEditDialog(getBlockedSites())
    })

    // 显示编辑对话框
    function showEditDialog(currentSites) {
        const overlay = document.createElement('div')
        overlay.id = 'overlay'
        overlay.style = 'position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.5); z-index: 9998;'

        const dialog = document.createElement('div')
        dialog.id = 'editDialog'
        dialog.style = 'position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background: white; padding: 20px; border: 1px solid #ccc; box-shadow: 3px 3px 5px rgba(0,0,0,0.3); z-index: 9999; width: 60%; max-width: 600px; resize: both; overflow: auto;'
        dialog.innerHTML = `
            <h3 style="cursor: move;">编辑屏蔽站点</h3>
            <p>请输入用英文逗号分隔的站点:</p>
            <textarea id="sitesInput" style="width: 100%; height: 100px; resize: vertical;">${currentSites}</textarea>
            <div style="text-align: right; margin-top: 10px;">
                <button id="saveBtn">保存</button>
                <button id="cancelBtn">取消</button>
            </div>
        `

        document.body.appendChild(overlay)
        document.body.appendChild(dialog)

        document.getElementById('saveBtn').addEventListener('click', function () {
            const newSites = document.getElementById('sitesInput').value
            setBlockedSites(newSites)
            alert('屏蔽站点已更新,刷新页面以生效。')
            closeEditDialog()
        })

        document.getElementById('cancelBtn').addEventListener('click', function () {
            closeEditDialog()
        })

        overlay.addEventListener('click', function () {
            closeEditDialog()
        })

        function closeEditDialog() {
            document.body.removeChild(dialog)
            document.body.removeChild(overlay)
        }
    }

    // 获取搜索参数
    var params = new URLSearchParams(location.search),
        q = params.get('q')

    // 获取当前屏蔽站点列表并格式化
    const blockedSites = getBlockedSites().split(',').map(site => `-${site.trim()}`).join(' ')

    // 如果查询参数中没有屏蔽站点,则添加
    if (q && !blockedSites.split(' ').some(site => q.includes(site))) {
        params.set('q', q + ' ' + blockedSites)
        location.search = '?' + params.toString()
    }

})()