Indigo Rose Software

Professional Software Development Tools

 
+ Reply to Thread
Results 1 to 10 of 10
  1. #1
    Join Date
    Jan 2008
    Location
    Ufa, Russia
    Posts
    128

    Chain Downloader beta 1

    ChainDownloader will spare you the tiresome routine of entering sequence numbered web links to download. E.g., if you want to download a set of objects whose link addresses differ only by the end number (like www.down.com/link1.doc, www.down.com/link2.doc, www.down.com/link3.doc...), the only thing you do here is just enter the first link and the number of links in the group to download! CD will do the rest for you.

    It is a very powerful tool that can deal with virtually innumerable number of projects at a time! Each project is a set of information consisting of the first link address, e.g. www.down.com/link0001.doc; the end number to limit download package, e.g. 475; and the folder path to save the downloaded files in, e.g. "c:\\MyFiles\\Down". So if you want to download ten thousand number-ending files from different internet locations and save them to different folders - nothing is so easy as that! Just enter the required info for the projects one by one, clicking "Add new project" to pass on to a new project data input. You can then select any additional options, i.e. tasks that the tool will perform after all downloads have completed (run executable with / without parameters; unzip files into a folder; or send an email with the default mail client, including subject, address(es), and body). You can even select one of the 5 featured power options to be executaed after download (thanks to the free power DLL posted here ) Then click the large square button "Start download" and -- one, two, three -- it works! You are redirected to the Download Status page that gives you the most profound info update on the download progress (with as many as 20 status text fields and 4 progress bars). You can have a cup of coffee while the tool scientiously downloads your projects one by one, or (in case your order is REALLY tall) -- have a stroll. The program will notify you when it's finished with a sound and then perform the selected post-process actions, if any.

    Features:
    • Generates link strings in format "***1.***", "***2.***" or as "***01.***", "***02.***", depending on the first link entered
    • Supports multiple projects: individual downloads of different sets of links into different hard drive locations
    • Three extra post-process options: (1) Run Executable (with / without parameters; (2) Extract Zip Files (with / without password); (3) Send E-mail (with full subject / body)
    • 5 power options (using free DLL posted here): reboot, standby, hibernate, log off, and shut down
    • Detailed download status: 20 updating text fields together with 4 independent progress bars give the user the power to monitor the process closely.

    P.S. In order that the tool may remember the default folder path for next runs (checkbox), deploy it as a hard drive folder AND NOT as a single EXE.

    DOWN_Seq.apz

    im2.jpg im1.jpg

  2. #2
    Join Date
    Jan 2008
    Location
    Ufa, Russia
    Posts
    128

    Future Add-Ons

    ============== TODO: ==============

    - Project Manager (add, remove, edit projects);
    (separate page, all projects view) - currently under way... (GUI complete)
    - Ability to append new projects "on the fly": while downloading;
    ("drawer" or separate page: appends data to end of main table and changes the status info automatically)
    - Ability to pause / start downs (even after new startup);
    (use Write to txt in Preprocess function: write file with save folder and all generated links and compare it to log file - see below - to obtain unfinished files, then write a separate file with those)
    - Import project data from txt file (see in Docs folder);
    - Export log;
    - Ability to automatically set proxy settings: switch on / off etc.;
    - Background music ?
    - Skins ?
    - Filesize status downloaded / project / total

    Updated version of beta 1: DOWN_Seq.apz

  3. #3
    Join Date
    Jun 2006
    Posts
    62
    It DOESN'T work

    EDİT: i am sorry it works

  4. #4
    Join Date
    Oct 2007
    Location
    Gensokyo
    Posts
    1,324
    Quote Originally Posted by 123456789 View Post
    It DOESN'T work
    Any errors would be helpful instead of just "IT DOESNT WORK".

  5. #5
    Join Date
    Jun 2006
    Posts
    62
    You are right

    NOTE:My english is very bad...

  6. #6
    Join Date
    Jan 2008
    Location
    Ufa, Russia
    Posts
    128
    Believe me or not, I've already downloaded about 12,000 files with this tool (approx. 12 GB, in 69 projects). It would have been a h_e_l_l of a job to do without ChainDownloader...

    P.S. I mainly use it to download digitalised books (precisely, Medieval early prints that I've found on public source German library sites). For example, try downloading a high-resolution copy of the notorious "Malleus Maleficarum":
    first image address: http://diglib.hab.de/inkunabeln/151-.../max/00001.jpg
    number of links (pages): 204

  7. #7
    Join Date
    Jan 2008
    Location
    Ufa, Russia
    Posts
    128

    Some bug fixes and added functions

    Added:
    1. Project Manager (review, add, remove, edit, requeue projects; pending - requeue and edit separate links)
    2. Comment text file generation for each project (multiline input)
    3. Append string to all links in a project
    4. PENDING, NEARLY DONE: pause / resume (even after application shutdown), output logs, projects-from-txt-file function, append projects on the fly

    Fixed:
    1. Default folder memory
    2. Project review text
    3. Some status info in download page (timing, progresses)
    4. Other minor fixes

    DOWN_Seq.part1.rar
    DOWN_Seq.part2.rar
    DOWN_Seq.part3.rar
    DOWN_Seq.part4.rar

  8. #8
    Join Date
    Jan 2008
    Location
    Ufa, Russia
    Posts
    128

    Some additions and bug fixes

    I've finally coped with the task of making CD extract relevant information from the first link and generate different set separately. What does it mean?
    Well, I've pretty often come across such situations when I needed to download a pack of files, whose links mutate like this:

    http://aaaaa001bbbbb100cccc50.zip
    http://aaaaa002bbbbb102cccc60.zip
    http://aaaaa003bbbbb104cccc70.zip
    http://aaaaa004bbbbb106cccc80.zip
    ......

    How can I generate all the links from the first one if I know that there are a total of 1000 links??? Now CD can do that: you just select the parts in the string that you expect to change ("001", "100", and "50" in this example) and choose the formulas to process them (separate for each part). Thus, we see that the first number ("001") increments by 1, "100" increments by 2, and "50" - by 10. Enter that, press "Simulate" and "Save" and you're done! The engine can easily handle incrementing, decrementing, application to odd or even counts (or to all), "flat" or "progressive" incrementing, etc.

    -------------
    Some other add-ons / features:
    -------------

    - Import links from text file (CD directly imports links from a text file where they come in a column)
    - Ability to pause downloads and resume them even after program restart (!)
    - Skins (as yet 4 of them) - not entirely finished
    - Resizeable window (not entirely finished)

    --------------
    Download: 3,68 MB (download all files and extract from the first one "part1.rar")
    DOWN_Seq.part1.rar
    DOWN_Seq.part2.rar
    DOWN_Seq.part3.rar
    DOWN_Seq.part4.rar

  9. #9
    Join Date
    May 2009
    Posts
    62

    Post thanks

    thank you so much I have been searching for example like this

  10. #10
    Join Date
    Jan 2008
    Location
    Ufa, Russia
    Posts
    128
    Thank you! I'd been working on it for some months before it came out. Now I've postponed this project for indefinite future, because it seems to have the most requisite features; however, there's no limit to improving on it.

  11. #11
    Join Date
    May 2010
    Posts
    28
    Thanks a lot

Similar Threads

  1. Setup Factory 6.0 in Beta Test
    By Ted in forum Setup Factory 5.0
    Replies: 0
    Last Post: 10-30-2001, 02:51 PM
  2. Visual Patch Beta Testers Wanted!
    By Support in forum Setup Factory 5.0
    Replies: 0
    Last Post: 01-19-2001, 09:01 AM
  3. Visual Patch Beta Testers Wanted!
    By Support in forum AutoPlay Menu Studio 3.0
    Replies: 0
    Last Post: 01-19-2001, 09:00 AM
  4. AutoPlay Menu Studio 3.0 Beta Now Available!
    By Mark in forum AutoPlay Menu Studio 3.0
    Replies: 0
    Last Post: 07-04-2000, 02:26 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts