Code Monkey home page Code Monkey logo

script.elementum.burst's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

script.elementum.burst's Issues

Not getting results on RARBG

I noticed I'm not getting results at all from RARBG recently. I search for something that I know RARBG has, and still no results. Enabled in Burst, running kodi 17.6 windows 10.

Thank you

No links were found

I'm not sure if this is related to the burst provider or the elementum plugin itself, but Season 2 for Jessica Jones was just released and it doesn't seem to find any links for any episode in this season, except for s02e01, and only one link at that.
I tried with quasar + burst and this one works as expected, it finds dozens of links.
Both plugins are configured the same, as in almost all settings were left at their default values, except I added the opensubtitles login details, I configured the download path and increased the timeouts.

Edit:

I'll add some log info here from Elementum & Quasar:

Elementum:

23:07:33.949 T:20316  NOTICE: [plugin.video.elementum] [GIN] 2018/03/10 - 23:07:33 | 200 |       499.6µs |             ::1 | GET      /shows/
23:07:36.212 T:20316  NOTICE: [plugin.video.elementum] [GIN] 2018/03/10 - 23:07:36 | 200 |    210.6482ms |             ::1 | GET      /shows/trakt/trending
23:07:37.150 T:17560   ERROR: CImageLoader::DoWork - Direct texture file loading failed for resource://resource.images.studios.white/Marvel Studios.png
23:07:37.481 T:14496   ERROR: CImageLoader::DoWork - Direct texture file loading failed for resource://resource.images.studios.white/Tall Girls Productions.png
23:07:38.879 T:20316  NOTICE: [plugin.video.elementum] [GIN] 2018/03/10 - 23:07:38 | 200 |       525.8µs |             ::1 | GET      /show/38472/seasons
23:07:40.957 T:20316  NOTICE: [plugin.video.elementum] [GIN] 2018/03/10 - 23:07:40 | 200 |    306.7113ms |             ::1 | GET      /show/38472/season/2/episodes
23:07:43.926 T:20316  NOTICE: [plugin.video.elementum] DEBU  main         ▶ Notification     Got notification from xbmc/Playlist.OnAdd: {"item":{"episode":2,"season":2,"showtitle":"Marvel's Jessica Jones","title":"2x02 AKA Freak Accident","type":"episode"},"playlistid":1,"position":0}
23:07:44.557 T:20316  NOTICE: [plugin.video.elementum] INFO  api          ▶ showEpisodeLinks  Searching links for TMDB Id: 38472
23:07:44.557 T:20316  NOTICE: [plugin.video.elementum] INFO  api          ▶ showEpisodeLinks  Resolved 38472 to Marvel's Jessica Jones
23:07:44.561 T:20316  NOTICE: [plugin.video.elementum] INFO  linkssearch  ▶ processLinks     Resolving torrent files...
23:07:45.203 T:16276  NOTICE: [script.elementum.burst] Loading definitions took 0.007000s
23:07:45.232 T:16276  NOTICE: [script.elementum.burst] Burstin' with RARBG, 1337x, YTS, MagnetDL, TorLock
23:07:45.251 T:6948  NOTICE: [script.elementum.burst] >>              YTS returned  0 results in 0.0 seconds
23:07:45.252 T:16380  NOTICE: [script.elementum.burst] [rarbg] Using translated 'original' title u'marvel s jessica jones'
23:07:45.253 T:19900  NOTICE: [script.elementum.burst] [torlock] Using translated 'original' title u'marvel s jessica jones'
23:07:45.253 T:1404  NOTICE: [script.elementum.burst] [magnetdl] Using translated 'original' title u'marvel s jessica jones'
23:07:45.253 T:16520  NOTICE: [script.elementum.burst] [1337x] Using translated 'original' title u'marvel s jessica jones'
23:07:45.255 T:19900  NOTICE: [script.elementum.burst] >           TorLock search URL: https://www.torlock.com/television/torrents/marvel-s-jessica-jones-s02e02.html
23:07:45.255 T:1404  NOTICE: [script.elementum.burst] >          MagnetDL search URL: http://www.magnetdl.com/m/marvel-s-jessica-jones-s02e02/
23:07:45.255 T:16520  NOTICE: [script.elementum.burst] >             1337x search URL: https://www.1337x.to/search/marvel+s+jessica+jones+s02e02/1/
23:07:50.324 T:1404  NOTICE: [script.elementum.burst] >>         MagnetDL returned  0 results in 5.1 seconds
23:07:51.211 T:16380  NOTICE: [script.elementum.burst] >             RARBG search URL: https://torrentapi.org/pubapi_v2.php?mode=search&search_string=marvel+s+jessica+jones+s02e02&category=1;18;41;49&format=json_extended&app_id=script.elementum.burst&token=v6gbhos49i
23:07:51.359 T:16520  NOTICE: [script.elementum.burst] >>            1337x returned  0 results in 6.1 seconds
23:07:51.529 T:19900 WARNING: [script.elementum.burst] Status for 'https://www.torlock.com/television/torrents/marvel-s-jessica-jones-s02e02.html' : 404
23:07:51.530 T:19900  NOTICE: [script.elementum.burst] >>          TorLock returned  0 results in 6.3 seconds
23:07:56.232 T:16380  NOTICE: [script.elementum.burst] >>            RARBG returned  0 results in 11.0 seconds
23:07:56.314 T:16276  NOTICE: [script.elementum.burst] Providers returned 0 results in 11.08 seconds
23:07:56.544 T:20316  NOTICE: [plugin.video.elementum] [GIN] 2018/03/10 - 23:07:56 | 200 |            0s |             ::1 | POST     /callbacks/7690044019612455980
23:07:56.579 T:20316  NOTICE: [plugin.video.elementum] INFO  linkssearch  ▶ processLinks     Received 0 unique links.
23:07:56.586 T:20316  NOTICE: [plugin.video.elementum] [GIN] 2018/03/10 - 23:07:56 | 200 |   12.4256273s |             ::1 | GET      /show/38472/season/2/episode/2/links
23:07:56.624 T:13180   ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.elementum/show/38472/season/2/episode/2/links]

Quasar:

