mirror of
https://github.com/Jackett/Jackett.git
synced 2025-09-17 17:34:09 +02:00
assorted: conform to yaml standards by avoiding duplicate keys #11917
This commit is contained in:
@@ -121,15 +121,13 @@ search:
|
|||||||
download:
|
download:
|
||||||
selector: td a[href^="download.php"]
|
selector: td a[href^="download.php"]
|
||||||
attribute: href
|
attribute: href
|
||||||
imdb:
|
imdbid:
|
||||||
selector: a[href*="imdb.com/title/tt"]
|
selector: a[href*="imdb.com/title/tt"]
|
||||||
attribute: href
|
attribute: href
|
||||||
filters:
|
filters:
|
||||||
# http://anonym.to?javascript:popdetails('http://www.imdb.com/title/tt0086817');
|
# http://anonym.to?javascript:popdetails('http://www.imdb.com/title/tt0086817');
|
||||||
- name: replace
|
- name: regexp
|
||||||
args: [" http://anonym.to?javascript:popdetails('", ""]
|
args: tt(\d+)
|
||||||
- name: replace
|
|
||||||
args: ["');", ""]
|
|
||||||
poster:
|
poster:
|
||||||
selector: td a[href^="index.php?page=torrent-details"]
|
selector: td a[href^="index.php?page=torrent-details"]
|
||||||
attribute: onmouseover
|
attribute: onmouseover
|
||||||
@@ -141,7 +139,7 @@ search:
|
|||||||
size:
|
size:
|
||||||
selector: td:nth-child(10)
|
selector: td:nth-child(10)
|
||||||
# two flavours of dates
|
# two flavours of dates
|
||||||
date:
|
date_day:
|
||||||
# Yesterday at 10:03:30 PM
|
# Yesterday at 10:03:30 PM
|
||||||
selector: td:nth-child(5):contains("day")
|
selector: td:nth-child(5):contains("day")
|
||||||
optional: true
|
optional: true
|
||||||
@@ -150,7 +148,7 @@ search:
|
|||||||
args: ["[ ]at|[\\s+]|[//\xa0],\\/g", " "]
|
args: ["[ ]at|[\\s+]|[//\xa0],\\/g", " "]
|
||||||
- name: append
|
- name: append
|
||||||
args: " +00:00" # auto adjusted by site account profile
|
args: " +00:00" # auto adjusted by site account profile
|
||||||
date:
|
date_year:
|
||||||
# February 09, 2019, 06:35:08 AM
|
# February 09, 2019, 06:35:08 AM
|
||||||
selector: td:nth-child(5):not(:contains("day"))
|
selector: td:nth-child(5):not(:contains("day"))
|
||||||
optional: true
|
optional: true
|
||||||
@@ -161,6 +159,8 @@ search:
|
|||||||
args: " +00:00" # auto adjusted by site account profile
|
args: " +00:00" # auto adjusted by site account profile
|
||||||
- name: dateparse
|
- name: dateparse
|
||||||
args: "January 02 2006 03:04:05 PM -07:00"
|
args: "January 02 2006 03:04:05 PM -07:00"
|
||||||
|
date:
|
||||||
|
text: "{{ if or .Result.date_year .Result.date_day }}{{ or .Result.date_year .Result.date_day }}{{ else }}now{{ end }}"
|
||||||
seeders:
|
seeders:
|
||||||
selector: td:nth-child(6)
|
selector: td:nth-child(6)
|
||||||
leechers:
|
leechers:
|
||||||
|
@@ -90,7 +90,6 @@ search:
|
|||||||
attribute: src
|
attribute: src
|
||||||
description:
|
description:
|
||||||
selector: div.short_game_genre
|
selector: div.short_game_genre
|
||||||
optional: true
|
|
||||||
date:
|
date:
|
||||||
text: now
|
text: now
|
||||||
seeders:
|
seeders:
|
||||||
|
@@ -107,12 +107,14 @@ search:
|
|||||||
filters:
|
filters:
|
||||||
- name: querystring
|
- name: querystring
|
||||||
args: cat
|
args: cat
|
||||||
title:
|
title_default:
|
||||||
selector: a[href^="details.php?id="]
|
selector: a[href^="details.php?id="]
|
||||||
title:
|
title_optional:
|
||||||
optional: true
|
optional: true
|
||||||
selector: a[title][href^="details.php?id="]
|
selector: a[title][href^="details.php?id="]
|
||||||
attribute: title
|
attribute: title
|
||||||
|
title:
|
||||||
|
text: "{{ if .Result.title_optional }}{{ .Result.title_optional }}{{ else }}{{ .Result.title_default }}{{ end }}"
|
||||||
details:
|
details:
|
||||||
selector: a[href^="details.php?id="]
|
selector: a[href^="details.php?id="]
|
||||||
attribute: href
|
attribute: href
|
||||||
@@ -122,7 +124,7 @@ search:
|
|||||||
imdb:
|
imdb:
|
||||||
selector: a[href*="imdb.com/title/tt"]
|
selector: a[href*="imdb.com/title/tt"]
|
||||||
attribute: href
|
attribute: href
|
||||||
date:
|
date_elapsed:
|
||||||
# time type: time elapsed (default)
|
# time type: time elapsed (default)
|
||||||
selector: td.rowfollow:nth-child(4) > span[title]
|
selector: td.rowfollow:nth-child(4) > span[title]
|
||||||
attribute: title
|
attribute: title
|
||||||
@@ -132,7 +134,7 @@ search:
|
|||||||
args: " +02:00" # EET
|
args: " +02:00" # EET
|
||||||
- name: dateparse
|
- name: dateparse
|
||||||
args: "2006-01-02 15:04:05 -07:00"
|
args: "2006-01-02 15:04:05 -07:00"
|
||||||
date:
|
date_added:
|
||||||
# time added
|
# time added
|
||||||
selector: td.rowfollow:nth-child(4):not(:has(span))
|
selector: td.rowfollow:nth-child(4):not(:has(span))
|
||||||
optional: true
|
optional: true
|
||||||
@@ -141,6 +143,8 @@ search:
|
|||||||
args: " +02:00" # EET
|
args: " +02:00" # EET
|
||||||
- name: dateparse
|
- name: dateparse
|
||||||
args: "2006-01-0215:04:05 -07:00"
|
args: "2006-01-0215:04:05 -07:00"
|
||||||
|
date:
|
||||||
|
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
|
||||||
size:
|
size:
|
||||||
selector: td.rowfollow:nth-child(5)
|
selector: td.rowfollow:nth-child(5)
|
||||||
seeders:
|
seeders:
|
||||||
|
@@ -101,12 +101,14 @@ search:
|
|||||||
filters:
|
filters:
|
||||||
- name: querystring
|
- name: querystring
|
||||||
args: cat
|
args: cat
|
||||||
title:
|
title_default:
|
||||||
selector: a[href^="details.php?id="]
|
selector: a[href^="details.php?id="]
|
||||||
title:
|
title_optional:
|
||||||
optional: true
|
optional: true
|
||||||
selector: a[title][href^="details.php?id="]
|
selector: a[title][href^="details.php?id="]
|
||||||
attribute: title
|
attribute: title
|
||||||
|
title:
|
||||||
|
text: "{{ if .Result.title_optional }}{{ .Result.title_optional }}{{ else }}{{ .Result.title_default }}{{ end }}"
|
||||||
details:
|
details:
|
||||||
selector: a[href^="details.php?id="]
|
selector: a[href^="details.php?id="]
|
||||||
attribute: href
|
attribute: href
|
||||||
@@ -121,7 +123,7 @@ search:
|
|||||||
selector: td:nth-child(6)
|
selector: td:nth-child(6)
|
||||||
leechers:
|
leechers:
|
||||||
selector: td:nth-child(7)
|
selector: td:nth-child(7)
|
||||||
date:
|
date_elapsed:
|
||||||
# time type: time elapsed (default)
|
# time type: time elapsed (default)
|
||||||
selector: td:nth-child(4) > span[title]
|
selector: td:nth-child(4) > span[title]
|
||||||
attribute: title
|
attribute: title
|
||||||
@@ -131,7 +133,7 @@ search:
|
|||||||
args: " +08:00" # CST
|
args: " +08:00" # CST
|
||||||
- name: dateparse
|
- name: dateparse
|
||||||
args: "2006-01-02 15:04:05 -07:00"
|
args: "2006-01-02 15:04:05 -07:00"
|
||||||
date:
|
date_added:
|
||||||
# time added
|
# time added
|
||||||
selector: td:nth-child(4):not(:has(span))
|
selector: td:nth-child(4):not(:has(span))
|
||||||
optional: true
|
optional: true
|
||||||
@@ -140,6 +142,8 @@ search:
|
|||||||
args: " +08:00" # CST
|
args: " +08:00" # CST
|
||||||
- name: dateparse
|
- name: dateparse
|
||||||
args: "2006-01-0215:04:05 -07:00"
|
args: "2006-01-0215:04:05 -07:00"
|
||||||
|
date:
|
||||||
|
text: "{{ if or .Result.date_elapsed .Result.date_added }}{{ or .Result.date_elapsed .Result.date_added }}{{ else }}now{{ end }}"
|
||||||
downloadvolumefactor:
|
downloadvolumefactor:
|
||||||
case:
|
case:
|
||||||
img.pro_free: 0
|
img.pro_free: 0
|
||||||
|
@@ -148,7 +148,6 @@ search:
|
|||||||
selector: a[href*="imdb.com/title/tt"]
|
selector: a[href*="imdb.com/title/tt"]
|
||||||
attribute: href
|
attribute: href
|
||||||
description:
|
description:
|
||||||
optional: true
|
|
||||||
selector: img[src="pic/Poland.png"]
|
selector: img[src="pic/Poland.png"]
|
||||||
attribute: src
|
attribute: src
|
||||||
filters:
|
filters:
|
||||||
|
@@ -86,7 +86,7 @@ login:
|
|||||||
username: "{{ .Config.username }}"
|
username: "{{ .Config.username }}"
|
||||||
password: "{{ .Config.password }}"
|
password: "{{ .Config.password }}"
|
||||||
pin: "{{ .Config.pin }}"
|
pin: "{{ .Config.pin }}"
|
||||||
loggiin: "einloggen"
|
loggiin: einloggen
|
||||||
error:
|
error:
|
||||||
- selector: div#login_error
|
- selector: div#login_error
|
||||||
test:
|
test:
|
||||||
@@ -106,9 +106,9 @@ search:
|
|||||||
- path: selection.php
|
- path: selection.php
|
||||||
inputs:
|
inputs:
|
||||||
search: "{{ .Keywords }}"
|
search: "{{ .Keywords }}"
|
||||||
blah: "0"
|
blah: 0
|
||||||
orderby: "added"
|
orderby: added
|
||||||
sort: "desc"
|
sort: desc
|
||||||
rows:
|
rows:
|
||||||
selector: div.selection_wrap
|
selector: div.selection_wrap
|
||||||
fields:
|
fields:
|
||||||
@@ -127,65 +127,63 @@ search:
|
|||||||
selector: div.kat_cat_pic
|
selector: div.kat_cat_pic
|
||||||
case:
|
case:
|
||||||
# Movie-HD
|
# Movie-HD
|
||||||
":has(div.kat_cat_pic_name:contains(\"Movie-HD\")):has(div.kat_cat_pic_name_b:contains(\"UHD/4K\"))": "154"
|
":has(div.kat_cat_pic_name:contains(\"Movie-HD\")):has(div.kat_cat_pic_name_b:contains(\"UHD/4K\"))": 154
|
||||||
":has(div.kat_cat_pic_name:contains(\"Movie-HD\")):has(div.kat_cat_pic_name_b:contains(\"HD-Pack\"))": "162"
|
":has(div.kat_cat_pic_name:contains(\"Movie-HD\")):has(div.kat_cat_pic_name_b:contains(\"HD-Pack\"))": 162
|
||||||
":has(div.kat_cat_pic_name:contains(\"Movie-HD\")):has(div.kat_cat_pic_name_b:contains(\"HD\"))": "32"
|
":has(div.kat_cat_pic_name:contains(\"Movie-HD\")):has(div.kat_cat_pic_name_b:contains(\"HD\"))": 32
|
||||||
# Movie
|
# Movie
|
||||||
":has(div.kat_cat_pic_name:contains(\"Movie\")):has(div.kat_cat_pic_name_b:contains(\"Xvid/x264\"))": "28"
|
":has(div.kat_cat_pic_name:contains(\"Movie\")):has(div.kat_cat_pic_name_b:contains(\"Xvid/x264\"))": 28
|
||||||
":has(div.kat_cat_pic_name:contains(\"Movie\")):has(div.kat_cat_pic_name_b:contains(\"DVD\"))": "155"
|
":has(div.kat_cat_pic_name:contains(\"Movie\")):has(div.kat_cat_pic_name_b:contains(\"DVD\"))": 155
|
||||||
":has(div.kat_cat_pic_name:contains(\"Movie\")):has(div.kat_cat_pic_name_b:contains(\"SD-Pack\"))": "130"
|
":has(div.kat_cat_pic_name:contains(\"Movie\")):has(div.kat_cat_pic_name_b:contains(\"SD-Pack\"))": 130
|
||||||
# Serien
|
# Serien
|
||||||
":has(div.kat_cat_pic_name:contains(\"Serien\")):has(div.kat_cat_pic_name_b:contains(\"Xvid/x264\"))": "60"
|
":has(div.kat_cat_pic_name:contains(\"Serien\")):has(div.kat_cat_pic_name_b:contains(\"Xvid/x264\"))": 60
|
||||||
":has(div.kat_cat_pic_name:contains(\"Serien\")):has(div.kat_cat_pic_name_b:contains(\"720p/1080p\"))": "157"
|
":has(div.kat_cat_pic_name:contains(\"Serien\")):has(div.kat_cat_pic_name_b:contains(\"720p/1080p\"))": 157
|
||||||
":has(div.kat_cat_pic_name:contains(\"Serien\")):has(div.kat_cat_pic_name_b:contains(\"UHD/4K\"))": "158"
|
":has(div.kat_cat_pic_name:contains(\"Serien\")):has(div.kat_cat_pic_name_b:contains(\"UHD/4K\"))": 158
|
||||||
# S-Packs
|
# S-Packs
|
||||||
":has(div.kat_cat_pic_name:contains(\"S-Packs\")):has(div.kat_cat_pic_name_b:contains(\"SD\"))": "57"
|
":has(div.kat_cat_pic_name:contains(\"S-Packs\")):has(div.kat_cat_pic_name_b:contains(\"SD\"))": 57
|
||||||
":has(div.kat_cat_pic_name:contains(\"S-Packs\")):has(div.kat_cat_pic_name_b:contains(\"720p\"))": "59"
|
":has(div.kat_cat_pic_name:contains(\"S-Packs\")):has(div.kat_cat_pic_name_b:contains(\"720p\"))": 59
|
||||||
":has(div.kat_cat_pic_name:contains(\"S-Packs\")):has(div.kat_cat_pic_name_b:contains(\"1080p\"))": "156"
|
":has(div.kat_cat_pic_name:contains(\"S-Packs\")):has(div.kat_cat_pic_name_b:contains(\"1080p\"))": 156
|
||||||
# Doku
|
# Doku
|
||||||
":has(div.kat_cat_pic_name:contains(\"Doku\")):has(div.kat_cat_pic_name_b:contains(\"HD\"))": "160"
|
":has(div.kat_cat_pic_name:contains(\"Doku\")):has(div.kat_cat_pic_name_b:contains(\"HD\"))": 160
|
||||||
":has(div.kat_cat_pic_name:contains(\"Doku\")):has(div.kat_cat_pic_name_b:contains(\"SD\"))": "15"
|
":has(div.kat_cat_pic_name:contains(\"Doku\")):has(div.kat_cat_pic_name_b:contains(\"SD\"))": 15
|
||||||
# App
|
# App
|
||||||
":has(div.kat_cat_pic_name:contains(\"App\")):has(div.kat_cat_pic_name_b:contains(\"Win\"))": "12"
|
":has(div.kat_cat_pic_name:contains(\"App\")):has(div.kat_cat_pic_name_b:contains(\"Win\"))": 12
|
||||||
":has(div.kat_cat_pic_name:contains(\"App\")):has(div.kat_cat_pic_name_b:contains(\"Other\"))": "11"
|
":has(div.kat_cat_pic_name:contains(\"App\")):has(div.kat_cat_pic_name_b:contains(\"Other\"))": 11
|
||||||
":has(div.kat_cat_pic_name:contains(\"App\")):has(div.kat_cat_pic_name_b:contains(\"Mac\"))": "10"
|
":has(div.kat_cat_pic_name:contains(\"App\")):has(div.kat_cat_pic_name_b:contains(\"Mac\"))": 10
|
||||||
":has(div.kat_cat_pic_name:contains(\"App\")):has(div.kat_cat_pic_name_b:contains(\"Linux/Android\"))": "9"
|
":has(div.kat_cat_pic_name:contains(\"App\")):has(div.kat_cat_pic_name_b:contains(\"Linux/Android\"))": 9
|
||||||
# Game
|
# Game
|
||||||
":has(div.kat_cat_pic_name:contains(\"Game\")):has(div.kat_cat_pic_name_b:contains(\"Nintendo\"))": "131"
|
":has(div.kat_cat_pic_name:contains(\"Game\")):has(div.kat_cat_pic_name_b:contains(\"Nintendo\"))": 131
|
||||||
":has(div.kat_cat_pic_name:contains(\"Game\")):has(div.kat_cat_pic_name_b:contains(\"PC\"))": "17"
|
":has(div.kat_cat_pic_name:contains(\"Game\")):has(div.kat_cat_pic_name_b:contains(\"PC\"))": 17
|
||||||
":has(div.kat_cat_pic_name:contains(\"Game\")):has(div.kat_cat_pic_name_b:contains(\"PS\"))": "18"
|
":has(div.kat_cat_pic_name:contains(\"Game\")):has(div.kat_cat_pic_name_b:contains(\"PS\"))": 18
|
||||||
":has(div.kat_cat_pic_name:contains(\"Game\")):has(div.kat_cat_pic_name_b:contains(\"Wimmelbild\"))": "24"
|
":has(div.kat_cat_pic_name:contains(\"Game\")):has(div.kat_cat_pic_name_b:contains(\"Wimmelbild\"))": 24
|
||||||
# Audio
|
# Audio
|
||||||
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"Hörbuch\"))": "159"
|
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"Hörbuch\"))": 159
|
||||||
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"mp3\"))": "48"
|
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"mp3\"))": 48
|
||||||
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"Flac\"))": "53"
|
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"Flac\"))": 53
|
||||||
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"Pack\"))": "52"
|
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"Pack\"))": 52
|
||||||
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"Video-HD/SD\"))": "109"
|
":has(div.kat_cat_pic_name:contains(\"Audio\")):has(div.kat_cat_pic_name_b:contains(\"Video-HD/SD\"))": 109
|
||||||
# Sport
|
# Sport
|
||||||
":has(div.kat_cat_pic_name:contains(\"Sport\")):has(div.kat_cat_pic_name_b:contains(\"SD\"))": "62"
|
":has(div.kat_cat_pic_name:contains(\"Sport\")):has(div.kat_cat_pic_name_b:contains(\"SD\"))": 62
|
||||||
":has(div.kat_cat_pic_name:contains(\"Sport\")):has(div.kat_cat_pic_name_b:contains(\"HD\"))": "161"
|
":has(div.kat_cat_pic_name:contains(\"Sport\")):has(div.kat_cat_pic_name_b:contains(\"HD\"))": 161
|
||||||
# Paper
|
# Paper
|
||||||
":has(div.kat_cat_pic_name:contains(\"Paper\")):has(div.kat_cat_pic_name_b:contains(\"Zeitungen\"))": "163"
|
":has(div.kat_cat_pic_name:contains(\"Paper\")):has(div.kat_cat_pic_name_b:contains(\"Zeitungen\"))": 163
|
||||||
":has(div.kat_cat_pic_name:contains(\"Paper\")):has(div.kat_cat_pic_name_b:contains(\"Comic\"))": "63"
|
":has(div.kat_cat_pic_name:contains(\"Paper\")):has(div.kat_cat_pic_name_b:contains(\"Comic\"))": 63
|
||||||
":has(div.kat_cat_pic_name:contains(\"Paper\")):has(div.kat_cat_pic_name_b:contains(\"E-Book\"))": "96"
|
":has(div.kat_cat_pic_name:contains(\"Paper\")):has(div.kat_cat_pic_name_b:contains(\"E-Book\"))": 96
|
||||||
# XXX
|
# XXX
|
||||||
":has(div.kat_cat_pic_name:contains(\"XXX\")):has(div.kat_cat_pic_name_b:contains(\"DVD\"))": "113"
|
":has(div.kat_cat_pic_name:contains(\"XXX\")):has(div.kat_cat_pic_name_b:contains(\"DVD\"))": 113
|
||||||
":has(div.kat_cat_pic_name:contains(\"XXX\")):has(div.kat_cat_pic_name_b:contains(\"HD-SD\"))": "76"
|
":has(div.kat_cat_pic_name:contains(\"XXX\")):has(div.kat_cat_pic_name_b:contains(\"HD-SD\"))": 76
|
||||||
":has(div.kat_cat_pic_name:contains(\"XXX\")):has(div.kat_cat_pic_name_b:contains(\"Pack\"))": "75"
|
":has(div.kat_cat_pic_name:contains(\"XXX\")):has(div.kat_cat_pic_name_b:contains(\"Pack\"))": 75
|
||||||
# Request
|
# Request
|
||||||
":has(div.kat_cat_pic_name:contains(\"Request\")):has(div.kat_cat_pic_name_b:contains(\"spritti01\"))": "151"
|
":has(div.kat_cat_pic_name:contains(\"Request\")):has(div.kat_cat_pic_name_b:contains(\"spritti01\"))": 151
|
||||||
poster:
|
poster:
|
||||||
selector: div[id^="details"] img
|
selector: div[id^="details"] img
|
||||||
attribute: src
|
attribute: src
|
||||||
size:
|
size:
|
||||||
selector: div.selection_unter_ag
|
selector: div.selection_unter_ag
|
||||||
grabs:
|
|
||||||
text: 0
|
|
||||||
seeders:
|
seeders:
|
||||||
selector: div.selection_unter_aa
|
selector: div.selection_unter_aa
|
||||||
leechers:
|
leechers:
|
||||||
selector: div.selection_unter_aaa
|
selector: div.selection_unter_aaa
|
||||||
date:
|
date_day:
|
||||||
# Heute 13:30:04
|
# Heute 13:30:04
|
||||||
# Gestern 09:10:10
|
# Gestern 09:10:10
|
||||||
selector: div.selection_unter_ab:not(:contains("."))
|
selector: div.selection_unter_ab:not(:contains("."))
|
||||||
@@ -195,7 +193,7 @@ search:
|
|||||||
args: ["Heute", "Today"]
|
args: ["Heute", "Today"]
|
||||||
- name: replace
|
- name: replace
|
||||||
args: ["Gestern", "Yesterday"]
|
args: ["Gestern", "Yesterday"]
|
||||||
date:
|
date_year:
|
||||||
# 30.02.2018 um 23:12:50
|
# 30.02.2018 um 23:12:50
|
||||||
selector: div.selection_unter_ab:contains(".")
|
selector: div.selection_unter_ab:contains(".")
|
||||||
optional: true
|
optional: true
|
||||||
@@ -206,9 +204,10 @@ search:
|
|||||||
args: " +01:00" # CET
|
args: " +01:00" # CET
|
||||||
- name: dateparse
|
- name: dateparse
|
||||||
args: "02.01.2006 15:04:05 -07:00"
|
args: "02.01.2006 15:04:05 -07:00"
|
||||||
|
date:
|
||||||
|
text: "{{ if or .Result.date_year .Result.date_day }}{{ or .Result.date_year .Result.date_day }}{{ else }}now{{ end }}"
|
||||||
description:
|
description:
|
||||||
selector: selection_unter_af
|
selector: selection_unter_af
|
||||||
optional: true
|
|
||||||
downloadvolumefactor:
|
downloadvolumefactor:
|
||||||
text: 1
|
text: 1
|
||||||
uploadvolumefactor:
|
uploadvolumefactor:
|
||||||
|
@@ -59,7 +59,7 @@ search:
|
|||||||
selector: td:nth-child(4)
|
selector: td:nth-child(4)
|
||||||
grabs:
|
grabs:
|
||||||
selector: td:nth-child(7) span
|
selector: td:nth-child(7) span
|
||||||
date:
|
date_year:
|
||||||
selector: td:nth-child(1):contains("/")
|
selector: td:nth-child(1):contains("/")
|
||||||
optional: true
|
optional: true
|
||||||
filters:
|
filters:
|
||||||
@@ -67,7 +67,7 @@ search:
|
|||||||
args: " +08:00" # CST (China)
|
args: " +08:00" # CST (China)
|
||||||
- name: dateparse
|
- name: dateparse
|
||||||
args: "2006/01/02 -07:00"
|
args: "2006/01/02 -07:00"
|
||||||
date:
|
date_today:
|
||||||
selector: td:nth-child(1):contains("今天")
|
selector: td:nth-child(1):contains("今天")
|
||||||
optional: true
|
optional: true
|
||||||
filters:
|
filters:
|
||||||
@@ -77,20 +77,22 @@ search:
|
|||||||
args: " +08:00" # CST (China)
|
args: " +08:00" # CST (China)
|
||||||
- name: timeparse
|
- name: timeparse
|
||||||
args: "15:04 -07:00"
|
args: "15:04 -07:00"
|
||||||
date:
|
date_yday:
|
||||||
selector: td:nth-child(1):contains("昨天")
|
selector: td:nth-child(1):contains("昨天")
|
||||||
optional: true
|
optional: true
|
||||||
filters:
|
filters:
|
||||||
- name: re_replace
|
- name: re_replace
|
||||||
args: [".+", "yesterday"]
|
args: [".+", "yesterday"]
|
||||||
- name: fuzzytime
|
- name: fuzzytime
|
||||||
date:
|
date_ago:
|
||||||
selector: td:nth-child(1):contains("前天")
|
selector: td:nth-child(1):contains("前天")
|
||||||
optional: true
|
optional: true
|
||||||
filters:
|
filters:
|
||||||
- name: re_replace
|
- name: re_replace
|
||||||
args: [".+", "2 days"]
|
args: [".+", "2 days"]
|
||||||
- name: timeago
|
- name: timeago
|
||||||
|
date:
|
||||||
|
text: "{{ if or .Result.date_year .Result.date_today .Result.date_yday .Result.date_ago }}{{ or .Result.date_year .Result.date_today .Result.date_yday .Result.date_ago }}{{ else }}now{{ end }}"
|
||||||
seeders:
|
seeders:
|
||||||
selector: td:nth-child(5) span
|
selector: td:nth-child(5) span
|
||||||
leechers:
|
leechers:
|
||||||
|
@@ -111,7 +111,7 @@ search:
|
|||||||
selector: td:nth-last-child(2)
|
selector: td:nth-last-child(2)
|
||||||
grabs:
|
grabs:
|
||||||
selector: td:nth-last-child(1)
|
selector: td:nth-last-child(1)
|
||||||
imdb:
|
imdbid:
|
||||||
selector: a[href*="imdb.com/title/tt"]
|
selector: a[href*="imdb.com/title/tt"]
|
||||||
attribute: href
|
attribute: href
|
||||||
downloadvolumefactor:
|
downloadvolumefactor:
|
||||||
|
@@ -167,16 +167,16 @@ search:
|
|||||||
selector: div.poid
|
selector: div.poid
|
||||||
date:
|
date:
|
||||||
text: now
|
text: now
|
||||||
seeders:
|
seeders_optional:
|
||||||
text: 0
|
|
||||||
seeders:
|
|
||||||
selector: div.up
|
selector: div.up
|
||||||
optional: true
|
optional: true
|
||||||
leechers:
|
seeders:
|
||||||
text: 0
|
text: "{{ if .Result.seeders_optional }}{{ .Result.seeders_optional }}{{ else }}0{{ end }}"
|
||||||
leechers:
|
leechers_optional:
|
||||||
selector: div.down
|
selector: div.down
|
||||||
optional: true
|
optional: true
|
||||||
|
leechers:
|
||||||
|
text: "{{ if .Result.leechers_optional }}{{ .Result.leechers_optional }}{{ else }}0{{ end }}"
|
||||||
downloadvolumefactor:
|
downloadvolumefactor:
|
||||||
text: 0
|
text: 0
|
||||||
uploadvolumefactor:
|
uploadvolumefactor:
|
||||||
|
@@ -153,16 +153,16 @@ search:
|
|||||||
args: ["(\\d+)\\.\\d", "$1 MB"]
|
args: ["(\\d+)\\.\\d", "$1 MB"]
|
||||||
date:
|
date:
|
||||||
text: now
|
text: now
|
||||||
seeders:
|
seeders_optional:
|
||||||
text: 0
|
|
||||||
seeders:
|
|
||||||
selector: div.up
|
selector: div.up
|
||||||
optional: true
|
optional: true
|
||||||
leechers:
|
seeders:
|
||||||
text: 0
|
text: "{{ if .Result.seeders_optional }}{{ .Result.seeders_optional }}{{ else }}0{{ end }}"
|
||||||
leechers:
|
leechers_optional:
|
||||||
selector: div.down
|
selector: div.down
|
||||||
optional: true
|
optional: true
|
||||||
|
leechers:
|
||||||
|
text: "{{ if .Result.leechers_optional }}{{ .Result.leechers_optional }}{{ else }}0{{ end }}"
|
||||||
downloadvolumefactor:
|
downloadvolumefactor:
|
||||||
text: 0
|
text: 0
|
||||||
uploadvolumefactor:
|
uploadvolumefactor:
|
||||||
|
@@ -136,7 +136,7 @@ search:
|
|||||||
attribute: href
|
attribute: href
|
||||||
files:
|
files:
|
||||||
selector: td:nth-of-type(4)
|
selector: td:nth-of-type(4)
|
||||||
date:
|
date_day:
|
||||||
# Danas<br>08:10 AM
|
# Danas<br>08:10 AM
|
||||||
# Juče<br>06:44 PM
|
# Juče<br>06:44 PM
|
||||||
optional: true
|
optional: true
|
||||||
@@ -148,7 +148,7 @@ search:
|
|||||||
args: ["Juče", "Yesterday"]
|
args: ["Juče", "Yesterday"]
|
||||||
- name: append
|
- name: append
|
||||||
args: " +00:00" # auto adjusted by site account profile
|
args: " +00:00" # auto adjusted by site account profile
|
||||||
date:
|
date_year:
|
||||||
# Feb 14 2019<br>10:20 AM
|
# Feb 14 2019<br>10:20 AM
|
||||||
optional: true
|
optional: true
|
||||||
selector: td:nth-of-type(6):not(:contains("Juče")):not(:contains("Danas"))
|
selector: td:nth-of-type(6):not(:contains("Juče")):not(:contains("Danas"))
|
||||||
@@ -157,6 +157,8 @@ search:
|
|||||||
args: " +00:00" # auto adjusted by site account profile
|
args: " +00:00" # auto adjusted by site account profile
|
||||||
- name: dateparse
|
- name: dateparse
|
||||||
args: "Jan 2 2006 03:04 PM -07:00"
|
args: "Jan 2 2006 03:04 PM -07:00"
|
||||||
|
date:
|
||||||
|
text: "{{ if or .Result.date_year .Result.date_day }}{{ or .Result.date_year .Result.date_day }}{{ else }}now{{ end }}"
|
||||||
size:
|
size:
|
||||||
selector: td:nth-of-type(7)
|
selector: td:nth-of-type(7)
|
||||||
grabs:
|
grabs:
|
||||||
|
@@ -92,7 +92,6 @@ search:
|
|||||||
selector: a[href^="torrents.php?action=download&id="]
|
selector: a[href^="torrents.php?action=download&id="]
|
||||||
attribute: href
|
attribute: href
|
||||||
description:
|
description:
|
||||||
optional: true
|
|
||||||
selector: div.tags
|
selector: div.tags
|
||||||
poster:
|
poster:
|
||||||
selector: td:nth-child(2) > script
|
selector: td:nth-child(2) > script
|
||||||
|
Reference in New Issue
Block a user