[GH-ISSUE #105] Add a link "download zip" when all files are downloaded #304

Closed
opened 2026-03-15 02:55:52 +03:00 by kerem · 12 comments
Owner

Originally created by @plhery on GitHub (Feb 11, 2017).
Original GitHub issue: https://github.com/asapach/peerflix-server/issues/105

Some torrents contain a lot of files and it would be great it we could download them all in a single zip. For the moment I use cakebox (with peerflix folder) which has this feature, but it's the only reason I use cakebox.

Originally created by @plhery on GitHub (Feb 11, 2017). Original GitHub issue: https://github.com/asapach/peerflix-server/issues/105 Some torrents contain a lot of files and it would be great it we could download them all in a single zip. For the moment I use cakebox (with peerflix folder) which has this feature, but it's the only reason I use cakebox.
kerem 2026-03-15 02:55:52 +03:00
Author
Owner

@asapach commented on GitHub (Feb 11, 2017):

related to #40

<!-- gh-comment-id:279158985 --> @asapach commented on GitHub (Feb 11, 2017): related to #40
Author
Owner

@dachinat commented on GitHub (Jul 22, 2018):

Perhaps a 'live' version of zip is possible, to download zip when files are still in progress.

<!-- gh-comment-id:406854376 --> @dachinat commented on GitHub (Jul 22, 2018): Perhaps a 'live' version of zip is possible, to download zip when files are still in progress.
Author
Owner

@asapach commented on GitHub (Jul 22, 2018):

As a workaround: all the files in a torrent are downloaded locally in temp folder anyway:

  • On Linux/MacOS: /tmp/torrent-stream
  • On Windows: %TEMP%\torrent-stream
<!-- gh-comment-id:406854497 --> @asapach commented on GitHub (Jul 22, 2018): As a workaround: all the files in a torrent are downloaded locally in temp folder anyway: * On Linux/MacOS: `/tmp/torrent-stream` * On Windows: `%TEMP%\torrent-stream`
Author
Owner

@leonrocha commented on GitHub (Jul 26, 2018):

No one had a solution? zip download all files.

<!-- gh-comment-id:408261106 --> @leonrocha commented on GitHub (Jul 26, 2018): No one had a solution? zip download all files.
Author
Owner

@dachinat commented on GitHub (Jul 29, 2018):

Would be great if this gets implemented...

<!-- gh-comment-id:408676472 --> @dachinat commented on GitHub (Jul 29, 2018): Would be great if this gets implemented...
Author
Owner

@asapach commented on GitHub (Aug 4, 2018):

OK, I've had some free time to work on this. The torrent title in the header is now a link to the zip archive.

image

Please install the latest version and see if it works for you.

<!-- gh-comment-id:410484620 --> @asapach commented on GitHub (Aug 4, 2018): OK, I've had some free time to work on this. The torrent title in the header is now a link to the zip archive. ![image](https://user-images.githubusercontent.com/1755336/43681289-e9523bea-9857-11e8-80a8-fa1954aa5f90.png) Please install the latest version and see if it works for you.
Author
Owner

@dachinat commented on GitHub (Aug 4, 2018):

Wow, I was working on this at the moment. Very happy!
screen shot 2018-08-05 at 3 37 55 am

<!-- gh-comment-id:410484676 --> @dachinat commented on GitHub (Aug 4, 2018): Wow, I was working on this at the moment. Very happy! <img width="514" alt="screen shot 2018-08-05 at 3 37 55 am" src="https://user-images.githubusercontent.com/22872749/43681327-06205d02-9861-11e8-9e32-db347a052f07.png">
Author
Owner

@dachinat commented on GitHub (Aug 4, 2018):

@asapach So far it works great. Thanks a lot! Owe you for this!
I was trying to use node-archiver too, but I had some problems with streams and was struggling with tailing-stream, you did a great job!

<!-- gh-comment-id:410485341 --> @dachinat commented on GitHub (Aug 4, 2018): @asapach So far it works great. Thanks a lot! Owe you for this! I was trying to use `node-archiver` too, but I had some problems with streams and was struggling with `tailing-stream`, you did a great job!
Author
Owner

@asapach commented on GitHub (Aug 5, 2018):

Thanks, @dachinat

<!-- gh-comment-id:410485697 --> @asapach commented on GitHub (Aug 5, 2018): Thanks, @dachinat
Author
Owner

@dachinat commented on GitHub (Aug 5, 2018):

@asapach Do you have an address that you can share? I can send you some of our national food. It's kind of sweet, made from thickened grape-juice (see pictures) I think you're going to like.

<!-- gh-comment-id:410485859 --> @dachinat commented on GitHub (Aug 5, 2018): @asapach Do you have an address that you can share? I can send you some of our national food. It's kind of sweet, made from thickened grape-juice ([see pictures](https://www.google.com/search?biw=1323&bih=748&tbm=isch&sa=1&ei=LUBmW9WJE4n9kwXv2ZigBA&q=%E1%83%A9%E1%83%A3%E1%83%A0%E1%83%A9%E1%83%AE%E1%83%94%E1%83%9A%E1%83%90&oq=%E1%83%A9%E1%83%A3%E1%83%A0%E1%83%A9%E1%83%AE%E1%83%94%E1%83%9A%E1%83%90&gs_l=img.3..0l4j0i30k1j0i5i30k1.1530.2659.0.2729.8.7.0.0.0.0.140.519.0j4.4.0....0...1c.1.64.img..4.4.518....0.-bo0yqcoP_E)) I think you're going to like.
Author
Owner

@asapach commented on GitHub (Aug 5, 2018):

@dachinat, I'm flattered, but no, thanks.

<!-- gh-comment-id:410486055 --> @asapach commented on GitHub (Aug 5, 2018): @dachinat, I'm flattered, but no, thanks.
Author
Owner

@dachinat commented on GitHub (Aug 5, 2018):

@asapach You're welcome. Anyways, you can consider opening donations for this project 👍Good luck

<!-- gh-comment-id:410486106 --> @dachinat commented on GitHub (Aug 5, 2018): @asapach You're welcome. Anyways, you can consider opening donations for this project 👍Good luck
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/peerflix-server#304
No description provided.