Skip to content

Commit

Permalink
jackett indexers as of d851c7b12ac0b86626b5648365bfc1ee6c1957c6
Browse files Browse the repository at this point in the history
  • Loading branch information
mynameisbogdan committed Oct 27, 2023
1 parent ea02bc5 commit 43b7400
Show file tree
Hide file tree
Showing 21 changed files with 213 additions and 42 deletions.
2 changes: 1 addition & 1 deletion definitions/v7/aither-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://aither.cc/\" target=\"_blank\">Aither</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://aither.cc/\" target=\"_blank\">Aither</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v7/blutopia-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://blutopia.cc/\" target=\"_blank\">Blutopia</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://blutopia.cc/\" target=\"_blank\">Blutopia</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v7/datascene-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://datascene.xyz/\" target=\"_blank\">DataScene</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://datascene.xyz/\" target=\"_blank\">DataScene</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
25 changes: 15 additions & 10 deletions definitions/v7/linkomanija.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ caps:

modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
music-search: [q]
book-search: [q]

Expand All @@ -60,10 +60,6 @@ settings:
type: checkbox
label: Search freeleech only
default: false
- name: searchindesc
type: checkbox
label: Search in torrent description (get more results)
default: true

login:
path: takelogin.php
Expand All @@ -82,11 +78,14 @@ search:
- path: browse.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}{{ if .Config.freeleech }}freeleech=1&{{ else }}{{ end }}"
search: "{{ .Keywords }}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}"
# 0 active, 1 incldead, 2 dead
incldead: 1
searchindesc: "{{ .Config.searchindesc }}"
searchindesc: "{{ if .Query.IMDBID }}1{{ else }}{{ end }}"

keywordsfilters:
- name: re_replace
args: ["\\.", " "]
- name: re_replace
args: ["(\\w+)", "+$1"] # prepend + to each word

Expand All @@ -108,8 +107,12 @@ search:
download:
selector: a[href^="download.php?id="]
attribute: href
genre:
selector: td:nth-child(2) > span
filters:
- name: re_replace
args: [" \\| .+", ""]
description:
optional: true
selector: td:nth-child(2) > span
files:
selector: td:nth-child(3)
Expand All @@ -130,8 +133,10 @@ search:
selector: td:nth-child(9)
downloadvolumefactor:
case:
img[src="//static.linkomanija.net/images/flag_green.gif"]: 0
img[src$="/images/flag_green.gif"]: 0
"*": 1
uploadvolumefactor:
text: 1
minimumratio:
text: 0.3
# engine tbd
2 changes: 1 addition & 1 deletion definitions/v7/shareisland-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://shareisland.org/\" target=\"_blank\">Shareisland</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://shareisland.org/\" target=\"_blank\">Shareisland</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v7/skipthecommercials-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://skipthecommericals.xyz/\" target=\"_blank\">SkipTheCommercials</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://skipthecommericals.xyz/\" target=\"_blank\">SkipTheCommercials</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
4 changes: 2 additions & 2 deletions definitions/v7/torrentqq.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,8 @@ type: public
encoding: UTF-8
followredirect: true
links:
- https://torrentqq279.com/
- https://torrentqq280.com/
legacylinks:
- https://torrentqq264.com/
- https://torrentqq265.com/
- https://torrentqq266.com/
- https://torrentqq267.com/
Expand All @@ -24,6 +23,7 @@ legacylinks:
- https://torrentqq276.com/
- https://torrentqq277.com/
- https://torrentqq278.com/
- https://torrentqq279.com/

caps:
categorymappings:
Expand Down
7 changes: 3 additions & 4 deletions definitions/v7/torrentz2eu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ type: public
encoding: UTF-8
requestDelay: 2
links:
- https://torrentz2beta.in/
- https://torrentz2beta.asia/
legacylinks:
- https://torrentz2eu.me/
- https://torrentz2.org.in/
Expand All @@ -19,6 +19,8 @@ legacylinks:
- https://torrentz2.unblockninja.com/
- hhttps://torrentz2beta.com/
- https://torrentz2beta.com/
- https://torrentz2beta.in/
- https://eu.torrentz2beta.in/

caps:
categorymappings:
Expand Down Expand Up @@ -76,9 +78,6 @@ search:
inputs:
q: "{{ if .Keywords }}{{ .Keywords }}{{ else }}{{ .Today.Year }}{{ end }}"

