mirror of
https://github.com/Prowlarr/Indexers.git
synced 2026-04-27 20:03:28 +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
166 lines
4.6 KiB
YAML
166 lines
4.6 KiB
YAML
---
|
||
id: zooqle
|
||
name: Zooqle
|
||
description: "Zooqle is a Public torrent index providing a huge database of verified torrents"
|
||
language: en-US
|
||
type: public
|
||
encoding: UTF-8
|
||
followredirect: true
|
||
links:
|
||
- https://zooqle.com/
|
||
- https://zooqle.unblockninja.com/
|
||
- https://zooqle.unblockit.tv/
|
||
- https://zooqle.nocensor.biz/
|
||
legacylinks:
|
||
- https://zooqle.unblockit.pro/
|
||
- https://zooqle.unblockit.one/
|
||
- https://zooqle.black-mirror.xyz/
|
||
- https://zooqle.unblocked.casa/
|
||
- https://zooqle.proxyportal.fun/
|
||
- https://zooqle.uk-unblock.xyz/
|
||
- https://zooqle.ind-unblock.xyz/
|
||
- https://zooqle.unblockit.me/
|
||
- https://zooqle.unblockit.pw/
|
||
- https://zooqle.unblockit.id/
|
||
- https://zooqle.unblockit.win/
|
||
- https://zooqle.unblocked.bar/
|
||
- https://zooqle.proxyportal.pw/
|
||
- https://zooqle.uk-unblock.pro/
|
||
- https://zooqle.unblockit.top/
|
||
- https://zooqle.unblockit.lat/
|
||
- https://zooqle.unblockit.app/
|
||
- https://zooqle.unblocked.rest/
|
||
- https://zooqle.unblockit.dev/
|
||
- https://zooqle.unblockit.ltd/
|
||
- https://zooqle.unblockit.link/
|
||
- https://zooqle.unblockit.buzz/
|
||
- https://zooqle.unblocked.monster/
|
||
- https://zooqle.unblockit.club/
|
||
- https://zooqle.unblockit.onl/
|
||
- https://zooqle.unblockit.li/
|
||
- https://zooqle.unblockit.uno/
|
||
- https://zooqle.unblockit.ch/
|
||
- https://zooqle.nocensor.space/
|
||
- https://zooqle.unblockit.ws/
|
||
- https://zooqle.nocensor.work/
|
||
- https://zooqle.unblockit.kim/
|
||
- https://zooqle.unblockit.bz/
|
||
|
||
caps:
|
||
categorymappings:
|
||
- {id: anime, cat: TV/Anime, desc: Anime}
|
||
- {id: app, cat: PC, desc: App}
|
||
- {id: book, cat: Books, desc: Book}
|
||
- {id: files, cat: Other/Misc, desc: Files}
|
||
- {id: game, cat: PC/Games, desc: Game}
|
||
- {id: movies, cat: Movies, desc: Movies}
|
||
- {id: music, cat: Audio, desc: Music}
|
||
- {id: other, cat: Other, desc: Other}
|
||
- {id: tv, cat: TV, desc: TV}
|
||
|
||
modes:
|
||
search: [q]
|
||
tv-search: [q, season, ep]
|
||
movie-search: [q]
|
||
music-search: [q]
|
||
book-search: [q]
|
||
|
||
settings:
|
||
- name: sort
|
||
type: select
|
||
label: Sort requested from site
|
||
default: dt
|
||
options:
|
||
dt: created
|
||
ns: seeders
|
||
sz: size
|
||
- name: type
|
||
type: select
|
||
label: Order requested from site
|
||
default: d
|
||
options:
|
||
d: desc
|
||
a: asc
|
||
|
||
search:
|
||
# includes only verified torrents
|
||
paths:
|
||
- path: "search?s={{ .Config.sort }}&v=t&sd={{ .Config.type }}&q={{ if .Keywords }}{{ .Keywords }}{{ else }} *{{ end }}{{ if .Categories }} category:{{ range .Categories }}{{.}},{{end}}{{ else }}{{ end }}"
|
||
|
||
rows:
|
||
selector: tr:has(td[class^="text-muted3"])
|
||
filters:
|
||
- name: andmatch
|
||
|
||
fields:
|
||
title:
|
||
selector: td:nth-child(2) a
|
||
category:
|
||
selector: td:nth-child(2) > i
|
||
attribute: class
|
||
filters:
|
||
# extract the second class
|
||
- name: split
|
||
args: [" ", 1]
|
||
# remove zqf- prefix
|
||
- name: replace
|
||
args: ["zqf-", ""]
|
||
details:
|
||
selector: td:nth-child(2) a
|
||
attribute: href
|
||
download:
|
||
# .torrent urls can be missing
|
||
optional: true
|
||
selector: a[title^="Generate .torrent"]
|
||
attribute: href
|
||
magnet:
|
||
# magnets urls can be missing
|
||
optional: true
|
||
selector: a[title^="Magnet link"]
|
||
attribute: href
|
||
date:
|
||
selector: td:nth-child(5)
|
||
filters:
|
||
# a date of 'long ago' causes the timeago filter to return '0m ago' which is contra
|
||
- name: replace
|
||
args: ["long ago", "99 years"]
|
||
# a date of 'yesterday' causes the timeago filter to return '0m ago' which is contra
|
||
- name: replace
|
||
args: ["yesterday", "1 day"]
|
||
- name: timeago
|
||
size:
|
||
selector: td:nth-child(4)
|
||
filters:
|
||
# a size of '– N/A –' causes Jackett to reject the row with an error
|
||
- name: replace
|
||
args: ["– N/A –", "0 Bytes"]
|
||
seeders_optional:
|
||
# seeders can be missing
|
||
optional: true
|
||
selector: td:nth-child(6) div
|
||
attribute: title
|
||
filters:
|
||
- name: split
|
||
args: [" ", 1]
|
||
- name: replace
|
||
args: [",", ""]
|
||
seeders:
|
||
text: "{{ if .Result.seeders_optional }}{{ .Result.seeders_optional }}{{ else }}0{{ end }}"
|
||
leechers_optional:
|
||
# leechers can be missing
|
||
optional: true
|
||
selector: td:nth-child(6) div
|
||
attribute: title
|
||
filters:
|
||
- name: split
|
||
args: [" ", 4]
|
||
- name: replace
|
||
args: [",", ""]
|
||
leechers:
|
||
text: "{{ if .Result.leechers_optional }}{{ .Result.leechers_optional }}{{ else }}0{{ end }}"
|
||
downloadvolumefactor:
|
||
text: 0
|
||
uploadvolumefactor:
|
||
text: 1
|
||
# engine n/a
|