mirror of
https://github.com/Prowlarr/Indexers.git
synced 2026-05-01 05:41:13 +01:00
jackett indexers as of dde4263061cd636aaa47eee66281ec97600cf9a3 jackett indexers as of 9d46a01f044629b4ad0e04b27e9cdc7a5dfd89a6 jackett indexers as of 4e591e80a9635cd3fb3fa03fcce465416a058716 jackett indexers as of 78a843bb2f57c1099bfc0149f3ece7b349fd6c95 jackett indexers as of 6c6110430791e099dfeac8eef80365c43c0e494c jackett indexers as of 209f9d511a7d72fa561a5d1c7af47496d8e19089
192 lines
5.9 KiB
YAML
192 lines
5.9 KiB
YAML
---
|
|
id: torrent9clone
|
|
name: Torrent9 clone
|
|
description: "Torrent9 clone is a FRENCH Public Torrent9 clone for TV / MOVIES / GENERAL"
|
|
language: fr-FR
|
|
type: public
|
|
encoding: UTF-8
|
|
followredirect: true
|
|
links:
|
|
- https://www.torrent9.si/
|
|
- https://torrent9.nocensor.biz/
|
|
legacylinks:
|
|
- https://www.torrents9.pw/
|
|
- https://www.torrent9.ch/
|
|
- https://www1.torrent9.ch/
|
|
- https://www2.torrent9.ch/
|
|
- https://wwv.torrent9.vg/
|
|
- https://www.torrent9.vc/
|
|
- https://wvw.torrent9.vc/
|
|
- https://www.torrent9.lol/
|
|
- https://wvw.torrent9.lol/
|
|
- https://wwv.torrent9.lol/
|
|
- https://ww1.torrent9.lol/
|
|
- https://ww5.torrent9.lol/
|
|
- https://ww6.torrent9.lol/
|
|
- https://www.torrent9.tw/
|
|
- https://ww7.torrent9.lol/
|
|
- https://www.torrent9.dev/
|
|
- https://www.torrent9.sx/
|
|
- https://ww1.torrent9.sx/
|
|
- https://www.t9.re/
|
|
- https://www.t9.vc/
|
|
- https://www.torrent9.ai/
|
|
- https://torrent9.black-mirror.xyz/
|
|
- https://torrent9.unblocked.casa/
|
|
- https://torrent9.proxyportal.fun/
|
|
- https://torrent9.uk-unblock.xyz/
|
|
- https://torrent9.ind-unblock.xyz/
|
|
- https://www.torrent9.pl/
|
|
- https://www.torrent9.ac/
|
|
- https://torrent9.unblocked.bar/
|
|
- https://torrent9.proxyportal.pw/
|
|
- https://torrent9.uk-unblock.pro/
|
|
- https://torrent9.unblockninja.com/ # this is a proxy for torrent9
|
|
- https://torrent9.unblocked.rest/
|
|
- https://www.torrent9.so/
|
|
- https://wvw.torrent9.sh/
|
|
- https://www.torrent9.sh/
|
|
- https://www.torrent9.one/
|
|
- https://wvw.torrent9.one/
|
|
- https://wwv.torrent9.one/
|
|
- https://vww.torrent9.one/
|
|
- https://www.torrent9.srl/
|
|
- https://torrent9.unblocked.monster/
|
|
- https://www.torrent9.la/
|
|
- https://www.torrent9.ninja/
|
|
- https://torrent9.nocensor.space/
|
|
- https://torrent9.nocensor.work/
|
|
- https://www.torrent9.pw/
|
|
|
|
caps:
|
|
categorymappings:
|
|
- {id: Films, cat: Movies, desc: "Movies"}
|
|
- {id: Séries, cat: TV, desc: "TV"}
|
|
- {id: Musique, cat: Audio, desc: "Music"}
|
|
- {id: Ebook, cat: Books, desc: "Books"}
|
|
- {id: Logiciels, cat: PC, desc: "Software"}
|
|
- {id: Jeux-PC, cat: PC/Games, desc: "PC Games"}
|
|
- {id: Jeux-Consoles, cat: Console/XBox 360, desc: "Console Games"}
|
|
- {id: Porno, cat: XXX, desc: "XXX"}
|
|
|
|
modes:
|
|
search: [q]
|
|
tv-search: [q, season, ep]
|
|
movie-search: [q]
|
|
music-search: [q]
|
|
book-search: [q]
|
|
|
|
settings:
|
|
- name: flaresolverr
|
|
type: info
|
|
label: FlareSolverr
|
|
default: This site may use Cloudflare DDoS Protection, therefore Prowlarr may require <a href="https://github.com/FlareSolverr/FlareSolverr" target="_blank">FlareSolver</a> added as a proxy in Prowlarr (Settings => Indexers) to access it.
|
|
- name: multilang
|
|
type: checkbox
|
|
label: Replace MULTI by another language in release name
|
|
default: false
|
|
- name: multilanguage
|
|
type: select
|
|
label: Replace MULTI by this language
|
|
default: FRENCH
|
|
options:
|
|
FRENCH: FRENCH
|
|
MULTI.FRENCH: MULTI.FRENCH
|
|
ENGLISH: ENGLISH
|
|
MULTI.ENGLISH: MULTI.ENGLISH
|
|
VOSTFR: VOSTFR
|
|
MULTI.VOSTFR: MULTI.VOSTFR
|
|
- name: vostfr
|
|
type: checkbox
|
|
label: Replace VOSTFR with ENGLISH
|
|
default: false
|
|
|
|
download:
|
|
selectors:
|
|
- selector: script:contains("magnet:?")
|
|
filters:
|
|
- name: regexp
|
|
args: "\\s'(magnet:\\?.+?)';"
|
|
|
|
search:
|
|
paths:
|
|
- path: "{{ if .Keywords }}/recherche/{{ .Keywords }}{{ else }}{{ end }}"
|
|
keywordsfilters:
|
|
# if searching for season packs swith S01 to saison 1 #9712
|
|
- name: re_replace
|
|
args: ["(?i)(S0)(\\d{1,2})$", "saison $2"]
|
|
- name: re_replace
|
|
args: ["(?i)(S)(\\d{1,3})$", "saison $2"]
|
|
|
|
rows:
|
|
selector: table.table-striped > tbody > tr
|
|
|
|
fields:
|
|
category:
|
|
selector: td:nth-child(1) i
|
|
attribute: class
|
|
site_date:
|
|
selector: td:nth-child(1) a
|
|
filters:
|
|
# year is at the end of the title, so we get it and name it site_date
|
|
- name: regexp
|
|
args: "(19|20\\d{2})$"
|
|
title_phase1:
|
|
selector: td:nth-child(1) a
|
|
filters:
|
|
# now we put the date at the right place according scene naming rules using .Result.site_date
|
|
- name: re_replace
|
|
args: ["(?i)( FRENCH)", " {{ .Result.site_date }} FRENCH"]
|
|
- name: re_replace
|
|
args: ["(?i)( MULTI)", " {{ .Result.site_date }} MULTI"]
|
|
- name: re_replace
|
|
args: ["(?i)( TRUEFRENCH)", " {{ .Result.site_date }} TRUEFRENCH"]
|
|
- name: re_replace
|
|
args: ["(?i)( VOSTFR)", " {{ .Result.site_date }} VOSTFR"]
|
|
- name: re_replace
|
|
args: ["(?i)( SUBFRENCH)", " {{ .Result.site_date }} SUBFRENCH"]
|
|
# and we delete it at the end
|
|
- name: re_replace
|
|
args: ["(19|20\\d{2})$", ""]
|
|
title_multilang:
|
|
text: "{{ .Result.title_phase1 }}"
|
|
filters:
|
|
- name: re_replace
|
|
args: ["(?i)(\\smulti\\s)", " {{ .Config.multilanguage }} "]
|
|
title_phase2:
|
|
text: "{{ if .Config.multilang }}{{ .Result.title_multilang }}{{ else }}{{ .Result.title_phase1 }}{{ end }}"
|
|
title_vostfr:
|
|
text: "{{ .Result.title_phase2 }}"
|
|
filters:
|
|
- name: re_replace
|
|
args: ["(?i)(\\svostfr\\s)", " ENGLISH "]
|
|
- name: re_replace
|
|
args: ["(?i)(\\ssubfrench\\s)", " ENGLISH "]
|
|
title:
|
|
text: "{{ if .Config.vostfr }}{{ .Result.title_vostfr }}{{ else }}{{ .Result.title_phase2 }}{{ end }}"
|
|
details:
|
|
selector: td:nth-child(1) a
|
|
attribute: href
|
|
download:
|
|
selector: td:nth-child(1) a
|
|
attribute: href
|
|
date:
|
|
text: now
|
|
size:
|
|
selector: td:nth-child(2)
|
|
seeders_optional:
|
|
selector: td:nth-child(3)
|
|
optional: true
|
|
seeders:
|
|
text: "{{ if .Result.seeders_optional }}{{ .Result.seeders_optional }}{{ else }}0{{ end }}"
|
|
leechers_optional:
|
|
selector: td:nth-child(4)
|
|
optional: true
|
|
leechers:
|
|
text: "{{ if .Result.leechers_optional }}{{ .Result.leechers_optional }}{{ else }}0{{ end }}"
|
|
downloadvolumefactor:
|
|
text: 0
|
|
uploadvolumefactor:
|
|
text: 1
|
|
# engine n/a
|