bittorrent

    -1

    2답변

    내 ISP는 IP4 주소 만 제공하지만 대홍수 (Torrent-Client)는 피어 탭에 IP6 주소를 나열합니다. 이게 어떻게 작동합니까? IP6 장치와 통신 할 수 없다고 생각했습니다.

    4

    2답변

    router.utorrent.com에서 DHT 서비스를 잠재적으로 만들려는 응답을 얻으려고하고 있습니다. 예를 들어,와 자석 링크 제공 : a78c852bcc0379e612e1bd794e1fd19061b84d11 그런 다음 터미널에서 나는이 입력 : xt=urn:btih:a78c852bcc0379e612e1bd794e1fd19061b84d11 해시입

    0

    2답변

    데이터 구조에서 방금 과정을 마쳤습니다. 그리고 지금은 비트 토 런트 클라이언트를 구축 할 생각이었습니다. 내가 물건을 봤 때 그러나 내가 같은 소켓으로 용어 중 하나를 이해하지 못했습니다 등 포트는 난 그냥 볼 수있는 위치의 일반적인 지침이 필요합니다. 책, 자습서 일반적으로 다른 어떤 기술을 내가 비트 토 런트 클라이언트로 만들 필요가 있습니까, 어떤

    3

    1답변

    이 코드 시도 : import libtorrent as lt import time ses = lt.session() ses.listen_on(6881, 6891) info = lt.torrent_info('test.torrent') h = ses.add_torrent({'ti': info, 'save_path': './'}) print 'star

    0

    1답변

    내 문제를 선택할 수 없습니다 : 나는 MySQL과 "진"의 필드를 선택할 수 없습니다 이것은 쿼리 (이하 "동일하지를"주의) : SELECT * FROM `pt_peers` WHERE `info_hash` != '7f398565868f7f08f71d236b88e4e433d2311de8' CREATE TABLE IF NOT EXISTS `pt_pee

    1

    1답변

    : http://wiki.theory.org/BitTorrentSpecification info_hash는 다음 메타 정보 파일에서 정보를 키 값의 20 바이트 SHA1 해시를 urlencoded를. 위의 정보 키의 정의가 주어지면 값은 bencoded 사전이됩니다. 토런트 맵은 다른 사전 인 "정보"키를 얻습니다. 해시를 계산하고 URL 인코딩합니다. 하

    18

    1답변

    .torrents를 자석 링크로 변환하는 방법이 필요합니다. 파이썬에서 그렇게 할 수있는 방법을 원합니다. 이미이 작업을 수행하고있는 라이브러리가 있습니까?

    1

    1답변

    값을 안전하게 저장하고 검색하는 분산 된 해시 테이블을 찾고 있습니다. 이것은 내 요구 사항입니다 : 기존의 인기있는 P2P 네트워크를 사용해야합니다 (필자의 키/값이 여러 피어에 저장되고 유지되어야 함). 아무리해도 키/값을 편집하거나 삭제할 수 없어야합니다. 키 값을 편집하려면 액세스 권한이있는 암호화 키가 이상적입니다. 모든 피어가 키 값을 읽을 수있

    2

    1답변

    libtorrent는 내장 추적기를 제공합니까? API 문서와 예제를보고 있지만 그 행에서 아무 것도 찾을 수 없습니다. BitTorando, Snark 등의 다른 라이브러리도 추적기를 노출합니다. 누구나 이것에 대해 어떤 생각을 가지고 있거나 libtorrent 자체가있는 추적기를 연결하는 데 도움이되는 코드가 있습니다.

    2

    2답변

    토런트 추적기에 연결하여 비트 토런트를 재생할 피어 목록을 받으려고하지만 적절한 GET 요청을 생성하는 데 문제가 있습니다. 필자가 이해하는 한, 토렌트 파일에서 bencoded 'info'섹션의 20 바이트 SHA1 해시를 얻어야합니다. 다음 코드를 사용합니다 : h = hashlib.new('sha1') h.update(bencode.bencode(m