Compare commits

...

14 Commits

Author SHA1 Message Date
Garfield69
2b1d6d7394 carphunter: fix 2125359250 2023-12-13 18:19:07 +13:00
Garfield69
395da2a92f gigatorrents: add verified/unverified to descr 2023-12-13 18:14:08 +13:00
Garfield69
72333deede femdomcult: add verified/unverified to descr 2023-12-13 16:52:49 +13:00
Garfield69
c7e1786123 estone: lint 2023-12-13 16:52:19 +13:00
Garfield69
710b98e43a estone: add verified/unverified to descr 2023-12-13 16:40:26 +13:00
ilike2burnthing
e2f4fd956f torrentproject2: add new download filter 2023-12-13 02:52:42 +00:00
ilike2burnthing
6d4da1fe19 readme: add homebrew install link. resolves #14906 2023-12-13 00:59:10 +00:00
ilike2burnthing
54e36ce621 fsm: add Chinese private tracker. resolves #14887 (#14907) 2023-12-13 00:48:00 +00:00
ilike2burnthing
82a8416ed5 diablotorrent: fix field name format 2023-12-12 20:48:11 +00:00
Garfield69
983f551adf diablotorrent: add verified/unverified to descr 2023-12-13 07:42:15 +13:00
Garfield69
d21dd3970e bithorlo: add verified/unverified to descr 2023-12-13 06:33:13 +13:00
Garfield69
cb95e4541e bestcore: add verified/unverified to descr 2023-12-12 19:51:29 +13:00
Garfield69
2125359250 carphunter: add verified/unverified to descr 2023-12-12 19:17:21 +13:00
Garfield69
16d38dbcc2 beload: add verified/unverified to descr 2023-12-12 19:02:41 +13:00
11 changed files with 159 additions and 5 deletions

View File

