mirror of https://github.com/Jackett/Jackett
Merge branch 'master' of https://github.com/Jackett/Jackett.git
This commit is contained in:
commit
c99fdfe641
|
@ -123,6 +123,7 @@ Developer note: The software implements the [Torznab](https://github.com/Sonarr/
|
|||
* DigitalHive
|
||||
* Dragonworld Reloaded
|
||||
* Dream Team
|
||||
* EliteHD [![(invite needed)][inviteneeded]](#)
|
||||
* Elite-Tracker
|
||||
* EoT-Forum
|
||||
* eStone
|
||||
|
|
|
@ -187,7 +187,7 @@ function displayUnconfiguredIndexersList() {
|
|||
var indexer = unconfiguredIndexers[i];
|
||||
$(btn).click(function () {
|
||||
$('#select-indexer-modal').modal('hide').on('hidden.bs.modal', function (e) {
|
||||
displayIndexerSetup(indexer.id, indexer.name, indexer.caps, indexer.link, indexer.alternativesitelinks);
|
||||
displayIndexerSetup(indexer.id, indexer.name, indexer.caps, indexer.link, indexer.alternativesitelinks, indexer.description);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
@ -378,7 +378,7 @@ function prepareSetupButtons(element) {
|
|||
element.find('.indexer-setup').each(function (i, btn) {
|
||||
var indexer = configuredIndexers[i];
|
||||
$(btn).click(function () {
|
||||
displayIndexerSetup(indexer.id, indexer.name, indexer.caps, indexer.link, indexer.alternativesitelinks);
|
||||
displayIndexerSetup(indexer.id, indexer.name, indexer.caps, indexer.link, indexer.alternativesitelinks, indexer.description);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
@ -456,14 +456,14 @@ function prepareTestButtons(element) {
|
|||
});
|
||||
}
|
||||
|
||||
function displayIndexerSetup(id, name, caps, link, alternativesitelinks) {
|
||||
function displayIndexerSetup(id, name, caps, link, alternativesitelinks, description) {
|
||||
api.getIndexerConfig(id, function (data) {
|
||||
if (data.result !== undefined && data.result == "error") {
|
||||
doNotify("Error: " + data.error, "danger", "glyphicon glyphicon-alert");
|
||||
return;
|
||||
}
|
||||
|
||||
populateSetupForm(id, name, data, caps, link, alternativesitelinks);
|
||||
populateSetupForm(id, name, data, caps, link, alternativesitelinks, description);
|
||||
}).fail(function () {
|
||||
doNotify("Request to Jackett server failed", "danger", "glyphicon glyphicon-alert");
|
||||
});
|
||||
|
@ -539,9 +539,9 @@ function populateConfigItems(configForm, config) {
|
|||
}
|
||||
}
|
||||
|
||||
function newConfigModal(title, config, caps, link, alternativesitelinks) {
|
||||
function newConfigModal(title, config, caps, link, alternativesitelinks, description) {
|
||||
var configTemplate = Handlebars.compile($("#jackett-config-setup-modal").html());
|
||||
var configForm = $(configTemplate({ title: title, caps: caps, link:link }));
|
||||
var configForm = $(configTemplate({ title: title, caps: caps, link: link, description: description }));
|
||||
$("#modals").append(configForm);
|
||||
populateConfigItems(configForm, config);
|
||||
|
||||
|
@ -602,8 +602,8 @@ function getConfigModalJson(configForm) {
|
|||
return configJson;
|
||||
}
|
||||
|
||||
function populateSetupForm(indexerId, name, config, caps, link, alternativesitelinks) {
|
||||
var configForm = newConfigModal(name, config, caps, link, alternativesitelinks);
|
||||
function populateSetupForm(indexerId, name, config, caps, link, alternativesitelinks, description) {
|
||||
var configForm = newConfigModal(name, config, caps, link, alternativesitelinks, description);
|
||||
var $goButton = configForm.find(".setup-indexer-go");
|
||||
$goButton.click(function () {
|
||||
var data = getConfigModalJson(configForm);
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
<!DOCTYPE html>
|
||||
<!DOCTYPE html>
|
||||
|
||||
<html lang="en" xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
|
@ -581,6 +581,9 @@
|
|||
<div class="modal-header">
|
||||
<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>
|
||||
<h4 class="modal-title">{{title}} - <a target="_blank" href="{{link}}">{{link}}</a></h4>
|
||||
{{#if description}}
|
||||
<div class="alert alert-info">{{description}}</div>
|
||||
{{/if}}
|
||||
</div>
|
||||
<div class="modal-body">
|
||||
<form class="config-setup-form"></form>
|
||||
|
@ -622,6 +625,6 @@
|
|||
</script>
|
||||
|
||||
<script type="text/javascript" src="../libs/api.js?changed=2017083001"></script>
|
||||
<script type="text/javascript" src="../custom.js?changed=2017090501"></script>
|
||||
<script type="text/javascript" src="../custom.js?changed=2017090502></script>
|
||||
</body>
|
||||
</html>
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: acidlounge
|
||||
name: Acid-Lounge
|
||||
description: "Acid Lounge (A-L) is a Private Torrent Tracker for 0DAY / GENERAL"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: aox
|
||||
name: AOX
|
||||
description: "AOX (Chippu) is a Private Torrent Tracker for ASIAN MOVIES / TV"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: audiobooktorrents
|
||||
name: Audiobook Torrents
|
||||
description: "Audiobook Torrents (ABT) is a Private Torrent Tracker for AUDIOBOOKS"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
site: backups
|
||||
name: Back-ups
|
||||
description: "Back-Ups is a Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: bithq
|
||||
name: BitHQ
|
||||
description: "BitHQ is a Private Torrent Tracker for DVD-R / BLURAY MOVIES / TV"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: windows-1252
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: bluebirdhd
|
||||
name: BlueBird
|
||||
description: "BlueBird is a RUSSIAN Private Torrent Tracker for HD MOVIES"
|
||||
language: ru-ru
|
||||
type: private
|
||||
encoding: windows-1251
|
||||
|
|
|
@ -8,6 +8,10 @@
|
|||
- https://btdb.to/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
- {id: 1, cat: TV, desc: "TV"}
|
||||
- {id: 2, cat: Movies, desc: "Movies"}
|
||||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q, season, ep]
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: btnext
|
||||
name: BTNext
|
||||
description: "BTNext (BTNT) is a PORTUGUESE Private Torrent Tracker for 0DAY / GENERAL"
|
||||
language: pt-pt
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: carpathians
|
||||
name: Carpathians
|
||||
description: "Carpathians is a HUNGARIAN Private Torrent Tracker for 0DAY / GENERAL"
|
||||
language: hu-hu
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: czteam
|
||||
name: CZTeam
|
||||
description: "CZTeam (CZT) is a ROMANIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: cs-cz
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: datascene
|
||||
name: DataScene
|
||||
description: "DataScene (DS) is a ROMANIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: ro-ro
|
||||
type: private
|
||||
encoding: windows-1252
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: dragonworldreloaded
|
||||
name: Dragonworld Reloaded
|
||||
description: "Dragonworld Reloaded is a GERMAN Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: de-de
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: dreamteam
|
||||
name: Dream Team
|
||||
description: "Dream Team is a GREEK Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: el-gr
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -0,0 +1,99 @@
|
|||
---
|
||||
site: elitehd
|
||||
name: EliteHD
|
||||
description: "EliteHD (HDClub) is a RUSSIAN Private Torrent Tracker for HD MOVIES / TV / GENERAL"
|
||||
language: ru-ru
|
||||
type: private
|
||||
encoding: windows-1251
|
||||
links:
|
||||
- https://elitehd.org/
|
||||
|
||||
caps:
|
||||
categorymappings:
|
||||
- {id: 70, cat: Movies, desc: "Animation"}
|
||||
- {id: 71, cat: Movies, desc: "Movie"}
|
||||
- {id: 81, cat: Audio, desc: "HD Audio"}
|
||||
- {id: 78, cat: TV/Documentary, desc: "Documentary"}
|
||||
- {id: 68, cat: Audio/Video, desc: "Music Video"}
|
||||
- {id: 64, cat: TV, desc: "TV Show"}
|
||||
- {id: 62, cat: TV/Sport, desc: "Sport"}
|
||||
- {id: 82, cat: Other, desc: "Demo"}
|
||||
|
||||
modes:
|
||||
search: [q]
|
||||
tv-search: [q, season, ep]
|
||||
|
||||
login:
|
||||
path: login.php
|
||||
method: form
|
||||
form: form[action="takelogin.php"]
|
||||
captcha:
|
||||
type: image
|
||||
image: img#captcha
|
||||
input: imagestring
|
||||
inputs:
|
||||
username: "{{ .Config.username }}"
|
||||
password: "{{ .Config.password }}"
|
||||
error:
|
||||
- selector: td.embedded > div.error
|
||||
test:
|
||||
path: browse.php
|
||||
selector: td.main_bottom
|
||||
|
||||
search:
|
||||
path: browse.php
|
||||
inputs:
|
||||
$raw: "{{range .Categories}}c{{.}}=1&{{end}}"
|
||||
search: "{{ .Query.Keywords }}"
|
||||
dsearch: ""
|
||||
stype: "or"
|
||||
incldead: "1"
|
||||
webdl: "0"
|
||||
3d: "0"
|
||||
rows:
|
||||
selector: tbody#highlighted > tr
|
||||
fields:
|
||||
download:
|
||||
selector: a[href^="details.php?id="]
|
||||
attribute: href
|
||||
filters:
|
||||
- name: replace
|
||||
args: ["details.php", "download.php"]
|
||||
title:
|
||||
selector: a[href^="details.php?id="]
|
||||
details:
|
||||
selector: a[href^="details.php?id="]
|
||||
attribute: href
|
||||
category:
|
||||
selector: a[href^="browse.php?cat="]
|
||||
attribute: href
|
||||
filters:
|
||||
- name: querystring
|
||||
args: cat
|
||||
date:
|
||||
selector: div#frame > div#cleft > font
|
||||
filters:
|
||||
- name: append
|
||||
args: " +02:00"
|
||||
- name: dateparse
|
||||
args: "2006-01-02 15:04:05 -07:00"
|
||||
seeders:
|
||||
selector: td:nth-child(5)
|
||||
leechers:
|
||||
selector: td:nth-child(6)
|
||||
grabs:
|
||||
selector: td:nth-child(7) b
|
||||
filters:
|
||||
- name: regexp
|
||||
args: ([\d,]+)
|
||||
size:
|
||||
selector: td:nth-child(7)
|
||||
remove: a, br, b
|
||||
downloadvolumefactor:
|
||||
case:
|
||||
img[src="pic/freedownload.gif"]: "0"
|
||||
img[src="pic/silver.gif"]: "0.5"
|
||||
"*": "1"
|
||||
uploadvolumefactor:
|
||||
case:
|
||||
"*": "1"
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: estone
|
||||
name: eStone
|
||||
description: "eStone (XiDER, BeLoad) is a HUNGARIAN Private Torrent Tracker for 0DAY / GENERAL"
|
||||
language: hu-hu
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: funkytorrents
|
||||
name: FunkyTorrents
|
||||
description: "FunkyTorrents (FT) is a Private Torrent Tracker for MUSIC"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: hdhome
|
||||
name: HDHome
|
||||
description: "HDHome (HDBiger) is a CHINESE Private Torrent Tracker for HD MOVIES / TV"
|
||||
language: zh-cn
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: hdme
|
||||
name: HDME
|
||||
description: "HDME is a Private Torrent Tracker for HD MOVIES / TV / GENERAL"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: windows-1252
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: hon3yhd
|
||||
name: Hon3y HD
|
||||
description: "Hon3yHD is an INDIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,10 +1,13 @@
|
|||
---
|
||||
site: hyperay
|
||||
name: Hyperay
|
||||
description: "Hyperay is a CHINESE Private Torrent Tracker for HD MOVIES / TV"
|
||||
language: zh-cn
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
links:
|
||||
- https://www.hyperay.org
|
||||
legacylinks:
|
||||
- https://www.hyperay.cc
|
||||
|
||||
caps:
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: infinityt
|
||||
name: Infinity-T
|
||||
description: "Infinity-T is a DANISH Private Torrent Tracker for 0DAY / GENERAL"
|
||||
language: da-dk
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: inperil
|
||||
name: inPeril
|
||||
description: "InPeril is a LATVIAN Private Torrent Tracker for 0DAY / GENERAL"
|
||||
type: private
|
||||
language: lv-lv
|
||||
type: private
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: insanetracker
|
||||
name: Insane Tracker
|
||||
description: "Insane Tracker is a HUNGARIAN Private Torrent Tracker for 0DAY / GENERAL"
|
||||
language: hu-hu
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: jpopsuki
|
||||
name: JPopsuki
|
||||
description: "JPopSuki is a Private Torrent Tracker for ASIAN MUSIC"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: kapaki
|
||||
name: Kapaki
|
||||
description: "Kapaki is a GREEK Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: el-gr
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: magico
|
||||
name: Magico
|
||||
description: "Magico (Trellas) is a GREEK Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: el-gr
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: myspleen
|
||||
name: MySpleen
|
||||
description: "MySpleen is a Private Torrent Tracker for TV / COMEDY / ANIMATION / 80-90’S VHS NOSTALGIA"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: ourbits
|
||||
name: Ourbits
|
||||
description: "Ourbits (HDPter) is a CHINESE Private Torrent Tracker for HD MOVIES / TV / GENERAL"
|
||||
language: zh-cn
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: passionetorrent
|
||||
name: Passione Torrent
|
||||
description: "PassioneTorrent is an ITALIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: it-it
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: polishsource
|
||||
name: PolishSource
|
||||
description: "PolishSource (PS) is a POLISH Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: pl-pl
|
||||
type: private
|
||||
encoding: ISO-8859-2
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: rockhardlossless
|
||||
name: Rockhard Lossless
|
||||
description: "RockHard Lossless is a Private Torrent Tracker for LOSSLESS ROCK MUSIC"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: shellife
|
||||
name: Shellife
|
||||
description: "Shellife (SL) is a Private Torrent Tracker for NON MAINSTREAM MUSIC"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: sktorrent
|
||||
name: SkTorrent
|
||||
description: "SkTorrent is a CZECH/SLOVAK Semi-Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: cs-cz
|
||||
type: semi-private
|
||||
encoding: windows-1250
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: speedtorrentreloaded
|
||||
name: SpeedTorrent Reloaded
|
||||
description: "SpeedTorrent Reloaded is a GERMAN Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: de-de
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: torrentccf
|
||||
name: TorrentCCF
|
||||
description: "TorrentCCF (TCCF) is a CHINESE Private Torrent Tracker for HD MOVIES / TV"
|
||||
language: zh-cn
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: torrentvault
|
||||
name: TorrentVault
|
||||
description: "TorrentVault is a Private Torrent Tracker for TV / MOVIES / GENERAL"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: torviet
|
||||
name: TorViet
|
||||
description: "Tor Viet (HDVNBits) is a VIETNAMESE Private Torrent Tracker for HD MOVIES / TV / GENERAL"
|
||||
language: vi-vn
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: ultimategamerclub
|
||||
name: Ultimate Gamer Club
|
||||
description: "Ultimate Gamer (UGC) is a Private Torrent Tracker for GAMES"
|
||||
language: en-us
|
||||
type: private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: ultrahdclub
|
||||
name: ULTRAHDCLUB
|
||||
description: "UltraHDCLUB is a RUSSIAN Private Torrent Tracker for UHD MOVIES / TV"
|
||||
language: ru-ru
|
||||
type: private
|
||||
encoding: windows-1251
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: xtremezone
|
||||
name: Xtreme Zone
|
||||
description: "XtreMeZone (MYXZ) is a ROMANIAN Private Torrent Tracker for MOVIES / TV / GENERAL"
|
||||
language: ro-ro
|
||||
type: semi-private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
site: yggtorrent
|
||||
name: YGGtorrent
|
||||
description: "YGGTorrent is a FRENCH Private Torrent Tracker for 0DAY / GENERAL"
|
||||
language: fr-fr
|
||||
type: semi-private
|
||||
encoding: UTF-8
|
||||
|
|
|
@ -71,6 +71,8 @@
|
|||
- name: replace
|
||||
args: ["– N/A –", "0 Bytes"]
|
||||
seeders:
|
||||
# seeders can be missing
|
||||
optional: true
|
||||
selector: td:nth-child(6) div
|
||||
attribute: title
|
||||
filters:
|
||||
|
@ -79,6 +81,8 @@
|
|||
- name: replace
|
||||
args: [",", ""]
|
||||
leechers:
|
||||
# leechers can be missing
|
||||
optional: true
|
||||
selector: td:nth-child(6) div
|
||||
attribute: title
|
||||
filters:
|
||||
|
|
|
@ -10,7 +10,7 @@ namespace Jackett.Indexers
|
|||
{
|
||||
public HDForever(IIndexerConfigurationService configService, IWebClient webClient, Logger logger, IProtectionService protectionService)
|
||||
: base(name: "HD-Forever",
|
||||
desc: null,
|
||||
desc: "HD-Forever (HD-F) is a FRENCH Private Torrent Tracker for HD MOVIES",
|
||||
link: "https://hdf.world/",
|
||||
configService: configService,
|
||||
logger: logger,
|
||||
|
|
|
@ -13,7 +13,7 @@ namespace Jackett.Indexers
|
|||
{
|
||||
public HDOnly(IIndexerConfigurationService configService, IWebClient webClient, Logger logger, IProtectionService protectionService)
|
||||
: base(name: "HD-Only",
|
||||
desc: null,
|
||||
desc: "HD-Only (HD-O) is a FRENCH Private Torrent Tracker for HD MOVIES / TV",
|
||||
link: "https://hd-only.org/",
|
||||
configService: configService,
|
||||
logger: logger,
|
||||
|
|
|
@ -28,7 +28,7 @@ namespace Jackett.Indexers
|
|||
|
||||
public Hardbay(IIndexerConfigurationService configService, IWebClient w, Logger l, IProtectionService ps)
|
||||
: base(name: "Hardbay",
|
||||
description: null,
|
||||
description: "Hardbay is a Private Torrent Tracker for HARDSTYLE / HARDCORE ELECTRONIC MUSIC",
|
||||
link: "https://hardbay.club/",
|
||||
caps: new TorznabCapabilities(),
|
||||
configService: configService,
|
||||
|
|
|
@ -32,7 +32,7 @@ namespace Jackett.Indexers
|
|||
|
||||
public ImmortalSeed(IIndexerConfigurationService configService, IWebClient wc, Logger l, IProtectionService ps)
|
||||
: base(name: "ImmortalSeed",
|
||||
description: "ImmortalSeed",
|
||||
description: "ImmortalSeed (iS) is a Private Torrent Tracker for MOVIES / TV / GENERAL",
|
||||
link: "http://immortalseed.me/",
|
||||
caps: TorznabUtil.CreateDefaultTorznabTVCaps(),
|
||||
configService: configService,
|
||||
|
|
|
@ -10,7 +10,7 @@ namespace Jackett.Indexers
|
|||
{
|
||||
public Psytorrents(IIndexerConfigurationService configService, IWebClient webClient, Logger logger, IProtectionService protectionService)
|
||||
: base(name: "Psytorrents",
|
||||
desc: null,
|
||||
desc: "Psytorrents (PSY) is a Private Torrent Tracker for ELECTRONIC MUSIC",
|
||||
link: "https://psytorrents.info/",
|
||||
configService: configService,
|
||||
logger: logger,
|
||||
|
|
|
@ -67,10 +67,15 @@ namespace Jackett.Indexers
|
|||
AddCategoryMapping(44, TorznabCatType.MoviesHD, "Movies/x264/1080");
|
||||
AddCategoryMapping(45, TorznabCatType.MoviesHD, "Movies/x264/720");
|
||||
AddCategoryMapping(47, TorznabCatType.Movies3D, "Movies/x264/3D");
|
||||
AddCategoryMapping(50, TorznabCatType.MoviesHD, "Movies/x264/4k");
|
||||
AddCategoryMapping(51, TorznabCatType.MoviesHD, "Movies/x265/4k");
|
||||
AddCategoryMapping(52, TorznabCatType.MoviesHD, "Movs/x265/4k/HDR");
|
||||
AddCategoryMapping(42, TorznabCatType.MoviesBluRay, "Movies/Full BD");
|
||||
AddCategoryMapping(46, TorznabCatType.MoviesBluRay, "Movies/BD Remux");
|
||||
AddCategoryMapping(18, TorznabCatType.TVSD, "TV Episodes");
|
||||
AddCategoryMapping(41, TorznabCatType.TVHD, "TV HD Episodes");
|
||||
AddCategoryMapping(49, TorznabCatType.TVHD, "TV UHD Episodes"); // torrentapi.org returns "Movies/TV-UHD-episodes" for some reason
|
||||
AddCategoryMapping(49, TorznabCatType.TVHD, "Movies/TV-UHD-episodes"); // possibly because thats what the category is called on the /top100.php page
|
||||
AddCategoryMapping(23, TorznabCatType.AudioMP3, "Music/MP3");
|
||||
AddCategoryMapping(25, TorznabCatType.AudioLossless, "Music/FLAC");
|
||||
AddCategoryMapping(27, TorznabCatType.PCGames, "Games/PC ISO");
|
||||
|
|
|
@ -28,7 +28,7 @@ namespace Jackett.Indexers
|
|||
|
||||
public Superbits(IIndexerConfigurationService configService, IWebClient w, Logger l, IProtectionService ps)
|
||||
: base(name: "Superbits",
|
||||
description: null,
|
||||
description: "SuperBits is a SWEDISH Private Torrent Tracker for MOVIES / TV / GENERAL",
|
||||
link: "https://superbits.org/",
|
||||
caps: new TorznabCapabilities(),
|
||||
configService: configService,
|
||||
|
|
|
@ -10,7 +10,7 @@ namespace Jackett.Indexers
|
|||
{
|
||||
public Synthesiz3r(IIndexerConfigurationService configService, IWebClient webClient, Logger logger, IProtectionService protectionService)
|
||||
: base(name: "Synthesiz3r",
|
||||
desc: null,
|
||||
desc: "Synthesiz3r (ST3) is a Private Torrent Tracker for ELECTRONIC MUSIC",
|
||||
link: "https://synthesiz3r.com/",
|
||||
configService: configService,
|
||||
logger: logger,
|
||||
|
|
|
@ -54,7 +54,8 @@ namespace Jackett.Indexers
|
|||
AddCategoryMapping(14, TorznabCatType.MoviesHD);
|
||||
AddCategoryMapping(15, TorznabCatType.Movies); // Boxsets
|
||||
AddCategoryMapping(29, TorznabCatType.TVDocumentary);
|
||||
AddCategoryMapping(41, TorznabCatType.MoviesHD, "Movies/4K");
|
||||
AddCategoryMapping(41, TorznabCatType.MoviesHD, "4K Upscaled");
|
||||
AddCategoryMapping(47, TorznabCatType.MoviesHD, "Real 4K UltraHD HDR");
|
||||
AddCategoryMapping(36, TorznabCatType.MoviesForeign);
|
||||
AddCategoryMapping(37, TorznabCatType.MoviesWEBDL);
|
||||
AddCategoryMapping(43, TorznabCatType.MoviesSD, "Movies/HDRip");
|
||||
|
|
|
@ -31,7 +31,7 @@ namespace Jackett.Indexers
|
|||
|
||||
public Torrentech(IIndexerConfigurationService configService, IWebClient wc, Logger l, IProtectionService ps)
|
||||
: base(name: "Torrentech",
|
||||
description: null,
|
||||
description: "TorrenTech (TTH) is a Private Torrent Tracker for ELECTRONIC MUSIC",
|
||||
link: "https://www.torrentech.org/",
|
||||
caps: TorznabUtil.CreateDefaultTorznabTVCaps(),
|
||||
configService: configService,
|
||||
|
|
|
@ -37,7 +37,7 @@ namespace Jackett.Indexers
|
|||
|
||||
public XSpeeds(IIndexerConfigurationService configService, IWebClient wc, Logger l, IProtectionService ps)
|
||||
: base(name: "XSpeeds",
|
||||
description: "XSpeeds",
|
||||
description: "XSpeeds (XS) is a Private Torrent Tracker for MOVIES / TV / GENERAL",
|
||||
link: "https://www.xspeeds.eu/",
|
||||
caps: TorznabUtil.CreateDefaultTorznabTVCaps(),
|
||||
configService: configService,
|
||||
|
|
|
@ -10,7 +10,7 @@ namespace Jackett.Indexers
|
|||
{
|
||||
public CGPeers(IIndexerConfigurationService configService, IWebClient webClient, Logger logger, IProtectionService protectionService)
|
||||
: base(name: "CGPeers",
|
||||
desc: null,
|
||||
desc: "CGPeers is a Private Torrent Tracker for GRAPHICS SOFTWARE / TUTORIALS / ETC",
|
||||
link: "https://www.cgpeers.com/",
|
||||
configService: configService,
|
||||
logger: logger,
|
||||
|
|
Loading…
Reference in New Issue