--- id: sewerpt name: SewerPT description: "SewerPT (下水道) is a CHINESE Private Torrent Tracker for MOVIES / TV / GENERAL" language: zh-CN type: private encoding: UTF-8 links: - https://sewerpt.com/ caps: categorymappings: - {id: 401, cat: Movies, desc: "电影 / Movies"} - {id: 402, cat: TV, desc: "电视剧 / TV Series"} - {id: 403, cat: TV/Documentary, desc: "综艺 / TV Shows"} - {id: 404, cat: TV/Documentary, desc: "纪录片 / Documentaries"} - {id: 405, cat: TV/Anime, desc: "动漫 / Animations"} - {id: 408, cat: Audio, desc: "音乐 / Music"} - {id: 409, cat: Other, desc: "其他 / Misc"} modes: search: [q] tv-search: [q, season, ep] movie-search: [q] music-search: [q] settings: - name: username type: text label: Username - name: password type: password label: Password - name: 2facode type: text label: 2FA code - name: info_2fa type: info label: "About 2FA code" default: "Only fill in the 2FA code box if you have enabled 2FA on the SewerPT Web Site. Otherwise just leave it empty." - name: freeleech type: checkbox label: Search freeleech only default: false - name: sort type: select label: Sort requested from site default: 4 options: 4: created 7: seeders 5: size 1: 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. - name: info_activity type: info label: Account Inactivity default: "Account retention rules:
  1. Ultimate User and above will be retained forever
  2. Veteran Users and above will not be deleted after parking (in the control panel)
  3. Users with a parked account will be banned if they do not log in for 400 consecutive days
  4. Users who do not log in for 30 consecutive days will be banned
  5. Newly registered users with no traffic within 7 days, will be banned.
" login: path: login.php method: form form: form[action="takelogin.php"] inputs: secret: "" username: "{{ .Config.username }}" password: "{{ .Config.password }}" two_step_code: "{{ .Config.2facode }}" ssl: yes trackerssl: yes error: - selector: td.embedded:has(h2:contains("失败")) - selector: td.embedded:has(:contains("两步验证")) test: path: index.php selector: a[href="logout.php"] search: paths: - path: torrents.php inputs: $raw: "{{ range .Categories }}cat{{.}}=1&{{end}}" search: "{{ if .Query.IMDBID }}{{ .Query.IMDBID }}{{ else }}{{ end }}{{ if or .Query.IMDBID .Query.DoubanID }} {{ else }}{{ .Keywords }}{{ end }}{{ if .Query.DoubanID }}{{ .Query.DoubanID }}{{ else }}{{ end }}" # 0 incldead, 1 active, 2 dead incldead: 0 # 0 all, 1 normal, 2 free, 3 2x, 4 2xfree, 5 50%, 6 2x50%, 7 30% spstate: "{{ if .Config.freeleech }}2{{ else }}0{{ end }}" # 0 title, 1 descr, 3 uploader, 4 imdburl (not working) search_area: "{{ if or .Query.IMDBID .Query.DoubanID }}1{{ else }}0{{ end }}" # 0 AND, 1 OR, 2 exact search_mode: 0 sort: "{{ .Config.sort }}" type: "{{ .Config.type }}" notnewword: 1 rows: selector: table.torrents > tbody > tr:has(a[href^="details.php?id="]) fields: category: selector: a[href*="cat="] attribute: href filters: - name: querystring args: cat title: selector: a[title][href^="details.php?id="] attribute: title details: selector: a[href^="details.php?id="] attribute: href download: selector: a[href^="download.php?id="] attribute: href size: selector: td.rowfollow:nth-child(5) seeders: selector: td.rowfollow:nth-child(6) leechers: selector: td.rowfollow:nth-child(7) grabs: selector: td.rowfollow:nth-child(8) date_elapsed: selector: td.rowfollow:nth-child(4) > span[title] attribute: title filters: - name: append args: " +08:00" - name: dateparse args: "yyyy-MM-dd HH:mm:ss zzz" date_added: selector: td.rowfollow:nth-child(4):not(:has(span)) filters: - name: append args: " +08:00" - name: dateparse args: "yyyy-MM-ddHH:mm:ss zzz" date: text: "{{ or .Result.date_elapsed .Result.date_added }}" downloadvolumefactor: case: img.pro_free: 0 img.pro_free2up: 0 img.pro_50pctdown: 0.5 img.pro_50pctdown2up: 0.5 "*": 1 uploadvolumefactor: case: img.pro_free2up: 2 img.pro_50pctdown2up: 2 "*": 1 minimumratio: case: img[title="H&R"]: 1.0 "*": 0.4 minimumseedtime: case: img[title="H&R"]: 259200 "*": 86400 description: selector: td.rowfollow:nth-child(2) remove: a, font, img, span # NexusPHP v1.8.15 2024-12-23