Rivulet — аудио плеер для торрентов

Original author: rivuletaudio
  • Translation

Что такое rivulet.audio?


rivulet.audio – новый способ скачивания и прослушивания музыки. Вы создаёте плейлисты, а программа автоматически находит музыкальные файлы в торрентах. Этими плейлистами можно делиться с другими и публиковать где угодно, потому что они не содержат нелегального контента сами по себе, и в них нет информации о том, где можно нелегально скачать песни. Когда кто-либо импортирует ваш плейлист, его клиент автоматически начинает поиск торрентов и проигрывает песни. Исходный код проекта открыт.

Демо


(эти сайты не имеют отношения к авторам проекта rivulet.audio)

http://178.62.36.48:9074
http://104.236.128.155:9074
http://107.170.89.163:9074

Установка


OS X

Установка

1. Откройте Terminal.app
2. Установите homebrew

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"


3. Установите rivulet с rivuletaudio/tap

    brew update
    brew install rivuletaudio/tap/rivulet


4. rivulet можно запускать из терминала или через /Applications/Rivulet.app

Обновление

brew update
brew upgrade rivuletaudio/tap/rivulet


Проблемы

Если вы встретите следующую ошибку:

    Fatal Python error: PyThreadState_Get: no current thread
    fish: Job 1, 'rivulet' terminated by signal SIGABRT (Abort)


попробуйте переустановить boost-python:

    brew rm boost-python
    brew install boost-python


Установка на Debian/Ubuntu/Linux Mint

git clone https://github.com/rivuletaudio/rivulet.git
sudo apt-get install -y python-libtorrent python-pip python-lxml flac lame
sudo pip2 install beautifulsoup4 tornado pyyaml


Windows

Используйте vagrant для запуска виртуальной машины

vagrant up


Затем запустите

vagrant ssh
python2 /vagrant/server/webserver/webserver.py --host 0.0.0.0


Arch linux

yaourt rivulet


Запуск


Можно запускать rivulet.audio как на вашем сервере, так и локально.

rivulet


или

python2 server/webserver/webserver.py


и затем перейдите в браузере по адресу http://localhost:9074

Порт и имя хоста можно менять через опции --port (или -p) и --host.

Настройка


