torrentz2: convert to infohash

convert ot category mappings
This commit is contained in:
Garfield69
2020-11-04 10:51:45 +13:00
parent 36e78d08da
commit 36161345f1

View File

@@ -33,45 +33,44 @@ legacylinks:
- https://torrentz.unblockit.lat/ - https://torrentz.unblockit.lat/
caps: caps:
categories: categorymappings:
"video tv": TV - {id: "video tv", cat: TV, desc: "video tv"}
"video anime": TV/Anime - {id: "video anime", cat: TV/Anime, desc: "video anime"}
video: Movies - {id: video, cat: Movies, desc: video}
"movies divx xvid": Movies - {id: "movies divx xvid", cat: Movies, desc: "movies divx xvid"}
"video movie dvd": Movies - {id: "video movie dvd", cat: Movies, desc: "video movie dvd"}
"video movie dvdrip": Movies - {id: "video movie dvdrip", cat: Movies, desc: "video movie dvdrip"}
"video movie hd": Movies/HD - {id: "video movie hd", cat: Movies/HD, desc: "video movie hd"}
ebook: Books/EBook - {id: ebook, cat: Books/EBook, desc: ebook}
"ebook comics": Books/Comics - {id: "ebook comics", cat: Books/Comics, desc: "ebook comics"}
"ebook magazine": Books/Mags - {id: "ebook magazine", cat: Books/Mags, desc: "ebook magazine"}
"ebook tutorial": Books/Technical - {id: "ebook tutorial", cat: Books/Technical, desc: "ebook tutorial"}
"ebook audio book": Audio/Audiobook - {id: "ebook audio book", cat: Audio/Audiobook, desc: "ebook audio book"}
audio: Audio - {id: audio, cat: Audio, desc: audio}
"audio music lossless": Audio/Lossless - {id: "audio music lossless", cat: Audio/Lossless, desc: "audio music lossless"}
"audio music mp3": Audio/MP3 - {id: "audio music mp3", cat: Audio/MP3, desc: "audio music mp3"}
application: PC/0day - {id: application, cat: PC/0day, desc: application}
game: PC/Games - {id: game, cat: PC/Games, desc: game}
"game pc": PC/Games - {id: "game pc", cat: PC/Games, desc: "game pc"}
"game xbox": Console/XBox - {id: "game xbox", cat: Console/XBox, desc: "game xbox"}
"game nintendo": Console/NDS - {id: "game nintendo", cat: Console/NDS, desc: game nintendo"}
adult: XXX - {id: adult, cat: XXX, desc: adult}
"adult amateur": XXX - {id: "adult amateur", cat: XXX, desc: "adult amateur"}
"adult anal": XXX - {id: "adult anal", cat: XXX, desc: "adult anal"}
"adult asian": XXX - {id: "adult asian", cat: XXX, desc: "adult asian"}
"adult blowjobs": XXX - {id: "adult blowjobs", cat: XXX, desc: "adult blowjobs"}
"adult creampie": XXX - {id: "adult creampie", cat: XXX, desc: "adult creampie"}
"adult double p": XXX - {id: "adult double p", cat: XXX, desc: "adult double p"}
"adult fisting": XXX - {id: "adult fisting", cat: XXX, desc: "adult fisting"}
"adult hairy": XXX - {id: "adult hairy", cat: XXX, desc: "adult hairy"}
"adult hentai": XXX - {id: "adult hentai", cat: XXX, desc: "adult hentai"}
"adult interracial": XXX - {id: "adult interracial", cat: XXX, desc: "adult interracial"}
"adult lesbian": XXX - {id: "adult lesbian", cat: XXX, desc: "adult lesbian"}
"adult milf": XXX - {id: "adult milf", cat: XXX, desc: "adult milf"}
"adult squirting": XXX - {id: "adult squirting", cat: XXX, desc: "adult squirting"}
"adult tattoo": XXX - {id: "adult tattoo", cat: XXX, desc: "adult tattoo"}
other: Other - {id: other, cat: Other, desc: other}
images: Other - {id: images, cat: Other, desc: images}
modes: modes:
search: [q] search: [q]
@@ -133,21 +132,12 @@ search:
args: ".torrent" args: ".torrent"
download: download:
text: "{{if .Config.itorrents-links}}{{ .Result.download-itorrents }}{{ else }}{{ end }}" text: "{{if .Config.itorrents-links}}{{ .Result.download-itorrents }}{{ else }}{{ end }}"
magfile: infohash:
text: "{{ .Result.title }}"
filters:
- name: validfilename
- name: urlencode
magnet:
selector: dt a selector: dt a
attribute: href attribute: href
filters: filters:
- name: regexp - name: regexp
args: "/(\\w+)" args: "/(\\w+)"
- name: prepend
args: "magnet:?xt=urn:btih:"
- name: append
args: "&dn={{ .Result.magfile }}.torrent&tr=udp://tracker.coppersurfer.tk:6969&tr=udp://tracker.leechers-paradise.org:6969&tr=udp://tracker.opentrackr.org:1337"
category: category:
text: other text: other
category|noappend: category|noappend: