All Projects → alyakhtar → Katastrophe

alyakhtar / Katastrophe

Licence: MIT license
Command Line Tool to download torrents

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Katastrophe

Ipmagnet
Check which IP adresses your BitTorrent client is handing out to trackers
Stars: ✭ 200 (+135.29%)
Mutual labels:  torrent, bittorrent
bencode
PHP Bencode (BitTorrent) Encoder/Decoder
Stars: ✭ 19 (-77.65%)
Mutual labels:  torrent, bittorrent
Magnetissimo
Web application that indexes all popular torrent sites, and saves it to the local database.
Stars: ✭ 2,551 (+2901.18%)
Mutual labels:  torrent, bittorrent
Dht
dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise
Stars: ✭ 184 (+116.47%)
Mutual labels:  torrent, bittorrent
torrenttools
Commandline tool for inspecting, creating and editing BitTorrent metafiles.
Stars: ✭ 125 (+47.06%)
Mutual labels:  torrent, bittorrent
Transgui
🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.
Stars: ✭ 2,488 (+2827.06%)
Mutual labels:  torrent, bittorrent
bthello
Python3 DHT 磁力种子爬虫 种子解析 种子搜索 演示地址
Stars: ✭ 43 (-49.41%)
Mutual labels:  torrent, bittorrent
Torrent Discovery
Discover BitTorrent and WebTorrent peers
Stars: ✭ 177 (+108.24%)
Mutual labels:  torrent, bittorrent
mad-torrent
Delphi bittorrent protocol implementation
Stars: ✭ 30 (-64.71%)
Mutual labels:  torrent, bittorrent
porla
A high performance BitTorrent client for servers and seedboxes.
Stars: ✭ 83 (-2.35%)
Mutual labels:  torrent, bittorrent
simple-torrent-android
A torrent client library for Android that utilizes frostwire-jlibtorrent. It supports sequential and simultaneous downloads.
Stars: ✭ 85 (+0%)
Mutual labels:  torrent, bittorrent
torrent-webseed-creator
Webseeded torrent creator using GitHub Actions
Stars: ✭ 54 (-36.47%)
Mutual labels:  torrent, bittorrent
Magnet Uri
Parse a magnet URI and return an object of keys/values
Stars: ✭ 183 (+115.29%)
Mutual labels:  torrent, bittorrent
Vlc Bittorrent
A bittorrent plugin for VLC.
Stars: ✭ 198 (+132.94%)
Mutual labels:  torrent, bittorrent
Biglybt Android
BiglyBT for Android, torrent client and remote control app
Stars: ✭ 180 (+111.76%)
Mutual labels:  torrent, bittorrent
Cratetorrent
A BitTorrent V1 engine library for Rust (and currently Linux)
Stars: ✭ 233 (+174.12%)
Mutual labels:  torrent, bittorrent
Put.io Adder
OS X put.io client that acts as handler for magnet: links and .torrent files, and adds them to your put.io download queue
Stars: ✭ 172 (+102.35%)
Mutual labels:  torrent, bittorrent
Dottorrent Gui
An advanced GUI torrent file creator with batch functionality, powered by PyQt and dottorrent
Stars: ✭ 175 (+105.88%)
Mutual labels:  torrent, bittorrent
Apis
This Repository contains link to many Open or Closed Source APIs which I've made
Stars: ✭ 79 (-7.06%)
Mutual labels:  screenshot, torrent
IMDb-Scout-Mod
Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for …
Stars: ✭ 177 (+108.24%)
Mutual labels:  torrent, bittorrent

Katastrophe

**A Command-Line Interface for scraping Kickass torrents (kickasstorrents.to). Provides options to scrape top torrents in given categories, or searching for specific torrents. The user can select single, multiple or even specify a range for the torrent to download from any category. It has an inbuilt bittorent client, if none exist on the system then the Command line bittorent client is used for downloading. **

ScreenShot

Installation

Using pip

$ pip install katastrophe

Get the latest build from the Source

Dependencies

Requires

Usage:

  katastrophe.py 
  katastrophe [--verifyssl=<boolean>][-m | -t | -a | -s | -l | -g | -p | -b | -x | -M | -T | -A | -S | -B | -G | -P | -X]
  katastrophe -h | --help
  katastrophe --version

  Multi Download:
    i,j     From Serial No. i to Serial No. j
    ,i      From Serial No. 1 to Serial No. i 
    i,      From Serial No. i to serial no 25
    i,j,... Multiple Serial Numbers

Options:

Arguments Description
-h, --help Show this screen
--verifyssl Change SSL setting in request package [default: True]
--version Show version
-m, --newmovies Show latest Movie Torrents
-t, --newtv Show latest TV Torrents
-a, --newanime Show latest Anime Torrents
-s, --newsongs Show latest Music Torrents
-l, --newlosslessmusic Show latest Lossless Music Torrents
-g, --newgames Show latest Game Torrents
-p, --newapplications Shoe latest Application Torrents
-b, --newbooks Show latest Book Torrents
-x, --xxx Show latest XXX Torrents
-M, --movies Search by Movie Category
-T, --tv Search by TV Category
-A, --anime Search by Anime Category
-S, --songs Search by Music Category
-B, --books Search by Book Category
-G, --games Search by Games Category
-P, --applications Search by Applications Category
-X, --XXX Search by XXX Category

Demo

asciicast

Screenshots

Latest Movies

$ katastrophe -m

ScreenShot

Latest TV Shows

$ katastrophe -t

Screenshot

Latest Games and Applications

$ katastrophe -g

ScreenShot

Latest Music

$ katastrophe -s

ScreenShot

Latest Anime

$ katastrophe -a

ScreenShot

Latest Books

$ katastrophe -b

ScreenShot

Latest Lossless Music

$ katastrophe -l

ScreenShot

Multiple Downloads

$ Starting and Ending Torrent

ScreenShot

$ Starting Torrent

ScreenShot

$ Ending Torrent

ScreenShot

SSL Verification

$ katastrophe --verifyssl=True/False

ScreenShot

Contribute

Found a bug or want to suggest a new feature? Report it by opening an issue. Feel free to send a pull request for any improvements or feature requests ;)

Thanks

A big thanks to Lita for her bittorrent client.

License

MIT © Aly Akhtar

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].