commit 9df92e67a09ba51d288ec8d0b1d39886064674f8 Author: Geoff Date: Wed May 6 16:19:04 2026 +0200 init diff --git a/README.md b/README.md new file mode 100644 index 0000000..9254959 --- /dev/null +++ b/README.md @@ -0,0 +1 @@ +# Used scripts repo diff --git a/scraping/elscione/dl_claymore.fish b/scraping/elscione/dl_claymore.fish new file mode 100755 index 0000000..658e81d --- /dev/null +++ b/scraping/elscione/dl_claymore.fish @@ -0,0 +1,22 @@ +#!/bin/fish +set base "https://server.elscione.com/Manga/Claymore%20%5BDigital%5D%20%5BVIZ%20Media%5D" + +mkdir -p Claymore + +for v in (seq -w 6 27) + set v_num (math $v) + + # Correct chapter math + set start (math "($v_num - 2) * 6 + 4") + set end (math "$start + 5") + + set start_p (printf "%03d" $start) + set end_p (printf "%03d" $end) + + set url "$base/Claymore%20-%20c$start_p-$end_p%20%28v$v%29%20%5BDigital%5D%20%5BVIZ%20Media%5D.zip" + + echo "Downloading v$v (c$start_p-$end_p)" + + wget -P Claymore "$url" + or echo "Missing: v$v" +end diff --git a/scraping/elscione/dl_ln.fish b/scraping/elscione/dl_ln.fish new file mode 100644 index 0000000..1532340 --- /dev/null +++ b/scraping/elscione/dl_ln.fish @@ -0,0 +1,6 @@ +#!/bin/fish + +for i in (seq -w 1 28) + + wget "https://server.elscione.com/Officially%20Translated%20Light%20Novels/Mushoku%20Tensei/Mushoku%20Tensei%20-%20Volume%20$i%20%5BSeven%20Seas%5D%5BKobo%5D.epub" +end diff --git a/scraping/elscione/dl_promised_neverland.fish b/scraping/elscione/dl_promised_neverland.fish new file mode 100755 index 0000000..56bc7eb --- /dev/null +++ b/scraping/elscione/dl_promised_neverland.fish @@ -0,0 +1,36 @@ +#!/bin/fish +set base "https://server.elscione.com/Manga/The%20Promised%20Neverland%20%28Digital%29" + +mkdir -p "The Promised Neverland" + +for v in (seq -w 1 18) + + set v_num (math $v) + + # Year mapping (based on your files) + if test $v_num -eq 1 + set year 2017 + else if test $v_num -le 7 + set year 2018 + else if test $v_num -le 16 + set year 2019 + else if test $v_num -eq 17 + set year 2020 + else + set year 2021 + end + + # Only early volumes have (F) + if test $v_num -le 5 + set tag "%20%28F%29" + else + set tag "" + end + + set url "$base/The%20Promised%20Neverland%20v$v%20%28$year%29$tag%20%28Digital%29%20%28LuCaZ%29.cbz" + + echo "Downloading v$v ($year)" + + wget -P "The Promised Neverland" "$url" + or echo "Missing: v$v" +end diff --git a/scraping/elscione/dl_tokyo_ghoul.fish b/scraping/elscione/dl_tokyo_ghoul.fish new file mode 100755 index 0000000..4547211 --- /dev/null +++ b/scraping/elscione/dl_tokyo_ghoul.fish @@ -0,0 +1,31 @@ +#!/bin/fish +set base "https://server.elscione.com/Manga/Tokyo%20Ghoul" + +mkdir -p "Tokyo Ghoul" + +for v in (seq -w 1 14) + set v_num (math $v) + + # Determine group + if test $v_num -le 8 + set group LostNerevarine-Empire + else + set group LuCaZ + end + + # Determine year + if test $v_num -le 4 + set year 2015 + else if test $v_num -le 10 + set year 2016 + else + set year 2017 + end + + set url "$base/Tokyo%20Ghoul%20v$v%20%28$year%29%20%28Digital%29%20%28$group%29.cbz" + + echo "Downloading v$v ($year, $group)" + + wget -P "Tokyo Ghoul" "$url" + or echo "Missing: v$v" +end diff --git a/scraping/elscione/dl_tokyo_ghoul_re.fish b/scraping/elscione/dl_tokyo_ghoul_re.fish new file mode 100755 index 0000000..e7e1313 --- /dev/null +++ b/scraping/elscione/dl_tokyo_ghoul_re.fish @@ -0,0 +1,27 @@ +#!/bin/fish +set base "https://server.elscione.com/Manga/Tokyo%20Ghoul%20-%20re" + +mkdir -p "Tokyo Ghoul re" + +for v in (seq -w 1 15) + + set v_num (math $v) + + # Year mapping based on your real files + if test $v_num -le 2 + set year 2017 + else if test $v_num -le 8 + set year 2018 + else if test $v_num -le 14 + set year 2019 + else + set year 2020 + end + + set url "$base/Tokyo%20Ghoul%20-%20re%20v$v%20%28$year%29%20%28Digital%29%20%28danke-Empire%29.cbz" + + echo "Downloading v$v ($year)" + + wget -P "Tokyo Ghoul re" "$url" + or echo "Missing: v$v" +end