Opened 11 years ago

Closed 11 years ago

#3879 closed Enhancement (wontfix)

Clutch new download "button" for transfers to copy to PC from browser

Reported by: WrtClutch Owned by:
Priority: Normal Milestone: None Set
Component: Web Client Version: 2.13
Severity: Normal Keywords:
Cc:

Description

Please add a "download" (or save, or whatever name) button to the files in the download-dir. This is needed for lightweight clients, such as router based transmission installs, which are used through Clutch.

Routers have USB ports for storage, but to transfer the downloaded files to a PC, one needs to have complicated measures. The most convenient way would be to point the browser of the PC to the usual http://127.0.0.1:9091/ and click Download(or Save) on the given transfer, i.e. Sta_Sings_The_Blues_1080p.mp4. This would be equivalent to the usual "Save link as..." functionality of the browser, so the transferred torrent files can be copied to the PC client from the router.

thanks

Change History (11)

comment:1 Changed 11 years ago by jordan

  • Priority changed from High to Normal
  • Severity changed from Major to Normal

I used to be against that idea, but a lot of people have been requesting it. Maybe this should be considered for a future release.

comment:2 Changed 11 years ago by jordan

My concern is that it could be used by a hostile party to download arbitrary files from the server if they gain access to Transmission. They could create a .torrent file listing the files they want to download, add that torrent, and then click the "download" button.

But, I suppose the same could be said of the "Delete Files" feature we currently have. And, Transmission can be protected by both passwords and IP whitelists.

comment:3 Changed 11 years ago by jordan

WrtClutch?: the other side to this is, why not just use a samba or an ftp server for this? Why should Transmission reinvent the wheel?

comment:4 Changed 11 years ago by WrtClutch

jordan: Hi, and thanks for the quick support. I understand your concerns, but if you already have an option to /delete/ files, then your worries should be really over... It would be nice if Transmission would be secure enough to withstand hostile parties. Can't the net interface/web be made/configured to serve-up only files which come from the download-dir configuration entry?

Samba and ftp are additional potential holes, especially on the configuration side. The use-case is simple: the router-that-became-a-torrent-appliance (hw, mem constraints - to install/run some additional stuff to the already mandatory half a dozen servers). Being an appliance, simple usage is key and adding all the additional sysadmin stuff is really a burden: "normal" users get discouraged. On the other hand, the same argument could be made as to why not ftp/windows mount-copy the torrent file itself to start the download to begin with.

The web interface is really cool, convenient and easy to use - this is the only thing missing to my mind: just the crucial last step, of easily accessing to downloaded stuff, once it has been transferred.

thanks!

comment:5 Changed 11 years ago by livings124

I don't like the idea of adding features to the web ui that shouldn't be part of a standard Bittorrent client. Sending files over something other than the BT protocol seems to me to by way outside the app's scope.

comment:6 Changed 11 years ago by WrtClutch

livings124: the web already has http file transfer capabilities (it is part of the protocol). It would be nice, if the web based ui could take advantage of this to make it more usable. thanks for your kind support!

comment:7 follow-up: Changed 11 years ago by livings124

This seems like it would be Transmission overstepping what it's meant to be.

comment:8 in reply to: ↑ 7 Changed 11 years ago by WrtClutch

Replying to livings124:

This seems like it would be Transmission overstepping what it's meant to be.

I think this is quiet separated from transmission itself, as in the package transmission-daemon. And I think the transmission-web package, as Clutch comes in OpenWRT would actually need this.

In any case, I would still like to make the case, that a download button would be handy for clutch/transmission-web ui.

thanks

comment:9 follow-up: Changed 11 years ago by livings124

transmission-daemon and transmission-web are both parts of Transmission. Transmission is an app to download files over the Bittorrent protocol. Just because Transmission downloaded the file shouldn't mean it's now responsible for management of the file. What's next, building in ways to use/play/open the downloaded files?

comment:10 in reply to: ↑ 9 Changed 11 years ago by WrtClutch

Replying to livings124:

transmission-daemon and transmission-web are both parts of Transmission. Transmission is an app to download files over the Bittorrent protocol. Just because Transmission downloaded the file shouldn't mean it's now responsible for management of the file. What's next, building in ways to use/play/open the downloaded files?

I thought that Bittorrent is handled within transmission-daemon, and is distinct from transmisson-web. Please consider, that I am not advocating more, than the download/save button in transmission-web. File management is obviously not to be done by transmission. I don't think this comes down to the kitchen-sink request you are mentioning (though there is a "Show in Finder" command on the .app, which does similar).

comment:11 Changed 11 years ago by livings124

  • Resolution set to wontfix
  • Status changed from new to closed

Sorry, but this is currently outside the scope of the app. Showing a file is one thing, transferring a file over the internet is another.

Note: See TracTickets for help on using tickets.