Zahi36501

Slower More Provider Helios

Oct 21st, 2020
19
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.68 KB | None | 0 0
  1. {
  2. "torrentapi": {
  3. "name": "RARBG",
  4. "enabled": true,
  5. "languages": ["en"],
  6. "base_url": "https://torrentapi.org",
  7. "fallback_urls": [],
  8. "response_type": "json",
  9. "time_to_wait_between_each_request_ms": 300,
  10. "time_to_wait_on_too_many_request_ms": 2000,
  11. "trust_results": true,
  12. "token": {
  13. "query": "/pubapi_v2.php?get_token=get_token&app_id=helios",
  14. "token_validity_time_ms": 840000,
  15. "token_format": {
  16. "token": "token"
  17. }
  18. },
  19. "movie": {
  20. "query": "/pubapi_v2.php?mode=search&search_imdb={query}&category=movies&format=json_extended&app_id=helios&token={token}",
  21. "keywords": "{imdbId}"
  22. },
  23. "episode": {
  24. "query": "/pubapi_v2.php?mode=search&search_string={query}&category=tv&format=json_extended&app_id=helios&token={token}",
  25. "keywords": "{title} {episodeCode}"
  26. },
  27. "season": {
  28. "query": "/pubapi_v2.php?mode=search&search_string={query}&category=tv&format=json_extended&app_id=helios&token={token}",
  29. "keywords": ["{title} {seasonCode}", "{title} season"]
  30. },
  31. "json_format": {
  32. "results": "torrent_results",
  33. "url": "download",
  34. "title": "title",
  35. "seeds": "seeders",
  36. "peers": "leechers",
  37. "size": "size"
  38. },
  39. "title_replacement": {
  40. "'s": "s",
  41. "\"": ""
  42. }
  43. },
  44. "zooqle": {
  45. "name": "zooqle",
  46. "enabled": true,
  47. "languages": ["en"],
  48. "base_url": "https://zooqle.com",
  49. "fallback_urls": [
  50. "https://zooqle.t0r.club",
  51. "https://zooqle-com.unblocksites.fun",
  52. "https://zooqle.unblocked.win",
  53. "https://zooqle.nocensor.xyz",
  54. "https://zooqle.unblocked.llc",
  55. "https://zooqle.unblocked.krd",
  56. "https://zooqle.p4y.info"
  57. ],
  58. "response_type": "text",
  59. "separator": "+",
  60. "movie": {
  61. "query": "/search?q={query}",
  62. "keywords": "{title} {year}"
  63. },
  64. "episode": {
  65. "query": "/search?q={query}",
  66. "keywords": "{title} {episodeCode}"
  67. },
  68. "season": {
  69. "query": "/search?q={query}",
  70. "keywords": ["{title} {seasonCode}", "{title} season"]
  71. },
  72. "anime": {
  73. "query": "/search?q={query}",
  74. "keywords": "{title} {absoluteNumber}"
  75. },
  76. "html_parser": {
  77. "row": "doc.querySelectorAll('.table-torrents tbody tr')",
  78. "title": "row.querySelector('a').textContent",
  79. "peers": "row.querySelector('td:nth-child(6) .prog-r') ? row.querySelector('td:nth-child(6) .prog-r').textContent : 0",
  80. "seeds": "row.querySelector('td:nth-child(6) .prog-l') ? row.querySelector('td:nth-child(6) .prog-l').textContent : 0",
  81. "size": "row.querySelector('td:nth-child(4) .prog-l').textContent.replace('K','000')",
  82. "url": "row.querySelectorAll('a')[2].getAttribute('href')"
  83. },
  84. "source_is_in_sub_page": false,
  85. "title_replacement": {
  86. ".": "",
  87. ":": "",
  88. "'": "",
  89. "&": ""
  90. }
  91. },
  92. "glodls": {
  93. "name": "glodls",
  94. "enabled": true,
  95. "languages": ["en"],
  96. "base_url": "https://glodls.to",
  97. "fallback_urls": [],
  98. "response_type": "text",
  99. "separator": "+",
  100. "movie": {
  101. "query": "/search_results.php?search={query}&cat=1&incldead=0&inclexternal=0&lang=1&sort=size&order=desc",
  102. "keywords": "{title} {year}"
  103. },
  104. "episode": {
  105. "query": "/search_results.php?search={query}&cat=41&incldead=0&inclexternal=0&lang=1&sort=seeders&order=desc",
  106. "keywords": "{title} {episodeCode}"
  107. },
  108. "season": {
  109. "query": "/search_results.php?search={query}&cat=41&incldead=0&inclexternal=0&lang=1&sort=seeders&order=desc",
  110. "keywords": ["{title} {seasonCode}", "{title} season"]
  111. },
  112. "html_parser": {
  113. "row": "doc.querySelectorAll('table.ttable_headinner tbody tr.t-row:nth-child(odd)')",
  114. "title": "row.querySelector('td:nth-child(2) a:nth-child(2)').textContent",
  115. "peers": "row.querySelector('td:nth-child(7)').textContent",
  116. "seeds": "row.querySelector('td:nth-child(6)').textContent",
  117. "size": "row.querySelector('td:nth-child(5)').textContent",
  118. "url": "row.querySelector('td:nth-child(4) a').getAttribute('href')"
  119. },
  120. "title_replacement": {
  121. ".": "",
  122. ":": "",
  123. "'": "",
  124. "&": ""
  125. }
  126. },
  127. "magnetdl": {
  128. "name": "MagnetDL",
  129. "enabled": true,
  130. "languages": ["en"],
  131. "base_url": "https://www.magnetdl.com",
  132. "fallback_urls": ["https://torrentquest.com"],
  133. "response_type": "text",
  134. "separator": "-",
  135. "movie": {
  136. "query": "/{titleFirstLetter}/{query}/",
  137. "keywords": "{title} {year}"
  138. },
  139. "episode": {
  140. "query": "/{titleFirstLetter}/{query}/",
  141. "keywords": "{title} {episodeCode}"
  142. },
  143. "season": {
  144. "query": "/{titleFirstLetter}/{query}/",
  145. "keywords": ["{title} {seasonCode}", "{title} season"]
  146. },
  147. "html_parser": {
  148. "row": "doc.querySelectorAll('table.download tbody tr:nth-child(odd)')",
  149. "title": "row.querySelector('td:nth-child(2) a') ? row.querySelector('td:nth-child(2) a').getAttribute('title') : ''",
  150. "peers": "row.querySelector('td:nth-child(8)') ? row.querySelector('td:nth-child(8)').textContent : ''",
  151. "seeds": "row.querySelector('td:nth-child(7)') ? row.querySelector('td:nth-child(7)').textContent : ''",
  152. "size": "row.querySelector('td:nth-child(6)') ? row.querySelector('td:nth-child(6)').textContent.replace(',','') : ''",
  153. "url": "row.querySelector('td:nth-child(1) a') ? row.querySelector('td:nth-child(1) a').getAttribute('href') : ''"
  154. },
  155. "title_replacement": {
  156. "'s": "s",
  157. "\"": ""
  158. }
  159. },
  160. "thepiratebay": {
  161. "name": "The Pirate Bay",
  162. "enabled": true,
  163. "languages": ["en"],
  164. "base_url": "https://apibay.org",
  165. "fallback_urls": [],
  166. "response_type": "json",
  167. "movie": {
  168. "query": "/q.php?q={query}&cat=207,202,201",
  169. "keywords": "{title} {year}"
  170. },
  171. "episode": {
  172. "query": "/q.php?q={query}&cat=208,205",
  173. "keywords": ["{title} {episodeCode}"]
  174. },
  175. "season": {
  176. "query": "/q.php?q={query}&cat=208,205",
  177. "keywords": ["{title} {seasonCode}", "{title} season"]
  178. },
  179. "json_format": {
  180. "title": "name",
  181. "seeds": "seeders",
  182. "peers": "leechers",
  183. "size": "size",
  184. "hash": "info_hash"
  185. },
  186. "title_replacement": {
  187. "'s": "s",
  188. "\"": ""
  189. }
  190. },
  191. "_1337x": {
  192. "name": "1337x",
  193. "enabled": true,
  194. "languages": ["en"],
  195. "base_url": "https://1337x.to",
  196. "fallback_urls": [
  197. "https://1337x.st",
  198. "https://1337x.is",
  199. "https://1337x.am",
  200. "https://x1337x.ws",
  201. "https://x1337x.eu",
  202. "https://x1337x.se",
  203. "https://1337x.unblocked.llc",
  204. "https://1337x.unblocker.cc",
  205. "https://1337x.unblockall.org"
  206. ],
  207. "response_type": "text",
  208. "movie": {
  209. "query": "/category-search/{query}/Movies/1/",
  210. "keywords": "{title} {year}"
  211. },
  212. "episode": {
  213. "query": "/sort-category-search/{query}/TV/size/desc/1/",
  214. "keywords": "{title} {episodeCode}"
  215. },
  216. "season": {
  217. "query": "/sort-category-search/{query}/TV/size/desc/1/",
  218. "keywords": ["{title} {seasonCode}", "{title} season"]
  219. },
  220. "anime": {
  221. "query": "/category-search/{query}/Anime/1/",
  222. "keywords": "{title} {episode}"
  223. },
  224. "separator": "+",
  225. "html_parser": {
  226. "row": "doc.querySelectorAll('tbody > tr')",
  227. "title": "row.querySelector('a:nth-child(2)').innerHTML",
  228. "peers": "row.querySelector('.leeches').innerHTML",
  229. "seeds": "row.querySelector('.seeds').innerHTML",
  230. "size": "row.querySelector('tbody > tr .size').textContent.split('B')[0] + 'B'",
  231. "url": "row.querySelector('a:nth-child(2)').getAttribute('href')"
  232. },
  233. "source_is_in_sub_page": true,
  234. "title_replacement": {
  235. "'s": "s",
  236. "\"": ""
  237. }
  238. },
  239. "limetorrents": {
  240. "name": "limetorrents",
  241. "enabled": true,
  242. "languages": ["en"],
  243. "base_url": "https://www.limetorrents.info",
  244. "fallback_urls": ["https://www.limetorrents.asia", "https://www.limetorrents.zone"],
  245. "response_type": "text",
  246. "separator": "-",
  247. "movie": {
  248. "query": "/search/movies/{query}",
  249. "keywords": "{title} {year}"
  250. },
  251. "episode": {
  252. "query": "/search/tv/{query}",
  253. "keywords": "{title} {episodeCode}"
  254. },
  255. "season": {
  256. "query": "/search/tv/{query}",
  257. "keywords": "{title} {seasonCode}"
  258. },
  259. "anime": {
  260. "query": "/search/anime/{query}",
  261. "keywords": "{title} {absoluteNumber}"
  262. },
  263. "html_parser": {
  264. "row": "doc.querySelectorAll('.table2 tbody tr:nth-child(n+2)')",
  265. "title": "row.querySelector('.tt-name').textContent",
  266. "peers": "row.querySelector('.tdseed').textContent.replace(',','')",
  267. "seeds": "row.querySelector('.tdleech').textContent.replace(',','')",
  268. "size": "row.querySelector('.tdnormal:nth-child(3)').textContent",
  269. "url": "row.querySelector('.tt-name a:nth-child(2)').getAttribute('href')"
  270. },
  271. "source_is_in_sub_page": true,
  272. "title_replacement": {
  273. ".": "",
  274. ":": "",
  275. "'": "",
  276. "&": ""
  277. }
  278. },
  279. "torrentgalaxy": {
  280. "name": "torrentgalaxy",
  281. "enabled": true,
  282. "languages": ["en"],
  283. "base_url": "https://torrentgalaxy.org",
  284. "fallback_urls": ["https://torrentgalaxy.to", "https://torrentgalaxy.org", "https://torrentgalaxy.pw"],
  285. "response_type": "text",
  286. "separator": "+",
  287. "movie": {
  288. "query": "/torrents.php?search={query}",
  289. "keywords": "{imdbId}"
  290. },
  291. "episode": {
  292. "query": "/torrents.php?c41=1&c5=1&c6=1&c7=1&search={query}&lang=0&nox=2",
  293. "keywords": "{title} {episodeCode}"
  294. },
  295. "season": {
  296. "query": "/torrents.php?c41=1&c5=1&c6=1&c7=1&search={query}&lang=0&nox=2",
  297. "keywords": ["{title} {seasonCode}", "{title} season"]
  298. },
  299. "anime": {
  300. "query": "/torrents.php?c28=1&search={query}&lang=0&nox=2",
  301. "keywords": "{title} {absoluteNumber}"
  302. },
  303. "html_parser": {
  304. "row": "doc.querySelectorAll('.tgxtable .tgxtablerow')",
  305. "title": "row.querySelectorAll('a') ? row.querySelectorAll('a')[1].getAttribute('title') : ''",
  306. "peers": "row.querySelectorAll('span[title=\"Seeders/Leechers\"] b')[1].textContent",
  307. "seeds": "row.querySelectorAll('span[title=\"Seeders/Leechers\"] b')[0].textContent",
  308. "size": "row.querySelectorAll('.badge-secondary')[0].textContent",
  309. "url": "row.querySelectorAll('a') ? row.querySelectorAll('a')[4].getAttribute('href') : null"
  310. },
  311. "title_replacement": {
  312. ".": "",
  313. ":": "",
  314. "'": "",
  315. "&": ""
  316. }
  317. },
  318. "bitlord": {
  319. "name": "bitlord",
  320. "enabled": true,
  321. "languages": ["en"],
  322. "base_url": "https://bitlordsearch.com",
  323. "response_type": "text",
  324. "movie": {
  325. "query": "/search?q={query}",
  326. "keywords": "{title} {year}"
  327. },
  328. "episode": {
  329. "query": "/search?q={query}",
  330. "keywords": "{title} {episodeCode}"
  331. },
  332. "season": {
  333. "query": "/search?q={query}",
  334. "keywords": ["{title} {seasonCode}", "{title} season"]
  335. },
  336. "anime": {
  337. "query": "/search?q={query}",
  338. "keywords": "{title} {absoluteNumber}"
  339. },
  340. "html_parser": {
  341. "row": "doc.querySelectorAll('#container table tbody tr.bls-row')",
  342. "title": "row.querySelector('.title').textContent",
  343. "peers": "row.querySelector('.peers').textContent",
  344. "seeds": "row.querySelector('.seeds').textContent",
  345. "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'",
  346. "url": "row.querySelector('.magnet-button').getAttribute('href')"
  347. },
  348. "title_replacement": {
  349. ".": "",
  350. ":": "",
  351. "'": "",
  352. "&": ""
  353. }
  354. },
  355. "kickass": {
  356. "name": "kickass",
  357. "enabled": true,
  358. "languages": ["en"],
  359. "base_url": "https://thekat.app",
  360. "fallback_urls": ["https://kat.li", "https://thekat.info", "https://kickass.cm", "https://kat.how", "https://kickass.vc", "https://kickass2.biz", "https://kickass2.st"],
  361. "response_type": "text",
  362. "movie": {
  363. "query": "/usearch/{query}%20category:movies/",
  364. "keywords": "{title} {year}"
  365. },
  366. "episode": {
  367. "query": "/usearch/{query}%20category:tv/",
  368. "keywords": "{title} {episodeCode}"
  369. },
  370. "season": {
  371. "query": "/usearch/{query}%20category:tv/",
  372. "keywords": ["{title} {seasonCode}", "{title} season"]
  373. },
  374. "anime": {
  375. "query": "/usearch/{query}",
  376. "keywords": "{title} {absoluteNumber}"
  377. },
  378. "html_parser": {
  379. "row": "doc.querySelectorAll('table:nth-child(2) tbody tr:not(.firstr)')",
  380. "title": "row.querySelector('.cellMainLink').textContent",
  381. "peers": "row.querySelectorAll('td')[4].textContent",
  382. "seeds": "row.querySelectorAll('td')[3].textContent",
  383. "size": "row.querySelector('.nobr').textContent",
  384. "url": "decodeURIComponent(row.querySelectorAll('a')[1].getAttribute('href').match(/magnet(.*)/)[0])"
  385. },
  386. "title_replacement": {
  387. ".": "",
  388. ":": "",
  389. "'": "",
  390. "&": ""
  391. }
  392. },
  393. "solidtorrents": {
  394. "name": "solidtorrents",
  395. "enabled": true,
  396. "languages": ["en"],
  397. "base_url": "https://solidtorrents.net/api/v1/search?q={query}&category=video&sort=seeders",
  398. "response_type": "json",
  399. "movie": {
  400. "query": "",
  401. "keywords": "{title} {year}"
  402. },
  403. "episode": {
  404. "query": "",
  405. "keywords": "{title} {episodeCode}"
  406. },
  407. "season": {
  408. "query": "",
  409. "keywords": ["{title} {seasonCode}", "{title} season"]
  410. },
  411. "anime": {
  412. "query": "",
  413. "keywords": "{title} {absoluteNumber}"
  414. },
  415. "json_format": {
  416. "results": "results",
  417. "url": "magnet",
  418. "title": "title",
  419. "seeds": "swarm.seeders",
  420. "peers": "swarm.leechers",
  421. "size": "size"
  422. },
  423. "title_replacement": {
  424. ".": "",
  425. ":": "",
  426. "'": "",
  427. "&": ""
  428. }
  429. },
  430. "torrentdownloads": {
  431. "name": "torrentdownloads",
  432. "enabled": true,
  433. "languages": ["en"],
  434. "base_url": "https://www.torrentdownloads.me",
  435. "fallback_urls": ["https://www.torrentdownloads.info", "http://torrentdownloads.d4.re"],
  436. "response_type": "text",
  437. "separator": "+",
  438. "source_is_in_sub_page": true,
  439. "movie": {
  440. "query": "/search/?search={query}",
  441. "keywords": "{title} {year}"
  442. },
  443. "episode": {
  444. "query": "/search/?search={query}",
  445. "keywords": "{title} {episodeCode}"
  446. },
  447. "season": {
  448. "query": "/search/?search={query}",
  449. "keywords": ["{title} {seasonCode}", "{title} season"]
  450. },
  451. "anime": {
  452. "query": "/search/?search={query}",
  453. "keywords": "{title} {absoluteNumber}"
  454. },
  455. "html_parser": {
  456. "row": "doc.querySelectorAll('.inner_container')[1].querySelectorAll('.grey_bar3')",
  457. "title": "row.querySelector('p a').textContent",
  458. "peers": "row.querySelector('span:nth-child(3)').textContent",
  459. "seeds": "row.querySelector('span:nth-child(4)').textContent",
  460. "size": "row.querySelector('span:nth-child(5)').textContent",
  461. "url": "row.querySelector('p a').getAttribute('href').match('http') || row.querySelector('p a').getAttribute('href').match('php') ? null : row.querySelector('p a').getAttribute('href')"
  462. },
  463. "title_replacement": {
  464. ".": "",
  465. ":": "",
  466. "'": "",
  467. "&": ""
  468. }
  469. },
  470. "torrentdownload": {
  471. "name": "torrentdownload",
  472. "enabled": true,
  473. "languages": ["en"],
  474. "base_url": "https://www.torrentdownload.info",
  475. "response_type": "text",
  476. "separator": "+",
  477. "source_is_in_sub_page": true,
  478. "movie": {
  479. "query": "/search?q={query}",
  480. "keywords": "{title} {year}"
  481. },
  482. "episode": {
  483. "query": "/search?q={query}",
  484. "keywords": "{title} {episodeCode}"
  485. },
  486. "season": {
  487. "query": "/search?q={query}",
  488. "keywords": ["{title} {seasonCode}", "{title} season"]
  489. },
  490. "anime": {
  491. "query": "/search?q={query}",
  492. "keywords": "{title} {absoluteNumber}"
  493. },
  494. "html_parser": {
  495. "row": "doc.querySelectorAll('table:nth-of-type(2) tbody tr:not(:first-child)')",
  496. "title": "row.querySelector('.tt-name a').textContent",
  497. "peers": "row.querySelector('.tdleech').textContent.replace(',','')",
  498. "seeds": "row.querySelector('.tdseed').textContent.replace(',','')",
  499. "size": "row.querySelector('.tdnormal:nth-of-type(3)').textContent",
  500. "url": "row.querySelector('.tt-name a').getAttribute('href')"
  501. },
  502. "title_replacement": {
  503. ".": "",
  504. ":": "",
  505. "'": "",
  506. "&": ""
  507. }
  508. },
  509. "ilcorsaronero": {
  510. "name": "IlCorsaroNero",
  511. "enabled": false,
  512. "languages": ["it"],
  513. "base_url": "http://ilcorsaronero.ch",
  514. "fallback_urls": [],
  515. "response_type": "text",
  516. "movie": {
  517. "query": "/argh.php?search={query}",
  518. "keywords": "{title} {year}"
  519. },
  520. "episode": {
  521. "query": "/argh.php?search={query}",
  522. "keywords": ["{title.it} {episodeCode}", "{title.original} {episodeCode}"]
  523. },
  524. "season": {
  525. "query": "/argh.php?search={query}",
  526. "keywords": ["{title.it} {seasonCode}", "{title.original} {seasonCode}"]
  527. },
  528. "html_parser": {
  529. "row": "doc.querySelectorAll('tr.odd, tr.odd2')",
  530. "title": "row.querySelector('td:nth-child(2)').textContent",
  531. "peers": "row.querySelector('td:nth-child(7 )').textContent",
  532. "seeds": "row.querySelector('td:nth-child(6)').textContent",
  533. "size": "row.querySelector('td:nth-child(3)').textContent",
  534. "url": "'magnet:?xt=urn:btih:'+ row.querySelector('input').value"
  535. },
  536. "title_replacement": {
  537. "'s": "s",
  538. "\"": ""
  539. }
  540. }
  541. }
Add Comment
Please, Sign In to add comment