2021-08-25 21:31:06 +00:00
---
id : cathoderaytube
name : Cathode-Ray.Tube
2021-08-29 10:00:27 +00:00
description : "Cathode-Ray.Tube (CRT) is a Private Torrent Tracker for CLASSIC MOVIES / TV"
2021-09-07 23:09:51 +00:00
language : en-GB
2021-08-25 21:31:06 +00:00
type : private
encoding : UTF-8
links :
- https://www.cathode-ray.tube/
caps :
categorymappings :
- {id: 13, cat: PC/Games, desc : "Games" }
- {id: 4, cat: Other, desc : "Misc" }
- {id: 1, cat: Movies, desc : "Movies" }
- {id: 2, cat: TV, desc : "TV" }
- {id: 3, cat: Other, desc : "WOC" }
modes :
search : [ q]
2023-10-28 12:38:40 +00:00
tv-search : [ q, season, ep, imdbid, genre]
movie-search : [ q, imdbid, genre]
2021-08-25 21:31:06 +00:00
settings :
2021-09-04 19:18:36 +00:00
- name : info_2fa
type : info
label : "About 2FA"
default : "If you want to enable 2FA then use the CRT2FA indexer instead."
2021-08-25 21:31:06 +00:00
- name : username
type : text
label : Username
- name : password
type : password
label : Password
- name : freeleech
type : checkbox
label : Search freeleech only
default : false
- name : info_tpp
type : info
label : Results Per Page
default : For best results, change the <b>Torrents per page:</b> setting to <b>100</b> on your account profile.
- name : sort
type : select
label : Sort requested from site
default : time
options :
time : created
seeders : seeders
size : size
- name : type
type : select
label : Order requested from site
default : desc
options :
desc : desc
asc : asc
2024-03-02 03:48:34 +00:00
- name : info_activity
type : info
label : Account Inactivity
default : "New members must generate some torrent activity (upload, download, or cross-seed) in their account within the first 30 days of joining, otherwise their account will be automatically disabled."
2021-08-25 21:31:06 +00:00
login :
path : login
method : form
inputs :
username : "{{ .Config.username }}"
password : "{{ .Config.password }}"
2021-11-12 17:56:39 +00:00
cinfo : "2550|1350|1.25|24|-60"
2021-08-25 21:31:06 +00:00
iplocked : 0
keeploggedin : 1
error :
- selector : div.error
test :
path : /
selector : "#nav_userinfo"
search :
paths :
- path : torrents.php
inputs :
$raw : "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}"
2023-10-28 12:38:40 +00:00
searchtext : "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ .Keywords }}{{ end }}"
2021-08-25 21:31:06 +00:00
order_by : "{{ .Config.sort }}"
order_way : "{{ .Config.type }}"
action : advanced
filter_freeleech : "{{ if .Config.freeleech }}1{{ else }}{{ end }}"
2022-07-31 03:29:54 +00:00
taglist : "{{ .Query.Genre }}"
2021-08-25 21:31:06 +00:00
2022-08-05 20:09:35 +00:00
keywordsfilters :
- name : re_replace
args : [ "(?i)\\bS0*(\\d+)\\b" , "$1" ]
- name : re_replace
args : [ "(?i)\\bS0*(\\d+)E0*(\\d+)\\b" , "$1" ]
2021-08-25 21:31:06 +00:00
rows :
selector : table#torrent_table > tbody > tr[class^="torrent row"]:has(a[href*="action=download"])
fields :
category :
selector : a[href^="/torrents.php?filter_cat"]
attribute : href
filters :
- name : regexp
args : \[(\d+)\]
title :
selector : a[href^="/torrents.php?id="]
2022-08-05 20:09:35 +00:00
filters :
2023-01-10 01:28:17 +00:00
- name : re_replace # Seasons X-Y --> S0X-S0Y
2023-02-05 02:57:49 +00:00
args : [ "(?i)\\bSeasons?\\s*(\\d)\\s*-\\s*(\\d)\\b" , "S0$1-S0$2" ]
2023-01-10 01:28:17 +00:00
- name : re_replace # Seasons X-YY --> S0X-SYY
2023-02-05 02:57:49 +00:00
args : [ "(?i)\\bSeasons?\\s*(\\d)\\s*-\\s*(\\d+)\\b" , "S0$1-S$2" ]
2023-01-10 01:28:17 +00:00
- name : re_replace # Seasons XX-YY --> SXX-SYY
2023-02-05 02:57:49 +00:00
args : [ "(?i)\\bSeasons?\\s*(\\d+)\\s*-\\s*(\\d+)\\b" , "S$1-S$2" ]
2022-08-05 20:09:35 +00:00
- name : re_replace # Season X --> S0X
2023-02-05 02:57:49 +00:00
args : [ "(?i)\\bSeasons?\\s*(\\d)\\b" , "S0$1" ]
2023-01-10 01:28:17 +00:00
- name : re_replace # Season XX --> SXX
2023-02-05 02:57:49 +00:00
args : [ "(?i)\\bSeasons?\\s*(\\d+)\\b" , "S$1" ]
2022-08-05 20:09:35 +00:00
- name : re_replace
2023-01-10 01:28:17 +00:00
args : [ "(?i)\\bComplete\\s+Series\\b" , "" ]
2021-08-25 21:31:06 +00:00
details :
selector : a[href^="/torrents.php?id="]
attribute : href
download :
selector : a[href^="torrents.php?action=download&id="]
attribute : href
2022-07-31 03:29:54 +00:00
genre :
2021-08-25 21:31:06 +00:00
selector : div.tags
2022-07-31 08:24:00 +00:00
filters :
- name : validate
args : "Action, Adventure, Animation, Comedy, Crime, Documentary, Drama, Family, Fantasy, History, Horror, Kids, Music, Mystery, News, Reality, Romance, SciFi, Soap, Talk, Thriller, War, Western"
2023-12-13 16:30:11 +00:00
description_tags :
2023-10-28 12:38:40 +00:00
selector : div.tags
2023-12-13 16:30:11 +00:00
description :
case :
span.icon_okay : "Verified: {{ .Result.description_tags }}"
"*": "Unverified: {{ .Result.description_tags }}"
2021-08-25 21:31:06 +00:00
poster :
selector : td:nth-child(2) > script
filters :
- name : regexp
args : "src=\\\\\"(.*?)\\\\\""
- name : re_replace
args : [ "\\\\(.)" , "$1" ]
- name : replace
args : [ "/static/styles/modern/crt.png" , "" ]
files :
selector : td:nth-child(3)
date :
selector : td:nth-child(5) > span
attribute : title
2022-12-13 20:22:32 +00:00
# auto adjusted by site account profile
2021-08-25 21:31:06 +00:00
filters :
- name : dateparse
2023-02-24 08:05:24 +00:00
args : "MMM dd yyyy, HH:mm"
2021-08-25 21:31:06 +00:00
size :
selector : td:nth-child(6)
grabs :
selector : td:nth-child(7)
seeders :
selector : td:nth-child(8)
leechers :
selector : td:nth-child(9)
downloadvolumefactor :
case :
span.icon[title*="Freeleech"]: 0
"img[alt=\"Freeleech\"]": 0
"*": 1
uploadvolumefactor :
case :
span.icon[title*="DoubleSeed"]: 2
"img[alt=\"DoubleSeed\"]": 2
"*": 1
minimumratio :
text : 1.0
# Luminance