diff --git a/README.md b/README.md index f3909a248..97b55fc9f 100644 --- a/README.md +++ b/README.md @@ -500,7 +500,7 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht * TellyTorrent * teracod (Movie Zone) * The Falling Angels (TFA) - * The Geeks [![(invite needed)][inviteneeded]](#) + * The Geeks * The Horror Charnel (THC) * The New Retro * The Occult [![(invite needed)][inviteneeded]](#) diff --git a/src/Jackett.Common/Definitions/thegeeks.yml b/src/Jackett.Common/Definitions/thegeeks.yml index 59e812040..bdd2a19c6 100644 --- a/src/Jackett.Common/Definitions/thegeeks.yml +++ b/src/Jackett.Common/Definitions/thegeeks.yml @@ -92,6 +92,38 @@ caps: modes: search: [q] +settings: + - name: username + type: text + label: Username + - name: password + type: password + label: Password + - name: freeleech + type: checkbox + label: Search freeleech only + default: false + - name: sort + type: select + label: Sort requested from site + default: added + options: + added: created + seeders: seeders + size: size + name: title + - name: type + type: select + label: Order requested from site + default: DESC + options: + DESC: desc + ASC: asc + - name: info_tpp + type: info + label: Results Per Page + default: For best results, change the Torrents per page: setting to 100 on your account profile. + login: path: login.php method: form @@ -107,6 +139,7 @@ login: - selector: table:contains("Login failed!") test: path: main.php + selector: a[href^="logout.php?id="] search: paths: @@ -114,7 +147,8 @@ search: inputs: $raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}" search: "{{ .Keywords }}" - incldead: 1 + # 0 active, 1 incldead, 2 onlydead, 3 free, 4 exclusive, 5 neutral + incldead: "{{ if .Config.freeleech }}3{{ else }}1{{ end }}" titleonly: 1 # 0 Exact, 1 Fuzzy, 3 Parsed, 4 Simple # 2 Pure is not used nonboolean: 0 @@ -130,8 +164,8 @@ search: - name: querystring args: cat title: - filters: - selector: td:nth-child(2) b + selector: a[href^="details.php?id="] + attribute: title details: selector: a[href^="details.php?id="] attribute: href @@ -143,8 +177,10 @@ search: date: selector: td:nth-child(6) filters: - - name: regexp - args: (\d{4}-\d{2}-\d{2}) + - name: append + args: " +00:00" # auto adjusted by site account profile + - name: dateparse + args: "2006-01-0215:04:05 -07:00" size: selector: td:nth-child(7) grabs: @@ -167,4 +203,9 @@ search: case: "font[color=\"green\"]": 0 "*": 1 -# engine tbd + minimumratio: + text: 1.0 + minimumseedtime: + # 1 day (as seconds = 24 x 60 x 60) + text: 86400 +# XBTT TCG 0.98