--- id: gaytorrentru name: GAYtorrent.ru description: "GayTorrent.ru is a Private Torrent Tracker for GAY 3X" language: en-US type: private encoding: UTF-8 links: - https://www.gaytor.rent/ legacylinks: - https://www.gaytorrent.ru/ settings: - name: cookie type: text label: Cookie - name: info_cookie type: info_cookie - name: freeleech type: checkbox label: Search freeleech only default: false - name: info_hidden type: info label: "Hidden categories" default: "Results for categories hidden in account profile will not be visible." - name: info_limit type: info label: "Download Ratio" default: "GayTorrent.ru has a daily download slot limit as defined by your ratio, your uploads, your donations, etc. If downloads fail then you have exceeded your allocation. Access the web site to find more info here" - name: sort type: select label: Sort requested from site default: added options: added: created seeds: seeders size: size name: title - name: type type: select label: Order requested from site default: desc options: desc: desc asc: asc - name: info_activity type: info label: Account Inactivity default: "Unused accounts (both upload and download are zero) are disabled by the system after 60 days of no login. Used accounts with prior activity (upload and/or download) are disabled by the system after 240 days of no login." caps: categorymappings: - {id: 69, cat: XXX, desc: "AI"} - {id: 62, cat: XXX, desc: "Amateur"} - {id: 29, cat: XXX, desc: "Anal"} - {id: 46, cat: XXX, desc: "Anime Games"} - {id: 30, cat: XXX, desc: "Asian"} - {id: 43, cat: XXX, desc: "Bareback"} - {id: 19, cat: XXX, desc: "BDSM"} - {id: 17, cat: XXX, desc: "Bears"} - {id: 59, cat: XXX, desc: "Bisexual"} - {id: 44, cat: XXX, desc: "Black"} - {id: 50, cat: Books, desc: "Books & Magazines"} - {id: 9, cat: XXX, desc: "Chubbies"} - {id: 7, cat: XXX, desc: "Clips"} - {id: 48, cat: Books/Comics, desc: "Comic & Yaoi"} - {id: 5, cat: XXX, desc: "Daddies / Sons"} - {id: 67, cat: XXX, desc: "Dildos"} - {id: 66, cat: XXX, desc: "Fan Sites"} - {id: 34, cat: XXX, desc: "Fetish"} - {id: 68, cat: XXX, desc: "Fisting"} - {id: 27, cat: XXX, desc: "Grey / Older"} - {id: 32, cat: XXX, desc: "Group-Sex"} - {id: 63, cat: XXX, desc: "Homemade"} - {id: 12, cat: XXX, desc: "Hunks"} - {id: 33, cat: XXX/ImageSet, desc: "Images"} - {id: 53, cat: XXX, desc: "Interracial"} - {id: 57, cat: XXX, desc: "Jocks"} - {id: 35, cat: XXX, desc: "Latino"} - {id: 36, cat: XXX, desc: "Mature"} - {id: 58, cat: PC, desc: "Media Programs"} - {id: 37, cat: XXX, desc: "Member"} - {id: 54, cat: XXX, desc: "Middle Eastern"} - {id: 38, cat: XXX, desc: "Military"} - {id: 39, cat: XXX, desc: "Oral-Sex"} - {id: 64, cat: XXX, desc: "Scat"} - {id: 56, cat: XXX, desc: "Softcore"} - {id: 40, cat: XXX, desc: "Solo"} - {id: 61, cat: XXX, desc: "Straight older"} - {id: 60, cat: XXX, desc: "Straight younger"} - {id: 45, cat: Movies, desc: "Themed Movie"} - {id: 47, cat: XXX, desc: "Trans"} - {id: 70, cat: XXX, desc: "Trans/FTM"} - {id: 1, cat: TV, desc: "TV / Episodes"} - {id: 41, cat: XXX, desc: "Twinks"} - {id: 42, cat: XXX, desc: "Vintage"} - {id: 51, cat: XXX, desc: "Voyeur"} - {id: 65, cat: XXX, desc: "Wrestling and Sports"} - {id: 28, cat: XXX, desc: "Youngblood"} modes: search: [q] tv-search: [q, season, ep] movie-search: [q] book-search: [q] login: # using cookie method because login page has embedded Cloudflare turnstile method: cookie inputs: cookie: "{{ .Config.cookie }}" test: path: my.php selector: a[href$="/logout.php"] search: paths: - path: search.php inputs: $raw: "{{ range .Categories }}c{{.}}=1&{{end}}" search: "{{ .Keywords }}" view: legacy # 0 active, 1 both, 2 dead incldead: 1 # where to search: name, descr, filename, freeleech only, wishlist # where to search: inname=1, indesc=1, infn=1, infl=1, inbook=1 inname: 1 infl: "{{ if .Config.freeleech }}1{{ else }}{{ end }}" page: 0 orderby: "{{ .Config.sort }}" sort: "{{ .Config.type }}" headers: Referer: ["{{ .Config.sitelink }}search.php?view=legacy"] rows: selector: table#browsetable > tbody > tr.browse_row fields: category: selector: a[href^="browse.php?cat="] attribute: href filters: - name: querystring args: cat title: selector: a[href^="details.php?id="] details: selector: a[href^="details.php?id="] attribute: href _id: selector: a[href^="details.php?id="] attribute: href filters: - name: querystring args: id download: # turn href="download.php/0738d444362fa610a08fb87b5c1bec798ca1731adbf3175b/GUARATORO.torrent # into href="/download.php?id=0738d444362fa610a08fb87b5c1bec798ca1731adbf3175b&n=GUARATORO.torrent&p=dodownload text: "download.php?id={{ .Result._id }}&n={{ .Result.title }}.torrent&p=dodownload" poster: # turn href="details.php?id= ... &hit=1" data-hover-thumbs='[{"p":"2026\/24\/33749943.jpg","x":180,"y":270,"cid":33749944,"full":"2026\/24\/33749944.jpg"}, ... ]' # into https://pic.gaytor.rent/tpics/2026/24/33749943.jpg selector: a[href^="details.php?id="] attribute: data-hover-thumbs filters: - name: regexp args: p\"\:\"(.+?)\" - name: prepend args: "https://pic.gaytor.rent/tpics/" grabs: selector: div.ttimes files: selector: div.tfiles size: selector: div.tsize seeders: optional: true default: 0 selector: a[href$="&toseeders=1"] leechers: optional: true default: 0 selector: a[href$="&todlers=1"] date: selector: div.tadded > time filters: - name: append args: " +02:00" # EET - name: dateparse args: "yyyy-MM-ddHH:mm:ss zzz" description: selector: div.browsedesc span:last-child downloadvolumefactor: case: font:contains("FREELEECH !"): 0 "*": 1 uploadvolumefactor: text: 1 minimumratio: text: 1.0 # engine n/a