1
0
mirror of https://github.com/Prowlarr/Indexers.git synced 2026-04-27 20:03:28 +01:00
Files
Indexers/definitions/v2/zooqle.yml
bakerboy448 fb0fa556a0 jackett indexers as of 2e25572fcb767e61d9c5348921661ee0fc1611ae
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
2021-12-08 21:22:02 -06:00

166 lines
4.6 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
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