Скопируйте server/webserver/config.yaml в ~/.config/rivulet/config.yaml. В файле config находится документация по всем указанным в нём настройкам.
AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 9

    0
    Что-то не могу догнать, как слушать то? Вот я нашел что-то в поиске, что мне делать дальше?
    Скрытый текст
    image

    При нажатии на зеленые кнопки ничего не происходит.
      0
      Я из статьи тоже не понял. Скорее всего, надо скачать их софт, который зеленые кнопки из браузера будет перехватывать и скачивать музыку с торрента.
        0
        Да я уже разобрался. Запустил это чудо в консоли, поискал музыку и увидел сотни строк ошибок в этой самой консоли. Хоть бы написали, что нужен Python2.7, а то оно с 2.6 несовместимо.
        Ну ладно, пропатчил скрипт, появились кнопочки, но вместе с тем появилась и новая ошибка, и послушать все так же не получается.
        Скрытый текст
        image

        В общем, продукт сырой, тяп-ляп и в продакшен. Переводчик тоже не удосужился разобраться, перевести то перевел, а толку мало.
        +3
        И не лень же вам было каждую закладку замазывать ;)
          0
          Дальше добавить в плейлист, а из плейлиста (насколько я понял) составить очередь из треков для радиостанции (черная область внизу), и уже там нажать play.
            0
            Кнопка Play неактивна. Ни в одном из списков. Консолька ругается маловразумительными, негуглящимися ошибками.
              0
              Ну тогда хз, у меня на Linux Mint завелось, правда после добавления нескольких треков (кстати туеву хучу не находит...) завис намертво и в первый раз крашнулся сервер, во второй раз страница просто почернела. Короче идея крутая, реализация говно… Отличный пример как не надо лить херню в продакшн!
            0
            Нужно плюсиком добавить их в плейлист. Добавленные в плейлист песни автоматически скачиваются и затем их можно слушать.
              0
              Да вот не скачиваются, в том все и дело.
              Кнопки неактивны
              image

              Сервер упал
              Listening on port 9074
              search
              sources
              requesting https://kickass.to/usearch/Noisia%20discography%20category:music%20seeds:1/
              sources
              requesting https://oldpiratebay.org/search?q=Noisia%20discography&iht=6&sort=-seeders
              sources
              requesting https://thepiratebay.se/search/Noisia%20discography/0/7/100
              requesting file list https://kickass.to/torrents/getfiles/8E60239CB2E4AEC6E9B001E501C8715F98B7311A/
              requesting file list http://torcache.net/torrent/8e60239cb2e4aec6e9b001e501c8715f98b7311a.torrent
              requesting https://kickass.to/usearch/Noisia%20category:music%20seeds:1/
              requesting file list https://kickass.to/torrents/getfiles/04D870531094680A00C9BFB4850B984556CF5FA3/
              requesting https://thepiratebay.se/search/Noisia/0/7/100
              requesting file list https://oldpiratebay.org/torrent/6142338/Noisia-Devil-May-Cry-Original-Game-Soundtrack-Bonus-Version
              requesting file list https://kickass.to/torrents/getfiles/698A5682EDA18299DD8358A3D0322441960A0B36/
              requesting file list https://kickass.to/torrents/getfiles/767D4FBB72FAA3E22E29F5DFE6C130E018112F40/
              requesting https://oldpiratebay.org/search?q=Noisia&iht=6&sort=-seeders
              requesting file list https://oldpiratebay.org/torrent/11912105/n-a
              requesting file list https://oldpiratebay.org/torrent/6167497/Noisia-DMC-Devil-May-Cry-Original-Game-Soundtrack-iTunes-Bonus-Version-2013-MP3-320kbps-Electronic-Dubstep-driftstar
              requesting file list https://oldpiratebay.org/torrent/5967072/The-Prodigy-Smack-My-Bitch-Up-Noisia-Remix-Breathe-Zeds-Dead-Remix-Single-2012
              requesting file list https://oldpiratebay.org/torrent/5842813/Drum-and-Bass-Noisia-Imperial-EP-2012-JKoop
              requesting file list https://oldpiratebay.org/torrent/11917478/Noisia-Purpose-EP-2014
              requesting file list https://oldpiratebay.org/torrent/13350069/Noisia-Noisia-Presents-Ten-Years-Of-Vision-Recordings-VSNCD003-Vision-Recordings-EDM-RG-mousR
              About to start download: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013/01-21-Noisia-Arcade_Machine_Diegetic-LLS.mp3
              Starting torrent with bounds: 0 None
              action: subscribe_streamer 0 ({'storage_mode': libtorrent.storage_mode_t.storage_mode_sparse, 'source_feed_url': '', 'name': 'Noisia - Devil May Cry (Original Game Soundtrack Bonus Version)', 'trackers': ['udp://open.demonii.com:1337', 'udp://tracker.coppersurfer.tk:6969', 'udp://tracker.leechers-paradise.org:6969', 'udp://exodus.desync.com:6969\x00'], 'url': '', 'ti': None, 'info_hash': <libtorrent.big_number object at 0xb4f4d1e4>, 'flags': 2147484272L, 'save_path': '/home/darkangel/rivulet/torrents', 'dht_nodes': [], 'uuid': ''}, u'Noisia - Devil May Cry Soundtrack (Bonus Version) 2013/01-21-Noisia-Arcade_Machine_Diegetic-LLS.mp3', <server.torrent.StreamerInfo instance at 0xb4fd2a0c>)
              alert: Noisia - Devil May Cry (Original Game Soundtrack Bonus Version): state changed to: dl metadatagetting event... 
              <class 'libtorrent.state_changed_alert'> 64
              unknown alert Noisia - Devil May Cry (Original Game Soundtrack Bonus Version): state changed to: dl metadata <class 'libtorrent.state_changed_alert'> 64
              alert: Noisia - Devil May Cry (Original Game Soundtrack Bonus Version) added <class 'libtorrent.torrent_added_alert'> 64
              unknown alert Noisia - Devil May Cry (Original Game Soundtrack Bonus Version) added <class 'libtorrent.torrent_added_alert'> 64
              alert: Noisia - Devil May Cry (Original Game Soundtrack Bonus Version) resumed <class 'libtorrent.torrent_resumed_alert'> 64
              unknown alert Noisia - Devil May Cry (Original Game Soundtrack Bonus Version) resumed <class 'libtorrent.torrent_resumed_alert'> 64
              About to start download: Noisia - Split The Atom Special Edition (Exclusive Artist Mix) 720P MP3/Noisia - Split The Atom Special Edition (Exclusive Artist Mix).mp3
              Starting torrent with bounds: 0 None
              action: subscribe_streamer 1 ({'storage_mode': libtorrent.storage_mode_t.storage_mode_sparse, 'source_feed_url': '', 'name': 'Noisia - Split The Atom Special Edition Mix 720P MP3', 'trackers': ['udp://open.demonii.com:1337', 'udp://tracker.coppersurfer.tk:6969', 'udp://tracker.leechers-paradise.org:6969', 'udp://exodus.desync.com:6969\x00'], 'url': '', 'ti': None, 'info_hash': <libtorrent.big_number object at 0xb4f4d43c>, 'flags': 2147484272L, 'save_path': '/home/darkangel/rivulet/torrents', 'dht_nodes': [], 'uuid': ''}, u'Noisia - Split The Atom Special Edition (Exclusive Artist Mix) 720P MP3/Noisia - Split The Atom Special Edition (Exclusive Artist Mix).mp3', <server.torrent.StreamerInfo instance at 0xb37b402c>)
              alert: Noisia - Split The Atom Special Edition Mix 720P MP3: state changed to: dl metadatagetting event...
               <class 'libtorrent.state_changed_alert'> 64
              unknown alert Noisia - Split The Atom Special Edition Mix 720P MP3: state changed to: dl metadata <class 'libtorrent.state_changed_alert'> 64
              alert: Noisia - Split The Atom Special Edition Mix 720P MP3 added <class 'libtorrent.torrent_added_alert'> 64
              unknown alert Noisia - Split The Atom Special Edition Mix 720P MP3 added <class 'libtorrent.torrent_added_alert'> 64
              About to start download: Noisia - Fabriclive 40 (EAC FLAC)/07. Noisia - Spor - Claret's March.flac
              Starting torrent with bounds: 0 None
              action: subscribe_streamer 2 ({'storage_mode': libtorrent.storage_mode_t.storage_mode_sparse, 'source_feed_url': '', 'name': 'Noisia - Fabriclive 40 (EAC FLAC)', 'trackers': ['udp://open.demonii.com:1337', 'udp://tracker.coppersurfer.tk:6969', 'udp://tracker.leechers-paradise.org:6969', 'udp://exodus.desync.com:6969\x00'], 'url': '', 'ti': None, 'info_hash': <libtorrent.big_number object at 0xb4f4d4b4>, 'flags': 2147484272L, 'save_path': '/home/darkangel/rivulet/torrents', 'dht_nodes': [], 'uuid': ''}, u"Noisia - Fabriclive 40 (EAC FLAC)/07. Noisia - Spor - Claret's March.flac", <server.torrent.StreamerInfo instance at 0xb3819e4c>)
              alert:getting event... 
              Noisia - Fabriclive 40 (EAC FLAC): state changed to: dl metadata <class 'libtorrent.state_changed_alert'> 64
              unknown alert Noisia - Fabriclive 40 (EAC FLAC): state changed to: dl metadata <class 'libtorrent.state_changed_alert'> 64
              alert: Noisia - Fabriclive 40 (EAC FLAC) added <class 'libtorrent.torrent_added_alert'> 64
              unknown alert Noisia - Fabriclive 40 (EAC FLAC) added <class 'libtorrent.torrent_added_alert'> 64
              alert: Noisia - Split The Atom Special Edition Mix 720P MP3 resumed <class 'libtorrent.torrent_resumed_alert'> 64
              unknown alert Noisia - Split The Atom Special Edition Mix 720P MP3 resumed <class 'libtorrent.torrent_resumed_alert'> 64
              alert: Noisia - Fabriclive 40 (EAC FLAC) paused <class 'libtorrent.torrent_paused_alert'> 64
              unknown alert Noisia - Fabriclive 40 (EAC FLAC) paused <class 'libtorrent.torrent_paused_alert'> 64
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013 metadata successfully received <class 'libtorrent.metadata_received_alert'> 64
              XXXXXXXXMETADATA <libtorrent.torrent_info object at 0xb4f7d534>
              got event foralert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: state changed to: checking (r) <class 'libtorrent.state_changed_alert'> 64
               unknown alert 0Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: state changed to: checking (r)  metadata<class 'libtorrent.state_changed_alert'> 64
              
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: state changed to: downloading <class 'libtorrent.state_changed_alert'> 64[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
              
              unknown alert Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: state changed to: downloadingrequest current piece <class 'libtorrent.state_changed_alert'> 64
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013 checked  535<class 'libtorrent.torrent_checked_alert'>
               64got data from download request...
              getting event...
              
              unknown alert Noisia - Devil May Cry Soundtrack (Bonus Version) 2013 checked <class 'libtorrent.torrent_checked_alert'> 64
              alert: Skrillex torrent finished downloading <class 'libtorrent.torrent_finished_alert'> 64
              unknown alert Skrillex torrent finished downloading <class 'libtorrent.torrent_finished_alert'> 64
              alert: Skrillex: state changed to: finished <class 'libtorrent.state_changed_alert'> 64
              unknown alert Skrillex: state changed to: finished <class 'libtorrent.state_changed_alert'> 64
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 535 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 535
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 88449, '_piece_length': 262144, '_current_piece': 535, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 536
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 536 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 536
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 536, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 537
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 537 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 537
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 537, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 538
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 538 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 538
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 538, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 539
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 539 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 539
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 539, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 540
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 540 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 540
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 540, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 541
              got data from download request...
              getting event...
              alert: Noisia - Fabriclive 40 (EAC FLAC) resumed <class 'libtorrent.torrent_resumed_alert'> 64
              unknown alert Noisia - Fabriclive 40 (EAC FLAC) resumed <class 'libtorrent.torrent_resumed_alert'> 64
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 541 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 541
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 541, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 542
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 542 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 542
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 542, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 543
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 543 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 543
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 543, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 544
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 544 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 544
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 544, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 545
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 545 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 545
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 545, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 546
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 546 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 546
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 546, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 547
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 547 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 547
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 547, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done False
              request current piece 548
              got data from download request...
              getting event...
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013 torrent finished downloading <class 'libtorrent.torrent_finished_alert'> 64
              unknown alert Noisia - Devil May Cry Soundtrack (Bonus Version) 2013 torrent finished downloading <class 'libtorrent.torrent_finished_alert'> 64
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: state changed to: finished <class 'libtorrent.state_changed_alert'> 64
              unknown alert Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: state changed to: finished <class 'libtorrent.state_changed_alert'> 64
              alert: Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 548 <class 'libtorrent.read_piece_alert'> 8
              received data Noisia - Devil May Cry Soundtrack (Bonus Version) 2013: piece successful 548
              found streamers {<server.torrent.StreamerInfo instance at 0xb4fd2a0c>: 21}
              found streamer <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              got event for 0 data
              {'_file_index': 21, '_start_offset': 0, '_first_piece': 535, '_file': <libtorrent.file_entry object at 0xb615c4fc>, '_first_piece_start': 88449, '_file_length': 3367886L, '_last_piece_end': 48463, 'done': False, '_num_pieces': 14, '_last_piece': 548, '_current_piece_offset': 0, '_piece_length': 262144, '_current_piece': 548, '_torrent_info': <libtorrent.torrent_info object at 0xb4f7d534>}
              done True
              got data from download request...
              action: unsubscribe_streamer 0 <server.torrent.StreamerInfo instance at 0xb4fd2a0c>
              [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
              alert: Noisia - Split The Atom Special Edition (Exclusive Artist Mix) 720P MP3 metadata successfully received <class 'libtorrent.metadata_received_alert'> 64
              XXXXXXXXMETADATA <libtorrent.torrent_info object at 0xb4f69cdc>
              alert:got event for 1 metadata
              [7]
              request current piece 0
              got data from download request...
              getting event...
              

          Only users with full accounts can post comments. Log in, please.