Skip to content

Lamprey-BitTorrent/lamprey-cli

Repository files navigation

Lamprey - Simple CLI BitTorrent client written in Python

lamprey noun

  1. Any eellike marine or freshwater fish of the order Petromyzoniformes, having a circular, suctorial mouth with horny teeth for boring into the flesh of other fishes to feed on their blood.

Table of Contents

Installing and running

git clone ssh://[email protected]/Lamprey-BitTorrent/lamprey-cli.git
cd lamprey-cli
python3 -m venv venv && . venv/bin/activate
pip install -r requirements.txt
python3 -m lamprey-cli -v archlinux-2022.05.01-x86_64.iso.torrent

Goals

v1.0

  • Parse magnetlinks
  • Connect to trackers
  • Figure out sequence of download
    • Download sequentially
  • Progress bar
  • Renew progress after interruption or cancel
  • Proxy
  • Figure out upload

Backlog

  • Prepare wiki/pages as a documentation about Lamprey and BitTorrent technology

About

Simple BitTorrent client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •