diff --git a/src/Jackett.Common/Definitions/enthralled2fa.yml b/src/Jackett.Common/Definitions/enthralled2fa.yml deleted file mode 100644 index 4eacc2710..000000000 --- a/src/Jackett.Common/Definitions/enthralled2fa.yml +++ /dev/null @@ -1,134 +0,0 @@ ---- -id: enthralled2fa -name: Enthralled2FA -description: "Enthralled is a Private Torrent Tracker for FETISH 3X. Cookie Login for 2FA use." -language: en-US -type: private -encoding: UTF-8 -links: - - https://www.enthralled.me/ - -caps: - categorymappings: - - {id: 1, cat: XXX, desc: "FemDom"} - - {id: 2, cat: XXX, desc: "LezDom"} - - {id: 4, cat: XXX, desc: "POV"} - - {id: 5, cat: XXX, desc: "Scat"} - - {id: 3, cat: XXX, desc: "TransDom"} - - modes: - search: [q] - -settings: - - name: cookie - type: text - label: Cookie - - name: info_cookie - type: info_cookie - - name: freeleech - type: checkbox - label: Search freeleech only - default: false - - 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 - - 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: - # using cookie method because login page can present second page for 2FA when enabled - method: cookie - inputs: - cookie: "{{ .Config.cookie }}" - test: - path: index.php - selector: "#nav_userinfo" - -search: - paths: - - path: torrents.php - inputs: - $raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}" - title: "{{ .Keywords }}" - order_by: "{{ .Config.sort }}" - order_way: "{{ .Config.type }}" - action: advanced - filter_freeleech: "{{ if .Config.freeleech }}1{{ else }}{{ end }}" - - rows: - selector: table#torrent_table > tbody > tr[class^="torrent shaded_row"]:has(a[href*="action=download"]) - - fields: - category: - selector: a[href*="filter_cat"] - attribute: href - filters: - - name: regexp - args: "(\\d+)]=1" - title: - selector: a[href^="/torrents.php?id="] - details: - selector: a[href^="/torrents.php?id="] - attribute: href - download: - selector: a[href^="/torrents.php?action=download&id="] - attribute: href - description_tags: - selector: div.tags - description: - case: - span.icon_okay: "Verified: {{ .Result.description_tags }}" - "*": "Unverified: {{ .Result.description_tags }}" - poster: - selector: td:nth-child(2) > script - filters: - - name: regexp - args: "src=\\\\\"(.*?)\\\\\"" - - name: re_replace - args: ["\\\\(.)", "$1"] - - name: replace - args: ["/static/common/noartwork/noimage.png", ""] - files: - selector: td:nth-child(3) - date: - selector: td:nth-child(5) > span - attribute: title - # auto adjusted by site account profile - filters: - - name: dateparse - args: "MMM dd yyyy, HH:mm" - 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: 0.5 -# Luminance