mirror of
https://github.com/Jackett/Jackett.git
synced 2025-12-17 04:05:57 +01:00
Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
f554ba36c2 | ||
|
|
9c3d105705 | ||
|
|
da1a0cd98e | ||
|
|
98cc4f0f99 | ||
|
|
8e0a583296 | ||
|
|
d40019fc86 | ||
|
|
1eebcdffca | ||
|
|
458c1c9420 | ||
|
|
3db9c65fe0 | ||
|
|
8be39359d9 |
@@ -125,7 +125,6 @@ Prior versions of Jackett are no longer supported.
|
||||
* torrent.by
|
||||
* torrent-pirat
|
||||
* Torrent9
|
||||
* TorrentControl
|
||||
* TorrentDosFilmes
|
||||
* TorrentDownload
|
||||
* TorrentGalaxyClone
|
||||
|
||||
@@ -81,6 +81,7 @@ caps:
|
||||
- {id: 329, cat: Books/EBook, desc: "Motorcars/Repairs"}
|
||||
- {id: 330, cat: Books/EBook, desc: "D.I.Y"}
|
||||
- {id: 332, cat: Books/EBook, desc: "Trivia/Quiz"}
|
||||
- {id: 367, cat: Books/EBook, desc: "Health & Fitness"}
|
||||
# Non Fict/Ref
|
||||
- {id: 285, cat: Books/EBook, desc: "General Non-fiction"}
|
||||
- {id: 289, cat: Books/EBook, desc: "Autobiography/Memoir"}
|
||||
|
||||
@@ -13,12 +13,12 @@ caps:
|
||||
- {id: 1, cat: Movies, desc: "Movies"}
|
||||
- {id: 2, cat: TV, desc: "TV"}
|
||||
- {id: 3, cat: Audio, desc: "Music"}
|
||||
- {id: 6, cat: TV/Anime, desc: "Anime"}
|
||||
- {id: 10, cat: TV, desc: "TV Pack"}
|
||||
- {id: 4, cat: PC/Games, desc: "Games"}
|
||||
- {id: 5, cat: PC/0day, desc: "Apps"}
|
||||
- {id: 6, cat: TV/Anime, desc: "Anime"}
|
||||
- {id: 9, cat: TV/Sport, desc: "Sport"}
|
||||
- {id: 11, cat: Other, desc: "Miscellaneous"}
|
||||
- {id: 14, cat: Other, desc: "Tutorials"}
|
||||
- {id: 11, cat: Other, desc: "Assorted"}
|
||||
|
||||
modes:
|
||||
search: [q]
|
||||
|
||||
@@ -5,6 +5,7 @@ description: "ilCorSaRoNeRo is an ITALIAN Public site for MOVIES / TV / GENERAL"
|
||||
language: it-IT
|
||||
type: public
|
||||
encoding: UTF-8
|
||||
# current (official?) domains list https://loiflix.shop/ilcorsaronero/
|
||||
links:
|
||||
- https://ilcorsaronero.link/
|
||||
- https://ilcorsaronero.torrentbay.st/
|
||||
|
||||
@@ -124,9 +124,14 @@ search:
|
||||
details:
|
||||
selector: a[href^="details.php?id="]
|
||||
attribute: href
|
||||
download:
|
||||
selector: a[href^="download.php?id="]
|
||||
_id:
|
||||
selector: a[href^="details.php?id="]
|
||||
attribute: href
|
||||
filters:
|
||||
- name: querystring
|
||||
args: id
|
||||
download:
|
||||
text: "download.php?id={{ .Result._id }}"
|
||||
poster:
|
||||
selector: img[data-src]
|
||||
attribute: data-src
|
||||
|
||||
@@ -9,12 +9,8 @@ type: semi-private
|
||||
encoding: windows-1251
|
||||
followredirect: true
|
||||
links:
|
||||
- https://nov03.rudub.homes/
|
||||
- https://nov05.rudub.homes/
|
||||
legacylinks:
|
||||
- https://oct19.rudub.homes/
|
||||
- http://oct20.rudub.homes/
|
||||
- https://oct20.rudub.homes/
|
||||
- http://oct21.rudub.homes/
|
||||
- https://oct21.rudub.homes/
|
||||
- http://oct22.rudub.homes/
|
||||
- https://oct22.rudub.homes/
|
||||
@@ -41,6 +37,10 @@ legacylinks:
|
||||
- http://nov02.rudub.homes/
|
||||
- https://nov02.rudub.homes/
|
||||
- http://nov03.rudub.homes/
|
||||
- https://nov03.rudub.homes/
|
||||
- http://nov04.rudub.homes/
|
||||
- https://nov04.rudub.homes/
|
||||
- http://nov05.rudub.homes/
|
||||
caps:
|
||||
categorymappings:
|
||||
- {id: 1, cat: TV, desc: "TV"}
|
||||
|
||||
@@ -1,126 +0,0 @@
|
||||
---
|
||||
id: torrentcontrol
|
||||
name: TorrentControl (API)
|
||||
description: "TorrentControl (API) is a Public Torrent Tracker for MOVIES / TV / ANIME"
|
||||
language: en-US
|
||||
type: public
|
||||
encoding: UTF-8
|
||||
requestDelay: 2
|
||||
links:
|
||||
- https://torrentcontrol.pw/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
- {id: movie, cat: Movies, desc: Movies, default: true}
|
||||
- {id: series, cat: TV, desc: Series, default: true}
|
||||
- {id: anime, cat: TV/Anime, desc: Anime, default: true}
|
||||
|
||||
modes:
|
||||
search: [q]
|
||||
movie-search: [q]
|
||||
tv-search: [q, season, ep]
|
||||
|
||||
settings: []
|
||||
|
||||
search:
|
||||
# docs: https://torrentcontrol.pw/en/api-docs
|
||||
paths:
|
||||
# since per_page is only 20 we needs to query all 3 cats separately to ensure we get hits for keywordless
|
||||
- path: "api/v1/torrents?type=movie&search={{ .Keywords }}"
|
||||
response:
|
||||
type: json
|
||||
categories: [movie]
|
||||
|
||||
- path: "api/v1/torrents?type=series&search={{ .Keywords }}"
|
||||
response:
|
||||
type: json
|
||||
categories: [series]
|
||||
|
||||
- path: "api/v1/torrents?type=anime&search={{ .Keywords }}"
|
||||
response:
|
||||
type: json
|
||||
categories: [anime]
|
||||
|
||||
rows:
|
||||
selector: data
|
||||
|
||||
fields:
|
||||
category:
|
||||
selector: type
|
||||
_id:
|
||||
selector: content_id
|
||||
details:
|
||||
text: "contents/{{ .Result._id }}"
|
||||
_language:
|
||||
selector: language
|
||||
case:
|
||||
fr: French
|
||||
es: Spanish
|
||||
it: Italian
|
||||
latino: Latino
|
||||
ru: Russian
|
||||
"*": ""
|
||||
title_default:
|
||||
selector: title
|
||||
title_file_name:
|
||||
selector: file_name
|
||||
optional: true
|
||||
title_magnet:
|
||||
selector: magnet_uri:contains(&dn=)
|
||||
optional: true
|
||||
filters:
|
||||
- name: htmldecode
|
||||
- name: querystring
|
||||
args: dn
|
||||
title:
|
||||
text: "{{ if or .Result.title_file_name .Result.title_magnet }}{{ or .Result.title_file_name .Result.title_magnet }}{{ else }}{{ .Result.title_default }}{{ end }}"
|
||||
filters:
|
||||
- name: append
|
||||
args: "{{ if .Result._language }} {{ .Result._language }}{{ else }}{{ end }}"
|
||||
magnet:
|
||||
selector: magnet_uri
|
||||
filters:
|
||||
- name: htmldecode
|
||||
poster:
|
||||
selector: poster_url
|
||||
imdbid:
|
||||
selector: imdb_id
|
||||
tmdbid:
|
||||
selector: tmdb_id
|
||||
seeders_zero:
|
||||
selector: seeders
|
||||
seeders:
|
||||
selector: seeders
|
||||
filters:
|
||||
- name: append
|
||||
args: "{{ if eq .Result.seeders_zero \"0\" }}1{{ else }}{{ end }}"
|
||||
leechers_zero:
|
||||
selector: leechers
|
||||
leechers:
|
||||
selector: leechers
|
||||
filters:
|
||||
- name: append
|
||||
args: "{{ if eq .Result.leechers_zero \"0\" }}1{{ else }}{{ end }}"
|
||||
date:
|
||||
# 2025-10-12T21:59:04.000000Z
|
||||
selector: created_at
|
||||
size_default:
|
||||
selector: type
|
||||
case:
|
||||
movie: 9GB
|
||||
series: 2GB
|
||||
size_in_mb:
|
||||
selector: size_in_mb
|
||||
optional: true
|
||||
size:
|
||||
text: "{{ if .Result.size_in_mb }}{{ .Result.size_in_mb }}MB{{ else }}{{ .Result.size_default }}{{ end }}"
|
||||
description:
|
||||
selector: provider
|
||||
filters:
|
||||
- name: prepend
|
||||
args: "provider: "
|
||||
downloadvolumefactor:
|
||||
text: 0
|
||||
uploadvolumefactor:
|
||||
text: 1
|
||||
# json api v1
|
||||
@@ -9,9 +9,8 @@ followredirect: true
|
||||
requestDelay: 2
|
||||
# to fetch current domain use https://tzip.top/
|
||||
links:
|
||||
- https://torrentsome219.com/
|
||||
- https://torrentsome220.com/
|
||||
legacylinks:
|
||||
- https://torrentsome204.com/
|
||||
- https://torrentsome205.com/
|
||||
- https://torrentsome206.com/
|
||||
- https://torrentsome207.com/
|
||||
@@ -26,6 +25,7 @@ legacylinks:
|
||||
- https://torrentsome216.com/
|
||||
- https://torrentsome217.com/
|
||||
- https://torrentsome218.com/
|
||||
- https://torrentsome219.com/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
|
||||
@@ -9,9 +9,8 @@ followredirect: true
|
||||
requestDelay: 2
|
||||
# to fetch current domain use https://tzip.top/
|
||||
links:
|
||||
- https://torrenttip200.top/
|
||||
- https://torrenttip201.top/
|
||||
legacylinks:
|
||||
- https://torrenttip185.top/
|
||||
- https://torrenttip186.top/
|
||||
- https://torrenttip187.top/
|
||||
- https://torrenttip188.top/
|
||||
@@ -26,6 +25,7 @@ legacylinks:
|
||||
- https://torrenttip197.top/
|
||||
- https://torrenttip198.top/
|
||||
- https://torrenttip199.top/
|
||||
- https://torrenttip200.top/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
|
||||
@@ -86,35 +86,37 @@ namespace Jackett.Common.Indexers.Definitions
|
||||
TvSearchImdbAvailable = true
|
||||
};
|
||||
|
||||
caps.Categories.AddCategoryMapping(1, TorznabCatType.MoviesSD, "Filme SD");
|
||||
caps.Categories.AddCategoryMapping(24, TorznabCatType.TVAnime, "Anime");
|
||||
caps.Categories.AddCategoryMapping(11, TorznabCatType.Audio, "Audio");
|
||||
caps.Categories.AddCategoryMapping(29, TorznabCatType.Books, "Books");
|
||||
caps.Categories.AddCategoryMapping(30, TorznabCatType.Other, "Courses");
|
||||
caps.Categories.AddCategoryMapping(15, TorznabCatType.TV, "Desene");
|
||||
caps.Categories.AddCategoryMapping(18, TorznabCatType.Other, "Diverse");
|
||||
caps.Categories.AddCategoryMapping(16, TorznabCatType.Books, "Docs");
|
||||
caps.Categories.AddCategoryMapping(25, TorznabCatType.Movies3D, "Filme 3D");
|
||||
caps.Categories.AddCategoryMapping(6, TorznabCatType.MoviesUHD, "Filme 4K");
|
||||
caps.Categories.AddCategoryMapping(26, TorznabCatType.MoviesBluRay, "Filme 4K Blu-Ray");
|
||||
caps.Categories.AddCategoryMapping(20, TorznabCatType.MoviesBluRay, "Filme Blu-Ray");
|
||||
caps.Categories.AddCategoryMapping(2, TorznabCatType.MoviesDVD, "Filme DVD");
|
||||
caps.Categories.AddCategoryMapping(3, TorznabCatType.MoviesForeign, "Filme DVD-RO");
|
||||
caps.Categories.AddCategoryMapping(4, TorznabCatType.MoviesHD, "Filme HD");
|
||||
caps.Categories.AddCategoryMapping(5, TorznabCatType.AudioLossless, "FLAC");
|
||||
caps.Categories.AddCategoryMapping(6, TorznabCatType.MoviesUHD, "Filme 4K");
|
||||
caps.Categories.AddCategoryMapping(7, TorznabCatType.XXX, "XXX");
|
||||
caps.Categories.AddCategoryMapping(8, TorznabCatType.PC, "Programe");
|
||||
caps.Categories.AddCategoryMapping(9, TorznabCatType.PCGames, "Jocuri PC");
|
||||
caps.Categories.AddCategoryMapping(10, TorznabCatType.Console, "Jocuri Console");
|
||||
caps.Categories.AddCategoryMapping(11, TorznabCatType.Audio, "Audio");
|
||||
caps.Categories.AddCategoryMapping(12, TorznabCatType.AudioVideo, "Videoclip");
|
||||
caps.Categories.AddCategoryMapping(13, TorznabCatType.TVSport, "Sport");
|
||||
caps.Categories.AddCategoryMapping(15, TorznabCatType.TV, "Desene");
|
||||
caps.Categories.AddCategoryMapping(16, TorznabCatType.Books, "Docs");
|
||||
caps.Categories.AddCategoryMapping(17, TorznabCatType.PC, "Linux");
|
||||
caps.Categories.AddCategoryMapping(18, TorznabCatType.Other, "Diverse");
|
||||
caps.Categories.AddCategoryMapping(19, TorznabCatType.MoviesForeign, "Filme HD-RO");
|
||||
caps.Categories.AddCategoryMapping(20, TorznabCatType.MoviesBluRay, "Filme Blu-Ray");
|
||||
caps.Categories.AddCategoryMapping(21, TorznabCatType.TVHD, "Seriale HD");
|
||||
caps.Categories.AddCategoryMapping(1, TorznabCatType.MoviesSD, "Filme SD");
|
||||
caps.Categories.AddCategoryMapping(5, TorznabCatType.AudioLossless, "FLAC");
|
||||
caps.Categories.AddCategoryMapping(10, TorznabCatType.Console, "Jocuri Console");
|
||||
caps.Categories.AddCategoryMapping(9, TorznabCatType.PCGames, "Jocuri PC");
|
||||
caps.Categories.AddCategoryMapping(31, TorznabCatType.TVForeign, "K-Drama");
|
||||
caps.Categories.AddCategoryMapping(17, TorznabCatType.PC, "Linux");
|
||||
caps.Categories.AddCategoryMapping(22, TorznabCatType.PCMobileOther, "Mobile");
|
||||
caps.Categories.AddCategoryMapping(23, TorznabCatType.TVSD, "Seriale SD");
|
||||
caps.Categories.AddCategoryMapping(24, TorznabCatType.TVAnime, "Anime");
|
||||
caps.Categories.AddCategoryMapping(25, TorznabCatType.Movies3D, "Filme 3D");
|
||||
caps.Categories.AddCategoryMapping(26, TorznabCatType.MoviesBluRay, "Filme 4K Blu-Ray");
|
||||
caps.Categories.AddCategoryMapping(27, TorznabCatType.TVUHD, "Seriale 4K");
|
||||
caps.Categories.AddCategoryMapping(8, TorznabCatType.PC, "Programe");
|
||||
caps.Categories.AddCategoryMapping(28, TorznabCatType.MoviesForeign, "RO Dubbed");
|
||||
caps.Categories.AddCategoryMapping(28, TorznabCatType.TVForeign, "RO Dubbed");
|
||||
caps.Categories.AddCategoryMapping(31, TorznabCatType.TVForeign, "K-Drama");
|
||||
caps.Categories.AddCategoryMapping(27, TorznabCatType.TVUHD, "Seriale 4K");
|
||||
caps.Categories.AddCategoryMapping(21, TorznabCatType.TVHD, "Seriale HD");
|
||||
caps.Categories.AddCategoryMapping(23, TorznabCatType.TVSD, "Seriale SD");
|
||||
caps.Categories.AddCategoryMapping(13, TorznabCatType.TVSport, "Sport");
|
||||
caps.Categories.AddCategoryMapping(12, TorznabCatType.AudioVideo, "Videoclip");
|
||||
caps.Categories.AddCategoryMapping(7, TorznabCatType.XXX, "XXX");
|
||||
|
||||
return caps;
|
||||
}
|
||||
|
||||
@@ -760,6 +760,7 @@ namespace Jackett.Updater
|
||||
"Definitions/torrent-paradise-ml.yml",
|
||||
"Definitions/torrent4you.yml",
|
||||
"Definitions/torrentbomb.yml",
|
||||
"Definitions/torrentcontrol.yml",
|
||||
"Definitions/torrentcouch.yml",
|
||||
"Definitions/torrentdb.yml",
|
||||
"Definitions/torrentfactory.yml",
|
||||
|
||||
Reference in New Issue
Block a user