23:10:50.768 T:16240  NOTICE: [plugin.video.quasar] [GIN] 2018/03/10 - 23:10:50 | 200 |      1.0039ms | ::1 |   GET     /
23:10:52.477 T:16240  NOTICE: [plugin.video.quasar] [GIN] 2018/03/10 - 23:10:52 | 200 |      5.0091ms | ::1 |   GET     /shows/
23:10:55.356 T:16240  NOTICE: [plugin.video.quasar] [GIN] 2018/03/10 - 23:10:55 | 200 |     15.0584ms | ::1 |   GET     /shows/trakt/trending
23:10:57.296 T:16240  NOTICE: [plugin.video.quasar] [GIN] 2018/03/10 - 23:10:57 | 200 |      6.0321ms | ::1 |   GET     /show/38472/seasons
23:10:59.406 T:16240  NOTICE: [plugin.video.quasar] [GIN] 2018/03/10 - 23:10:59 | 200 |      7.0295ms | ::1 |   GET     /show/38472/season/2/episodes
23:11:01.496 T:16240  NOTICE: [plugin.video.quasar] Searching links for TMDB Id: 38472
23:11:01.497 T:16240  NOTICE: [plugin.video.quasar] Resolved 38472 to Marvel's Jessica Jones
23:11:01.501 T:16240  NOTICE: [plugin.video.quasar] INFO  linkssearch  ▶ processLinks     Resolving torrent files...
23:11:01.722 T:9388  NOTICE: [script.quasar.burst] Loading definitions took 0.003000s
23:11:01.725 T:9388  NOTICE: [script.quasar.burst] Burstin' with RARBG, 1337x, YTS, MagnetDL, TorLock
23:11:01.739 T:4936  NOTICE: [script.quasar.burst] >>              YTS returned  0 results in 0.0 seconds
23:11:01.740 T:9672  NOTICE: [script.quasar.burst] >             1337x search URL: https://www.1337x.to/search/marvels+jessica+jones+s02e02/1/
23:11:01.741 T:20068  NOTICE: [script.quasar.burst] >          MagnetDL search URL: http://www.magnetdl.com/m/marvels-jessica-jones-s02e02/
23:11:01.742 T:17164  NOTICE: [script.quasar.burst] >           TorLock search URL: https://www.torlock.com/television/torrents/marvels-jessica-jones-s02e02.html
23:11:06.586 T:20068  NOTICE: [script.quasar.burst] >>         MagnetDL returned 11 results in 4.9 seconds, sending 10 best ones
23:11:06.859 T:19348  NOTICE: [script.quasar.burst] >             RARBG search URL: https://torrentapi.org/pubapi_v2.php?mode=search&search_string=marvels+jessica+jones+s02e02&format=json_extended&app_id=script.quasar.burst&token=v6gbhos49i
23:11:06.925 T:17164  NOTICE: [script.quasar.burst] >>          TorLock returned  7 results in 5.2 seconds
23:11:10.766 T:9388 WARNING: [script.quasar.burst] RARBG, 1337x timed out
23:11:10.767 T:9388  NOTICE: [script.quasar.burst] Providers returned 17 results in 9.04 seconds
23:11:10.771 T:16240  NOTICE: [plugin.video.quasar] [GIN] 2018/03/10 - 23:11:10 | 200 |            0s | ::1 |   POST    /callbacks/761705206559318704
23:11:11.168 T:16240  NOTICE: [plugin.video.quasar] INFO  linkssearch  ▶ processLinks     Received 10 unique links.
23:11:11.168 T:16240  NOTICE: [plugin.video.quasar] INFO  linkssearch  ▶ processLinks     Scraping torrent metrics from 38 trackers...
23:11:11.217 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://exodus.desync.com:6969 failed: dial udp: lookup exodus.desync.com: no such host
23:11:11.219 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://torrent.gresille.org:80/announce failed: dial udp: lookup torrent.gresille.org: no such host
23:11:12.075 T:19348  NOTICE: [script.quasar.burst] >>            RARBG returned  3 results in 10.3 seconds
23:11:12.163 T:9672  NOTICE: [script.quasar.burst] >>            1337x returned  6 results in 10.4 seconds
23:11:14.172 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://asnet.pw:2710/announce failed: Request timed out.
23:11:14.173 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://explodie.org:6969 failed: Request timed out.
23:11:14.174 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://tracker.pomf.se:80/announce failed: Request timed out.
23:11:14.174 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://tracker.x4w.co:6969/announce failed: Request timed out.
23:11:14.175 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://castradio.net:6969/announce failed: Request timed out.
23:11:14.175 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://tracker.mg64.net:6881/announce failed: Request timed out.
23:11:14.175 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://tracker.openbittorrent.com:80/announce failed: Request timed out.
23:11:14.175 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://tracker4.piratux.com:6969/announce failed: Request timed out.
23:11:14.176 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://tracker.trackerfix.com:80/announce failed: Request timed out.
23:11:14.177 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://mgtracker.org:6969/announce failed: Request timed out.
23:11:14.178 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://p4p.arenabg.com:1337/announce failed: Request timed out.
23:11:14.193 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://zer0day.ch:1337 failed: Request timed out.
23:11:14.193 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://tracker.blackunicorn.xyz:6969/announce failed: Request timed out.
23:11:14.195 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://glotorrents.pw:6969/announce failed: Request timed out.
23:11:14.217 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://open.demonii.com:1337 failed: Request timed out.
23:11:14.217 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://p4p.arenabg.ch:1337/announce failed: Request timed out.
23:11:14.220 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ 2                Tracker udp://tracker.sktorrent.net:6969/announce failed: Request timed out.
23:11:14.247 T:16240  NOTICE: [plugin.video.quasar] WARN  linkssearch  ▶ func3            Failed to connect to 19 tracker(s)
23:11:14.247 T:16240  NOTICE: [plugin.video.quasar] NOTI  linkssearch  ▶ func3            Scraped all other trackers successfully
23:11:14.252 T:16240  NOTICE: [plugin.video.quasar] NOTI  linkssearch  ▶ processLinks     Finished comparing seeds/peers of results to trackers...
23:11:14.252 T:16240  NOTICE: [plugin.video.quasar] INFO  linkssearch  ▶ processLinks     Sorted torrent candidates.

Hope this helps. Thanks!

Less Sources and slow buffering

Hello and thank you for your work.

I have an issue in late months where in every TV Show i try to watch i get sources only from 1337x and Rarbg. I tried many different settings and the default ones but no other sources coming.

The problem with these providers is that although i download with a stable speed of 20mbps the buffer filling is to slow, especially compared to MagnetDL links which were much faster in buffering (but unfortunately i get no sources from MagnetDL lately).

FileList and TorrentLeech not working

I've been trying to use this two private providers in elementum burst without any success.

Both of them complete the Login with success, so there're two situations:

  1. FileList returns some torrents correctly, but when any torrent of this provider is selected, it doesn't start to download.
  2. TorrentLeech not even returns anything.

Here's the log

22:16:47.457 T:5972 NOTICE: [script.elementum.burst] [filelist] Login successful
22:16:47.457 T:5972 NOTICE: [script.elementum.burst] > FileList search URL: https://filelist.ro/browse.php?search=arrival+2016&&cat=19&searchin=0&sort=0
22:16:47.767 T:10220 NOTICE: [script.elementum.burst] >> RARBG returned 14 results in 1.4 seconds
22:16:47.846 T:8004 NOTICE: [script.elementum.burst] >> YTS returned 6 results in 1.5 seconds
22:16:47.950 T:10360 NOTICE: [script.elementum.burst] [torrentleech] Login successful
22:16:47.950 T:10360 NOTICE: [script.elementum.burst] > TorrentLeech search URL: https://www.torrentleech.org/torrents/browse/index/query/arrival%202016
22:16:48.142 T:7332 NOTICE: [script.elementum.burst] >> 1337x returned 18 results in 1.8 seconds, sending 15 best ones
22:16:48.919 T:10360 NOTICE: [script.elementum.burst] >> TorrentLeech returned 0 results in 2.6 seconds
22:16:49.675 T:5972 NOTICE: [script.elementum.burst] >> FileList returned 20 results in 3.3 seconds, sending 15 best ones

This is the end of log

