diff options
Diffstat (limited to 'addons/urejectCR')
-rw-r--r-- | addons/urejectCR/README.md | 16 | ||||
-rw-r--r-- | addons/urejectCR/bg.js | 34 | ||||
-rw-r--r-- | addons/urejectCR/log.html | 134 | ||||
-rw-r--r-- | addons/urejectCR/log.js | 38 | ||||
-rw-r--r-- | addons/urejectCR/manifest.json | 32 |
5 files changed, 0 insertions, 254 deletions
diff --git a/addons/urejectCR/README.md b/addons/urejectCR/README.md deleted file mode 100644 index a94dc54b..00000000 --- a/addons/urejectCR/README.md +++ /dev/null @@ -1,16 +0,0 @@ -[//]: # (do not edit me; start) - -Versio: _1.0.5.1_ - -[//]: # (do not edit me; end) - - -- [Pli informo / Elŝuto](../../subfiles/about.urjm.md) -- Malgarantio: Ĉi tio NE estas spegulo de suprenflua deponejo. Sinkronigado eble prokrastas. -- ↩ [Firefox](../urejectFX) - ------ - -- [More information / Download](../../subfiles/about.urjm.md) -- Disclaimer: This is NOT a mirror of upstream repository. Synchronization may be delayed. -- ↩ [Firefox](../urejectFX) diff --git a/addons/urejectCR/bg.js b/addons/urejectCR/bg.js deleted file mode 100644 index c879253a..00000000 --- a/addons/urejectCR/bg.js +++ /dev/null @@ -1,34 +0,0 @@ -let history = {}; -chrome.webRequest.onResponseStarted.addListener(i => { - if ([403, 406, 410, 429, 451, 462].includes(i.statusCode)) { - let iFQDN = (new URL(i.url)).hostname; - if (['sercxi.eu.org', 'ansero.eu.org', 'sercxi.nnpaefp7pkadbxxkhz2agtbv2a4g5sgo2fbmv3i7czaua354334uqqad.onion', 'ansero.nnpaefp7pkadbxxkhz2agtbv2a4g5sgo2fbmv3i7czaua354334uqqad.onion'].includes(iFQDN)) { - return; - } - let iServer = '?'; - i.responseHeaders.forEach(x => { - if (x.name.toLowerCase() == 'server') { - iServer = x.value; - } - }); - history[iFQDN] = [i.url, iServer, i.statusCode, (new Date()).toUTCString()]; - } - return; -}, { - urls: ['http://*/*', 'https://*/*'], - types: ['main_frame'] -}, ['responseHeaders']); -chrome.runtime.onMessage.addListener((request, sender, sendResponse) => { - if (request && sender) { - if (request == 'get') { - sendResponse(history); - } - if (request == 'clear') { - history = {}; - sendResponse(true); - } - } -}); -chrome.browserAction.onClicked.addListener(() => { - chrome.runtime.openOptionsPage(); -});
\ No newline at end of file diff --git a/addons/urejectCR/log.html b/addons/urejectCR/log.html deleted file mode 100644 index abb12288..00000000 --- a/addons/urejectCR/log.html +++ /dev/null @@ -1,134 +0,0 @@ -<html> - <head> - <meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate"> - <meta http-equiv="content-type" content="text/html;charset=UTF-8"> - <title>📝</title> - </head> - <body style="display:none"> - <br><br> - <b>🕵 <span transk="ln1"></span></b><br> - <table style="width:90%" border=1> - <tbody></tbody> - </table> - <button type="button" id="clear"> <span transk="ln1a"></span> </button><br> - <br><br> - <b>🖹 <span transk="ln2"></span></b><br> - <textarea id="export" cols=60 rows=20 readonly></textarea> - <br> - <br><br> - <b>💬 Internacio</b><br> - <select id="myul"> - <option value="" selected> --- </option> - <option value="af">af | Afrikaans</option> - <option value="am">am | አማርኛ</option> - <option value="ar">ar | العربية</option> - <option value="az">az | Azərbaycanca</option> - <option value="be">be | Беларуская</option> - <option value="bg">bg | Български</option> - <option value="bn">bn | বাংলা</option> - <option value="bs">bs | босански</option> - <option value="ca">ca | Català</option> - <option value="cb">cb | Cebuan</option> - <option value="co">co | Corsu</option> - <option value="cs">cs | Čeština</option> - <option value="cy">cy | Cymraeg</option> - <option value="da">da | Dansk</option> - <option value="de">de | Deutsch</option> - <option value="el">el | Ελληνικά</option> - <option value="en">en | English</option> - <option value="eo">eo | Esperanto 🏆</option> - <option value="es">es | Español</option> - <option value="et">et | Eesti</option> - <option value="eu">eu | Euskara</option> - <option value="fa">fa | فارسی</option> - <option value="fi">fi | Suomi</option> - <option value="fl">fl | Wikang Filipino</option> - <option value="fr">fr | Français</option> - <option value="fy">fy | Frisian</option> - <option value="ga">ga | Gaeilge</option> - <option value="gd">gd | Gàidhlig</option> - <option value="gl">gl | Galego</option> - <option value="gu">gu | Gujarātī</option> - <option value="ha">ha | Harshen</option> - <option value="he">he | עברית</option> - <option value="hi">hi | हिंदी</option> - <option value="hm">hm | lus Hmoob</option> - <option value="hr">hr | Hrvatski</option> - <option value="ht">ht | Kreyòl</option> - <option value="hu">hu | Magyar</option> - <option value="hw">hw | ʻŌlelo Hawaiʻi</option> - <option value="hy">hy | հայերեն</option> - <option value="id">id | Indonesia</option> - <option value="ig">ig | Asụsụ Igbo</option> - <option value="is">is | Íslenska</option> - <option value="it">it | Italiano</option> - <option value="ja">ja | 日本語</option> - <option value="jv">jv | ꦧꦱꦗꦮ</option> - <option value="ka">ka | ქართული</option> - <option value="kk">kk | Қазақша</option> - <option value="km">km | ភាសាខ្មែរ</option> - <option value="kn">kn | ಕನ್ನಡ</option> - <option value="ko">ko | 힌디어</option> - <option value="ku">ku | کوردی</option> - <option value="ky">ky | Кыргызча</option> - <option value="la">la | Latīna</option> - <option value="lb">lb | Lëtzebuergesch</option> - <option value="lo">lo | ພາສາລາວ</option> - <option value="lt">lt | Lietuvių</option> - <option value="lv">lv | Latviešu</option> - <option value="mg">mg | Malagasy</option> - <option value="mi">mi | Māori</option> - <option value="mk">mk | македонски</option> - <option value="ml">ml | മലയാളം</option> - <option value="mn">mn | монгол</option> - <option value="mr">mr | मराठी</option> - <option value="ms">ms | bahasa Melayu</option> - <option value="mt">mt | Malti</option> - <option value="my">my | Burmese</option> - <option value="ne">ne | नेपाली</option> - <option value="nl">nl | Nederlands</option> - <option value="no">no | Norsk Bokmål</option> - <option value="ny">ny | Chichewa</option> - <option value="or">or | ଓଡ଼ିଆ</option> - <option value="pa">pa | ਪੰਜਾਬੀ</option> - <option value="pl">pl | Polski</option> - <option value="ps">ps | پښتو</option> - <option value="pt">pt | Português</option> - <option value="ro">ro | Română</option> - <option value="ru">ru | Русский</option> - <option value="rw">rw | Kinyarwanda</option> - <option value="sd">sd | سنڌي</option> - <option value="si">si | සිංහල</option> - <option value="sk">sk | Slovenčina</option> - <option value="sl">sl | Slovenščina</option> - <option value="sm">sm | Gagana Sāmoa</option> - <option value="sn">sn | chiShona</option> - <option value="so">so | Af Soomaali</option> - <option value="sq">sq | Shqip</option> - <option value="sr">sr | Српски</option> - <option value="st">st | Sesotho</option> - <option value="su">su | Basa Sunda</option> - <option value="sv">sv | Svenska</option> - <option value="sw">sw | Kiswahili</option> - <option value="ta">ta | தமிழ்</option> - <option value="te">te | తెలుగు</option> - <option value="tg">tg | тоҷикӣ</option> - <option value="th">th | ภาษาไทย</option> - <option value="tk">tk | Türkmençe</option> - <option value="tr">tr | Türkçe</option> - <option value="tt">tt | татар теле</option> - <option value="ug">ug | ئۇيغۇرچە</option> - <option value="uk">uk | Українська</option> - <option value="ur">ur | اردو</option> - <option value="uz">uz | ózbekça</option> - <option value="vi">vi | Tiếng Việt</option> - <option value="xh">xh | isiXhosa</option> - <option value="yi">yi | אידיש</option> - <option value="yo">yo | Èdè Yorùbá</option> - <option value="zh">zh | 汉语</option> - <option value="zt">zt | 漢語</option> - <option value="zu">zu | isiZulu</option> - </select> - <script src="log.js"></script> - </body> -</html>
\ No newline at end of file diff --git a/addons/urejectCR/log.js b/addons/urejectCR/log.js deleted file mode 100644 index eea04f6b..00000000 --- a/addons/urejectCR/log.js +++ /dev/null @@ -1,38 +0,0 @@ -function newrow(w) { - let tt = document.getElementsByTagName('tbody')[0]; - let tr = tt.insertRow(tt.rows.length); - tr.innerHTML = w; -} -document.addEventListener('DOMContentLoaded', () => { - chrome.storage.local.get(['ul'], (r) => { - fetch('i18n/' + (r.ul || 'eo') + '.json', { - method: 'GET' - }).then(j => j.json()).then(j => { - document.querySelectorAll('span[transk]').forEach(x => { - x.innerText = j[x.getAttribute('transk')]; - }); - newrow('<tr><td><b>FQDN</b></td><td><b>' + j['lj1'] + '</b></td><td><b>' + j['lj2'] + '</b></td><td><b>' + j['lj3'] + '</b></td><td><b>' + j['lj4'] + '</b></td></tr>'); - chrome.runtime.sendMessage('get', g => { - for (let k in g) { - newrow('<tr><td>' + k + '</td><td>' + g[k][1] + '</td><td>' + g[k][2] + '</td><td><a href="' + g[k][0] + '" rel="noreferrer noopener" target="_blank"> 🔗 </a></td><td>' + g[k][3] + '</td></tr>'); - document.getElementById('export').innerHTML += k + "\n"; - } - }); - document.body.style.display = 'block'; - }); - }); - document.getElementById('clear').addEventListener('click', () => { - chrome.runtime.sendMessage('clear', () => { - location.reload(true); - }); - }); - document.getElementById('myul').addEventListener('change', () => { - if (document.getElementById('myul').value != '') { - chrome.storage.local.set({ - 'ul': document.getElementById('myul').value - }, () => { - location.reload(true); - }); - } - }); -});
\ No newline at end of file diff --git a/addons/urejectCR/manifest.json b/addons/urejectCR/manifest.json deleted file mode 100644 index 923d0650..00000000 --- a/addons/urejectCR/manifest.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "manifest_version": 2, - "name": "Kiu retejo malakceptis min?", - "version": "1.0.5.1", - "minimum_chrome_version": "60", - "homepage_url": "https://sercxi.nnpaefp7pkadbxxkhz2agtbv2a4g5sgo2fbmv3i7czaua354334uqqad.onion/", - "author": "Ss", - "incognito": "split", - "permissions": [ - "storage", - "webRequest", - "<all_urls>" - ], - "icons": { - "72": "icons/72.png" - }, - "background": { - "scripts": [ - "bg.js" - ] - }, - "options_ui": { - "open_in_tab": true, - "chrome_style": false, - "page": "log.html" - }, - "browser_action": { - "default_icon": { - "72": "icons/72.png" - } - } -}
\ No newline at end of file |