@@ -348,6 +348,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht
* FinVip
* Flux-Zone
* Free Farm (自由农场)
* FSM
* FunFile (FF)
* FunkyTorrents (FT)
* FutureTorrent [![(invite needed)][inviteneeded]](#)
@@ -779,6 +780,11 @@ On a CentOS/RedHat 7 system: [jewflix.jackett](https://galaxy.ansible.com/jewfli
On an Ubuntu 16 system: [chrisjohnson00.jackett](https://galaxy.ansible.com/chrisjohnson00/jackett)
### Installation on Linux or macOS via Homebrew
[Homebrew Formulae - Jackett](https://formulae.brew.sh/formula/jackett)
## Installation on macOS
### Prerequisites

View File

@@ -142,6 +142,10 @@ search:
selector: td:nth-last-child(2)
leechers:
selector: td:nth-last-child(1)
description:
case:
i.fa-check: Verified
i.fa-question: Unverified
downloadvolumefactor:
case:
font:contains("x0"): 0

View File

@@ -181,6 +181,10 @@ search:
selector: td:nth-child(8)
leechers:
selector: td:nth-child(9)
description:
case:
img[src="pic/yes.png"]: Verified
img[src="pic/nincs.png"]: Unverified
downloadvolumefactor:
case:
img[src="pic/free.png"]: 0

View File

@@ -151,6 +151,10 @@ search:
args: " +01:00" # CET
- name: dateparse
args: "yyyy-MM-dd HH:mm:ss zzz"
description:
case:
img[src="./themes/Born/nemlatta.png"]: Unverified
"*": Verified
downloadvolumefactor:
case:
img[title="Ingyenes letöltés"]: 0

View File

@@ -137,7 +137,9 @@ search:
selector: small[title]
attribute: title
description:
text: "{{ .Result.genre }}"
case:
img[src="/pic/yes.png"]: "Verified: {{ .Result.genre }}"
img[src="/pic/nincs.png"]: "Unverified: {{ .Result.genre }}"
poster:
selector: a[onmouseover]
attribute: onmouseover

View File

@@ -1,7 +1,7 @@
---
id: diablotorrent
name: Diablo Torrent
description: " Diablo Torrent is a Hungarian Private site for TV / MOVIES / GENERAL"
description: "Diablo Torrent is a Hungarian Private site for TV / MOVIES / GENERAL"
language: hu-HU
type: private
encoding: UTF-8
@@ -162,9 +162,13 @@ search:
imdbid:
selector: a[href*="imdb.com/title/tt"]
attribute: href
description:
description_text:
selector: div.torrent_row_magyarcim
remove: span.torrent_row_new
description:
case:
img[src="/pic/browse/yes.png"]: "Verified: {{ .Result.description_text}}"
"*": "Unverified: {{ .Result.description_text}}"
downloadvolumefactor:
text: 1
uploadvolumefactor:

View File

@@ -160,7 +160,9 @@ search:
- name: regexp
args: "\\((.+?)\\)"
description:
text: "{{ .Result.genre }}"
case:
img[src="pic/yes.png"]: "Verified: {{ .Result.genre }}"
img[src="pic/nincs.png"]: "Unverified: {{ .Result.genre }}"
minimumratio:
text: 1.0
minimumseedtime:

View File

@@ -97,8 +97,12 @@ search:
download:
selector: a[href^="torrents.php?action=download&id="]
attribute: href
description:
description_tags:
selector: div.tags
description:
case:
span.icon_okay: "Verified: {{ .Result.description_tags }}"
"*": "Unverified: {{ .Result.description_tags }}"
title:
selector: a[href^="torrents.php?id="]
category:

View File

@@ -0,0 +1,118 @@
---
id: fsm
name: FSM
description: "FSM is a CHINESE Private Torrent Tracker for 3X"
language: zh-CN
type: private
encoding: UTF-8
links:
- https://fsm.name/
caps:
categorymappings:
- {id: 1, cat: XXX, desc: "日本AV"}
- {id: 2, cat: XXX, desc: "国产视频"}
- {id: 3, cat: XXX/ImageSet, desc: "写真"}
- {id: 4, cat: XXX/Other, desc: "黄油"}
- {id: 5, cat: XXX, desc: "里番"}
- {id: 6, cat: XXX/Other, desc: "黄色漫画"}
- {id: 7, cat: XXX, desc: "欧美视频"}
- {id: 8, cat: XXX, desc: "其他"}
modes:
search: [q]
settings:
- name: apitoken
type: text
label: API Token
- name: info_token
type: info
label: About your API Token
default: "Request a new API Token in the <a href=\"https://fsm.name/Forums/details?tid=296\" target=\"_blank\">FSM Forum</a> and checking your <a href=\"https://fsm.name/Mail\" target=\"_blank\">Mail</a> after."
- name: passkey
type: text
label: Passkey
- name: info_passkey
type: info
label: About your Passkey
default: "Find your Passkey by accessing the <a href=\"https://fsm.name/Rss\" target=\"_blank\">FSM RSS</a> page."
- name: freeleech
type: checkbox
label: Search freeleech only
default: false
login:
path: https://api.fsm.name/Torrents/listTorrents
method: get
search:
paths:
- path: https://api.fsm.name/Torrents/listTorrents
response:
type: json
headers:
APITOKEN: ["{{ .Config.apitoken }}"]
inputs:
type: 0
keyword: "{{ .Keywords }}"
# 0 all, 1 2xfree, 2 free
systematics: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}"
rows:
selector: data.list
fields:
category:
selector: type.id
title:
selector: title
_id:
selector: tid
details:
text: "{{ .Config.sitelink }}Torrents/details?tid={{ .Result._id }}"
download:
text: "/Torrents/download?tid={{ .Result._id }}&passkey={{ .Config.passkey }}"
infohash:
selector: fileHash
poster:
selector: cover
genre:
selector: tags
description:
text: "{{ .Result.genre }}"
files:
selector: fileCount
seeders:
selector: peers.upload
leechers:
selector: peers.download
grabs:
selector: finish
date:
selector: createdAt
filters:
- name: replace
args: ["年", "years"]
- name: replace
args: ["月", "months"]
- name: replace
args: ["天", "days"]
- name: re_replace
args: ["小?时", "hours"]
- name: replace
args: ["分", "minutes"]
- name: replace
args: ["前", " ago"]
- name: timeago
size:
selector: fileSize
downloadvolumefactor:
selector: status.downCoefficient
uploadvolumefactor:
selector: status.upCoefficient
minimumratio:
text: 1.0
# json TNode

View File

@@ -151,6 +151,10 @@ search:
selector: td:nth-child(7)
files:
selector: td:nth-child(4)
description:
case:
img[src="pic/staff/yes.png"]: Verified
"*": Unverified
downloadvolumefactor:
selector: td:nth-child(6) > span:nth-last-child(2)
optional: true

View File

@@ -56,6 +56,8 @@ download:
args: ["https://mylink.me.uk/?url=", ""]
- name: replace
args: ["https://mylink.cx/?url=", ""]
- name: replace
args: ["https://mylink.cloud/?url=", ""]
- name: urldecode
search: