cfp p2p - 2018-07-09

Feature - per torrent global blocklist override (do not block) on torrent START.
Default on torrent start is to turn off override.
Set with torrent 'add tracker' "blocklistoverrideON" (override).
"blocklistoverrideOFF" do not override (only on torrent start).
An already running torrent can not change the global override status.
Toggling session enable blocklist turns off override.

Web client displays torrents' blocklist override setting and global override status.

GUI
Torrent column - blocklist override.
Display global blocklist override status.

With the GUI use the add a tracker to the torrent and add exactly blocklistoverrideON as the tracker. Then you will see a confirmation. (it's NOT an error in this case). If you typo you'll get an error "invalid argument or 0 entered"

To disable (torrent start only) use blocklistoverrideOFF.

From shift Trackers and Queue web-client torrent details trackers tab
enter blocklistoverrideON. You'll need to reload/refresh your browser to view the change for the torrent. Shift details tab or from the normal web client view.

To set automatically when a torrent is ADDED:

Windows example.

settings.json
"script-torrent-added-enabled": true,
"script-torrent-added-filename": "/transmission-BLOVR/blocklistoverrideON.cmd",

blocklistoverrideON.cmd contents

transmission-remote.exe -n user:password -t "%TR_TORRENT_HASH%" -td "blocklistoverrideON"

Linux example:

settings.json
"script-torrent-added-enabled": true,
"script-torrent-added-filename": "/share/hdd/data/16gb/scripts/torrent-add-NSLU2.sh",

torrent-add-NSLU2.sh contents

#!/bin/sh


# SRS 07-04-2018

transmission-remote -n user:password -t "$TR_TORRENT_HASH" -td "blocklistoverrideON"

GUI column

GUI transmission options

Web inspector

Web preferences