WebTorrent Desktop

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Message
Author
User avatar
Midas
Posts: 6725
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

WebTorrent Desktop

#1 Post by Midas »

Multi-platform OSS WebTorrent Desktop was announced in several places and then I found evidence of the developers will to make it portable (untested!), so TPFC community should probably get involved....
  • [url]http://webtorrent.io/desktop[/url] author wrote:WebTorrent Desktop lets you stream torrents. Whether it's video from the Internet Archive, music from Creative Commons, or audiobooks from Librivox, you can play it right away. You don't have to wait for it to finish downloading.
    • Image
For the portability aspect, check the list of command parameters (http://github.com/feross/webtorrent-desktop#package-app) and the developer's annoucement at PortableApps.com (http://portableapps.com/node/54146).

WebTorrent Desktop latest Windows release (currently v0.3.3) can be downloaded from https://github.com/feross/webtorrent-desktop/releases/.

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: WebTorrent Desktop

#2 Post by webfork »

Very nice. Vuze https://www.vuze.com/ tried to do the whole streaming torrent thing but I never liked their client. I suspect the WebTorrent Desktop site makes a point about "bloat free" for that reason.

I know some torrent folks will be worried about all the extra wasted bandwidth for the inevitable people that just stream torrents rather than downloading them, but this appears to both stream AND download so you would have a local copy (unlike almost every other streaming service). Additionally, previewing many files would help resolve quality / content questions where you would otherwise have to download the entire thing to find out if it's what you wanted.

I do wish there was a server component as well so you could quickly show or send someone a large audio / video file, but there are some items in the FAQ around decentralization that seem to suggest it's possible.

shnbwmn
Posts: 265
Joined: Sat Jul 11, 2015 12:59 am

Re: WebTorrent Desktop

#3 Post by shnbwmn »

Have you guys seen this yet?
Changes

A new *-win.zip output file is now produced, which just contains the electron-packaged windows app, with an added empty "Portable Settings" folder.
At startup, when a "Portable Settings" folder is found next to the WebTorrent.exe file, then the app is in "Portable Mode" which entails:

- Electron "userData" folder is set to the "Portable Settings" folder
- The config.json file is saved in the "Portable Settings" folder
- Torrent posters and torrent files are saved in the "Portable Settings" folder
- The default download folder is set to the "Portable Settings" folder
If I'm understanding correctly, this only applies to future .zip releases. Creating the folder in the current version (which I tried for interest sake) does nothing.

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: WebTorrent Desktop

#4 Post by webfork »

> Have you seen this yet?

Very interesting -- thanks for that. I'll be moving this over to the submission thread whenever the future zips come out.

shnbwmn
Posts: 265
Joined: Sat Jul 11, 2015 12:59 am

Re: WebTorrent Desktop

#5 Post by shnbwmn »

ZIP version out (since v0.4.0 actually): https://github.com/feross/webtorrent-desktop/releases

Creates the "Portable Settings" folder in the program directory, and it seems to store settings/downloads there as specified. However not sure of stealth status.

User avatar
Userfriendly
Posts: 430
Joined: Tue Nov 27, 2012 11:41 pm

Re: WebTorrent Desktop

#6 Post by Userfriendly »

This is updated to v0.12.0 now.

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: WebTorrent

#7 Post by smaragdus »

WebTorrent version 0.12.0 Beta is the first torrent client that I tested which failed to download a torrent, after a quarter of an hour sticking at 0% progress and nothing downloaded (I was testing the program with a well-seeded torrent) I lost patience.

WebTorrent is portable but not stealth:
- it creates an empty folder in AppData (C:\Users\UserName\AppData\Roaming\WebTorrent).
- it creates operation_log.txt file in AppData (C:\Users\UserName\AppData\Local\Temp\WebTorrent Crashes\operation_log.txt).

The most useful feature I found was creating of torrent files from magnet links.

Images:

Zero Progress:
Image

Save Torrent File As...:
Image

Resource Hog:
Image

I decided to test it anew- again no luck. A torrent client that fails to download torrents is useless for me. It is a resource hog to boot. I am curious- has anyone ever managed to download a torrent using WebTorrent?

In short, my impressions from WebTorrent (version 0.12.0 Beta) are terrible.

User avatar
Userfriendly
Posts: 430
Joined: Tue Nov 27, 2012 11:41 pm

Re: WebTorrent Desktop

#8 Post by Userfriendly »

I've downloaded a couple torrents and it worked. There doesn't seem to be a way to throttle download and upload speeds or any way to configure anything. It capped out both my download and upload bandwidth which isn't good. Seems like webtorrent is intended for hit and run downloading.

shnbwmn
Posts: 265
Joined: Sat Jul 11, 2015 12:59 am

Re: WebTorrent Desktop

#9 Post by shnbwmn »

@smaragdus

Like @Userfriendly, I tried a couple of torrents and they all worked.

At first I thought maybe WebTorrent isn't meant for anything other than audio/video type torrents - things that can be streamed. However I experienced no problems with some ebook torrents, none of which I think are particularly well seeded.

It could be a firewall issue. I've had similar issues with zero progress in torrent clients when I pressed cancel by accident in those pesky firewall pop-ups on my machine.

User avatar
rbon
Posts: 363
Joined: Wed Mar 28, 2007 2:16 am
Location: Italy

Re: WebTorrent Desktop

#10 Post by rbon »

@smaragdus

You can try WebTorrent Portable by ThumbApps:
- web site: http://www.thumbapps.org
- Sourceforge/Internet apps: https://sourceforge.net/projects/thumba ... /Internet/
- Sourceforge direct download: https://sourceforge.net/projects/thumba ... e/download

Note that is ver 0.10 portable (not latest).
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to build bigger and better idiots. So far, the universe is winning." - Rick Cook.

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: WebTorrent

#11 Post by smaragdus »

@Userfriendly, @shnbwmn, @rbon
Thank you for your response. Perhaps I will give WebTorrent another try in the future. I am interested in torrent clients and when I read here that there was a portable version of WebTorrent I got curious. I acknowledge that my test was superficial, I tested it only with a single The Pirate Bay magnet link but not with a torrent file. Perhaps the problem was with the particular magnet link I used. If I test WebTorrent again I will report my experience with it here.

freakazoid
Posts: 1212
Joined: Wed Jul 18, 2007 5:45 pm

Re: WebTorrent Desktop

#12 Post by freakazoid »

smaragdus wrote:Image

I decided to test it anew- again no luck. A torrent client that fails to download torrents is useless for me. It is a resource hog to boot. I am curious- has anyone ever managed to download a torrent using WebTorrent?

In short, my impressions from WebTorrent (version 0.12.0 Beta) are terrible.
It's a resource hog because WebTorrent uses Electron, and Electron basically bundles the entire Chromium engine!
is it stealth? ;)