22:17:11.095 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ NewTorrent Waiting for information fetched for torrent: "6ba63a3bca8aee750a00c6fa0f37553be797ca9a"
22:17:11.095 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ NewTorrent Information fetched for torrent: "6ba63a3bca8aee750a00c6fa0f37553be797ca9a"
22:17:11.096 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ onMetadataReceived Metadata received.
22:17:11.097 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ onMetadataReceived Downloading Arrival.2016.1080p.BluRay.DD5.1.x264-playHD
22:17:11.097 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ onMetadataReceived Chosen file: Arrival.2016.1080p.BluRay.DD5.1.x264-playHD.mkv
22:17:11.098 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ onMetadataReceived Saving torrent to database
22:17:11.098 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ onMetadataReceived Setting file priorities
22:17:11.098 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ DownloadFile Choosing file for download: Arrival.2016.1080p.BluRay.DD5.1.x264-playHD.mkv
22:17:11.194 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ SaveMetainfo Saving torrent to D:\Quasar\Torrents\6ba63a3bca8aee750a00c6fa0f37553be797ca9a.torrent
22:17:11.291 T:2032 NOTICE: [plugin.video.elementum] go-libutp: 2018/04/16 22:17:11 socket.go:136: ignoring socket read error: read udp [::]:65034: wsarecvfrom: A conexão foi interrompida porque a atividade de manutenção de funcionamento detectou uma falha enquanto a operação estava em andamento.
22:17:11.366 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ onMetadataReceived Setting piece priorities
22:17:11.441 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ playerLoop Buffer loop
22:17:11.978 T:12568 NOTICE: [plugin.video.quasar] ERRO libtorrent ▶ logAlerts udp_error_alert: UDP error: Foi forçado o cancelamento de uma conexão existente pelo host remoto from: 65.25.113.225
22:17:12.125 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ progressEvent 6ba63a: 0 B/0 B | Queued (0.00%)
22:17:12.131 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ Buffer Setting buffer for file: Arrival.2016.1080p.BluRay.DD5.1.x264-playHD.mkv (9609038310 / 9609046437). Desired: 20971520. Pieces: 0-2 + 1144-1145, Length: 8388608 / 25165824 / 12478885, Offset: 0 / 9596559425 (8127)
22:17:12.132 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ NewFileReader NewReader: 1171748392
22:17:12.132 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ NewFileReader NewReader: 188870233
22:17:13.097 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ progressEvent 6ba63a: 0 B/0 B | Buffering (0.00%)
22:17:16.209 T:2032 NOTICE: Previous line repeats 3 times.
22:17:16.209 T:2032 NOTICE: [plugin.video.elementum] go-libutp: 2018/04/16 22:17:16 socket.go:136: ignoring socket read error: read udp [::]:65034: wsarecvfrom: A conexão foi interrompida porque a atividade de manutenção de funcionamento detectou uma falha enquanto a operação estava em andamento.
22:17:17.096 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ progressEvent 6ba63a: 0 B/0 B | Buffering (0.00%)
22:17:21.089 T:2032 NOTICE: Previous line repeats 3 times.
22:17:21.089 T:2032 NOTICE: [plugin.video.elementum] go-libutp: 2018/04/16 22:17:21 socket.go:136: ignoring socket read error: read udp [::]:65034: wsarecvfrom: A conexão foi interrompida porque a atividade de manutenção de funcionamento detectou uma falha enquanto a operação estava em andamento.
22:17:21.097 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ progressEvent 6ba63a: 0 B/0 B | Buffering (0.00%)
22:18:10.445 T:2032 NOTICE: Previous line repeats 49 times.
22:18:10.445 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ bufferDialog User cancelled the buffering
22:18:10.465 T:2032 NOTICE: [plugin.video.elementum] [GIN] 2018/04/16 - 22:18:10 | 200 | 59.6348595s | ::1 | GET /play?library=&tmdb=329865&type=movie&uri=C%3A%5CUsers%5CArtur%5CAppData%5CRoaming%5CKodi%5Ccache%5Celementum%5C6ba63a3bca8aee750a00c6fa0f37553be797ca9a.torrent
22:18:11.097 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ progressEvent 6ba63a: 0 B/0 B | Buffering (0.00%)
22:18:12.692 T:11268 NOTICE: Previous line repeats 1 times.
22:18:12.692 T:11268 ERROR: Playlist Player: skipping unplayable item: 0, path [plugin://plugin.video.elementum/movie/329865/links]
22:18:13.096 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ progressEvent 6ba63a: 0 B/0 B | Buffering (0.00%)
22:18:14.205 T:2032 NOTICE: Previous line repeats 1 times.
22:18:14.205 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ Close Deleting torrent file at D:\Quasar\Torrents\6ba63a3bca8aee750a00c6fa0f37553be797ca9a.torrent
22:18:14.206 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ Close Deleting saved torrent file at D:\Quasar\Torrents\6ba63a3bca8aee750a00c6fa0f37553be797ca9a.torrent
22:18:14.206 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ Close Removed Arrival.2016.1080p.BluRay.DD5.1.x264-playHD from database
22:18:14.206 T:2032 NOTICE: [plugin.video.elementum] INFO btplayer ▶ Close Removing the torrent and deleting files...
22:18:14.206 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ RemoveTorrent Removing torrent: Arrival.2016.1080p.BluRay.DD5.1.x264-playHD
22:18:14.206 T:2032 NOTICE: [plugin.video.elementum] INFO bittorrent ▶ Drop Dropping torrent: Arrival.2016.1080p.BluRay.DD5.1.x264-playHD
22:18:14.206 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ Watch Stopping watch events
22:18:14.209 T:2032 NOTICE: [plugin.video.elementum] DEBU bittorrent ▶ PlayerStop PlayerStop

When I use a public providers, there's no problem.

new parser definition - zelka.org

Hello,

I am trying to create a new parser definition for a private tracker in Bulgaria - zelka.org. Here is my definition:

"zelka": {
    "anime_extra": "",
    "anime_keywords": "{title} {episode}",
    "anime_query": "QUERY&cat=25&incldead=0",
    "base_url": "http://zelka.org/browse.php?search=",
    "root_url": "http://zelka.org",
    "color": "FF076700",
    "general_extra": "",
    "general_keywords": "{title}",
    "general_query": "QUERY&cat=0&incldead=0",
    "language": null,
    "login_failed": "Login failed!",
    "login_object": "{'username': USERNAME, 'password': PASSWORD}",
    "login_path": "/takelogin.php",
    "movie_extra": "",
    "movie_keywords": "{title} {year}",
    "movie_query": "QUERY&cat=19&incldead=0",
    "name": "Zelka",
    "parser": {
        "infohash": "",
        "name": "item(tag='a', order=2)",
        "peers": "item(tag='td', order=-1)",
        "row": "find_once('table', ('class', 'test')).find_all('tr', start=2)",
        "seeds": "item(tag='td', order=-2)",
        "size": "item(tag='td', order=-4)",
        "torrent": "'http://zelka.org/%s' % item.take_with_root('src', 'http://img.zamunda.se/pic/download.gif')"
    },
    "private": true,
    "season_extra": "",
    "season_extra2": "",
    "season_keywords": "{title} Season_{season}",
    "season_keywords2": "{title} Season{season}",
    "season_query": "QUERY&cat=7&incldead=0",
    "separator": "+",
    "show_query": "QUERY&cat=7&incldead=0",
    "subpage": false,
    "tv_extra": "",
    "tv_extra2": "",
    "tv_keywords": "{title} s{season:2}e{episode:2}",
    "tv_keywords2": ""
},

and here is an html snapshot of a sample search on the tracker for the term 'batman'

https://pastebin.com/66dqfUEU

and a kodi log

https://openload.co/f/8vPCuQu2uJI/kodi.log

The parser login works fine however as can be seen my challenge is that the torrent link is harder to parse as it is often in different table rows. I have however noticed that one can track it based on the download icon, so I tried to use the take_with_root function from ehp.py. I am not a python programmer so I am not sure of the correct syntax.

RPi3 - LE 8.2.5 - on boot up keeps saying Burst is not installed

I have LibreELEC 8.2.5 on a Raspberry Pi 3 and I installed Elementum/Burst on it.
Every time I reboot/boot up the Pi I get an OSD message stating the there is an addon companion for Elementum called Burst that I might be interested.
I've installed Burst, uninstalled and reinstalled it more than a dozen times but I keep getting that nag message.
In case no one else is experiencing the same issue, could this be due to the fact that I am using profiles in Kodi? My Kodi box doesn't boot directly into Kodi. Instead it boots into a menu where I can choose a Kodi profile, mine, my wife's, my daughter's, etc. Could this be related to my Burst issue.
Mind you that despite the nag message, Elementum and Burst still work just fine on my Pi.
Cheers

Custom provider help

I'm trying to create a new provider for itorrent.ws, but not working, please help:

"itorrent" : {
	"private" : false,
	"name" : "iTorrent",
	"languages" : "hu",
	"anime_extra" : null,
	"anime_keywords" : null,
	"anime_query" : null,
	"base_url" : "https://itorrent.ws/torrentek/title/QUERY/",
	"color" : "FFF14E13",
	"general_extra" : "",
	"general_keywords" : "{title:original}",
	"general_query" : "",
	"language" : null,
	"login_failed" : "",
	"login_object" : "",
	"login_path" : null,
	"movie_extra" : "",
	"movie_keywords" : "{title:original} {year}",
	"movie_query" : "",
	"parser" : {
		"infohash" : "",
		"name" : "item(tag='h2', order=1)",
		"row" : "find_all('div', ('class', 'portlet'))",
		"seeds" : "item(tag='div', select=('class', 'peers'), order=1, divider=(', ', 0))",
		"peers" : "item(tag='div', select=('class', 'peers'), order=1, divider=(', ', 1))",
		"size" : "",
		"torrent" : "item(tag='a', attribute='href', order=1)"
	},
	"season_extra" : "",
	"season_extra2" : "",
	"season_keywords" : "{title:original} s{season:2}",
	"season_keywords2" : "",
	"season_query" : "",
	"separator" : "+",
	"show_query" : "",
	"subpage" : true,
	"tv_extra" : "",
	"tv_extra2" : "",
	"tv_keywords" : "{title:original} s{season:2}e{episode:2}",
	"tv_keywords2" : ""
}

Version 0.0.20 not working on Windows

Hi!
After update to v.0.0.20 Elementum Burst stop working on Windows OS. I install win_inet_pton on Python 2.7, but nothings happens. And after update, Zamunda and Zelka cannot find anything on other OS where addon working. In old version 0.0.19 everything worked fine.
Thanks in advance!

Adding TNTVillage

Hello!

I'm trying to create a provider for TNTVillage (a pretty reliable torrent site in Italy).
I definitely need some help. First issue for me is that it uses XMLHttp POST request to search for result.

Once we get the results page, it should be pretty easy, as it is just a table to parse.
Here is the site: http://www.tntvillage.scambioetico.org/?releaselist

Can someone help bootstrap the provider? I'm trying to add it to provider.json.
Thanks.

Private trackers

@elgatito these private trackers should be checked. There is some trackers what isnt working. Example torrentleech not working, wont give any result and filelist not working. Filelist give alot results with seeders but wont start downloading, hangs to 0%. Torrentleech login succesfull because i checked from logfile but wont give results. Whole private tracker list should be checked.

Filelist provider issues

The parsed torrent url for this provider contains &usetoken=1 when having freeleech tokens on your account, and their website returns an error if you try to use a token on a torrent that is already freeleech.
In that situation, you'll get no results from Filelist...

I 'fixed' it by replacing
"torrent": "'https://filelist.ro/%s' % item(tag='a', attribute='href', order=3)"
with
"torrent": "'https://filelist.ro/%s' % item(tag='a', attribute='href', order=3).replace('&usetoken=1', '')"

Also, can't download anything from this provider, error announcing: tracker gave failure reason: "Unregistered torrent"

--edit--

Now it works 🤷‍♂️

Check providers list directly with link

Hello, it will be good if the script get the providers list directly from the github file, so the providers will be up to date even without update the script/plugin.

torrentleech

Torrentleech has not been working for a long time, can it have something to do whit there new site? new layout and so

Tutorial for parsers

I try to make custom providers but i dont have a clue about parsers. Can someone help or make tutorial?

ZipManager: not a zip file!

Ошибка возникает если брать zip собранный через make (make zip).
На OrangePi PC+, OpenELEC, Kodi 16.1 помогло отключить сжатие файла в строке №15. Конечная версия выглядит так:
$(GIT) archive -0 --format zip --prefix $(NAME)/ --output $(ZIP_FILE) HEAD
Возможно будет работать при -1 -2

Burst 0.0.20 No providers error

Hello, elementum was working well, only that when it was starting besides with kodi it prompted some error message, never the less you can open the addon, but all over sudden, at the time you do a search, it began to prompt the elementum burst error. and then the message "0 providers". The log is in https://paste.kodi.tv/oxesetafuj
I changed to burst version 0.0.18 and it worked again.
Thanks

TNTVillage doesnt provide any result

I do not know if my problem is the same as the other user has, since he says he has solved, so I think it is better to open a new issue.

With script.elementum.burst v0.0.19 installed:

DEBUG: [script.elementum.burst] [tntvillage] After keywords  - Query: u'fringe s01e01' - Extra: ''
DEBUG: [script.elementum.burst] -   tntvillage query: u'fringe s01e01'
DEBUG: [script.elementum.burst] >>>>>> tntvillage would send 2 torrents to Elementum <<<<<<<
NOTICE: [script.elementum.burst] >>       TNTVillage returned  2 results in 2.0 seconds

With script.elementum.burst v0.0.29 installed:

DEBUG: [script.elementum.burst] [tntvillage] After keywords  - Query: 'fringe%20s01e01' - Extra: ''
DEBUG: [script.elementum.burst] -   tntvillage query: 'fringe%20s01e01'
DEBUG: [script.elementum.burst] >>>>>> tntvillage would send 0 torrents to Elementum <<<<<<<
NOTICE: [script.elementum.burst] >>          TNTVillage returned  0 results in 4.4 seconds

Apparently the search query has changed with the latest versions of script.elementum.burst, and therefore TNTVillage no longer provides results.

Full logs:
v0.0.19
v0.0.29

very short tvshows results

since 0.18 install I have a very short search result list, especially under tvshows
What log do you need?

[Feature Request] Provide Burst support for Quasar

I tried installing Elementum Burst alongside Quasar (in both Linux and Android) but it didn't pick it up as a provider. Would it be possible to make Elementum Burst compatible with Quasar (as a Quasar Burst replacement)?

RARBG timed out, Torrentleech login failed 0.0.21

Here is a part of the log file.
RARBG is timed out, Torrentleech cloudhole enabled and the login fail.

 12:07:04.590 T:9308  NOTICE: [script.elementum.burst] Burstin' with RARBG, 1337x, YTS, The Pirate Bay, TorrentLeech, MagnetDL, TorLock
> 12:07:04.592 T:9308   ERROR: [script.elementum.burst] Getting CloudHole key error: AttributeError("'NoneType' object has no attribute 'open'",)
> 12:07:04.671 T:12788  NOTICE: [script.elementum.burst] >>                 YTS returned  0 results in 0.1 seconds
> 12:07:04.697 T:1860  NOTICE: [script.elementum.burst] [rarbg] Using translated 'original' title u'billions'
> 12:07:04.699 T:13920  NOTICE: [script.elementum.burst] [1337x] Using translated 'original' title u'billions'
> 12:07:04.700 T:7724  NOTICE: [script.elementum.burst] [thepiratebay] Using translated 'original' title u'billions'
> 12:07:04.701 T:7192  NOTICE: [script.elementum.burst] [torrentleech] Using translated 'original' title u'billions'
> 12:07:04.702 T:4744  NOTICE: [script.elementum.burst] [magnetdl] Using translated 'original' title u'billions'
> 12:07:04.703 T:7856  NOTICE: [script.elementum.burst] [torlock] Using translated 'original' title u'billions'
> 12:07:04.705 T:13920  NOTICE: [script.elementum.burst] >                1337x search URL: https://www.1337x.to/search/billions+s03e11/1/
> 12:07:04.707 T:7724  NOTICE: [script.elementum.burst] >       The Pirate Bay search URL: https://thepiratebay.org/search/billions%20s03e11/0/99/200
> 12:07:04.710 T:1860   ERROR: Exception in thread Thread-1:
>                                             Traceback (most recent call last):
>                                               File "C:\Program Files (x86)\Kodi\system\python\Lib\threading.py", line 801, in __bootstrap_inner
>                                                 self.run()
>                                               File "C:\Program Files (x86)\Kodi\system\python\Lib\threading.py", line 754, in run
>                                                 self.__target(*self.__args, **self.__kwargs)
>                                               File "C:\Users\ilane\AppData\Roaming\Kodi\addons\script.elementum.burst\burst\burst.py", line 511, in run_provider
>                                                 results = process(provider=provider, generator=extract_from_api, filtering=filterInstance, has_special=payload['has_special'])
>                                               File "C:\Users\ilane\AppData\Roaming\Kodi\addons\script.elementum.burst\burst\provider.py", line 162, in process
>                                                 client.open(token_url.encode('utf-8'), proxy_url=filtering.info['proxyUrl'], charset=definition['charset'])
>                                             KeyError: 'proxyUrl'
> 12:07:04.711 T:4744  NOTICE: [script.elementum.burst] >             MagnetDL search URL: http://www.magnetdl.com/b/billions-s03e11/
> 12:07:04.712 T:7856  NOTICE: [script.elementum.burst] >              TorLock search URL: https://www.torlock2.com/television/torrents/billions-s03e11.html
> 12:07:05.018 T:7192 WARNING: [script.elementum.burst] Status for 'https://classic.torrentleech.org/user/account/login/' : 503
> 12:07:05.018 T:7192 WARNING: [script.elementum.burst] CloudFlared at https://classic.torrentleech.org/user/account/login/, try enabling CloudHole
> 12:07:05.019 T:7192   ERROR: [script.elementum.burst] [torrentleech] Login failed: 503
> 12:07:05.019 T:7192  NOTICE: [script.elementum.burst] >>        TorrentLeech returned  0 results in 0.4 seconds
> 12:07:05.650 T:4744  NOTICE: [script.elementum.burst] >>            MagnetDL returned 18 results in 1.1 seconds
> 12:07:05.920 T:7856  NOTICE: [script.elementum.burst] >>             TorLock returned  0 results in 1.3 seconds
> 12:07:06.251 T:7724  NOTICE: [script.elementum.burst] [thepiratebay] Using translated 'original' title u'billions'
> 12:07:06.252 T:7724  NOTICE: [script.elementum.burst] >       The Pirate Bay search URL: https://thepiratebay.org/search/billions%20s03/0/99/200
> 12:07:06.841 T:13920  NOTICE: [script.elementum.burst] >>               1337x returned 14 results in 2.3 seconds
> 12:07:07.738 T:7724  NOTICE: [script.elementum.burst] >>      The Pirate Bay returned 20 results in 3.1 seconds
> 12:07:12.825 T:2060  NOTICE: [plugin.video.elementum] ERRO  tmdb         ▶ func1            Bad status getting season 22 of show 2190: 404
> 12:07:13.037 T:2060  NOTICE: [plugin.video.elementum] ERRO  tmdb         ▶ func1            Bad status getting S22E01 of 2190: 404
> 12:07:14.705 T:2060  NOTICE: [plugin.video.elementum] [GIN] 2018/08/04 - 12:07:14 | 200 |    2.3089981s |       127.0.0.1 | GET      /shows/trakt/progress
> 12:07:17.755 T:9308 WARNING: [script.elementum.burst] RARBGעבר הזמן
> 12:07:17.768 T:9308  NOTICE: [script.elementum.burst] Providers returned 30 results in 13.18 seconds
> 12:07:17.770 T:2060  NOTICE: [plugin.video.elementum] [GIN] 2018/08/04 - 12:07:17 | 200 |            0s |       127.0.0.1 | POST     /callbacks/203101283895217702
> 12:07:17.848 T:2060  NOTICE: [plugin.video.elementum] INFO  linkssearch  ▶ processLinks     Received 30 unique links.

YGGtorrent updates

YggTorrent adress has changed: https://yggtorrent.is
It seems that the site structure has changed too because, when I fill domain alias option in, no result is displayed. I have not error too.

Thanks

Проблема с rutracker

Добрый день! При поиске на торрентах rutracker и kinozal в плагине пишет что они работают медленно. Лог во вложении.
spmc.zip

Why is magnetdl not returning on results?

As you can see in the log below MagnetDL is not returning any results for a search that should work. If i test the url in a browser it returns results. Can anyone help me figure out why?

13:19:09.194 T:5932 NOTICE: [script.elementum.burst] > MagnetDL search URL: http://www.magnetdl.com/t/the-avengers-2012/
13:19:09.456 T:9336 ERROR: [script.elementum.burst] rarbg: Failed to get token for u'http://rarbgmirror.org/pubapi_v2.php?mode=search&search_string=the+avengers+2012&category=14;48;17;44;45;47;50;51;52;42;46&format=json_extended&app_id=script.elementum.burst&token=TOKEN'
13:19:09.456 T:9336 NOTICE: [script.elementum.burst] >> RARBG returned 0 results in 0.3 seconds
13:19:09.480 T:5932 NOTICE: [script.elementum.burst] >> MagnetDL returned 0 results in 0.3 seconds

Only getting 4k remux on RARBG

Hi, I always getting only remuxes for 4k from RARBG while there are x265 4k rips with more seeders and smaller size. I setup Elementum to sort torrents by resolution, choose 4k in burst, and use only RARBG provider in burst but results are same, always getting only big remuxes.

No links found when apostrophe in title

Hello

I would post logs but I just get the link "paste.ubuntu.com" when I try. But this problem has been reported before and never resolved.

When a show name has an apostrophe in it elementum will not find any results. As per the unresolved report:

#31

"This is still a problem with elementum not returning results for shows with apostrophes in their titles.

So marvels daredevil returns no results from tpb, rarbg, kickass, torrentz, megapeer, rutor, 1337x, magnetdl, newstudio, basically any provider which works fine when TVDB doesn't include an apostrophe in the show or movie name."

Cannot find any torrents, KeyError: 'proxyUrl'

I'm not using any proxy, idk what's the problem with this. Would be glad if you could help me on this

22:04:52.813 T:140032568452864   DEBUG: [script.elementum.burst] Opening URL: 'https://thepiratebay.org/search/suits%20s07e14/0/99/200'
22:04:52.813 T:140032576845568   DEBUG: [script.elementum.burst] --- limetorrents using POST payload: {}
22:04:52.815 T:140032551667456   DEBUG: [script.elementum.burst] Cookies for 'https://www.torlock2.com/television/torrents/suits-s07e14.html': <LWPCookieJar[]>
22:04:52.815 T:140032576845568   DEBUG: [script.elementum.burst] ----limetorrents filtering with post_data: {}
22:04:52.816 T:140032653842176   DEBUG: [script.elementum.burst] [kickass] Translated titles from Elementum: {u'en': u'suits', u'cn': u'\u8bc9\u8bbc\u53cc\u96c4', u'jp': u'suits \u30b9\u30fc\u30c4', u'it': u'suite', u'source': u'Suits', u'br': u'homens de terno', u'ua': u'\u043a\u043e\u0441\u0442\u044e\u043c\u0438', u'original': u'suits'}
22:04:52.817 T:140032568452864   DEBUG: [script.elementum.burst] Cookies for 'https://thepiratebay.org/search/suits%20s07e14/0/99/200': <LWPCookieJar[]>
22:04:52.818 T:140032551667456   DEBUG: [script.elementum.burst] Setting opener handlers: [<urllib2.HTTPCookieProcessor instance at 0x7f5c161c7ef0>]
22:04:52.819 T:140032653842176   DEBUG: [script.elementum.burst] [kickass] After keywords  - Query: u'suits s07e14' - Extra: ''
22:04:52.819 T:140032560060160   DEBUG: [script.elementum.burst] Cookies for 'http://www.magnetdl.com/s/suits-s07e14/': <LWPCookieJar[]>
22:04:52.820 T:140032576845568  NOTICE: [script.elementum.burst] >         LimeTorrents search URL: https://www.limetorrents.io/search/all/suits%20s07e14/seeds/1/
22:04:52.820 T:140032568452864   DEBUG: [script.elementum.burst] Setting opener handlers: [<urllib2.HTTPCookieProcessor instance at 0x7f5c161c7f38>]
22:04:52.821 T:140032560060160   DEBUG: [script.elementum.burst] Setting opener handlers: [<urllib2.HTTPCookieProcessor instance at 0x7f5c153e27a0>]
22:04:52.822 T:140032653842176   DEBUG: [script.elementum.burst] -   kickass query: u'suits s07e14'
22:04:52.822 T:140032576845568   DEBUG: [script.elementum.burst] Opening URL: 'https://www.limetorrents.io/search/all/suits%20s07e14/seeds/1/'
22:04:52.822 T:140032653842176   DEBUG: [script.elementum.burst] --  kickass url_search before token: u'https://katcr.co/usearch/suits%20s07e14%20category:tv/?field=seeders&sorder=desc&suits%20s07e14'
22:04:52.823 T:140032653842176   DEBUG: [script.elementum.burst] --- kickass using POST payload: {}
22:04:52.823 T:140032576845568   DEBUG: [script.elementum.burst] Cookies for 'https://www.limetorrents.io/search/all/suits%20s07e14/seeds/1/': <LWPCookieJar[]>
22:04:52.823 T:140032653842176   DEBUG: [script.elementum.burst] ----kickass filtering with post_data: {}
22:04:52.823 T:140032576845568   DEBUG: [script.elementum.burst] Setting opener handlers: [<urllib2.HTTPCookieProcessor instance at 0x7f5c15402d40>]
22:04:52.824 T:140032653842176  NOTICE: [script.elementum.burst] >              KickAss search URL: https://katcr.co/usearch/suits%20s07e14%20category:tv/?field=seeders&sorder=desc&suits%20s07e14
22:04:52.824 T:140032653842176   DEBUG: [script.elementum.burst] Opening URL: 'https://katcr.co/usearch/suits%20s07e14%20category:tv/?field=seeders&sorder=desc&suits%20s07e14'
22:04:52.825 T:140032653842176   DEBUG: [script.elementum.burst] Cookies for 'https://katcr.co/usearch/suits%20s07e14%20category:tv/?field=seeders&sorder=desc&suits%20s07e14': <LWPCookieJar[]>
22:04:52.825 T:140032653842176   DEBUG: [script.elementum.burst] Setting opener handlers: [<urllib2.HTTPCookieProcessor instance at 0x7f5c1540f128>]
22:04:52.826 T:140033759627008   ERROR: Exception in thread Thread-1:
                                            Traceback (most recent call last):
                                              File "/usr/lib/python2.7/threading.py", line 801, in __bootstrap_inner
                                                self.run()
                                              File "/usr/lib/python2.7/threading.py", line 754, in run
                                                self.__target(*self.__args, **self.__kwargs)
                                              File "/home/regalstreak/.kodi/addons/script.elementum.burst/burst/burst.py", line 511, in run_provider
                                                results = process(provider=provider, generator=extract_from_api, filtering=filterInstance, has_special=payload['has_special'])
                                              File "/home/regalstreak/.kodi/addons/script.elementum.burst/burst/provider.py", line 162, in process
                                                client.open(token_url.encode('utf-8'), proxy_url=filtering.info['proxyUrl'], charset=definition['charset'])
                                            KeyError: 'proxyUrl'
22:04:52.845 T:140032670627584 WARNING: [script.elementum.burst] Status for 'https://www.torrentdownloads.me/search/?search=suits+s07e14' : error(104, 'Connection reset by peer')
22:04:52.846 T:140032670627584   DEBUG: [script.elementum.burst] Status for 'https://www.torrentdownloads.me/search/?search=suits+s07e14' : error(104, 'Connection reset by peer')
22:04:52.846 T:140032670627584   DEBUG: [script.elementum.burst] [torrentdownloads] Accepted resolutions: ['filter_480p', 'filter_720p', 'filter_1080p', 'filter_2k', 'filter_4k']
22:04:52.847 T:140032670627584   DEBUG: [script.elementum.burst] [torrentdownloads] Accepted release types: ['480p', u'480\u0440', 'xvid', 'dvd', 'dvdrip', 'hdtv', '720p', u'720\u0440', 'hdrip', 'bluray', 'blu_ray', 'brrip', 'bdrip', 'hdtv', '/hd720p', '1280x720', '1080p', u'1080\u0440', '1080i', 'fullhd', '_fhd_', '/hd1080p', '/hdr1080p', '1920x1080', '_2k_', '1440p', u'1440\u0440', u'_2\u043a_', '_4k_', '2160p', u'2160\u0440', '_uhd_', u'_4\u043a_', '_dvd_', 'dvdrip', 'dvd-rip', 'vcdrip', 'hdrip', 'hd-rip', 'hdtv', 'screener', '_scr_', 'webdl', 'webrip', 'web-rip', 'web_dl', 'dlrip', '_yts_', 'dvdscr', 'dvd-scr', 'brrip', 'bdrip', 'bd-rip', 'bluray', 'blu-ray', 'bdremux', 'bd-remux']
22:04:52.847 T:140032670627584   DEBUG: [script.elementum.burst] [torrentdownloads] Blocked release types: ['workprint', 'trailer', u'\u0442\u0440\u0435\u0439\u043b\u0435\u0440', u'\u0442\u0438\u0437\u0435\u0440', 'telesync', '_ts_', '_tc_', '_3d_', '_cam_', 'hdcam', 'vhsrip', '_tvrip', 'satrip']
22:04:52.847 T:140032670627584   DEBUG: [script.elementum.burst] [torrentdownloads] Minimum size: 0.0 GB
22:04:52.847 T:140032670627584   DEBUG: [script.elementum.burst] [torrentdownloads] Maximum size: 100.0 GB
22:04:52.848 T:140032670627584   DEBUG: [script.elementum.burst] Extracting torrents from torrentdownloads using definitions: {u'show_query': u'', u'season_keywords2': u'{title:original} s{season:2}', u'movie_extra': u'', u'color': u'FFB74F1A', u'parser': {u'peers': u"item(tag='span', order=2)", u'name': u"item('a')", u'seeds': u"item(tag='span', order=3)", u'row': u"find_all('div', ('class', 'grey_bar3'))", u'infohash': u'', u'torrent': u"item(tag='a', attribute='href')", u'size': u"item(tag='span', order=4)"}, u'private': False, u'tv_extra': u'', u'anime_query': u'', u'tv_extra2': u'', u'tv_keywords2': u'', u'general_query': u'', 'id': '', u'season_extra': u'', u'predefined': False, u'season_query': u'', u'tv_keywords': u'{title:original} s{season:2}e{episode:2}', 'alias': '', 'charset': 'utf8', u'base_url': u'https://www.torrentdownloads.me/search/?search=QUERYEXTRA', u'languages': u'en', u'anime_keywords': u'{title:original} {episode}', u'season_extra2': u'', u'anime_extra': u'', u'movie_keywords': u'{title:original} {year}', u'movie_query': u'', u'login_object': u'', 'root_url': u'https://www.torrentdownloads.me', u'subpage': True, u'general_keywords': u'{title:original}', u'name': u'TorrentDownloads', u'language': None, u'enabled': True, u'general_extra': u'', u'login_failed': u'', u'separator': u'+', u'login_path': None, u'season_keywords': u'{title:original} season {season:2}'}
22:04:52.848 T:140032670627584   DEBUG: [script.elementum.burst] >>>>>> torrentdownloads would send 0 torrents to Elementum <<<<<<<
22:04:52.849 T:140032670627584  NOTICE: [script.elementum.burst] >>    TorrentDownloads returned  0 results in 0.1 seconds
22:04:52.855 T:140032560060160   DEBUG: [script.elementum.burst] Decoding charset from utf-8-sig for 'http://www.magnetdl.com/s/suits-s07e14/'
22:04:52.856 T:140032560060160   DEBUG: [script.elementum.burst] Status for 'http://www.magnetdl.com/s/suits-s07e14/' : 200
22:04:52.856 T:140032560060160   DEBUG: [script.elementum.burst] [magnetdl] Accepted resolutions: ['filter_480p', 'filter_720p', 'filter_1080p', 'filter_2k',

No links were found

I have a newly installed Elementum and Elementum Burst can't find any links.

However the log files shows correct urls that have torrents in them and yet, no results.

02:38:51.382 T:8308 NOTICE: [script.elementum.burst] [rarbg] Using translated 'original' title u'avengers infinity war' 02:38:51.382 T:2508 NOTICE: [script.elementum.burst] [1337x] Using translated 'original' title u'avengers infinity war' 02:38:51.383 T:12632 NOTICE: [script.elementum.burst] [magnetdl] Using translated 'original' title u'avengers infinity war' 02:38:51.383 T:3908 NOTICE: [script.elementum.burst] [yts] Using translated 'original' title u'avengers infinity war' 02:38:51.386 T:2508 NOTICE: [script.elementum.burst] > 1337x search URL: https://www.1337x.to/search/avengers+infinity+war+2018/1/ 02:38:51.386 T:12632 NOTICE: [script.elementum.burst] > MagnetDL search URL: http://www.magnetdl.com/a/avengers-infinity-war-2018/ 02:38:51.386 T:3908 NOTICE: [script.elementum.burst] > YTS search URL: https://yts.ag/api/v2/list_movies.json?query_term=avengers%20infinity%20war&sort_by=seeds&order_by=desc 02:38:51.660 T:12632 NOTICE: [script.elementum.burst] >> MagnetDL returned 0 results in 0.3 seconds 02:38:52.623 T:3908 NOTICE: [script.elementum.burst] >> YTS returned 0 results in 1.3 seconds 02:38:52.636 T:2508 NOTICE: [script.elementum.burst] >> 1337x returned 0 results in 1.3 seconds 02:38:52.660 T:8308 NOTICE: [script.elementum.burst] > RARBG search URL: https://torrentapi.org/pubapi_v2.php?mode=search&search_string=avengers+infinity+war+2018&category=14;48;17;44;45;47;50;51;52;42;46&format=json_extended&app_id=script.elementum.burst&token=w8qk7456it 02:38:52.982 T:8308 NOTICE: [script.elementum.burst] >> RARBG returned 0 results in 1.6 seconds 02:38:53.129 T:13340 NOTICE: [script.elementum.burst] Providers returned 0 results in 1.76 seconds

Edit: The weird thing is that if I keep trying to open the movie, elementum will eventually find a link after around 10-20 tries.

Burst don't work on windows

PySock need win_inet_pton
00:38:08.752 T:6460 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! Error Type: <type 'exceptions.ImportError'> Error Contents: To run PySocks on Windows you must install win_inet_pton Traceback (most recent call last): File "C:\Kodi_portable\kodi\portable_data\addons\script.elementum.burst\burst.py", line 7, in <module> from burst.burst import search File "C:\Kodi_portable\kodi\portable_data\addons\script.elementum.burst\burst\burst.py", line 19, in <module> from provider import process File "C:\Kodi_portable\kodi\portable_data\addons\script.elementum.burst\burst\provider.py", line 13, in <module> from client import Client File "C:\Kodi_portable\kodi\portable_data\addons\script.elementum.burst\burst\client.py", line 16, in <module> import socks File "C:\Kodi_portable\kodi\portable_data\addons\script.elementum.burst\resources\site-packages\socks.py", line 80, in <module> "To run PySocks on Windows you must install win_inet_pton") ImportError: To run PySocks on Windows you must install win_inet_pton -->End of Python script error report<--

ValueError: invalid literal for int() with base 10: ''

Having an Elementum Burst Error, I found In my kodi logs the following:

11:15:35.265 T:1413477120  NOTICE: [script.elementum.burst] Python version: ['2.7.13 (default, Nov 24 2017, 17:33:09) ', '[GCC 6.3.0 20170516]']
                                                dist: ('debian', '9.4', '')
                                                linux_distribution: ('debian', '9.4', '')
                                                system: Linux
                                                machine: armv7l
                                                platform: Linux-4.14.34-2-osmc-armv7l-with-debian-9.4
                                                uname: ('Linux', 'osmc_main', '4.14.34-2-osmc', '#1 SMP PREEMPT Thu Jun 7 18:43:25 UTC 2018', 'armv7l', '')
                                                version: #1 SMP PREEMPT Thu Jun 7 18:43:25 UTC 2018
                                                mac_ver: ('', ('', '', ''), '')
11:15:35.268 T:1413477120   ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.ValueError'>
                                            Error Contents: invalid literal for int() with base 10: ''
                                            Traceback (most recent call last):
                                              File "/home/osmc/.kodi/addons/script.elementum.burst/burst.py", line 7, in <module>
                                                from burst.burst import search
                                              File "/home/osmc/.kodi/addons/script.elementum.burst/burst/burst.py", line 15, in <module>
                                                from elementum.provider import append_headers, get_setting, set_setting, log
                                              File "/home/osmc/.kodi/addons/plugin.video.elementum/resources/site-packages/elementum/provider.py", line 8, in <module>
                                                from elementum.config import ELEMENTUMD_HOST
                                              File "/home/osmc/.kodi/addons/plugin.video.elementum/resources/site-packages/elementum/config.py", line 14, in <module>
                                                init()
                                              File "/home/osmc/.kodi/addons/plugin.video.elementum/resources/site-packages/elementum/config.py", line 11, in init
                                                JSONRPC_EXT_PORT = int(ADDON.getSetting("local_port"))
                                            ValueError: invalid literal for int() with base 10: ''
                                            -->End of Python script error report<--
11:15:43.525 T:1925564928   ERROR: CPythonInvoker(42, /home/osmc/.kodi/addons/plugin.video.elementum/navigation.py): script didn't stop in 5 seconds - let's kill it

Burst stopped working after updating to version 0.0.23

Version 0.0.23 is using request package which requires certifi package which is not available. Below is the error report:

EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
                                             - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
                                            Error Type: <type 'exceptions.ImportError'>
                                            Error Contents: No module named certifi
                                            Traceback (most recent call last):
                                              File "/home/osmc/.kodi/addons/script.elementum.burst/burst.py", line 7, in <module>
                                                from burst.burst import search
                                              File "/home/osmc/.kodi/addons/script.elementum.burst/burst/burst.py", line 19, in <module>
                                                from provider import process
                                              File "/home/osmc/.kodi/addons/script.elementum.burst/burst/provider.py", line 13, in <module>
                                                from client import Client
                                              File "/home/osmc/.kodi/addons/script.elementum.burst/burst/client.py", line 12, in <module>
                                                import requests
                                              File "/home/osmc/.kodi/addons/script.elementum.burst/resources/site-packages/requests/__init__.py", line 112, in <module>
                                                from . import utils
                                              File "/home/osmc/.kodi/addons/script.elementum.burst/resources/site-packages/requests/utils.py", line 24, in <module>
                                                from . import certs
                                              File "/home/osmc/.kodi/addons/script.elementum.burst/resources/site-packages/requests/certs.py", line 15, in <module>
                                                from certifi import where
                                            ImportError: No module named certifi
                                            -->End of Python script error report<--

Adding a custom provider

Hi, I'm trying to add a custom provider, by specifying it in a json file here ~/.kodi/userdata/addon_data/script.elementum.burst/providers/nice_provider.json

But it is not detected when I go in Burst settings. Is there a special way of getting it working?

Неправильный поиск в burst

Значит в самом элементуме настройки стоят такие
Сортировка по разрешениям
Приоритет разрешений 1080/720/480
В burst включаем 2160p и 1080p
првайлер RUTOR
и ищем например "Чудо-женщина"
В результатах видим 4К -2шт, 1080 - 6шт
теперь добавляем еще в настройках burst разрешение 720p
и опять ищем
реультат 4К - 1шт, 1080 - 3шт, 720 - 21шт
почему так?
По правильному должно вывести все теже 4К -2шт, 1080 - 6шт и добавить еще 17шт из 720, т.к. в настройках burst ограничение выставлено на максимум 25результатов! Как мне это видится весь процесс поиска в данный момент, burst вытягивает при поиске все, что найдено по поисковому запросу, а потом по фильтрам просто берет первые 25шт, никак не сортируя первоначально по значимости видео! Это не правильно, т.к. во втором поиске отбросило 4к-1шт и 1080-3шт, среди которых могут быть нужные раздачи! И такая неправильная сортировка во всех провайдерах.

kodi_720.zip
kodi.zip

И есть проблема именно в провайдере RUTOR, посмотри в логе который без 720, находит всего 6шт 1080, хотя на сайте их 9шт.
И это видно в логе, что почему-то их откинуло, хотя 1080 в названии присутствует
DEBUG: [script.elementum.burst] [rutor] чудо женщина wonder woman 2017 bdremux 1080р от exkinoray 3d video лицензия *** Resolution not allowed
DEBUG: [script.elementum.burst] [rutor] чудо женщина wonder woman 2017 bdremux 1080р от exkinoray лицензия *** Resolution not allowed
DEBUG: [script.elementum.burst] [rutor] чудо женщина wonder woman 2017 bdrip 1080р от exkinoray лицензия *** Resolution not allowed

Adding MVGroup.org

I am trying to create a custom provider for the private forum/tracker forums.mvgroup.org which has tons of documentaries, and although i managed to load the tracker in the settings...Its always returning 0 results, not to mention that the logs say Login successful even though i am purposely putting a wrong password to beta test it.
I dont know why its failing, i am pretty sure everything within the parser is correct.
Here is my parser:

{
	"mvgroup": {
	    "anime_extra": "",
	    "anime_keywords": "",
	    "anime_query": "",
	    "base_url": "http://forums.mvgroup.org/forumtracker.php?filter=QUERY",
	    "color": "FF4976B0",
	    "general_extra": "",
	    "general_keywords": "{title}",
	    "general_query": "",
	    "language": null,
	    "login_failed": "Login Failed!",
	    "login_object": "{'UserName': USERNAME, 'PassWord': PASSWORD}",
	    "login_path": "/index.php?act=Login&CODE=00",
	    "movie_extra": "",
	    "movie_keywords": "",
	    "movie_query": "",
	    "name": "MVGroup",
	    "parser": {
	        "infohash": "",
	        "row": "find_once('table', ('id', 'torrentlist')).find_all('tr')",
	        "name": "item(tag='a', order=4)",
	        "peers": "item(tag='td', order=5)",
	        "seeds": "item(tag='td', order=4)",
	        "size": "",
	        "torrent": "item(tag='a', attribute='href', order=1)"
	    },
	    "private": true,
	    "season_extra": "",
	    "season_extra2": "",
	    "season_keywords": "",
	    "season_keywords2": "",
	    "season_query": "",
	    "separator": "+",
	    "show_query": "",
	    "subpage": false,
	    "tv_extra": "",
	    "tv_extra2": "",
	    "tv_keywords": "",
	    "tv_keywords2": ""
	}
}

In order for the tracker to show up I had to add this line inside the Private section of the settings.xml file located at: \Kodi\addons\script.quasar.burst\resources\settings.xml

    <setting label="MVGroup" id="use_mvgroup" type="bool" default="false" />
      <setting id="mvgroup_username" label="32015" type="text" default="" subsetting="true" visible="eq(-1,true)" />
      <setting id="mvgroup_password" label="32016" type="text" default="" option="hidden" subsetting="true" visible="eq(-2,true)" />

Anyone knows what am i doing wrong here?
Thanks

nyaa not working

The nyaa domain was updated back in January but unfortunately this provider still doesn't work. From what I can see the search URL strings have changed but I am not knowledgeable enough to fix this myself.

3й переход для получения торент-файла

Добрый день!
Пишу парсер под свои любимые сайты с сериалами и столкнулся с проблемой:
один сайт нуждается в дополнительном переходе для получения торент-файла.
например- сылка поиска http://site/search/?q=Сериал (получаем результат, берем ид сериала)
после нужно перейти на http://site/series/id001/seasons (получаем список сезонов, серий, ид)
и уже на 3м переходе типа http://site/v_search.php?a=111222333 перекидает на левый сайт http://site2/index.php?ID&SEASONS&EPISOD&USER&HASH где получаем список торент-файлов (111-ид сериала, 222-сезон, 333 серия)
и увы нельзя собрать ссылку за 2 перехода
можно ли как-то решить такую проблему?

Some trackers cannot find anything

Hi!
After update to v.0.0.20 some trackers like Zamunda and Zelka cannot find anything. With version 0.0.19 everything working fine.
Thank you in advance!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.