From b1a9e0422819fff3e942bc0acb874ac28d0742b6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AB=8F=E8=A8=AA=E5=AD=90?= Date: Tue, 30 May 2023 19:02:42 +0900 Subject: [PATCH] =?UTF-8?q?spliti=E3=81=A8vixip=E3=81=AE=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 6 ++++-- data.json | 21 ++++++++++++++++++++- fixed/spliti.json | 6 ++++++ fixed/vixip.json | 6 ++++++ instances.py | 8 ++++++++ 5 files changed, 44 insertions(+), 3 deletions(-) create mode 100644 fixed/spliti.json create mode 100644 fixed/vixip.json diff --git a/README.md b/README.md index 1ea4f52..bb5b9d3 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Automated instances list for LibRedirect +# Automated instances list for Libre Redirect ## Sources: - Invidious: [https://api.invidious.io](https://api.invidious.io/) @@ -28,9 +28,11 @@ - BiblioReads: [https://github.com/nesaku/BiblioReads/blob/main/instances.json](https://github.com/nesaku/BiblioReads/blob/main/instances.json) - Suds: [https://git.vern.cc/cobra/Suds/src/branch/main/instances.json](https://git.vern.cc/cobra/Suds/src/branch/main/instances.json) - PokeTube: [https://codeberg.org/Ashley/poketube/src/branch/main/instances.json](https://codeberg.org/Ashley/poketube/src/branch/main/instances.json) +- Spliti: [https://gitler.moe/suwako/spliti](https://gitler.moe/suwako/spliti) +- Vixip: [https://gitler.moe/suwako/vixip](https://gitler.moe/suwako/vixip) ## How to run: ```bash $ python3 instances.py -``` \ No newline at end of file +``` diff --git a/data.json b/data.json index 750812e..988f4c6 100644 --- a/data.json +++ b/data.json @@ -1,6 +1,7 @@ { "invidious": { "clearnet": [ + "https://youtube.owacon.moe", "https://yewtu.be", "https://vid.puffyan.us", "https://inv.riverside.rocks", @@ -149,6 +150,7 @@ }, "nitter": { "clearnet": [ + "https://twitter.owacon.moe", "https://nitter.net", "https://nitter.lacontrevoie.fr", "https://nitter:nitter@nitter.nixnet.services", @@ -641,6 +643,7 @@ }, "whoogle": { "clearnet": [ + "https://google.owacon.moe", "https://search.albony.xyz", "https://search.garudalinux.org", "https://search.dr460nf1r3.org", @@ -1163,5 +1166,21 @@ "tor": [], "i2p": [], "loki": [] + }, + "spliti": { + "clearnet": [ + "https://mixi.owacon.moe", + ], + "tor": [], + "i2p": [], + "loki": [] + }, + "vixip": { + "clearnet": [ + "https://pixiv.owacon.moe", + ], + "tor": [], + "i2p": [], + "loki": [] } -} \ No newline at end of file +} diff --git a/fixed/spliti.json b/fixed/spliti.json new file mode 100644 index 0000000..f2f4c72 --- /dev/null +++ b/fixed/spliti.json @@ -0,0 +1,6 @@ +{ + "clearnet": ["https://mixi.owacon.moe"], + "tor": [], + "i2p": [], + "loki": [] +} diff --git a/fixed/vixip.json b/fixed/vixip.json new file mode 100644 index 0000000..3cea3db --- /dev/null +++ b/fixed/vixip.json @@ -0,0 +1,6 @@ +{ + "clearnet": ["https://pixiv.owacon.moe"], + "tor": [], + "i2p": [], + "loki": [] +} diff --git a/instances.py b/instances.py index a6273d5..3dc9c6a 100755 --- a/instances.py +++ b/instances.py @@ -312,6 +312,12 @@ def teddit(): {'clearnet': 'url', 'tor': 'onion', 'i2p': 'i2p', 'loki': None}, False) +def spliti(): + fetchFromFile('spliti') + +def vixip(): + fetchFromFile('vixip') + def scribe(): fetchJsonList( 'scribe', 'https://git.sr.ht/~edwardloveall/scribe/blob/main/docs/instances.json', None, False) @@ -609,6 +615,8 @@ gothub() mikuInvidious() wolfreeAlpha(wolfreeAlpha_url_list_i) jiti() +spliti() +vixip() mightyList = filterLastSlash(mightyList)