User avatar
Userfriendly
Posts: 430
Joined: Tue Nov 27, 2012 11:41 pm

Re: WebTorrent Desktop

#13 Post by Userfriendly »

freakazoid wrote:It's a resource hog because WebTorrent uses Electron, and Electron basically bundles the entire Chromium engine!
Ah so all the similarly looking/feel with the same-y installers and chromium files I've been seeing all over the place is called Electron: http://electron.atom.io/apps/

This, Discord, Atom, Visual Studio Code and a small game mod tool I use SFV mod manager(I guess dev does explain why he used the framework but I didn't read through it all) are all Electron based. I was curious why they were all chrome like.

Webtorrent had some issues with memory usage but is supposedly fixed already: https://github.com/feross/webtorrent/issues/248

I think some Electron apps using more memory than your comfortable with might with but if it's not leaking then its probably using more of it so it performs better. You know caching and stuff. At least that's the reasoning all web browsers use for their high memory usage.

User avatar
smaragdus
Posts: 2120
Joined: Sat Jun 22, 2013 3:24 am
Location: Aeaea

Re: WebTorrent

#14 Post by smaragdus »

@freakazoid & @Userfriendly
I remember to have tested several Electron-based messengers (Cryptocat, Franz, Rambox, Wire)- they are all bulky, weighty and unpleasant to work with, but WebTorrent seems to be the heaviest and the most gluttonous one- its appetite for resources seems insatiable. In short- I do not like Electron.

shnbwmn
Posts: 265
Joined: Sat Jul 11, 2015 12:59 am

Re: WebTorrent

#15 Post by shnbwmn »

smaragdus wrote: they are all bulky, weighty and unpleasant to work with
Electron-based programs tend to be non-portable as well, unless the developer specifically makes a portable version.

Post Reply