aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorcesar <cesar@noreply.codeberg.org>2021-03-21 23:46:51 +0100
committercesar <cesar@noreply.codeberg.org>2021-03-21 23:46:51 +0100
commit5bf668d96689e5409bee046f0596b7703dbf8150 (patch)
tree0d8f0e8b2bbd631e264c67be9fdea9caacb4579f
parentd5f2cb75bb8dcd577e4ac6446e74f6acdacd832a (diff)
downloadcloudflare-tor-5bf668d96689e5409bee046f0596b7703dbf8150.tar.lz
cloudflare-tor-5bf668d96689e5409bee046f0596b7703dbf8150.tar.xz
cloudflare-tor-5bf668d96689e5409bee046f0596b7703dbf8150.zip
Delete 'addons/isattlinkCR/localdb.js'
-rw-r--r--addons/isattlinkCR/localdb.js67
1 files changed, 0 insertions, 67 deletions
diff --git a/addons/isattlinkCR/localdb.js b/addons/isattlinkCR/localdb.js
deleted file mode 100644
index d23904c1..00000000
--- a/addons/isattlinkCR/localdb.js
+++ /dev/null
@@ -1,67 +0,0 @@
-let irun = false;
-document.addEventListener('DOMContentLoaded', () => {
- chrome.storage.local.get(['mul'], g => {
- let ul = g.mul || 'eo';
- fetch('i18n/' + ul + '.json', {
- method: 'GET'
- }).then(j => j.json()).then(j => {
- document.querySelectorAll('span[tek]').forEach(x => {
- x.innerText = j[x.getAttribute('tek')];
- });
- document.body.style.display = 'block';
- });
- });
-});
-document.getElementById('f').addEventListener('change', e => {
- let ff = e.target.files[0];
- if (ff) {
- let r = new FileReader();
- r.addEventListener('load', e => {
- if (ff.size > 4) {
- let g = e.target.result.replace(/(?:\r\n|\r|\n)/g, "\n").split("\n");
- if (g.length > 0) {
- chrome.storage.local.get(['ldb'], gs => {
- irun = true;
- let cnt0, cnt1 = 0,
- gc = 1,
- db = JSON.parse(gs.ldb || '[]');
- cnt0 = db.length;
- document.getElementById('pbr').max = g.length;
- g.forEach(x => {
- document.getElementById('pbr').value = gc;
- gc++;
- if (/^([0-9a-z.-]{4,400})\.([a-z]{2,40})$/.test(x) && !db.includes(x)) {
- db.push(x);
- }
- });
- g = null;
- cnt1 = db.length;
- if (cnt1 != cnt0) {
- chrome.storage.local.set({
- 'ldb': JSON.stringify(db)
- });
- }
- chrome.runtime.sendMessage('dbmode,rl', () => {
- alert(document.querySelector('span[tek=opxdone]').innerText + "\n\n" + cnt0 + " -> " + cnt1);
- location.reload();
- });
- });
- }
- }
- });
- r.readAsText(ff);
- }
-});
-document.getElementById('ldb_i').addEventListener('click', () => {
- if (!irun) {
- document.getElementById('f').click();
- }
-});
-document.getElementById('ldb_c').addEventListener('click', () => {
- if (!irun) {
- chrome.runtime.sendMessage('dbmode,cl', () => {
- alert(document.querySelector('span[tek=opxdone]').innerText);
- location.reload();
- });
- }
-}); \ No newline at end of file