From 8aba7aedc5ff326cc999218f455e2e6996c035e6 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Wed, 20 Mar 2024 17:47:05 +1300 Subject: [PATCH] broadcity: removed. resolves #6662 --- README.md | 1 - src/Jackett.Common/Definitions/broadcity.yml | 139 ------------------- src/Jackett.Updater/Program.cs | 1 + 3 files changed, 1 insertion(+), 140 deletions(-) delete mode 100644 src/Jackett.Common/Definitions/broadcity.yml diff --git a/README.md b/README.md index 27eebee03..7ff60bfb2 100644 --- a/README.md +++ b/README.md @@ -280,7 +280,6 @@ A third-party Golang SDK for Jackett is available from [webtor-io/go-jackett](ht * Boxing Torrents * Brasil Tracker * BroadcasTheNet (BTN) - * BroadCity * BrokenStones [![(invite needed)][inviteneeded]](#) * BrSociety * BTArg diff --git a/src/Jackett.Common/Definitions/broadcity.yml b/src/Jackett.Common/Definitions/broadcity.yml deleted file mode 100644 index 851238707..000000000 --- a/src/Jackett.Common/Definitions/broadcity.yml +++ /dev/null @@ -1,139 +0,0 @@ ---- -id: broadcity -name: BroadCity -description: "BroadCity is a TURKISH Private Torrent Tracker for MOVIES and TV" -language: tr-TR -type: private -encoding: UTF-8 -links: - - https://broadcity.in/ # site is forcing to https -legacylinks: - - http://broadcity.in/ - -caps: - categorymappings: - - {id: 1, cat: Movies/UHD, desc: "UHD"} - - {id: 2, cat: Movies/UHD, desc: "UHD - BluRay"} - - {id: 8, cat: Movies/UHD, desc: "UHD - TV"} - - {id: 6, cat: Movies/WEB-DL, desc: "UHD - WEB-DL"} - - {id: 16, cat: Movies/UHD, desc: "UHD - WEBRip"} - - {id: 31, cat: Movies/BluRay, desc: "BluRay Disk"} - - {id: 3, cat: Movies/HD, desc: "HD"} - - {id: 25, cat: Movies/3D, desc: "HD - 3D"} - - {id: 4, cat: Movies/HD, desc: "HD - BluRay"} - - {id: 7, cat: Movies/HD, desc: "HD - TV"} - - {id: 5, cat: Movies/WEB-DL, desc: "HD - WEB-DL"} - - {id: 14, cat: Movies/HD, desc: "HD - WEBRip"} - - {id: 40, cat: Movies/HD, desc: "PTer"} - - {id: 9, cat: Movies/SD, desc: "SD"} - - {id: 23, cat: Movies/SD, desc: "SD - BluRay"} - - {id: 10, cat: Movies/DVD, desc: "SD - DVD"} - - {id: 36, cat: Movies/SD, desc: "SD - DVDRip"} - - {id: 12, cat: Movies/SD, desc: "SD - TV"} - - {id: 13, cat: Movies/WEB-DL, desc: "SD - WEB-DL"} - - {id: 15, cat: Movies/SD, desc: "SD - WEBRip"} - - {id: 17, cat: TV, desc: "TV"} - - {id: 26, cat: TV/Other, desc: "TV - TV Program"} - - {id: 19, cat: TV, desc: "TV - Yabanci Dizi"} - - {id: 18, cat: TV, desc: "TV - Yerli Dizi"} - - modes: - search: [q] - tv-search: [q, season, ep] - movie-search: [q] - -settings: - - name: cookie - type: text - label: Cookie - - name: info - type: info - label: How to get the Cookie - default: "
  1. Login to this tracker with your browser
  2. Open the DevTools panel by pressing F12
  3. Select the Network tab
  4. Click on the Doc button (Chrome Browser) or HTML button (FireFox)
  5. Refresh the page by pressing F5
  6. Click on the first row entry
  7. Select the Headers tab on the Right panel
  8. Find 'cookie:' in the Request Headers section
  9. Select and Copy the whole cookie string (everything after 'cookie: ') and Paste here.
" - - name: freeleech - type: checkbox - label: Filter freeleech only - default: false - -login: - method: cookie - inputs: - cookie: "{{ .Config.cookie }}" - test: - path: index.php - selector: a[href*="/logout.php?logouthash="] - -download: - before: - path: takethanks.php - method: post - inputs: - torrentid: "{{ .DownloadUri.Query.id }}" - selectors: - - selector: a[href*="download.php?id="] - attribute: href - -search: - paths: - - path: browse.php - inputs: - # does not support multi categories so defaulting to ALL - do: search - keywords: "{{ .Keywords }}" - category: 0 - search_type: t_name - include_dead_torrents: yes - - rows: - selector: "table#sortabletable tbody tr:has(div[id^=\"port-target-\"]){{ if .Config.freeleech }}:has(img[src$=\"/freedownload.gif\"]){{ else }}{{ end }}" - - fields: - category: - selector: a[href*="browse.php?category="] - attribute: href - filters: - - name: querystring - args: category - title: - selector: div[id^="port-target-"] a - details: - selector: div[id^="port-target-"] a - attribute: href - download: - selector: div[id^="port-target-"] a - attribute: href - poster: - selector: div[id^="port-content-"] img - attribute: src - date: - selector: td:nth-child(2) - filters: - - name: regexp - args: (\d{2}-\d{2}-\d{4} \d{2}:\d{2}) - - name: append - args: " +03:00" # TRT - - name: dateparse - args: "dd-MM-yyyy HH:mm zzz" - size: - selector: td:nth-child(5) - grabs: - selector: td:nth-child(6) - seeders: - selector: td:nth-child(7) - leechers: - selector: td:nth-child(8) - downloadvolumefactor: - case: - img[src$="/freedownload.gif"]: 0 - img[src$="/silverdownload.gif"]: 0.5 - "*": 1 - uploadvolumefactor: - case: - img[src$="/x2.gif"]: 2 - "*": 1 - minimumratio: - text: 0.5 - minimumseedtime: - # 2 days (as seconds = 2 x 24 x 60 x 60) - text: 172800 -# TS Special Edition v.7.5 diff --git a/src/Jackett.Updater/Program.cs b/src/Jackett.Updater/Program.cs index f9aa6b736..7707604ef 100644 --- a/src/Jackett.Updater/Program.cs +++ b/src/Jackett.Updater/Program.cs @@ -310,6 +310,7 @@ namespace Jackett.Updater "Definitions/blutopia.yml", // switch to *-API #8682 "Definitions/brasiltracker.yml", // migrated to C# "Definitions/breizhpeers.yml", + "Definitions/broadcity.yml", "Definitions/brobits.yml", "Definitions/brsociety.yml", // switch to *-API #8682 "Definitions/bt-scene.yml",