Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.torrent auto opening #1070

Closed
Pusha1d opened this issue Jan 24, 2018 · 7 comments
Closed

.torrent auto opening #1070

Pusha1d opened this issue Jan 24, 2018 · 7 comments

Comments

@Pusha1d
Copy link

Pusha1d commented Jan 24, 2018

Could you add the possibility of automatic download start if new .torrent file is put in the specific folder?
For example, we set some folder for .torrent files and when I put file there, the downloading starts automatically.

@dbw9580
Copy link

dbw9580 commented Feb 3, 2018

https://github.com/transmission/transmission/wiki/Editing-Configuration-Files

  • watch-dir: String
  • watch-dir-enabled: Boolean (default = false) Watch a directory for torrent files and add them to transmission.

antekgla added a commit that referenced this issue Feb 13, 2018
Adding the new feature of scan a LOCAL folder for .torrent files and automatically add to the Transmission Daemon
@antekgla
Copy link
Contributor

antekgla commented Feb 13, 2018

Well I iimplement this feature with d7bff3e

Now in transgui.ini in the [interface] section you can define 3 values to watch a LOCAL folder for .torrent files

WatchLocalFolder= {LOCAL Folder to watch for torrent files}
WatchDestinationFolder= {REMOTE destination where the data would be saved, if missing or empty last destination folder is used}
WatchInterval=1 {Time period in MINUTES between folder scans for torrents, may be fractional values
0,50 = 30 seconds}

The only MANDATORY for watch a local folder is WatchLocalFolder and this folder has to exist and be writable (for delete the .torrents after adding it) if the other two values are missing or empty the folder would be scanned every 1 minute and saved in the last destination used by TransGUI.

I almost sure what this works in all platforms but for security I really need to someone test this in LINUX & MacOSX and give some feedback.

@antekgla
Copy link
Contributor

Anyone?

@antekgla
Copy link
Contributor

antekgla commented Mar 7, 2018

Well I´m closing this because nobody test in other OS.
I assume what when this got released if any error somebody would open a issue.

In the other subject i noticed what I addresed several requests from people who do not even bother writing a simple "thank you".
Very frustrating.

@PeterDaveHello
Copy link
Member

v5.15.0 released.

@theerror
Copy link

theerror commented May 21, 2018

@antekgla Just looking for this feature and it's amazing, that's implemented and so sad, that no body test it on other OSs. I do have Mac as well as Ubuntu, so I can test the both.

Just - the advanced stuff on OSX is bit tricky for me, not yet know where I should look for, so If you point me out where I can find that transgui.ini will give a try.

EDIT:
is this correct?

$ defaults write com.transgui "WatchLocalFolder" "~/Downloads"
$ defaults write com.transgui "WatchInterval" "2"
$ defaults read com.transgui
{
    "NSNavLastRootDirectory:ChooseFolder:0" = "/Volumes/downloads";
    "NSNavLastRootDirectory:GetFile:0" = "~/Downloads";
    "NSNavPanelExpandedSizeForOpenMode:ChooseFolder:0" = "{712, 448}";
    "NSNavPanelExpandedSizeForOpenMode:GetFile:0" = "{712, 448}";
    WatchInterval = 2;
    WatchLocalFolder = "~/Downloads";
}

@su30
Copy link

su30 commented Dec 28, 2018

Just - the advanced stuff on OSX is bit tricky for me, not yet know where I should look for, so If you point me out where I can find that transgui.ini will give a try.

  1. You may find transgui.ini i n hidden config folder of your home directory. Just open home directory and press shift+command+.
  2. WatchLocalFolder = "~/Downloads" this does not work, specify full path WatchLocalFolder=/Users/user_dir/Downloads

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

6 participants