Welcome Guest.   Make a donation to an author on the site October 25, 2014, 02:44:23 AM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Your Support Funds this Site: View the Supporter Yearbook.
   
   Forum Home   Thread Marks Chat! Downloads Search Login Register  
Pages: [1]   Go Down
  Reply  |  New Topic  |  Print  
Author Topic: Crazy and probably not feasible idea: DCUpdate swarming.  (Read 4145 times)
Tekzel
Charter Member
***
Posts: 227



View Profile Give some DonationCredits to this forum member
« on: July 16, 2007, 11:57:02 AM »

The bandwidth of downloads via DCUpdate may not add up to much and im not sure how you are sitting on the bandwidth front.  Would it be feasible to add swarming capability to DCUpdate and some of us can enable "seeding" mode so we can help out in serving your updates?  I think the bittorrent protocol is pretty well documented.  I know I would be willing to seed updates.  In this case, the program would automatically download and save the updates and immediately seed even if I haven't installed it.  Possibly add the option to automatically silent install updates and run the new version.

I am just babbling here.
Logged
mouser
First Author
Administrator
*****
Posts: 33,590



see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #1 on: July 16, 2007, 12:04:10 PM »

it's not a terrible idea, but my understanding is that the download bandwidth on dc is really not a problem, so it would really be a matter of solving a problem that doesn't exist, while adding a lot of extra coding..  it's not a bad idea in general though, and it could be something to think about for some software if dcupdate is to become more general.

for example the remote update file on the server might simply point dcupdater to a torrent or file checksum which dcupdater could then launch in an external tool.  so dcupdate would detect a new version, alert user, and then initiate a download of the new version via an established torrent tool.
Logged
Tekzel
Charter Member
***
Posts: 227



View Profile Give some DonationCredits to this forum member
« Reply #2 on: July 16, 2007, 01:29:44 PM »

for example the remote update file on the server might simply point dcupdater to a torrent or file checksum which dcupdater could then launch in an external tool.  so dcupdate would detect a new version, alert user, and then initiate a download of the new version via an established torrent tool.

Hey, I like your idea better.  Why reinvent the wheel if it isn't necessary.  The only problem being, it is nice to be able to execute the updates via dcupdater. I'm lazy that way.  I guess we all have to make sacrifices.
Logged
f0dder
Charter Honorary Member
***
Posts: 8,774



[Well, THAT escalated quickly!]

see users location on a map View Profile WWW Read user's biography. Give some DonationCredits to this forum member
« Reply #3 on: July 17, 2007, 09:20:05 AM »

I don't think swarming is something that should be implemented in the dcUpdater - but it's not a bad idea for other types of updaters. Like, blizzard uses it for it's WOW patches... too bad blizzards torrent client is retarded, so you're much better off extracting the .torrent and grabbing it with ĀµTorrent or something smiley
Logged

- carpe noctem
Pages: [1]   Go Up
  Reply  |  New Topic  |  Print  
 
Jump to:  
   Forum Home   Thread Marks Chat! Downloads Search Login Register  

DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.027s | Server load: 0.07 ]