Zahi36501

Squizzle Ultimate Providers Helios

Oct 21st, 2020
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 35.09 KB | None | 0 0
  1. {
  2. "_1337x": {
  3. "anime": {
  4. "keywords": "{title} {episode}",
  5. "query": "/category-search/{query}/Anime/1/"
  6. },
  7. "base_url": "https://www.1337x.to",
  8. "enabled": true,
  9. "episode": {
  10. "keywords": "{title} {episodeCode}",
  11. "query": "/sort-category-search/{query}/TV/size/desc/1/"
  12. },
  13. "fallback_urls": [
  14. "https://1337x.st",
  15. "https://1337x.is",
  16. "https://1337x.gd",
  17. "https://x1337x.ws",
  18. "https://1337x.am",
  19. "https://x1337x.eu",
  20. "https://x1337x.se",
  21. "https://1337x.unblocked.llc",
  22. "https://1337x.unblocker.cc",
  23. "https://1337x.unblockall.org"
  24. ],
  25. "html_parser": {
  26. "peers": "row.querySelector('.leeches').innerHTML",
  27. "row": "doc.querySelectorAll('tbody > tr')",
  28. "seeds": "row.querySelector('.seeds').innerHTML",
  29. "size": "row.querySelector('tbody > tr .size').textContent.split('B')[0] + 'B'",
  30. "title": "row.querySelector('a:nth-child(2)').innerHTML",
  31. "url": "'https://www.1337x.to'+ row.querySelector('a:nth-child(2)').getAttribute('href')"
  32. },
  33. "languages": [
  34. "en"
  35. ],
  36. "movie": {
  37. "keywords": "{title} {year}",
  38. "query": "/category-search/{query}/Movies/1/"
  39. },
  40. "name": "1337x",
  41. "response_type": "text",
  42. "season": {
  43. "keywords": "{title} {seasonCode}",
  44. "query": "/sort-category-search/{query}/TV/size/desc/1/"
  45. },
  46. "separator": "+",
  47. "source_is_in_sub_page": true,
  48. "title_replacement": {
  49. "\"": "",
  50. "'s": "s"
  51. }
  52. },
  53. "anidex": {
  54. "anime": {
  55. "keywords": "{title} {episode}",
  56. "query": "/?q={query}"
  57. },
  58. "base_url": "https://anidex.info",
  59. "enabled": false,
  60. "html_parser": {
  61. "peers": "row.querySelector('td.text-danger.text-right').textContent",
  62. "row": "doc.querySelectorAll('div tbody tr')",
  63. "seeds": "row.querySelector('td.text-success.text-right').textContent",
  64. "size": "row.querySelector('td.text-center.td-992').textContent",
  65. "title": "row.querySelector('span.span-not-1440').textContent",
  66. "url": "row.querySelector('td:nth-child(6) > a').getAttribute('href')"
  67. },
  68. "languages": [
  69. "en"
  70. ],
  71. "name": "AniDex",
  72. "response_type": "text",
  73. "title_replacement": {
  74. "&": "",
  75. "'": "",
  76. ".": "",
  77. ":": ""
  78. }
  79. },
  80. "animetosho": {
  81. "anime": {
  82. "keywords": "{title} {episode}",
  83. "query": "/search?q={query}"
  84. },
  85. "base_url": "https://animetosho.org",
  86. "enabled": false,
  87. "html_parser": {
  88. "peers": "row.querySelectorAll('.links > span').length > 1 && row.querySelectorAll('.links > span')[1].getAttribute('title') ? row.querySelectorAll('.links > span')[1].getAttribute('title').match(/Leechers:\\s?([0-9])*/)[1] : null",
  89. "row": "doc.querySelectorAll('div.home_list_entry')",
  90. "seeds": "row.querySelectorAll('.links > span').length > 1 && row.querySelectorAll('.links > span')[1].getAttribute('title') ? row.querySelectorAll('.links > span')[1].getAttribute('title').match(/Seeders:\\s?([0-9])*/)[1] : null",
  91. "size": "row.querySelector('div.size').textContent",
  92. "title": "row.querySelector('div.link > a').textContent",
  93. "url": "row.querySelector('.links a:nth-child(3)').getAttribute('href')"
  94. },
  95. "languages": [
  96. "en"
  97. ],
  98. "name": "Anime Tosho",
  99. "response_type": "text",
  100. "title_replacement": {
  101. "&": "",
  102. "'": "",
  103. ".": "",
  104. ":": ""
  105. }
  106. },
  107. "anirena": {
  108. "anime": {
  109. "keywords": "{title} {episode}",
  110. "query": "/index.php?t=2&s={query}"
  111. },
  112. "base_url": "https://www.anirena.com",
  113. "enabled": false,
  114. "html_parser": {
  115. "peers": "row.querySelector('td.torrents_small_leechers_data1').textContent",
  116. "row": "doc.querySelectorAll('div.full2 table tbody tr')",
  117. "seeds": "row.querySelector('td.torrents_small_seeders_data1').textContent",
  118. "size": "row.querySelector('td.torrents_small_size_data1').textContent",
  119. "title": "row.querySelector('td.torrents_small_info_data1').textContent",
  120. "url": "row.querySelector('td.torrents_small_info_data2 > div > a:nth-child(2)').getAttribute('href')"
  121. },
  122. "languages": [
  123. "en"
  124. ],
  125. "name": "AniRena",
  126. "response_type": "text",
  127. "title_replacement": {
  128. "&": "",
  129. "'": "",
  130. ".": "",
  131. ":": ""
  132. }
  133. },
  134. "bitlord": {
  135. "anime": {
  136. "keywords": "{title} {episode}",
  137. "query": ""
  138. },
  139. "base_url": "https://bitlordsearch.com/search?q={query}",
  140. "enabled": true,
  141. "episode": {
  142. "keywords": "{title} {episodeCode}",
  143. "query": ""
  144. },
  145. "html_parser": {
  146. "peers": "row.querySelector('.peers').textContent",
  147. "row": "doc.querySelectorAll('#container table tbody tr.bls-row')",
  148. "seeds": "row.querySelector('.seeds').textContent",
  149. "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'",
  150. "title": "row.querySelector('.title').textContent",
  151. "url": "row.querySelector('.magnet-button').getAttribute('href')"
  152. },
  153. "languages": [
  154. "en"
  155. ],
  156. "method": "POST",
  157. "movie": {
  158. "keywords": "{title} {year}",
  159. "query": ""
  160. },
  161. "name": "bitlord",
  162. "response_type": "text",
  163. "season": {
  164. "keywords": "{title} {seasonCode}",
  165. "query": ""
  166. },
  167. "title_replacement": {
  168. "&": "",
  169. "'": "",
  170. ".": "",
  171. ":": ""
  172. }
  173. },
  174. "btdb": {
  175. "name": "btdb",
  176. "enabled": true,
  177. "languages": [
  178. "en"
  179. ],
  180. "base_url": "https://btdb.eu",
  181. "fallback_urls": [],
  182. "response_type": "text",
  183. "separator": "%20",
  184. "movie": {
  185. "query": "/search/{query}/0/?sort=popular",
  186. "keywords": "{title} {year}"
  187. },
  188. "episode": {
  189. "query": "/search/{query}/0/?sort=popular",
  190. "keywords": "{title} {episodeCode}"
  191. },
  192. "season": {
  193. "query": "/search/{query}/0/?sort=popular",
  194. "keywords": [
  195. "{title} {season4ode}",
  196. "{title} season"
  197. ]
  198. },
  199. "anime": {
  200. "query": "/search/{query}/0/?sort=popular",
  201. "keywords": "{title} {absoluteNumber}"
  202. },
  203. "html_parser": {
  204. "row": "doc.querySelectorAll('.card-body .media')",
  205. "title": "row.querySelector('.media-body .item-title').textContent",
  206. "peers": "row.querySelector('.item-meta-info small:nth-child(4) strong').textContent",
  207. "seeds": "row.querySelector('.item-meta-info small:nth-child(3) strong').textContent",
  208. "size": "row.querySelector('.item-meta-info small:nth-child(1) strong').textContent",
  209. "url": "row.querySelector('.media-right a:nth-child(1)').getAttribute('href')"
  210. },
  211. "source_is_in_sub_page": false,
  212. "title_replacement": {
  213. ".": "",
  214. ":": "",
  215. "'": "",
  216. "&": ""
  217. }
  218. },
  219. "eztv": {
  220. "base_url": "https://eztv.io",
  221. "enabled": true,
  222. "episode": {
  223. "keywords": "{title} {episodeCode}",
  224. "query": "/search/{query}"
  225. },
  226. "fallback_urls": [
  227. "https://eztv.re",
  228. "https://eztv.ag",
  229. "https://eztv.it",
  230. "https://eztv.ch",
  231. "https://eztv.unblocked.llc",
  232. "https://eztv.unblocker.cc"
  233. ],
  234. "html_parser": {
  235. "peers": "row.querySelector('td:nth-child(6)').textContent",
  236. "row": "doc.querySelectorAll('tr.forum_header_border')",
  237. "seeds": "row.querySelector('td:nth-child(6)').textContent",
  238. "size": "row.querySelector('td:nth-child(4)').textContent",
  239. "title": "row.querySelector('td:nth-child(2)').textContent",
  240. "url": "row.querySelector('td:nth-child(3) a').getAttribute('href')"
  241. },
  242. "languages": [
  243. "en"
  244. ],
  245. "name": "EZTV",
  246. "response_type": "text",
  247. "season": {
  248. "keywords": "{title} {seasonCode}",
  249. "query": "/search/{query}"
  250. },
  251. "title_replacement": {
  252. "\"": "",
  253. "'s": "s"
  254. }
  255. },
  256. "glodls": {
  257. "base_url": "https://glodls.to",
  258. "enabled": true,
  259. "episode": {
  260. "keywords": "{title} {episodeCode}",
  261. "query": "/search_results.php?search={query}&cat=41&incldead=0&inclexternal=0&lang=1&sort=seeders&order=desc"
  262. },
  263. "fallback_urls": [],
  264. "html_parser": {
  265. "peers": "row.querySelector('td:nth-child(7)').textContent",
  266. "row": "doc.querySelectorAll('table.ttable_headinner tbody tr.t-row:nth-child(odd)')",
  267. "seeds": "row.querySelector('td:nth-child(6)').textContent",
  268. "size": "row.querySelector('td:nth-child(5)').textContent",
  269. "title": "row.querySelector('td:nth-child(2) a:nth-child(2)').textContent",
  270. "url": "row.querySelector('td:nth-child(4) a').getAttribute('href')"
  271. },
  272. "languages": [
  273. "en"
  274. ],
  275. "movie": {
  276. "keywords": "{title} {year}",
  277. "query": "/search_results.php?search={query}&cat=1&incldead=0&inclexternal=0&lang=1&sort=size&order=desc"
  278. },
  279. "name": "glodls",
  280. "response_type": "text",
  281. "season": {
  282. "keywords": "{title} {seasonCode}",
  283. "query": "/search_results.php?search={query}&cat=41&incldead=0&inclexternal=0&lang=1&sort=seeders&order=desc"
  284. },
  285. "separator": "+",
  286. "title_replacement": {
  287. "&": "",
  288. "'": "",
  289. ".": "",
  290. ":": ""
  291. }
  292. },
  293. "ilcorsaronero": {
  294. "name": "IlCorsaroNero",
  295. "enabled": true,
  296. "languages": [
  297. "it"
  298. ],
  299. "base_url": "http://ilcorsaronero.ch",
  300. "fallback_urls": [],
  301. "response_type": "text",
  302. "movie": {
  303. "query": "/argh.php?search={query}",
  304. "keywords": "{title} {year}"
  305. },
  306. "episode": {
  307. "query": "/argh.php?search={query}",
  308. "keywords": [
  309. "{title.it} {episodeCode}",
  310. "{title.original} {episodeCode}"
  311. ]
  312. },
  313. "season": {
  314. "query": "/argh.php?search={query}",
  315. "keywords": [
  316. "{title.it} {seasonCode}",
  317. "{title.original} {seasonCode}"
  318. ]
  319. },
  320. "html_parser": {
  321. "row": "doc.querySelectorAll('tr.odd, tr.odd2')",
  322. "title": "row.querySelector('td:nth-child(2)').textContent",
  323. "peers": "row.querySelector('td:nth-child(7 )').textContent",
  324. "seeds": "row.querySelector('td:nth-child(6)').textContent",
  325. "size": "row.querySelector('td:nth-child(3)').textContent",
  326. "url": "'magnet:?xt=urn:btih:'+ row.querySelector('input').value"
  327. },
  328. "title_replacement": {
  329. "'s": "s",
  330. "\"": ""
  331. }
  332. },
  333. "kickass": {
  334. "anime": {
  335. "keywords": "{title} {episode}",
  336. "query": "/usearch/{query}"
  337. },
  338. "base_url": "https://kickass.vc",
  339. "enabled": true,
  340. "episode": {
  341. "keywords": "{title} {episodeCode}",
  342. "query": "/usearch/{query}%20category:tv/"
  343. },
  344. "fallback_urls": [
  345. "https://kat.how",
  346. "https://kat.li",
  347. "https://kickass.cm",
  348. "https://kickass2.st",
  349. "https://kat.sx",
  350. "https://thekat.info",
  351. "https://kickass.unblocked.llc"
  352. ],
  353. "html_parser": {
  354. "peers": "row.querySelectorAll('td')[4].textContent",
  355. "row": "doc.querySelectorAll('table:nth-child(2) tbody tr:not(.firstr)')",
  356. "seeds": "row.querySelectorAll('td')[3].textContent",
  357. "size": "row.querySelector('.nobr').textContent",
  358. "title": "row.querySelector('.cellMainLink').textContent",
  359. "url": "decodeURIComponent(row.querySelectorAll('a')[1].getAttribute('href').match(/magnet(.*)/)[0])"
  360. },
  361. "languages": [
  362. "en"
  363. ],
  364. "movie": {
  365. "keywords": "{title} {year}",
  366. "query": "/usearch/{query}%20category:movies/"
  367. },
  368. "name": "kickass",
  369. "response_type": "text",
  370. "season": {
  371. "keywords": "{title} {seasonCode}",
  372. "query": "/usearch/{query}%20category:tv/"
  373. },
  374. "title_replacement": {
  375. "&": "",
  376. "'": "",
  377. ".": "",
  378. ":": ""
  379. }
  380. },
  381. "limetorrents": {
  382. "anime": {
  383. "keywords": "{title} {episode}",
  384. "query": "/search/anime/{query}"
  385. },
  386. "base_url": "https://www.limetorrents.info",
  387. "enabled": true,
  388. "episode": {
  389. "keywords": "{title} {episodeCode}",
  390. "query": "/search/tv/{query}"
  391. },
  392. "fallback_urls": [
  393. "https://www.limetorrents.asia",
  394. "https://www.limetorrents.zone"
  395. ],
  396. "html_parser": {
  397. "peers": "row.querySelector('.tdseed').textContent.replace(',','')",
  398. "row": "doc.querySelectorAll('.table2 tbody tr:nth-child(n+2)')",
  399. "seeds": "row.querySelector('.tdleech').textContent.replace(',','')",
  400. "size": "row.querySelector('.tdnormal:nth-child(3)').textContent",
  401. "title": "row.querySelector('.tt-name').textContent",
  402. "url": "'https://www.limetorrents.info/'+row.querySelector('.tt-name a:nth-child(2)').getAttribute('href')"
  403. },
  404. "languages": [
  405. "en"
  406. ],
  407. "movie": {
  408. "keywords": "{title} {year}",
  409. "query": "/search/movies/{query}"
  410. },
  411. "name": "limetorrents",
  412. "response_type": "text",
  413. "season": {
  414. "keywords": "{title} {seasonCode}",
  415. "query": "/search/tv/{query}"
  416. },
  417. "separator": "-",
  418. "source_is_in_sub_page": true,
  419. "title_replacement": {
  420. "&": "",
  421. "'": "",
  422. ".": "",
  423. ":": ""
  424. }
  425. },
  426. "magnetdl": {
  427. "base_url": "https://www.magnetdl.com",
  428. "enabled": true,
  429. "episode": {
  430. "keywords": "{title} {episodeCode}",
  431. "query": "/{titleFirstLetter}/{query}/"
  432. },
  433. "fallback_urls": [],
  434. "html_parser": {
  435. "peers": "row.querySelector('td:nth-child(8)') ? row.querySelector('td:nth-child(8)').textContent : ''",
  436. "row": "doc.querySelectorAll('table.download tbody tr:nth-child(odd)')",
  437. "seeds": "row.querySelector('td:nth-child(7)') ? row.querySelector('td:nth-child(7)').textContent : ''",
  438. "size": "row.querySelector('td:nth-child(6)') ? row.querySelector('td:nth-child(6)').textContent.replace(',','') : ''",
  439. "title": "row.querySelector('td:nth-child(2) a') ? row.querySelector('td:nth-child(2) a').getAttribute('title') : ''",
  440. "url": "row.querySelector('td:nth-child(1) a') ? row.querySelector('td:nth-child(1) a').getAttribute('href') : ''"
  441. },
  442. "languages": [
  443. "en"
  444. ],
  445. "movie": {
  446. "keywords": "{title} {year}",
  447. "query": "/{titleFirstLetter}/{query}/"
  448. },
  449. "name": "MagnetDL",
  450. "response_type": "text",
  451. "season": {
  452. "keywords": "{title} {seasonCode}",
  453. "query": "/{titleFirstLetter}/{query}/"
  454. },
  455. "separator": "-",
  456. "title_replacement": {
  457. "\"": "",
  458. "'s": "s"
  459. }
  460. },
  461. "nayaa": {
  462. "base_url": "https://nyaa.si",
  463. "enabled": false,
  464. "episode": {
  465. "keywords": "{title} {episode}",
  466. "query": "/?f=0&c=1_0&q={query}&s=seeders&o=desc"
  467. },
  468. "fallback_urls": [],
  469. "html_parser": {
  470. "peers": "row.querySelector('td:nth-child(7)').textContent",
  471. "row": "doc.querySelectorAll('.torrent-list tbody tr')",
  472. "seeds": "row.querySelector('td:nth-child(6)').textContent",
  473. "size": "row.querySelector('td:nth-child(4)').textContent",
  474. "title": "row.querySelector('td:nth-child(2) a:last-child').textContent",
  475. "url": "row.querySelector('td:nth-child(3) a:nth-child(2)').getAttribute('href')"
  476. },
  477. "languages": [
  478. "en"
  479. ],
  480. "name": "Nyaa (anime)",
  481. "response_type": "text",
  482. "separator": "+",
  483. "source_is_in_sub_page": false,
  484. "title_replacement": {
  485. "\"": "",
  486. "'s": "s"
  487. }
  488. },
  489. "oxtorrent": {
  490. "anime": {
  491. "keywords": "{title} {episode}",
  492. "query": "/recherche/{query}"
  493. },
  494. "base_url": "https://www.oxtorrent.com",
  495. "enabled": true,
  496. "episode": {
  497. "keywords": "{title} {episodeCode}",
  498. "query": "/recherche/{query}"
  499. },
  500. "fallback_urls": [],
  501. "html_parser": {
  502. "peers": "row.querySelector(':nth-child(4)').textContent.trim()",
  503. "row": "doc.querySelectorAll('tbody > tr')",
  504. "seeds": "row.querySelector(':nth-child(3)').textContent.trim()",
  505. "size": "row.querySelector('td:nth-child(2)').textContent.trim()",
  506. "title": "row.querySelector('a:nth-child(2)').innerHTML",
  507. "url": "row.querySelector('a:nth-child(2)').getAttribute('href')"
  508. },
  509. "languages": [
  510. "fr"
  511. ],
  512. "movie": {
  513. "keywords": "{title} {year}",
  514. "query": "/recherche/{query}"
  515. },
  516. "name": "oxtorrent",
  517. "response_type": "text",
  518. "season": {
  519. "keywords": [
  520. "{title} {seasonCode}",
  521. "{title} season"
  522. ],
  523. "query": "/recherche/{query}"
  524. },
  525. "separator": "%20",
  526. "source_is_in_sub_page": true,
  527. "title_replacement": {
  528. "\"": "",
  529. "'s": "s"
  530. }
  531. },
  532. "pirateiro": {
  533. "name": "pirateiro",
  534. "enabled": true,
  535. "languages": [
  536. "en"
  537. ],
  538. "base_url": "http://pirateiro.com",
  539. "fallback_urls": [
  540. "https://pirateiro.unblocked.nz"
  541. ],
  542. "response_type": "text",
  543. "movie": {
  544. "query": "/torrents/?c300=1&search={query}&orderby=tamanho",
  545. "keywords": "{title} {year}"
  546. },
  547. "episode": {
  548. "query": "/torrents/?search={query}&c700=1&qualityvideo=0&audiolanguage=0&subtitle=0&imdbrating=0",
  549. "keywords": "{title} {episodeCode}"
  550. },
  551. "season": {
  552. "query": "/torrents/?search={query}&c700=1&qualityvideo=0&audiolanguage=0&subtitle=0&imdbrating=0",
  553. "keywords": [
  554. "{title} {seasonCode}",
  555. "{title} season"
  556. ]
  557. },
  558. "anime": {
  559. "query": "/torrents/?search={query}&c100=1&c700=1&qualityvideo=0&audiolanguage=0&subtitle=0&imdbrating=0",
  560. "keywords": "{title} {absoluteNumber}"
  561. },
  562. "html_parser": {
  563. "row": "doc.querySelectorAll('tr.impar')",
  564. "title": "row.querySelector('a > b').textContent",
  565. "peers": "row.querySelector('td:nth-child(6) > b > font').textContent.replace(' ', '')",
  566. "seeds": "row.querySelector('b > font').textContent.replace(' ', '')",
  567. "size": "row.querySelector('td > font').textContent",
  568. "url": "row.querySelector('a.imagnet.icon16').getAttribute('href')"
  569. },
  570. "source_is_in_sub_page": false
  571. },
  572. "rutor": {
  573. "name": "RuTor",
  574. "enabled": true,
  575. "languages": [
  576. "ru"
  577. ],
  578. "base_url": "http://rutor.info",
  579. "response_type": "text",
  580. "movie": {
  581. "query": "/search/{query}",
  582. "keywords": "{title} {year}"
  583. },
  584. "episode": {
  585. "query": "/search/{query}",
  586. "keywords": "{title} {season}"
  587. },
  588. "html_parser": {
  589. "row": "doc.querySelectorAll('tr.gai, tr.tum')",
  590. "title": "row.querySelector('td:nth-child(2)').innerText",
  591. "peers": "row.querySelector('td:nth-child(5) span.green').innerText",
  592. "seeds": "row.querySelector('td:nth-child(5) span.red').innerText",
  593. "size": "row.querySelector('td:nth-child(4)').innerText",
  594. "url": "row.querySelector('td:nth-child(2) a:nth-child(1)').getAttribute('href')"
  595. }
  596. },
  597. "skytorrents": {
  598. "name": "skytorrents",
  599. "enabled": true,
  600. "languages": [
  601. "en"
  602. ],
  603. "base_url": "https://www.skytorrents.to",
  604. "fallback_urls": [],
  605. "response_type": "text",
  606. "separator": "%20",
  607. "movie": {
  608. "query": "/?search={query}&sort=seeders",
  609. "keywords": "{title} {year}"
  610. },
  611. "episode": {
  612. "query": "/?search={query}&sort=seeders",
  613. "keywords": "{title} {episodeCode}"
  614. },
  615. "season": {
  616. "query": "/?search={query}&sort=seeders",
  617. "keywords": [
  618. "{title} {seasonCode}",
  619. "{title} season"
  620. ]
  621. },
  622. "html_parser": {
  623. "row": "doc.querySelectorAll('tbody .result')",
  624. "title": "row.querySelector('td:nth-child(1) a').textContent",
  625. "peers": "row.querySelector('td:nth-child(6)').textContent",
  626. "seeds": "row.querySelector('td:nth-child(5)').textContent",
  627. "size": "row.querySelector('td:nth-child(2)').textContent",
  628. "url": "row.querySelectorAll('td:nth-child(1) a')[2].getAttribute('href')"
  629. },
  630. "title_replacement": {
  631. ".": "",
  632. ":": "",
  633. "'": "",
  634. "&": ""
  635. }
  636. },
  637. "solidtorrents": {
  638. "anime": {
  639. "keywords": "{title} {episode}",
  640. "query": ""
  641. },
  642. "base_url": "https://solidtorrents.net/api/v1/search?q={query}&category=video&sort=seeders",
  643. "enabled": true,
  644. "episode": {
  645. "keywords": "{title} {episodeCode}",
  646. "query": ""
  647. },
  648. "json_format": {
  649. "peers": "swarm.leechers",
  650. "results": "results",
  651. "seeds": "swarm.seeders",
  652. "size": "size",
  653. "title": "title",
  654. "url": "magnet"
  655. },
  656. "languages": [
  657. "en"
  658. ],
  659. "movie": {
  660. "keywords": "{title} {year}",
  661. "query": ""
  662. },
  663. "name": "solidtorrents",
  664. "response_type": "json",
  665. "season": {
  666. "keywords": "{title} {seasonCode}",
  667. "query": ""
  668. },
  669. "title_replacement": {
  670. "&": "",
  671. "'": "",
  672. ".": "",
  673. ":": ""
  674. }
  675. },
  676. "thepiratebay": {
  677. "base_url": "https://pirateproxy.live",
  678. "enabled": true,
  679. "episode": {
  680. "keywords": [
  681. "{title} {episodeCode}",
  682. "{title} {season}"
  683. ],
  684. "query": "/s/?q={query}&page=0&&video=on&orderby=99"
  685. },
  686. "fallback_urls": [
  687. "https://thepiratebay.org",
  688. "https://thepiratebay.fun",
  689. "https://thepiratebay.asia",
  690. "https://tpb.party",
  691. "https://thepiratebay3.org",
  692. "https://thepiratebayz.org",
  693. "https://thehiddenbay.com",
  694. "https://piratebay.live",
  695. "https://thepiratebay.zone"
  696. ],
  697. "html_parser": {
  698. "peers": "row.querySelector('td:nth-child(4)') ? row.querySelector('td:nth-child(4)').textContent : ''",
  699. "row": "doc.querySelectorAll('tbody tr')",
  700. "seeds": "row.querySelector('td:nth-child(3)') ? row.querySelector('td:nth-child(3)').textContent : ''",
  701. "size": "row.querySelector('font') ? row.querySelector('font').textContent.split(',')[1].replace(/size/i,'') : ''",
  702. "title": "row.querySelector('div') ? row.querySelector('div').textContent : ''",
  703. "url": "row.querySelector('td:nth-child(2) a:nth-child(2)') ? row.querySelector('td:nth-child(2) a:nth-child(2)').getAttribute('href') : ''"
  704. },
  705. "languages": [
  706. "en"
  707. ],
  708. "movie": {
  709. "keywords": "{title} {year}",
  710. "query": "/s/?q={query}&page=0&&video=on&orderby=99"
  711. },
  712. "name": "The Pirate Bay",
  713. "response_type": "text",
  714. "season": {
  715. "keywords": [
  716. "{title} {seasonCode}"
  717. ],
  718. "query": "/s/?q={query}&page=0&&video=on&orderby=99"
  719. },
  720. "title_replacement": {
  721. "\"": "",
  722. "'s": "s"
  723. }
  724. },
  725. "torlock2": {
  726. "anime": {
  727. "keywords": "{title} {episode}",
  728. "query": "/all/torrents/{query}.html"
  729. },
  730. "base_url": "https://www.torlock2.com",
  731. "enabled": false,
  732. "fallback_urls": [],
  733. "html_parser": {
  734. "peers": "row.querySelector('.tdl').textContent",
  735. "row": "doc.querySelectorAll('.panel-default tbody tr')",
  736. "seeds": "row.querySelector('.tul').textContent",
  737. "size": "row.querySelector('.ts').textContent",
  738. "title": "row.querySelector('a:nth-child(2)').textContent",
  739. "url": "'https://www.torlock2.com/tor/'+ row.querySelector('a').getAttribute('href').split('/')[2]+'.torrent'"
  740. },
  741. "languages": [
  742. "en"
  743. ],
  744. "name": "TORLOCK (anime)",
  745. "response_type": "text",
  746. "separator": "-",
  747. "title_replacement": {
  748. "\"": "",
  749. "'s": "s"
  750. }
  751. },
  752. "torrent9": {
  753. "base_url": "https://ww1.torrent9.to",
  754. "enabled": true,
  755. "episode": {
  756. "keywords": "{title} {episodeCode}",
  757. "query": "/search_torrent/{query}.html"
  758. },
  759. "html_parser": {
  760. "peers": "row.querySelector('td:nth-child(4)').textContent",
  761. "row": "doc.querySelectorAll('.table-responsive tr')",
  762. "seeds": "row.querySelector('td:nth-child(3)').textContent",
  763. "size": "row.querySelector('td:nth-child(2)').textContent",
  764. "title": "row.querySelector('td:nth-child(1) a').textContent",
  765. "url": "'https://ww1.torrent9.to'+row.querySelector('td:nth-child(1) a').getAttribute('href')"
  766. },
  767. "languages": [
  768. "fr"
  769. ],
  770. "movie": {
  771. "keywords": [
  772. "{title.fr}",
  773. "{title}"
  774. ],
  775. "query": "/search_torrent/{query}.html"
  776. },
  777. "name": "Torrent9",
  778. "response_type": "text",
  779. "season": {
  780. "keywords": "{title} {seasonCode}",
  781. "query": "/search_torrent/{query}.html"
  782. },
  783. "source_is_in_sub_page": true,
  784. "title_replacement": {
  785. "\"": "",
  786. "'s": "s"
  787. }
  788. },
  789. "torrentapi": {
  790. "base_url": "https://torrentapi.org",
  791. "enabled": true,
  792. "episode": {
  793. "keywords": "{title} {episodeCode}",
  794. "query": "/pubapi_v2.php?mode=search&search_string={query}&category=tv&format=json_extended&app_id=invictus&token={token}"
  795. },
  796. "fallback_urls": [],
  797. "json_format": {
  798. "peers": "leechers",
  799. "results": "torrent_results",
  800. "seeds": "seeders",
  801. "size": "size",
  802. "title": "title",
  803. "url": "download"
  804. },
  805. "languages": [
  806. "en"
  807. ],
  808. "movie": {
  809. "keywords": "{imdbId}",
  810. "query": "/pubapi_v2.php?mode=search&search_imdb={query}&category=movies&format=json_extended&app_id=invictus&token={token}"
  811. },
  812. "name": "RARBG",
  813. "response_type": "json",
  814. "season": {
  815. "keywords": [
  816. "{title} {seasonCode}",
  817. "{title} season"
  818. ],
  819. "query": "/pubapi_v2.php?mode=search&search_string={query}&category=tv&format=json_extended&app_id=invictus&token={token}"
  820. },
  821. "time_to_wait_between_each_request_ms": 300,
  822. "time_to_wait_on_too_many_request_ms": 2000,
  823. "title_replacement": {
  824. "\"": "",
  825. "'s": "s"
  826. },
  827. "token": {
  828. "query": "/pubapi_v2.php?get_token=get_token&app_id=invictus",
  829. "token_format": {
  830. "token": "token"
  831. },
  832. "token_validity_time_ms": 840000
  833. },
  834. "trust_results": true
  835. },
  836. "torrentdownload": {
  837. "anime": {
  838. "keywords": "{title} {episode}",
  839. "query": ""
  840. },
  841. "base_url": "https://www.torrentdownload.ch/search?q={query}",
  842. "enabled": true,
  843. "episode": {
  844. "keywords": "{title} {episodeCode}",
  845. "query": ""
  846. },
  847. "html_parser": {
  848. "peers": "row.querySelector('.tdleech').textContent.replace(',','')",
  849. "row": "doc.querySelectorAll('table:nth-of-type(2) tbody tr:not(:first-child)')",
  850. "seeds": "row.querySelector('.tdseed').textContent.replace(',','')",
  851. "size": "row.querySelector('.tdnormal:nth-of-type(3)').textContent",
  852. "title": "row.querySelector('.tt-name a').textContent",
  853. "url": "'https://www.torrentdownload.ch'+row.querySelector('.tt-name a').getAttribute('href')"
  854. },
  855. "languages": [
  856. "en"
  857. ],
  858. "movie": {
  859. "keywords": "{title} {year}",
  860. "query": ""
  861. },
  862. "name": "torrentdownload",
  863. "response_type": "text",
  864. "season": {
  865. "keywords": "{title} {seasonCode}",
  866. "query": ""
  867. },
  868. "separator": "+",
  869. "source_is_in_sub_page": true,
  870. "title_replacement": {
  871. "&": "",
  872. "'": "",
  873. ".": "",
  874. ":": ""
  875. }
  876. },
  877. "torrentdownloads": {
  878. "name": "torrentdownloads",
  879. "enabled": true,
  880. "languages": [
  881. "en"
  882. ],
  883. "base_url": "https://www.torrentdownloads.me",
  884. "fallback_urls": [
  885. "https://www.torrentdownloads.info",
  886. "http://torrentdownloads.d4.re"
  887. ],
  888. "response_type": "text",
  889. "separator": "+",
  890. "source_is_in_sub_page": true,
  891. "movie": {
  892. "query": "/search/?search={query}",
  893. "keywords": "{title} {year}"
  894. },
  895. "episode": {
  896. "query": "/search/?search={query}",
  897. "keywords": "{title} {episodeCode}"
  898. },
  899. "season": {
  900. "query": "/search/?search={query}",
  901. "keywords": [
  902. "{title} {seasonCode}",
  903. "{title} season"
  904. ]
  905. },
  906. "anime": {
  907. "query": "/search/?search={query}",
  908. "keywords": "{title} {absoluteNumber}"
  909. },
  910. "html_parser": {
  911. "row": "doc.querySelectorAll('.inner_container')[1].querySelectorAll('.grey_bar3')",
  912. "title": "row.querySelector('p a').textContent",
  913. "peers": "row.querySelector('span:nth-child(3)').textContent",
  914. "seeds": "row.querySelector('span:nth-child(4)').textContent",
  915. "size": "row.querySelector('span:nth-child(5)').textContent",
  916. "url": "row.querySelector('p a').getAttribute('href').match('http') || row.querySelector('p a').getAttribute('href').match('php') ? null : row.querySelector('p a').getAttribute('href')"
  917. },
  918. "title_replacement": {
  919. ".": "",
  920. ":": "",
  921. "'": "",
  922. "&": ""
  923. }
  924. },
  925. "torrentgalaxy": {
  926. "name": "torrentgalaxy",
  927. "enabled": true,
  928. "languages": [
  929. "en"
  930. ],
  931. "base_url": "https://torrentgalaxy.org",
  932. "fallback_urls": [
  933. "https://torrentgalaxy.to",
  934. "https://torrentgalaxy.org",
  935. "https://torrentgalaxy.pw"
  936. ],
  937. "response_type": "text",
  938. "separator": "+",
  939. "movie": {
  940. "query": "/torrents.php?search={query}",
  941. "keywords": "{imdbId}"
  942. },
  943. "episode": {
  944. "query": "/torrents.php?c41=1&c5=1&c6=1&c7=1&search={query}&lang=0&nox=2",
  945. "keywords": "{title} {episodeCode}"
  946. },
  947. "season": {
  948. "query": "/torrents.php?c41=1&c5=1&c6=1&c7=1&search={query}&lang=0&nox=2",
  949. "keywords": [
  950. "{title} {seasonCode}",
  951. "{title} season"
  952. ]
  953. },
  954. "anime": {
  955. "query": "/torrents.php?c28=1&search={query}&lang=0&nox=2",
  956. "keywords": "{title} {absoluteNumber}"
  957. },
  958. "html_parser": {
  959. "row": "doc.querySelectorAll('.tgxtable .tgxtablerow')",
  960. "title": "row.querySelectorAll('a') ? row.querySelectorAll('a')[1].getAttribute('title') : ''",
  961. "peers": "row.querySelectorAll('span[title=\"Seeders/Leechers\"] b')[1].textContent",
  962. "seeds": "row.querySelectorAll('span[title=\"Seeders/Leechers\"] b')[0].textContent",
  963. "size": "row.querySelectorAll('.badge-secondary')[0].textContent",
  964. "url": "row.querySelectorAll('a') ? row.querySelectorAll('a')[4].getAttribute('href') : null"
  965. },
  966. "title_replacement": {
  967. ".": "",
  968. ":": "",
  969. "'": "",
  970. "&": ""
  971. }
  972. },
  973. "yourbittorrent": {
  974. "anime": {
  975. "keywords": "{title} {episode}",
  976. "query": "/?v=&c=&q={query}"
  977. },
  978. "base_url": "https://yourbittorrent.com",
  979. "enabled": true,
  980. "episode": {
  981. "keywords": "{title} {episodeCode}",
  982. "query": "/?v=&c=3&q={query}"
  983. },
  984. "fallback_urls": [
  985. "https://yourbittorrent2.com"
  986. ],
  987. "html_parser": {
  988. "peers": "row.querySelector('td:nth-child(6)').textContent",
  989. "row": "doc.querySelectorAll('tr.table-default')",
  990. "seeds": "row.querySelector('td:nth-child(7)').textContent",
  991. "size": "row.querySelector('td:nth-child(4)').textContent",
  992. "title": "row.querySelector('td:nth-child(2)').textContent",
  993. "url": "row.querySelector('td:nth-child(3) a:nth-child(3)').getAttribute('href')"
  994. },
  995. "languages": [
  996. "en"
  997. ],
  998. "movie": {
  999. "keywords": "{title} {year}",
  1000. "query": "/?v=&c=1&q={query}"
  1001. },
  1002. "name": "YourBittorent",
  1003. "response_type": "text",
  1004. "season": {
  1005. "keywords": "{title} {seasonCode}",
  1006. "query": "/?v=&c=3&q={query}"
  1007. },
  1008. "title_replacement": {
  1009. "&": "",
  1010. "'": "",
  1011. ".": "",
  1012. ":": ""
  1013. }
  1014. },
  1015. "corsarored": {
  1016. "name": "Corsaro.red",
  1017. "enabled": false,
  1018. "languages": [
  1019. "it"
  1020. ],
  1021. "base_url": "https://corsaro.red/api/search",
  1022. "response_type": "json",
  1023. "http_method": "POST",
  1024. "movie": {
  1025. "query": "{\"term\":\"{query}\",\"category\":\"2\"}",
  1026. "keywords": [
  1027. "{title.it} {year}",
  1028. "{title.original} {year}"
  1029. ]
  1030. },
  1031. "episode": {
  1032. "query": "{\"term\":\"{query}\",\"category\":\"1\"}",
  1033. "keywords": [
  1034. "{title.it} {episodeCode}",
  1035. "{title.original} {episodeCode}"
  1036. ]
  1037. },
  1038. "season": {
  1039. "query": "{\"term\":\"{query}\",\"category\":\"1\"}",
  1040. "keywords": [
  1041. "{title.it} {seasonCode}",
  1042. "{title.original} {seasonCode}"
  1043. ]
  1044. },
  1045. "anime": {
  1046. "query": "{\"term\":\"{query}\",\"category\":\"7\"}",
  1047. "keywords": [
  1048. "{title.it} {episodeCode}",
  1049. "{title.original} {episodeCode}"
  1050. ]
  1051. },
  1052. "json_format": {
  1053. "results": "results",
  1054. "url": "magnet",
  1055. "title": "title",
  1056. "seeds": "seeders",
  1057. "peers": "leechers",
  1058. "size": "size",
  1059. "quality": "description"
  1060. }
  1061. },
  1062. "yts": {
  1063. "base_url": "https://yts.mx",
  1064. "enabled": false,
  1065. "fallback_urls": [
  1066. "http://yts.am",
  1067. "https://yts.pm",
  1068. "https://yts.gs",
  1069. "https://www4.yify.is",
  1070. "https://yts.unblocked.vet",
  1071. "https://yts.unblocked.krd",
  1072. "https://ytss.unblocked.is"
  1073. ],
  1074. "json_format": {
  1075. "peers": "peers",
  1076. "quality": "quality",
  1077. "results": "data.movies",
  1078. "seeds": "seeds",
  1079. "size": "size_bytes",
  1080. "sub_results": "torrents",
  1081. "title": "title_long",
  1082. "url": "url"
  1083. },
  1084. "languages": [
  1085. "en"
  1086. ],
  1087. "movie": {
  1088. "keywords": "{imdbId}",
  1089. "query": "/api/v2/list_movies.json?query_term={query}&sort_by=seeds&order_by=desc"
  1090. },
  1091. "name": "YTS",
  1092. "response_type": "json",
  1093. "title_replacement": {
  1094. "\"": "",
  1095. "'s": "s"
  1096. },
  1097. "trust_results": true
  1098. },
  1099. "zooqle": {
  1100. "anime": {
  1101. "keywords": "{title} {episode}",
  1102. "query": "/search?q={query}"
  1103. },
  1104. "base_url": "https://zooqle.com",
  1105. "enabled": true,
  1106. "episode": {
  1107. "keywords": "{title} {episodeCode}",
  1108. "query": "/search?q={query}"
  1109. },
  1110. "fallback_urls": [
  1111. "https://zooqle.t0r.club",
  1112. "https://zooqle-com.unblocksites.fun",
  1113. "https://zooqle.unblocked.win",
  1114. "https://zooqle.nocensor.xyz",
  1115. "https://zooqle.unblocked.llc",
  1116. "https://zooqle.unblocked.krd",
  1117. "https://zooqle.p4y.info"
  1118. ],
  1119. "html_parser": {
  1120. "peers": "row.querySelector('td:nth-child(6) .prog-r') ? row.querySelector('td:nth-child(6) .prog-r').textContent : 0",
  1121. "row": "doc.querySelectorAll('.table-torrents tbody tr')",
  1122. "seeds": "row.querySelector('td:nth-child(6) .prog-l') ? row.querySelector('td:nth-child(6) .prog-l').textContent : 0",
  1123. "size": "row.querySelector('td:nth-child(4) .prog-l').textContent.replace('K','000')",
  1124. "title": "row.querySelector('a').textContent",
  1125. "url": "row.querySelectorAll('a')[2].getAttribute('href')"
  1126. },
  1127. "languages": [
  1128. "en"
  1129. ],
  1130. "movie": {
  1131. "keywords": "{title} {year}",
  1132. "query": "/search?q={query}"
  1133. },
  1134. "name": "zooqle",
  1135. "response_type": "text",
  1136. "season": {
  1137. "keywords": "{title} {seasonCode}",
  1138. "query": "/search?q={query}"
  1139. },
  1140. "separator": "+",
  1141. "source_is_in_sub_page": false,
  1142. "title_replacement": {
  1143. "&": "",
  1144. "'": "",
  1145. ".": "",
  1146. ":": ""
  1147. }
  1148. }
  1149. }
Add Comment
Please, Sign In to add comment