BitsMonitor

BitsMonitor is simple C# 2.0 app that uses BITS to download files from web.
Download

BitsMonitor Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Maciek Talaska
  • Publisher web site:
  • Operating Systems:
  • Windows All
  • File Size:
  • 29 KB

BitsMonitor Tags


BitsMonitor Description

BitsMonitor is simple C# 2.0 app that uses BITS to download files from web. It's main goal is to monitor and manage all downloads (start / suspend, cancel). New downloads may be added from application itself or a command line arguments. What is it for? The idea behind BitsMonitor is to use Windows built-in technology called Background Intelligent Transfer Service to download files from web. BitsMonitor may be called a wrapper for a BIT service. What it does is only creates jobs, add links to the file user wants to download and… gets information about downloading Progress from BITS. Nothing more. No downloading code, no resuming, no nothing basically. The only thing that BitsMonitor tries to do is to resume (restart) jobs (it does it by monitoring downloads) if downloading error occurs. What makes it worth interesting? At the beginning I wanted to create a Firefox plug-in (I do not use IE almost at all so the choice was obvious) but after looking more carefully at all features offered by FlashGot (Mozilla Firefox plug-in) I realized that support for passing command line arguments to any executable is just what I need. It became even easier than I thought: Although Flashgot detects automatically whole bunch of download managers, and configures them (so after installation of the plug-in they are ready to use from Flashgot), there is another possibility: Flashgot allows passing arguments to chosen executable, and it is up to developer what kind of argument prefixes they want to use. There are a few arguments you may want to pass to your application: URL, referrer URL, Cookie, Destination folder, POST data, URL list file and cookies.txt file. I use only two of them: destination folder and URL.


BitsMonitor Related Software