Comments (5)
Yup, it's called a front-end for rTorrent. ruTorrent allows you to apply filters on top of filters. And automatically group torrents with expressions. It's mind boggling what can be done in PHP and JavaScript! https://github.com/Novik/ruTorrent
from rtorrent.
I'm aware of ruTorrent, but was looking for a solution that just utilized the base rtorrent. That doesn't exist, but I was able to replicate this functionality by running multiple instances of rtorrent. Of course, that doesn't scale well, but I only needed 2 or 3 degrees of separation and it's fine for me. For anyone wondering, here is a blog post that walks you through that set up: https://kernelwho.wordpress.com/2011/11/15/running-multiple-instances-of-rtorrent/
The tl;dr is make different rtorrent config files (make sure they are not named rtorrent.rc) with different sessions and port ranges and you can run as many rtorrent instances as your heart (and patience) desires.
from rtorrent.
For posterity, while it's not possible to change the main view, it is possible to create new views and filter them as needed:
view.add = movies # Create the view
view.persistent = movies # Persist it across restarts
method.insert = d.is_movie, simple, "equal={d.custom1=,((cat,movies))}" # Helper method to check the custom1 value (AKA the ruTorrent label)
view.filter = movies, ((d.is_movie)) # Filter the view on startup
schedule2 = filter_movies, 22, 33, "view.filter = movies, d.is_movie=" # Keep filtering the view every 33 seconds
Alternately the pyrosimple tools (which I maintain, for full disclosure), make on-the-fly filtering very easy:
rtcontrol label=movies --to-view=movies
from rtorrent.
Related Issues (20)
- Could not set proxy address: Try again (socks5) HOT 7
- rtorrent use only tcp 6? HOT 2
- Feature request: I2P support for torrents
- Alphabetical order HOT 4
- command_dynamic.cc: uninitialized 'new_flags' HOT 1
- Configure: --with-xmlrpc-c=PATH seems to be broken HOT 1
- synology nfs rtorrent HOT 1
- Priority setting is ignored when applied to a label or multiple torrents at once HOT 1
- add vim keybindings in rtorrent (hjkl)
- Terrible tracker scheduling HOT 1
- 200% complete HOT 1
- Can't add RSS feeds due to 1 feed being glitch HOT 3
- `f.path=` return invalide string name if it contain emoji HOT 2
- "http_proxy" setting doesn't work in linux HOT 1
- rTorrent user can't access 'id' and 'stat' program. Some functionality will be unavailable. HOT 1
- Documentation on systemd service HOT 2
- Optimization opportunity for hash checks of partially downloaded files
- freezes 20+ torrents, tracker related HOT 1
- Error in VPN-with-Traffic-Splitting wiki HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from rtorrent.