--- id: pornbay name: Pornbay description: "Pornbay is a Private Torrent Tracker for 3X" language: en-US type: private encoding: UTF-8 links: - https://pornbay.org/ caps: categorymappings: - {id: 1, cat: XXX, desc: "Amateur"} - {id: 2, cat: XXX, desc: "Anal"} - {id: 3, cat: XXX, desc: "Asian"} - {id: 4, cat: XXX, desc: "BBW"} - {id: 31, cat: XXX, desc: "BDSM"} - {id: 5, cat: XXX, desc: "Black"} - {id: 6, cat: XXX, desc: "Blowjob"} - {id: 7, cat: XXX, desc: "Busty"} - {id: 32, cat: XXX, desc: "Classic"} - {id: 8, cat: XXX, desc: "Clips"} - {id: 9, cat: XXX, desc: "Creampie"} - {id: 10, cat: XXX, desc: "DVD-R"} - {id: 11, cat: XXX, desc: "Feature"} - {id: 12, cat: XXX, desc: "Fetish"} - {id: 13, cat: XXX, desc: "Foreign"} - {id: 14, cat: XXX, desc: "Game"} - {id: 16, cat: XXX, desc: "Gonzo"} - {id: 17, cat: XXX, desc: "Hardcore"} - {id: 18, cat: XXX, desc: "HD Quality"} - {id: 19, cat: XXX, desc: "Hentai"} - {id: 30, cat: XXX, desc: "Homemade"} - {id: 20, cat: XXX, desc: "Interracial"} - {id: 21, cat: XXX, desc: "Latin"} - {id: 22, cat: XXX, desc: "Lesbian"} - {id: 23, cat: XXX, desc: "Mature"} - {id: 47, cat: XXX, desc: "Megapack"} - {id: 49, cat: XXX, desc: "Old+Young"} - {id: 24, cat: XXX, desc: "Orgy"} - {id: 25, cat: XXX, desc: "Other"} - {id: 26, cat: XXX, desc: "Pics"} - {id: 50, cat: XXX, desc: "POV"} - {id: 27, cat: XXX, desc: "Sick"} - {id: 35, cat: XXX, desc: "Site rips"} - {id: 48, cat: XXX, desc: "Solo"} - {id: 28, cat: XXX, desc: "Straight"} - {id: 29, cat: XXX, desc: "Teen"} - {id: 51, cat: XXX, desc: "VR Porn"} - {id: 33, cat: XXX, desc: "Transsexual"} 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: info_grid type: info label: GRID view default: This indexer does not support the GRID view on the torrent search page. Change the Grid View setting to OFF on your User Settings. If set to ON will cause no results to be returned. - name: info_tpp type: info label: Results Per Page default: For best results, change the Torrents per page setting to 100 on your User Settings. The default is 25. login: path: login.php method: form inputs: username: "{{ .Config.username }}" password: "{{ .Config.password }}" keeplogged: 1 error: - selector: form#loginform > span.warning test: path: torrents.php selector: "#nav_useredit" search: paths: - path: torrents.php inputs: $raw: "{{ range .Categories }}filter_cat[{{.}}]=1&{{end}}" searchtext: "" title: "{{ .Keywords }}" order_by: time order_way: desc action: advanced filter_freeleech: "{{ if .Config.freeleech }}1{{ else }}{{ end }}" filelist: "" taglist: "" rows: # exclude redbar torrents selector: table#torrent_table > tbody > tr[class^="torrent row"] fields: download: selector: a[href^="torrents.php?action=download&id="] attribute: href description: selector: div.tags title: selector: a[href^="torrents.php?id="] category: selector: a[href*="filter_cat"] attribute: href filters: - name: regexp args: "\\[(\\d+?)\\]" details: selector: a[href^="torrents.php?id="] attribute: href 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 filters: - name: append args: " +00:00" # GMT - name: dateparse args: "MMM dd yyyy, HH:mm zzz" 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: text: 1 # Gazelle