Socket
Socket
Sign inDemoInstall

torf-gui

Package Overview
Dependencies
4
Maintainers
1
Alerts
File Explorer

Install Socket

Detect and block malicious and high-risk dependencies

Install

    torf-gui

An advanced GUI torrent file creator with batch functionality, powered by PyQt and torf.


Maintainers
1

Readme

torf-gui

GitHub Build Status Code Style: black

PyPI - Downloads PyPI - Version

A quick and dirty port of dottorrent-gui for torf

image

image

Features

  • Fast (capable of several hundred MB/s)
  • Cross-platform
  • Full Unicode support
  • Use multiple CPU cores to compute piece hashes
  • Automatic and manual piece size selection, up to 16MB
  • Batch torrent creation mode
  • Filename exclusion patterns (globs)
  • HTTP/web seeds support (BEP 19)
  • Private flag support (BEP 27)
  • Randomize info hash to help with cross-seeding
  • User-definable source string
  • Optional MD5 file hash inclusion
  • Import/export of profiles (trackers, web seeds, source string, filename exclusion patterns)
  • Automatic dark mode!

Installation

Windows and macOS

You can find the latest releases here.

On Windows, simply download and run torf-gui-win64.exe. You may need to download and install the Microsoft Visual C++ Redistributable for Visual Studio 2015.

On macOS, download and extract torf-gui-macOS.zip then run the app. You may need to allow the app to run in your security settings.

Linux

Requirements
  • Python 3.3+
  • PyQt5 5.7+
  • libxcb-xinerama0 (Debian/Ubuntu)

Latest stable release: pip install torf-gui

Development: git clone this repository, then pip install .

To run: torf-gui

Portable Mode

torf-gui can be configured to run in portable mode, good for running from USB drives and network shares. To enable this, simply create an empty file named torf-gui.ini in the same directory as the main excecutable.

License

© 2023 Oliver Sayers. Made available under the terms of the GNU General Public License v3.

ko-fi

Keywords

FAQs


Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc