jakedup vs copier

Created Diff never expires
21 removals
Words removed50
Total words1691
Words removed (%)2.96
853 lines
24 additions
Words added49
Total words1690
Words added (%)2.90
857 lines
{
{
"_manifest": {
"_manifest": {
"name": "JakedUp - Hybrid",
"name": "ACID ScraperZ",
"id": "com.jakedup.hybrid",
"id": "TV&Movie.Providers",
"version": 1626966891,
"version": 15,
"classPath": "",
"classPath": "",
"permaUrl": "https://syncler-providers.herokuapp.com/syncler/express-hybrid.php?orion-api-key=userapikeygoeshere"
"permaUrl": "https://raw.githubusercontent.com/JonathanAkaJD/ACID-ScraperZ/Syncler/Express/TVMovie-Providers.json",
"sourcePackages": [
"SynclerScrapers - OpenScrapers",
"Syncler.ml - Providers",
"Orion - Wako | Default Key",
"Squizzle - Fast",
"Squizzle - Ultimate",
"Aki07 - Unified"
]
},
},
"orion": {
"orion": {
"name": "Orion",
"name": "Orion",
"enabled": true,
"enabled_in_list": false,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://api.orionoid.com",
"base_url": "https://api.orionoid.com",
"response_type": "json",
"enabled": true,
"separator": "+",
"enabled_in_list": false,
"timeout_ms": 90000,
Text moved from lines 36-38
"trust_results": true,
"trust_movie_results": true,
"trust_episode_results": true,
"movie": {
"movie": {
"query": "/?keyapp=appkeygoeshere&keyuser=userapikeygoeshere&mode=stream&action=retrieve&output=syncler&type=movie&streamtype=torrent,hoster&protocoltorrent=magnet&filename=true&fileunknown=false&limitcount=2&sortvalue=filesize&sortorder=descending&videoquality=sd_hd4k&video3d=false&audiochannels=2_&access=false&lookup=true&idimdb={imdbId}&query={query}",
"query": "/?token=VV6UJDAO3LMOOVKCSAFO2TTIHBDLOD2MYLUXSGVZR3V7AWJYCIRNLN3FOSM5T6RIC3E7BEJF4USQZNP2GFADYDFLK4BH2DLLROCNHCPDBVAIW6H7RODW6FDQZQXGDOUG&mode=stream&action=retrieve&output=syncler&type=movie&streamtype=torrent,hoster&protocoltorrent=magnet&filename=true&fileunknown=false&limitcount=2&sortvalue=filesize&sortorder=descending&videoquality=sd_hd4k&video3d=false&audiochannels=2_&access=false&lookup=true&idimdb={imdbId}&query={query}",
"keywords": "{title}"
"keywords": "{title}"
},
},
"episode": {
"episode": {
"query": "/?keyapp=appkeygoeshere&keyuser=userapikeygoeshere&mode=stream&action=retrieve&output=syncler&type=episode&streamtype=torrent,hoster&protocoltorrent=magnet&filename=true&fileunknown=false&limitcount=2&sortvalue=filesize&sortorder=descending&videoquality=sd_hd4k&video3d=false&audiochannels=2_&access=false&lookup=true&idimdb={showImdbId}&numberseason={season}&numberepisode={episode}&query={query}",
"query": "/?token=VV6UJDAO3LMOOVKCSAFO2TTIHBDLOD2MYLUXSGVZR3V7AWJYCIRNLN3FOSM5T6RIC3E7BEJF4USQZNP2GFADYDFLK4BH2DLLROCNHCPDBVAIW6H7RODW6FDQZQXGDOUG&mode=stream&action=retrieve&output=syncler&type=episode&streamtype=torrent,hoster&protocoltorrent=magnet&filename=true&fileunknown=false&limitcount=2&sortvalue=filesize&sortorder=descending&videoquality=sd_hd4k&video3d=false&audiochannels=2_&access=false&lookup=true&idimdb={showImdbId}&numberseason={season}&numberepisode={episode}&query={query}",
"keywords": "{title}"
"keywords": "{title}"
},
},
"separator": "+",
"response_type": "json",
"json_format": {
"json_format": {
"results": "data.streams",
"results": "data.streams",
"url": "link",
"url": "link",
"title": "name",
"title": "name",
"seeds": "seeds",
"seeds": "seeds",
"peers": "peers",
"peers": "peers",
"size": "size",
"size": "size",
"isPackage": "pack"
"isPackage": "pack"
},
}
Text moved to lines 26-28
"trust_results": true,
"trust_movie_results": true,
"trust_episode_results": true,
"original_package": "Orion - Wako",
"timeout_ms": 90000
},
},
"torrentapi": {
"torrentapi": {
"name": "RARBG",
"name": "RARBG",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://torrentapi.org",
"base_url": "https://torrentapi.org",
"fallback_urls": [],
"fallback_urls": [],
"time_to_wait_between_each_request_ms": 300,
"time_to_wait_between_each_request_ms": 300,
"time_to_wait_on_too_many_request_ms": 2000,
"time_to_wait_on_too_many_request_ms": 2000,
"response_type": "json",
"response_type": "json",
"token": {
"token": {
"query": "/pubapi_v2.php?get_token=get_token&app_id=syncler",
"query": "/pubapi_v2.php?get_token=get_token&app_id=syncler",
"token_validity_time_ms": 840000,
"token_validity_time_ms": 840000,
"token_format": {
"token_format": {
"token": "token"
"token": "token"
}
}
},
},
"movie": {
"movie": {
"query": "/pubapi_v2.php?mode=search&search_imdb={query}&category=movies&format=json_extended&app_id=syncler&token={token}",
"query": "/pubapi_v2.php?mode=search&search_imdb={query}&category=movies&format=json_extended&app_id=syncler&token={token}",
"keywords": "{imdbId}"
"keywords": "{imdbId}"
},
},
"episode": {
"episode": {
"query": "/pubapi_v2.php?mode=search&search_string={query}&category=tv&format=json_extended&app_id=syncler&token={token}",
"query": "/pubapi_v2.php?mode=search&search_string={query}&category=tv&format=json_extended&app_id=syncler&token={token}",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/pubapi_v2.php?mode=search&search_string={query}&category=tv&format=json_extended&app_id=syncler&token={token}",
"query": "/pubapi_v2.php?mode=search&search_string={query}&category=tv&format=json_extended&app_id=syncler&token={token}",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"json_format": {
"json_format": {
"results": "torrent_results",
"results": "torrent_results",
"url": "download",
"url": "download",
"title": "title",
"title": "title",
"seeds": "seeders",
"seeds": "seeders",
"peers": "leechers",
"peers": "leechers",
"size": "size"
"size": "size"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"trust_results": true,
"trust_results": true,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"bitlord": {
"bitlord": {
"name": "Bitlord",
"name": "Bitlord",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://bitlordsearch.com",
"base_url": "https://bitlordsearch.com",
"response_type": "text",
"response_type": "text",
"movie": {
"movie": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"anime": {
"anime": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('#container table tbody tr.bls-row')",
"row": "doc.querySelectorAll('#container table tbody tr.bls-row')",
"title": "row.querySelector('.title').textContent",
"title": "row.querySelector('.title').textContent",
"peers": "row.querySelector('.peers').textContent",
"peers": "row.querySelector('.peers').textContent",
"seeds": "row.querySelector('.seeds').textContent",
"seeds": "row.querySelector('.seeds').textContent",
"size": "(row.querySelector('.size').textContent < 120 ? row.querySelector('.size').textContent * 1024 : (row.querySelector('.size').textContent > 122880 ? row.querySelector('.size').textContent / 1204 : row.querySelector('.size').textContent))+' MB'",
"size": "(row.querySelector('.size').textContent < 120 ? row.querySelector('.size').textContent * 1024 : (row.querySelector('.size').textContent > 122880 ? row.querySelector('.size').textContent / 1204 : row.querySelector('.size').textContent))+' MB'",
"url": "row.querySelector('.magnet-button').getAttribute('href')"
"url": "row.querySelector('.magnet-button').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": false,
"source_is_in_sub_page": false,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"extratorrents": {
"extratorrents": {
"name": "ExtraTorrent",
"name": "ExtraTorrent",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://extratorrent.st",
"base_url": "https://extratorrent.st",
"fallback_urls": [
"fallback_urls": [
"https://extratorrent2.unblockninja.com",
"https://extratorrent2.unblockninja.com",
"https://extratorrent.unblocked.nz",
"https://extratorrent.unblocked.nz",
"https://extra.torrentbay.to"
"https://extra.torrentbay.to"
],
],
"response_type": "text",
"response_type": "text",
"movie": {
"movie": {
"query": "/search/?search={query}&new=1&x=0&y=0",
"query": "/search/?search={query}&new=1&x=0&y=0",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/search/?search={query}&new=1&x=0&y=0",
"query": "/search/?search={query}&new=1&x=0&y=0",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/search/?search={query}&new=1&x=0&y=0",
"query": "/search/?search={query}&new=1&x=0&y=0",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"anime": {
"anime": {
"query": "/search/?search={query}&new=1&x=0&y=0",
"query": "/search/?search={query}&new=1&x=0&y=0",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('table.tl tbody tr')",
"row": "doc.querySelectorAll('table.tl tbody tr')",
"title": "row.querySelector('td.tli > a').textContent",
"title": "row.querySelector('td.tli > a').textContent",
"peers": "row.querySelector('td:nth-child(7)').textContent",
"peers": "row.querySelector('td:nth-child(7)').textContent",
"seeds": "row.querySelector('td:nth-child(6)').textContent",
"seeds": "row.querySelector('td:nth-child(6)').textContent",
"size": "row.querySelector('td:nth-child(5)').textContent",
"size": "row.querySelector('td:nth-child(5)').textContent",
"url": "row.querySelector('table.tl td:nth-child(1) > a').getAttribute('href')"
"url": "row.querySelector('table.tl td:nth-child(1) > a').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": false,
"source_is_in_sub_page": false,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"yts": {
"yts": {
"name": "YTS",
"name": "YTS",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://yts.mx",
"base_url": "https://yts.mx",
"fallback_urls": [
"fallback_urls": [
"https://yts.pm",
"https://yts.pm",
"https://yts.unblocked.lat"
"https://yts.unblocked.lat"
],
],
"response_type": "json",
"response_type": "json",
"movie": {
"movie": {
"query": "/api/v2/list_movies.json?query_term={query}&sort_by=seeds&order_by=desc",
"query": "/api/v2/list_movies.json?query_term={query}&sort_by=seeds&order_by=desc",
"keywords": "{imdbId}"
"keywords": "{imdbId}"
},
},
"json_format": {
"json_format": {
"results": "data.movies",
"results": "data.movies",
"sub_results": "torrents",
"sub_results": "torrents",
"url": "magnet:?xt=urn:btih:{hash}&tr=http://track.one:1234/announce&tr=udp://track.two:80",
"url": "magnet:?xt=urn:btih:{hash}&tr=http://track.one:1234/announce&tr=udp://track.two:80",
"title": "title_long",
"title": "title_long",
"seeds": "seeds",
"seeds": "seeds",
"peers": "peers",
"peers": "peers",
"size": "size",
"size": "size",
"quality": "quality",
"quality": "quality",
"hash": "hash"
"hash": "hash"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"trust_results": true,
"trust_results": true,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"zooqle": {
"zooqle": {
"name": "Zooqle",
"name": "Zooqle",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://zooqle.com",
"base_url": "https://zooqle.com",
"fallback_urls": [
"fallback_urls": [
"https://zooqle.t0r.club",
"https://zooqle.t0r.club",
"https://zooqle-com.unblocksites.fun",
"https://zooqle-com.unblocksites.fun",
"https://zooqle.unblocked.win",
"https://zooqle.unblocked.win",
"https://zooqle.nocensor.xyz",
"https://zooqle.nocensor.xyz",
"https://zooqle.unblocked.llc",
"https://zooqle.unblocked.llc",
"https://zooqle.unblocked.krd",
"https://zooqle.unblocked.krd",
"https://zooqle.p4y.info"
"https://zooqle.p4y.info"
],
],
"response_type": "text",
"response_type": "text",
"separator": "+",
"separator": "+",
"movie": {
"movie": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"anime": {
"anime": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('.table-torrents tbody tr')",
"row": "doc.querySelectorAll('.table-torrents tbody tr')",
"title": "row.querySelector('td:nth-child(2) a').textContent",
"title": "row.querySelector('td:nth-child(2) a').textContent",
"peers": "row.querySelector('td:nth-child(6) .progress-bar:nth-child(2)') ? row.querySelector('td:nth-child(6) .prog-r').textContent : 0",
"peers": "row.querySelector('td:nth-child(6) .progress-bar:nth-child(2)') ? row.querySelector('td:nth-child(6) .prog-r').textContent : 0",
"seeds": "row.querySelector('td:nth-child(6) .progress-bar:nth-child(1)') ? row.querySelector('td:nth-child(6) .prog-l').textContent : 0",
"seeds": "row.querySelector('td:nth-child(6) .progress-bar:nth-child(1)') ? row.querySelector('td:nth-child(6) .prog-l').textContent : 0",
"size": "row.querySelector('td:nth-child(4) .progress-bar').textContent.replace('K','000')",
"size": "row.querySelector('td:nth-child(4) .progress-bar').textContent.replace('K','000')",
"url": "row.querySelector('td:nth-child(3) li:nth-child(2) a').getAttribute('href')"
"url": "row.querySelector('td:nth-child(3) li:nth-child(2) a').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": false,
"source_is_in_sub_page": false,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"thepiratebay": {
"thepiratebay": {
"name": "PirateBay",
"name": "PirateBay",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://apibay.org",
"base_url": "https://apibay.org",
"fallback_urls": [],
"fallback_urls": [],
"response_type": "json",
"response_type": "json",
"movie": {
"movie": {
"query": "/q.php?q={query}&cat=207,202,201",
"query": "/q.php?q={query}&cat=207,202,201",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/q.php?q={query}&cat=208,205",
"query": "/q.php?q={query}&cat=208,205",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/q.php?q={query}&cat=208,205",
"query": "/q.php?q={query}&cat=208,205",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"anime": {
"anime": {
"query": "/q.php?q={query}&cat=208,205",
"query": "/q.php?q={query}&cat=208,205",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"json_format": {
"json_format": {
"title": "name",
"title": "name",
"seeds": "seeders",
"seeds": "seeders",
"peers": "leechers",
"peers": "leechers",
"size": "size",
"size": "size",
"hash": "info_hash"
"hash": "info_hash"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"torrentdownload": {
"torrentdownload": {
"name": "TorrentDownload",
"name": "TorrentDownload",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://www.torrentdownload.info",
"base_url": "https://www.torrentdownload.info",
"response_type": "text",
"response_type": "text",
"separator": "+",
"separator": "+",
"movie": {
"movie": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"anime": {
"anime": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('table:nth-of-type(2) tbody tr:not(:first-child)')",
"row": "doc.querySelectorAll('table:nth-of-type(2) tbody tr:not(:first-child)')",
"title": "row.querySelector('.tt-name a').textContent",
"title": "row.querySelector('.tt-name a').textContent",
"peers": "row.querySelector('.tdleech').textContent.replace(',','')",
"peers": "row.querySelector('.tdleech').textContent.replace(',','')",
"seeds": "row.querySelector('.tdseed').textContent.replace(',','')",
"seeds": "row.querySelector('.tdseed').textContent.replace(',','')",
"size": "row.querySelector('.tdnormal:nth-of-type(3)').textContent",
"size": "row.querySelector('.tdnormal:nth-of-type(3)').textContent",
"url": "row.querySelector('.tt-name a').getAttribute('href')"
"url": "row.querySelector('.tt-name a').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": true,
"source_is_in_sub_page": true,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"anirena": {
"anirena": {
"name": "AniRena",
"name": "AniRena",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://www.anirena.com",
"base_url": "https://www.anirena.com",
"response_type": "text",
"response_type": "text",
"separator": "+",
"separator": "+",
"movie": {
"movie": {
"query": "/?s={query}",
"query": "/?s={query}",
"keywords": "{title}"
"keywords": "{title}"
},
},
"episode": {
"episode": {
"query": "/?s={query}",
"query": "/?s={query}",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"season": {
"season": {
"query": "/?s={query}",
"query": "/?s={query}",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season"
"{title} season"
]
]
},
},
"anime": {
"anime": {
"query": "/?s={query}",
"query": "/?s={query}",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('div.full2')",
"row": "doc.querySelectorAll('div.full2')",
"title": "row.querySelector('table tbody tr .torrents_small_info_data1 a:nth-child(2)').textContent",
"title": "row.querySelector('table tbody tr .torrents_small_info_data1 a:nth-child(2)').textContent",
"peers": "row.querySelector('table tbody tr .torrents_small_leechers_data1').textContent",
"peers": "row.querySelector('table tbody tr .torrents_small_leechers_data1').textContent",
"seeds": "row.querySelector('table tbody tr .torrents_small_seeders_data1').textContent",
"seeds": "row.querySelector('table tbody tr .torrents_small_seeders_data1').textContent",
"size": "row.querySelector('table tbody tr .torrents_small_size_data1').textContent",
"size": "row.querySelector('table tbody tr .torrents_small_size_data1').textContent",
"url": "row.querySelector('table tbody tr .torrents_small_info_data2 a:nth-child(2)').getAttribute('href')"
"url": "row.querySelector('table tbody tr .torrents_small_info_data2 a:nth-child(2)').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": false,
"source_is_in_sub_page": false,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"torrentdownloads": {
"torrentdownloads": {
"name": "TorrentDownloads",
"name": "TorrentDownloads",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://www.torrentdownloads.me",
"base_url": "https://www.torrentdownloads.me",
"fallback_urls": [
"fallback_urls": [
"https://www.torrentdownloads.info",
"https://www.torrentdownloads.info",
"http://torrentdownloads.d4.re"
"http://torrentdownloads.d4.re"
],
],
"response_type": "text",
"response_type": "text",
"separator": "+",
"separator": "+",
"movie": {
"movie": {
"query": "/search/?search={query}",
"query": "/search/?search={query}",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/search/?search={query}",
"query": "/search/?search={query}",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/search/?search={query}",
"query": "/search/?search={query}",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"anime": {
"anime": {
"query": "/search/?search={query}",
"query": "/search/?search={query}",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('.inner_container')[1].querySelectorAll('.grey_bar3')",
"row": "doc.querySelectorAll('.inner_container')[1].querySelectorAll('.grey_bar3')",
"title": "row.querySelector('p a').textContent",
"title": "row.querySelector('p a').textContent",
"peers": "row.querySelector('span:nth-child(3)').textContent",
"peers": "row.querySelector('span:nth-child(3)').textContent",
"seeds": "row.querySelector('span:nth-child(4)').textContent",
"seeds": "row.querySelector('span:nth-child(4)').textContent",
"size": "row.querySelector('span:nth-child(5)').textContent",
"size": "row.querySelector('span:nth-child(5)').textContent",
"url": "row.querySelector('p a').getAttribute('href').match('http') || row.querySelector('p a').getAttribute('href').match('php') ? null : row.querySelector('p a').getAttribute('href')"
"url": "row.querySelector('p a').getAttribute('href').match('http') || row.querySelector('p a').getAttribute('href').match('php') ? null : row.querySelector('p a').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": true,
"source_is_in_sub_page": true,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"kickass": {
"kickass": {
"name": "Kickass",
"name": "Kickass",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://kickass-kat.com",
"base_url": "https://kickass-kat.com",
"fallback_urls": [
"fallback_urls": [
"https://kickass.vc",
"https://kickass.vc",
"https://kat.how",
"https://kat.how",
"https://kat.li",
"https://kat.li",
"https://kickass.cm",
"https://kickass.cm",
"https://kickass2.st",
"https://kickass2.st",
"https://kat.sx",
"https://kat.sx",
"https://thekat.info"
"https://thekat.info"
],
],
"response_type": "text",
"response_type": "text",
"separator": "%20",
"separator": "%20",
"movie": {
"movie": {
"query": "/usearch/{query}/?field=seeders&sorder=desc",
"query": "/usearch/{query}/?field=seeders&sorder=desc",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/usearch/{query}/?field=seeders&sorder=desc",
"query": "/usearch/{query}/?field=seeders&sorder=desc",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/usearch/{query}/?field=seeders&sorder=desc",
"query": "/usearch/{query}/?field=seeders&sorder=desc",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"anime": {
"anime": {
"query": "/usearch/{query}/?field=seeders&sorder=desc",
"query": "/usearch/{query}/?field=seeders&sorder=desc",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('.data tbody tr:not(.firstr)')",
"row": "doc.querySelectorAll('.data tbody tr:not(.firstr)')",
"title": "row.querySelector('td:nth-child(1) .torrentname .torType a').textContent",
"title": "row.querySelector('td:nth-child(1) .torrentname .torType a').textContent",
"peers": "row.querySelectorAll('.green').textContent",
"peers": "row.querySelectorAll('.green').textContent",
"seeds": "row.querySelectorAll('.red').textContent",
"seeds": "row.querySelectorAll('.red').textContent",
"size": "row.querySelector('.nobr').textContent",
"size": "row.querySelector('.nobr').textContent",
"url": "decodeURIComponent(row.querySelector('td:nth-child(1) div:nth-child(1) a:nth-last-child(2)').getAttribute('href').replace('https://mylink.cx/?url=', '').trim())"
"url": "decodeURIComponent(row.querySelector('td:nth-child(1) div:nth-child(1) a:nth-last-child(2)').getAttribute('href').replace('https://mylink.cx/?url=', '').trim())"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": false,
"source_is_in_sub_page": false,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"torrentgalaxy": {
"torrentgalaxy": {
"name": "TorrentGalaxy",
"name": "TorrentGalaxy",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://torrentgalaxy.to",
"base_url": "https://torrentgalaxy.to",
"fallback_urls": [
"fallback_urls": [
"https://torrentgalaxy.mx",
"https://torrentgalaxy.mx",
"https://torrentgalaxy.su",
"https://torrentgalaxy.su",
"https://torrentgalaxy.unblockit.uno"
"https://torrentgalaxy.unblockit.uno"
],
],
"response_type": "text",
"response_type": "text",
"separator": "+",
"separator": "+",
"movie": {
"movie": {
"query": "/torrents.php?search={query}",
"query": "/torrents.php?search={query}",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/torrents.php?search={query}",
"query": "/torrents.php?search={query}",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/torrents.php?search={query}",
"query": "/torrents.php?search={query}",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"anime": {
"anime": {
"query": "/torrents.php?search={query}",
"query": "/torrents.php?search={query}",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('.tgxtable .tgxtablerow')",
"row": "doc.querySelectorAll('.tgxtable .tgxtablerow')",
"title": "row.querySelector('.tgxtablecell:nth-child(4) a:nth-child(1)').getAttribute('title')",
"title": "row.querySelector('.tgxtablecell:nth-child(4) a:nth-child(1)').getAttribute('title')",
"peers": "row.querySelector('.tgxtablecell:nth-child(11) span font:nth-child(2)').textContent",
"peers": "row.querySelector('.tgxtablecell:nth-child(11) span font:nth-child(2)').textContent",
"seeds": "row.querySelector('.tgxtablecell:nth-child(11) span font:nth-child(1)').textContent",
"seeds": "row.querySelector('.tgxtablecell:nth-child(11) span font:nth-child(1)').textContent",
"size": "row.querySelector('.tgxtablecell:nth-child(8)').textContent",
"size": "row.querySelector('.tgxtablecell:nth-child(8)').textContent",
"url": "row.querySelector('.tgxtablecell:nth-child(5) a:nth-child(2)').getAttribute('href')"
"url": "row.querySelector('.tgxtablecell:nth-child(5) a:nth-child(2)').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": false,
"source_is_in_sub_page": false,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"eztv": {
"eztv": {
"name": "EZTV",
"name": "EZTV",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://eztv.re",
"base_url": "https://eztv.re",
"fallback_urls": [
"fallback_urls": [
"https://eztv.ag",
"https://eztv.ag",
"https://eztv.it",
"https://eztv.it",
"https://eztv.ch",
"https://eztv.ch",
"https://eztv.unblockit.uno"
"https://eztv.unblockit.uno"
],
],
"response_type": "text",
"response_type": "text",
"episode": {
"episode": {
"query": "/search/{query}",
"query": "/search/{query}",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/search/{query}",
"query": "/search/{query}",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('tr.forum_header_border')",
"row": "doc.querySelectorAll('tr.forum_header_border')",
"title": "row.querySelector('td:nth-child(2)').textContent",
"title": "row.querySelector('td:nth-child(2)').textContent",
"peers": "row.querySelector('td:nth-child(6)').textContent",
"peers": "row.querySelector('td:nth-child(6)').textContent",
"seeds": "row.querySelector('td:nth-child(6)').textContent",
"seeds": "row.querySelector('td:nth-child(6)').textContent",
"size": "row.querySelector('td:nth-child(4)').textContent",
"size": "row.querySelector('td:nth-child(4)').textContent",
"url": "row.querySelector('td:nth-child(3) a').getAttribute('href')"
"url": "row.querySelector('td:nth-child(3) a').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": false,
"source_is_in_sub_page": false,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"skytorrents": {
"skytorrents": {
"name": "SkyTorrents",
"name": "SkyTorrents",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://www.skytorrents.me",
"base_url": "https://www.skytorrents.me",
"fallback_urls": [],
"fallback_urls": [],
"response_type": "text",
"response_type": "text",
"separator": "+",
"separator": "+",
"movie": {
"movie": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"anime": {
"anime": {
"query": "/search?q={query}",
"query": "/search?q={query}",
"keywords": [
"keywords": [
"{title} {absoluteNumber}",
"{title} {absoluteNumber}",
"{title} {episode}"
"{title} {episode}"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('.rtable tbody tr.row')",
"row": "doc.querySelectorAll('.rtable tbody tr.row')",
"title": "row.querySelector('td:nth-child(1) a').textContent",
"title": "row.querySelector('td:nth-child(1) a').textContent",
"peers": "row.querySelector('td:nth-child(5)').textContent",
"peers": "row.querySelector('td:nth-child(5)').textContent",
"seeds": "row.querySelector('td:nth-child(4)').textContent",
"seeds": "row.querySelector('td:nth-child(4)').textContent",
"size": "row.querySelector('td:nth-child(2)').textContent",
"size": "row.querySelector('td:nth-child(2)').textContent",
"url": "row.querySelector('td:nth-child(6) a').getAttribute('href')"
"url": "row.querySelector('td:nth-child(6) a').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": false,
"source_is_in_sub_page": false,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"glodls": {
"glodls": {
"name": "Glodls",
"name": "Glodls",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://glodls.to",
"base_url": "https://glodls.to",
"fallback_urls": [
"fallback_urls": [
"https://gtdb.to",
"https://gtdb.to",
"https://glotorrents.unblockit.uno"
"https://glotorrents.unblockit.uno"
],
],
"response_type": "text",
"response_type": "text",
"separator": "+",
"separator": "+",
"movie": {
"movie": {
"query": "/search_results.php?search={query}&cat=1&incldead=0&inclexternal=0&lang=1&sort=size&order=desc",
"query": "/search_results.php?search={query}&cat=1&incldead=0&inclexternal=0&lang=1&sort=size&order=desc",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/search_results.php?search={query}&cat=41&incldead=0&inclexternal=0&lang=1&sort=seeders&order=desc",
"query": "/search_results.php?search={query}&cat=41&incldead=0&inclexternal=0&lang=1&sort=seeders&order=desc",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/search_results.php?search={query}&cat=41&incldead=0&inclexternal=0&lang=1&sort=seeders&order=desc",
"query": "/search_results.php?search={query}&cat=41&incldead=0&inclexternal=0&lang=1&sort=seeders&order=desc",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('table.ttable_headinner tbody tr.t-row:nth-child(odd)')",
"row": "doc.querySelectorAll('table.ttable_headinner tbody tr.t-row:nth-child(odd)')",
"title": "row.querySelector('td:nth-child(2) a:nth-child(2)').textContent",
"title": "row.querySelector('td:nth-child(2) a:nth-child(2)').textContent",
"peers": "row.querySelector('td:nth-child(7)').textContent",
"peers": "row.querySelector('td:nth-child(7)').textContent",
"seeds": "row.querySelector('td:nth-child(6)').textContent",
"seeds": "row.querySelector('td:nth-child(6)').textContent",
"size": "row.querySelector('td:nth-child(5)').textContent",
"size": "row.querySelector('td:nth-child(5)').textContent",
"url": "row.querySelector('td:nth-child(4) a').getAttribute('href')"
"url": "row.querySelector('td:nth-child(4) a').getAttribute('href')"
},
},
"title_replacement": {
"title_replacement": {
".": "",
".": "",
":": "",
":": "",
"'": "",
"'": "",
"&": "",
"&": "",
"\"": "",
"\"": "",
"*": ""
"*": ""
},
},
"source_is_in_sub_page": false,
"source_is_in_sub_page": false,
"original_package": "SynclerScrapers - OpenScrapers"
"original_package": "SynclerScrapers - OpenScrapers"
},
},
"magnetdl": {
"magnetdl": {
"name": "MagnetDL",
"name": "MagnetDL",
"enabled": true,
"enabled": true,
"languages": [
"languages": [
"en"
"en"
],
],
"base_url": "https://www.magnetdl.com",
"base_url": "https://www.magnetdl.com",
"fallback_urls": [
"fallback_urls": [
"https://magnetdl.unblockit.uno",
"https://magnetdl.unblockit.uno",
"https://torrentquest.com"
"https://torrentquest.com"
],
],
"response_type": "text",
"response_type": "text",
"separator": "-",
"separator": "-",
"movie": {
"movie": {
"query": "/{titleFirstLetter}/{query}/",
"query": "/{titleFirstLetter}/{query}/",
"keywords": "{title} {year}"
"keywords": "{title} {year}"
},
},
"episode": {
"episode": {
"query": "/{titleFirstLetter}/{query}/",
"query": "/{titleFirstLetter}/{query}/",
"keywords": [
"keywords": [
"{title} {episodeCode}",
"{title} {episodeCode}",
"{title} {year} {episodeCode}"
"{title} {year} {episodeCode}"
]
]
},
},
"season": {
"season": {
"query": "/{titleFirstLetter}/{query}/",
"query": "/{titleFirstLetter}/{query}/",
"keywords": [
"keywords": [
"{title} {seasonCode}",
"{title} {seasonCode}",
"{title} season",
"{title} season",
"{title} {year} {seasonCode}",
"{title} {year} {seasonCode}",
"{title} {year} season"
"{title} {year} season"
]
]
},
},
"html_parser": {
"html_parser": {
"row": "doc.querySelectorAll('table.download tbody tr:nth-child(odd)')",
"row": "doc.querySelectorAll('table.download tbody tr:nth-child(odd)')",
"title": "row.querySelector('td:nth-child(2) a') ? row.querySelector('td:nth-child(2) a').getAttribute('title') : ''",
"title": "row.quer
"peers": "row.querySelector('td:nth-child(8)') ? row.querySelector('td:nth-child(8)').textContent : ''",
"seeds": "row.querySelector('td:nth-child(7)') ? row.querySelector('td:nth-child(7)').textContent : ''",
"size": "r