--- id: torrent-turk name: TOrrent-tuRK description: "TOrrent-tuRK (TORK) is a TURKISH Private Torrent Tracker for HD MOVIES / TV / GENERAL" language: tr-TR type: private encoding: UTF-8 links: - https://torrent-turk.de/ legacylinks: - https://torrent-turk.org/ - https://torrent-turk.co/ caps: categorymappings: - {id: 149, cat: Movies, desc: "Movies/Turkish"} - {id: 151, cat: Movies/HD, desc: "Movies/Turkish/1080p"} - {id: 152, cat: Movies/HD, desc: "Movies/Turkish/720p"} - {id: 153, cat: Movies/DVD, desc: "Movies/Turkish/DVD5-DVD9"} - {id: 154, cat: Movies/WEB-DL, desc: "Movies/Turkish/BRRip-HDRip-DVDRip-WebDL"} - {id: 155, cat: Movies/Other, desc: "Movies/Turkish/Boxset"} - {id: 156, cat: Movies, desc: "Movies/Foreign"} - {id: 157, cat: Movies/UHD, desc: "Movies/Foreign/4K / 3D"} - {id: 159, cat: Movies/HD, desc: "Movies/Foreign/1080p"} - {id: 160, cat: Movies/HD, desc: "Movies/Foreign/720p"} - {id: 161, cat: Movies/DVD, desc: "Movies/Foreign/DVD5-DVD9"} - {id: 162, cat: Movies/WEB-DL, desc: "Movies/Foreign/BRRip-HDRip-DVDRip-WebDL"} - {id: 163, cat: Movies/Other, desc: "Movies/Foreign/Boxset"} - {id: 164, cat: TV, desc: "TV"} - {id: 165, cat: TV, desc: "TV/Turkish"} - {id: 166, cat: TV, desc: "TV/Foreign"} - {id: 167, cat: TV/Other, desc: "TV Programs"} - {id: 185, cat: TV/Documentary, desc: "TV/Documentary"} - {id: 168, cat: TV/Other, desc: "TV/Other"} - {id: 169, cat: TV/Other, desc: "TV/Boxset"} - {id: 191, cat: TV, desc: "TV/BluTv"} - {id: 192, cat: TV, desc: "TV/BluTv Series"} - {id: 193, cat: Movies, desc: "Movies/BluTv Film"} - {id: 188, cat: TV, desc: "TV/Netflix"} - {id: 189, cat: TV, desc: "TV/Netflix Series"} - {id: 190, cat: Movies, desc: "Movies/Netflix Film"} - {id: 195, cat: TV, desc: "TV/Exxen"} - {id: 199, cat: TV, desc: "TV/GAİN"} - {id: 201, cat: TV, desc: "TV/Tabii"} - {id: 171, cat: Audio, desc: "Music"} - {id: 172, cat: Audio, desc: "Music/Turkish"} - {id: 173, cat: Audio, desc: "Music/Foreign"} - {id: 184, cat: Audio, desc: "Music/Discography"} - {id: 174, cat: Audio/Video, desc: "Music/Video"} - {id: 175, cat: PC, desc: "Apps / Game / Graphics"} - {id: 176, cat: PC, desc: "Apps"} - {id: 177, cat: Other, desc: "Pictures"} - {id: 183, cat: Books/EBook, desc: "EBook"} - {id: 178, cat: Books/Technical, desc: "Training Sets"} - {id: 179, cat: PC, desc: "OS"} - {id: 180, cat: PC/Games, desc: "PC/Games"} - {id: 181, cat: Console, desc: "Playstation"} - {id: 198, cat: Movies, desc: "Movies/Amazon Prime"} - {id: 200, cat: Movies, desc: "Movies/Disney+"} modes: search: [q] tv-search: [q, season, ep] movie-search: [q] music-search: [q] book-search: [q] settings: - name: cookie type: text label: Cookie - name: info_cookie type: info_cookie - name: freeleech type: checkbox label: Filter freeleech only default: false - name: info type: info label: Layout default: "" - name: sort type: select label: Sort requested from site default: added options: added: created seeders: seeders size: size - name: type type: select label: Order requested from site default: desc options: desc: desc asc: asc - name: info_results type: info label: Search results default: "If you are getting the error: An error has occurred!You can't view this page unless you read all your unread messages, then access the site with your browser and mark as read all PMs." login: # using cookie method because login page has embedded Google reCAPTCHA method: cookie inputs: cookie: "{{ .Config.cookie }}" test: path: ?p=torrents&type=bookmarks&pid=508 selector: a#logout search: paths: - path: / inputs: p: torrents pid: 32 $raw: "{{ range .Categories }}cid[]={{.}}&{{end}}" keywords: "{{ .Keywords }}" # name, description, both, uploader search_type: name "sortOptions[sortBy]": "{{ .Config.sort }}" "sortOptions[sortOrder]": "{{ .Config.type }}" error: - selector: div.error:not(:contains("Hiçbir sonuç bulunamadı.")):not(:contains("There are no results found.")):not(:contains("Click on The Flag to Change")) # does not support imdbid search and does not return imdb link in results. rows: selector: "table#torrents_table_classic > tbody > tr:has(td.torrent_name){{ if .Config.freeleech }}:has(img[title=\"FREE!\"]){{ else }}{{ end }}" filters: - name: andmatch fields: category: selector: div.category_image > a attribute: href filters: - name: querystring args: cid title: selector: td.torrent_name > a details: selector: td.torrent_name > a attribute: href download: selector: td.download > a attribute: href magnet: selector: a[href^="magnet:?xt="] attribute: href date_day: # Uploaded Friday at 05:11 by # Uploaded Today at 00:48 by # Uploaded Yesterday at 23:57 by selector: td.torrent_name:contains(" at "):not(:has(abbr[data-time])) # auto adjusted by site account profile optional: true filters: - name: regexp args: "Uploaded (.+?) by" - name: fuzzytime date_year: # Uploaded 30-01-2019 15:02 by selector: td.torrent_name:not(:contains(" at ")):not(:has(abbr[data-time])) # auto adjusted by site account profile optional: true filters: - name: regexp args: "Uploaded (.+?) by" - name: dateparse args: "dd-MM-yyyy HH:mm" date_unix: # within the hour (unix) selector: abbr[data-time] attribute: data-time optional: true date: text: "{{ if or .Result.date_day .Result.date_year .Result.date_unix }}{{ or .Result.date_day .Result.date_year .Result.date_unix }}{{ else }}now{{ end }}" size: selector: a[rel="torrent_size"] seeders: selector: a[rel="torrent_seeders"] leechers: selector: a[rel="torrent_leechers"] grabs: selector: a[rel="times_completed"] poster: selector: a[rel="fancybox"] attribute: href downloadvolumefactor: case: "img[title=\"FREE!\"]": 0 "img[title=\"Download Multiplier: 0.5\"]": 0.5 "*": 1 uploadvolumefactor: case: "img[title=\"Upload Multiplier: 2\"]": 2 "*": 1 minimumratio: text: 0.7 # TSUE 2.2