headers:
User-Agent: ["Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.1901.203"]

rows:
selector: table.table-responsive > tbody > tr
fields:
Expand Down
2 changes: 1 addition & 1 deletion definitions/v7/ultra-hd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://ultrahd.online/\" target=\"_blank\">ULTRA HD</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://ultrahd.online/\" target=\"_blank\">ULTRA HD</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v9/aither-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://aither.cc/\" target=\"_blank\">Aither</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://aither.cc/\" target=\"_blank\">Aither</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v9/blutopia-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://blutopia.cc/\" target=\"_blank\">Blutopia</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://blutopia.cc/\" target=\"_blank\">Blutopia</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v9/datascene-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://datascene.xyz/\" target=\"_blank\">DataScene</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://datascene.xyz/\" target=\"_blank\">DataScene</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v9/fearnopeer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://fearnopeer.com/\" target=\"_blank\">FearNoPeer</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://fearnopeer.com/\" target=\"_blank\">FearNoPeer</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
25 changes: 15 additions & 10 deletions definitions/v9/linkomanija.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,8 +44,8 @@ caps:

modes:
search: [q]
tv-search: [q, season, ep]
movie-search: [q]
tv-search: [q, season, ep, imdbid]
movie-search: [q, imdbid]
music-search: [q]
book-search: [q]

Expand All @@ -60,10 +60,6 @@ settings:
type: checkbox
label: Search freeleech only
default: false
- name: searchindesc
type: checkbox
label: Search in torrent description (get more results)
default: true

login:
path: takelogin.php
Expand All @@ -82,12 +78,15 @@ search:
- path: browse.php
inputs:
$raw: "{{ range .Categories }}c{{.}}=1&{{end}}"
search: "{{ .Keywords }}"
search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}"
# 0 active, 1 incldead, 2 dead
incldead: 1
freeleech: "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
searchindesc: "{{ .Config.searchindesc }}"
searchindesc: "{{ if .Query.IMDBID }}1{{ else }}{{ end }}"

keywordsfilters:
- name: re_replace
args: ["\\.", " "]
- name: re_replace
args: ["(\\w+)", "+$1"] # prepend + to each word

Expand All @@ -109,8 +108,12 @@ search:
download:
selector: a[href^="download.php?id="]
attribute: href
genre:
selector: td:nth-child(2) > span
filters:
- name: re_replace
args: [" \\| .+", ""]
description:
optional: true
selector: td:nth-child(2) > span
files:
selector: td:nth-child(3)
Expand All @@ -131,8 +134,10 @@ search:
selector: td:nth-child(9)
downloadvolumefactor:
case:
img[src="//static.linkomanija.net/images/flag_green.gif"]: 0
img[src$="/images/flag_green.gif"]: 0
"*": 1
uploadvolumefactor:
text: 1
minimumratio:
text: 0.3
# engine tbd
2 changes: 1 addition & 1 deletion definitions/v9/ntelogo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://ntelogo.org/\" target=\"_blank\">Ntelogo</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://ntelogo.org/\" target=\"_blank\">Ntelogo</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v9/onlyencodes-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://onlyencodes.cc/\" target=\"_blank\">OnlyEncodes</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://onlyencodes.cc/\" target=\"_blank\">OnlyEncodes</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v9/shareisland-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://shareisland.org/\" target=\"_blank\">Shareisland</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://shareisland.org/\" target=\"_blank\">Shareisland</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v9/skipthecommercials-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://skipthecommericals.xyz/\" target=\"_blank\">SkipTheCommercials</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://skipthecommericals.xyz/\" target=\"_blank\">SkipTheCommercials</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
2 changes: 1 addition & 1 deletion definitions/v9/torrenteros-api.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ settings:
- name: info_key
type: info
label: About your API key
default: "Find or Generate a new API Token by accessing your <a href=\"https://torrenteros.org/\" target=\"_blank\">TTR</a> account <i>My Security</i> page and clicking on the <b>API Token</b> tab."
default: "Find or Generate a new API Token by accessing your <a href=\"https://torrenteros.org/\" target=\"_blank\">TTR</a> account <i>My Settings</i> page and clicking on the <b>API Key</b> tab."
- name: freeleech
type: checkbox
label: Search freeleech only
Expand Down
Loading

0 comments on commit 43b7400

Please sign in to comment.