can anyone suggest if any such software exist with similar functionality?

By parthpandya ·
i have mentioned the abstract of the idea below:-

Traditional downloading approaches make it mandatory for the user to keep his laptop
powered on till the download process is complete. He also needs to continuously monitor the
downloading process which makes it tedious for the user.
As a solution to this problem, we propose an idea which deals with developing a
centralized download manager which efficiently manages the incoming download requests. Our
application eliminates the need of the client to monitor the download process; he initiates the
download request and once the download is complete he receives a notification for the same.
Also the requested file can be transferred from the server to the client's machine.
Our project develops a product which primarily eliminates the need to keep the laptop
powered on thereby providing user-friendliness and saving electricity which is the need of the
Commercial softwares with similar features do exist but they are not open-source.

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Answers

Collapse -


by Rob Kuhn In reply to can anyone suggest if any ...

I've read your abstract and get the idea. I do have to comment on your statement on saving electricity. Though I am 100% in favor of a green infrastructure I would not make it a huge requirement unless you're operating in a true remote site (i.e. a mobile unit). in other words your servers and the infrastructure in general will consume far more than your laptops will even if they are just sitting idle (although the current Dell PowerEdge and HP ProLiant's do have impressive power management built it, you still lose performance).

That said, how are the "downloads" being done? It seems like they're very large or you don't have broadband speeds; this in response to your statement of your users having to monitor the downloads and it being tedious.

What are the client machines? PC and or Mac? What OS are they primarily running? Also what sort of "downloads" are these?

A few years ago I had a server with a lot of disk storage sitting in another site (a sort of coloc). It would "go to sleep" until around 1am where it was scheduled to wake up (using the built in OS scheduler) and execute a batch file which would ping a remote server (to ensure it was there and to initiate the VPN tunnel/connection) followed by launcing robocopy using the /MIR command.

When the copy was done it would send an e-mail (using a command line utility called "bmail.exe") with a confirmation that it had completed. It would also attach a log file generated by robocopy.

The server would then go back to sleep after x-minutes of being idle.

No commercial software was used.

If I ever needed to get to the server while it was in "sleep" mode, I could gain access through the iLO port (it was an HP Server).

My point of that was just an example of having to do something similar to what it sounds like you're trying to do (if that makes any sense :) ).


Collapse -

not answers but questions

by kendwyer In reply to can anyone suggest if any ...

presumably you intend developing this solution to address a perceived or expressed functional requirement? who then are your customers and what is their user story? in what way will your solution better meet their requirements than available products, applications, methodologies?
for example: I have an ADSL2+ connection with 200GB download, I use Chrome bookmarks, Pocket (formerly ReadItLater list), Internet Download Manager (executable as scheduled) and various bit torrent asps. one of the torrent apps is an open source development project. then there is AvoSoft's Transfer Big Files for $5 a month. hth...

Collapse -

Yes it already exists.

by jsargent In reply to can anyone suggest if any ...

Its called the usenet and rss. Besides that, how do you propose the client will finally get his download? Won't he have to download that from your server?

Collapse -

Reponse To Answer

by Rob Kuhn In reply to Yes it already exists.

Wake on LAN and Mulitcast comes to mind -- assuming all are on the same LAN/WAN.

The requirements are just too vague ... it almost reads as a scenario type homework assigment(?)...

Related Discussions

Related Forums