--- id: bit-titan name: BiT-TiTAN description: "BiT-TiTAN is a GERMAN Private Torrent Tracker for MOVIES / TV / GENERAL" language: de-de type: private encoding: iso-8859-1 links: - https://bit-titan.net/ caps: categorymappings: - {id: 1010, cat: Movies/UHD, desc: "Movies 2160p"} - {id: 1020, cat: Movies/HD, desc: "Movies 1080p"} - {id: 1030, cat: Movies/HD, desc: "Movies 720p"} - {id: 1040, cat: Movies/HD, desc: "Movies x264"} - {id: 1050, cat: Movies/HD, desc: "Movies x265"} - {id: 1060, cat: Movies/SD, desc: "Movies XviD"} - {id: 1070, cat: Movies/3D, desc: "Movies 3D"} - {id: 1080, cat: Movies/DVD, desc: "Movies DVD"} - {id: 1090, cat: Movies/BluRay, desc: "Movies BluRay"} - {id: 1100, cat: Movies/DVD, desc: "Movies HD2DVD"} - {id: 1110, cat: Movies/Foreign, desc: "Movies International"} - {id: 1120, cat: Movies/HD, desc: "Movies HD Packs"} - {id: 1130, cat: Movies/SD, desc: "Movies SD Packs"} - {id: 2010, cat: TV/UHD, desc: "TV 2160p"} - {id: 2020, cat: TV/HD, desc: "TV 1080p"} - {id: 2030, cat: TV/HD, desc: "TV 720p"} - {id: 2040, cat: TV/HD, desc: "TV x264"} - {id: 2050, cat: TV/HD, desc: "TV x265"} - {id: 2060, cat: TV/SD, desc: "TV XviD"} - {id: 2070, cat: TV/HD, desc: "TV HD Packs"} - {id: 2080, cat: TV/SD, desc: "TV SD Packs"} - {id: 2090, cat: TV/FOREIGN, desc: "TV International"} - {id: 3010, cat: TV/Documentary, desc: "Docu 2160p"} - {id: 3020, cat: TV/Documentary, desc: "Docu 1080p"} - {id: 3030, cat: TV/Documentary, desc: "Docu 720p"} - {id: 3040, cat: TV/Documentary, desc: "Docu x264"} - {id: 3050, cat: TV/Documentary, desc: "Docu x265"} - {id: 3060, cat: TV/Documentary, desc: "Docu XviD"} - {id: 3070, cat: TV/Documentary, desc: "Docu HD Packs"} - {id: 3080, cat: TV/Documentary, desc: "Docu SD Packs"} - {id: 3090, cat: TV/Documentary, desc: "Docu International"} - {id: 4010, cat: TV/Sport, desc: "Sport 2160p"} - {id: 4020, cat: TV/Sport, desc: "Sport 1080p"} - {id: 4030, cat: TV/Sport, desc: "Sport 720p"} - {id: 4040, cat: TV/Sport, desc: "Sport SD Sport"} - {id: 4050, cat: TV/Sport, desc: "Sport HD Packs"} - {id: 4060, cat: TV/Sport, desc: "Sport SD Packs"} - {id: 5010, cat: XXX, desc: "XXX 2160p"} - {id: 5020, cat: XXX, desc: "XXX 1080p"} - {id: 5030, cat: XXX, desc: "XXX 720p"} - {id: 5040, cat: XXX, desc: "XXX x264"} - {id: 5050, cat: XXX, desc: "XXX x265"} - {id: 5060, cat: XXX, desc: "XXX XviD"} - {id: 5070, cat: XXX, desc: "XXX HD Packs"} - {id: 5080, cat: XXX, desc: "XXX SD Packs"} - {id: 5090, cat: XXX, desc: "XXX Sonstiges"} - {id: 6010, cat: PC/Games, desc: "Games Windows"} - {id: 6020, cat: Console, desc: "Games Linux"} - {id: 6030, cat: PC/Mac, desc: "Games MacOS"} - {id: 6040, cat: PC/Phone-Android, desc: "Games Android"} - {id: 6050, cat: Console/Xbox, desc: "Games Xbox"} - {id: 6060, cat: Console/PSP, desc: "Games PlayStation"} - {id: 6070, cat: Console/NDS, desc: "Games Nintendo"} - {id: 6080, cat: Console, desc: "Games Sonstige"} - {id: 7010, cat: PC/0day, desc: "Software Windows"} - {id: 7020, cat: PC, desc: "Software Linux"} - {id: 7030, cat: PC/Mac, desc: "Software MacOS"} - {id: 7040, cat: PC/Phone-Android, desc: "Software Android"} - {id: 8010, cat: Audio/MP3, desc: "Music MP3-Album"} - {id: 8020, cat: Audio/MP3, desc: "Music MP3-Charts"} - {id: 8030, cat: Audio/MP3, desc: "Music MP3-Sampler"} - {id: 8040, cat: Audio/MP3, desc: "Music MP3-Single"} - {id: 8050, cat: Audio/Lossless, desc: "Music FLAC-Album"} - {id: 8060, cat: Audio/Lossless, desc: "Music FLAC-Charts"} - {id: 8070, cat: Audio/Lossless, desc: "Music FLAC-Sampler"} - {id: 8080, cat: Audio/Lossless, desc: "Music FLAC-Single"} - {id: 8090, cat: Audio/Video, desc: "Music Video"} - {id: 9010, cat: Audio/Audiobook, desc: "Books A-Book"} - {id: 9020, cat: Books/Ebook, desc: "Books E-Book"} - {id: 9030, cat: Books, desc: "Books E-Paper"} - {id: 9040, cat: Books, desc: "Books E-Learning"} - {id: 9050, cat: TV, desc: "TV Kids"} - {id: 9060, cat: TV/Anime, desc: "Anime HD"} - {id: 9070, cat: TV/Anime, desc: "Anime SD"} - {id: 9080, cat: TV/Anime, desc: "Anime Pack"} - {id: 9999, cat: Other, desc: "unsort"} 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: sort type: select label: Sort requested from site default: "1" options: "1": "created" "8": "seeders" "6": "size" "2": "title" - name: type type: select label: Order requested from site default: "1" options: "1": "desc" "2": "asc" login: path: login.php method: form form: form[action="takelogin.php"] cookies: ["JAVA=OK"] # avoid jscheck redirect captcha: type: image selector: img[src^="cap/captcha_math.php"] input: stringCaptcha inputs: username: "{{ .Config.username }}" password: "{{ .Config.password }}" error: - selector: div#login_error test: path: browse.php selector: a[href="logout.php"] ratio: path: browse.php selector: div#tom-b-t8 filters: - name: replace args: [".", ""] - name: replace args: [",", "."] search: paths: - path: browse.php inputs: suchfeld: 2 alleanzeigen: 1 $raw: "{{ range .Categories }}kategorie[]={{.}}&{{end}}" suche: "{{ .Keywords }}" # searchin 1 name 2 descr 3 both durchsuche: 1 # includedead 1 active 2 all 3 dead 4 highlight 5 bookmark 6 onlyups 7 freeleech 8 multi2 9 multi5 10 multi10 11 25%dl 12 50%dl 13 75%dl suchein: 2 # cat 1 all 1000 film 2000 tv 3000 docs 4000 sport 5000 xxx 6000 games 7000 apps 8000 music 9000 other sucheaus: 1 sortierenach: "{{ .Config.sort }}" sortierung: "{{ .Config.type }}" rows: selector: table.tableinborder[border="0"][cellspacing="0"][cellpadding="0"] tr fields: category: selector: a.bt-cat attribute: href filters: - name: regexp args: (\d+)$ title: selector: a.tor-name details: selector: a.tor-name attribute: href download: selector: div.tor-metadl a attribute: href banner: selector: div[id^="details-"] img attribute: src seeders: selector: div.tor-seeder leechers: selector: div.tor-leecher grabs: selector: div.tor-snatcher # 2 flavours of dates date: # Heute 13:30:04 # Gestern 09:10:10 selector: div.tor-date:not(:contains(".")) optional: true filters: - name: replace args: ["Heute", "Today"] - name: replace args: ["Gestern", "Yesterday"] date: #   27.05.2019 12:52:11 selector: div.tor-date:contains(".") optional: true filters: - name: replace args: ["\u00a0", ""] - name: dateparse args: "02.01.2006 15:04:05" size: selector: div.tor-size filters: - name: replace args: [".", ""] - name: replace args: [",", "."] downloadvolumefactor: case: font.ou: 0 # only upload is counted font.fl: 0 # freeleech neither dl or ul is counted "*": 1 uploadvolumefactor: case: "font.mu:contains(\"2x\")": 2 "font.mu:contains(\"5x\")": 5 "font.mu:contains(\"10x\")": 10 font.fl: 0 # freeleech neither dl or ul is counted "*": 1 # engine n/a