Quick Search for:  in language:    
GET,HERE,THERE,Resumes,Files,Pause,anything,f
   Code/Articles » |  Newest/Best » |  Community » |  Jobs » |  Other » |  Goto » | 
CategoriesSearch Newest CodeCoding ContestCode of the DayAsk A ProJobsUpload
Visual Basic Stats

 Code: 3,014,970. lines
 Jobs: 119. postings

 How to support the site

 
Sponsored by:

 

You are in:

 
Login



Latest Code Ticker for Visual Basic.
Click here to see a screenshot of this code!Xp Frames , Xp List Box And XpTextBox (updated!)
By ali s on 7/2

(Screen Shot)

Click here to see a screenshot of this code!Excel Into a webpage
By Bill Donahue on 7/2

(Screen Shot)

Unroll2 - Update
By Cyber Chris on 7/2


MultilinePWD
By Cyber Chris on 7/2


Click here to see a screenshot of this code!Song/Poem Assistant
By Peter Rowan on 7/2

(Screen Shot)

Click here to see a screenshot of this code!GPA Cal
By KBM-00 on 7/2

(Screen Shot)

Click here to see a screenshot of this code!Connection Via the Telephone line.No internet or cable.Just the telephone line
By Nass ClickMan on 7/2

(Screen Shot)

DBTool
By Make Strömberg on 7/2


Click here to see a screenshot of this code!MSChart Simple Example
By Sebastian Pereira on 7/2

(Screen Shot)

Click here to put this ticker on your site!


Add this ticker to your desktop!


Daily Code Email
To join the 'Code of the Day' Mailing List click here!





Affiliate Sites



 
 
   

Internet Downloader (Like Gozilla) Resume, Pause, Etc. (UPDATED - August 16) Uses Winsock.ocx Only!!

Print
Email
 
winzip icon
Submitted on: 7/14/2000 6:28:09 AM
By: Eric Malamisura  
Level: Intermediate
User Rating: By 24 Users
Compatibility:VB 6.0

Users have accessed this code 16899 times.
 

(About the author)
 
     Resume's Files, Pause Files, Or anything from anywhere on the net just like GoZilla but this is open source for your hacking pleasure! =] Enjoy it!! Ok I did a complete code revamp of the code and im not finished yet. I cant seem to get the ftp stuff to work right if someone could help me out with that. It conencts to server and the server trys to send me the file but it wont come through and I cant figure out why. Help me on this one please!!! Thanks for all your wonderful support and votes by the way I really appreciate them. Well I got the reward thanks again for all the votes...By the way I have updated this again to fix a bug it has with unix servers. Pointed out to me by Michael Pauletta along with a way to fix it. Much appreciated micheal. Im glad people are still loving this code as yesterday auguest 15 it hit code of the day yet again.############################## GET THE LATEST VERSION HERE -----> http://www.planet-source-code.com/vb/scripts/ShowCode.asp?lngWId=1&txtCodeId;=10926 <------------ GET THE LATEST VERSION THERE ##############################
 
winzip iconDownload code

Note: Due to the size or complexity of this submission, the author has submitted it as a .zip file to shorten your download time. Afterdownloading it, you will need a program like Winzipto decompress it.

Virus note:All files are scanned once-a-day by Planet Source Code for viruses,but new viruses come out every day, so no prevention program can catch 100% of them.

FOR YOUR OWN SAFETY, PLEASE:
1)Re-scan downloaded files using your personal virus checker before using it.
2)NEVER, EVER run compiled files (.exe's, .ocx's, .dll's etc.)--only run source code.
3)Scan the source code with Minnow's Project Scanner

If you don't have a virus scanner, you can get one at many places on the net including:McAfee.com

 
Terms of Agreement:   
By using this code, you agree to the following terms...   
1) You may use this code in your own programs (and may compile it into a program and distribute it in compiled format for languages that allow it) freely and with no charge.   
2) You MAY NOT redistribute this code (for example to a web site) without written permission from the original author. Failure to do so is a violation of copyright laws.   
3) You may link to this code from another website, but ONLY if it is not wrapped in a frame. 
4) You will abide by any additional copyright restrictions which the author may have placed in the code or code's description.


Other 6 submission(s) by this author

 

 
Report Bad Submission
Use this form to notify us if this entry should be deleted (i.e contains no code, is a virus, etc.).
Reason:
 
Your Vote!

What do you think of this code(in the Intermediate category)?
(The code with your highest vote will win this month's coding contest!)
Excellent  Good  Average  Below Average  Poor See Voting Log
 
Other User Comments
7/14/2000 12:58:52 PM:Anonymous
Good code.
Just a suggestion:
In a 
later version why don't you include 
support for all types of files, for the 
beginners out there. And as a cool 
feature you could add a puase/resume 
feature which would make it the best 
downloader on PSC.
Good Job, Good Luck
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/14/2000 3:20:20 PM:livinINvb
this is sweet!! if anyone has updated 
this to use a pause and resume button 
please e-mail me! 
cb5sdvb@hotmail.com
i give you 
excellent
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/14/2000 11:29:37 PM:Eric Malmisura
Ok I will add Pause and resume in the 
next version.  I will try to implement 
them as soon as I figure out how to do 
it correctly.  I did have a resume 
feature but I couldnt implement it the 
correct way for the file to be valid 
afterwards.  If you have any help 
please email me thanks.  Glad you like 
my code.  Please do note that all the 
code included with this zip file is my 
code.  Excluding various parts of 
PRO.BAS but I did create pro.bas also 
and all the functions in the zip.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/15/2000 6:58:12 AM:Christian
This is great. I must say too, if you 
implent a resume feature, i will vote 
you to heaven.
Good luck.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/15/2000 11:33:56 AM:Afshaad Patel
I get 3 msgboxes when i start to 
download it says False then 0 then 
again 0 bytes. how do i get rid of 
those boxes
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/15/2000 12:01:53 PM:Afshaad Patel
Also another thing i wanted to know is 
there anyway that u can disable the 
download button when the user is 
downloading the file.  I RATE THIS 
THING EXCELLENT !!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/15/2000 12:17:58 PM:Afshaad Patel
One more suggestion when it is finished 
downloading it should tell the user it 
is complete. and if possbile try and 
run the file from where it was 
downloaded. that would be really cool
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/15/2000 1:46:28 PM:Afshaad Patel
This Code is really nice, i loved the 
feedback from the author i RATE IT 
EXCELLENT
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/16/2000 2:23:59 AM:Yoshman
Kick @$$ code dude.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/16/2000 2:33:52 AM:HUMBERT
It doesn't works with dynamic pages 
(asp, php, etc...). When i try to 
download ASP page, the result is a page 
with ASP extension, but the content 
isn't ASP, but simple HTML (the server 
simulate a request connection, and send 
the HTML code) !!! But it's a good jod. 
Thanks
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/16/2000 7:06:00 AM:Eric Malamisura
Yes.  ASP is a scripting code used on 
the server side.  A security feature 
ASP offers is that the server will 
never return the ASP script itself only 
the results of the ASP script(the html) 
Internet Explorer asks for the script.  
The server says ok he wants the script 
but not giving to him.  It runs the 
script the script creates a dynamic 
html document and sends that instead. 
If you notice on planet source code all 
the content is dynamic and not static.  
It changes very often becuase the html 
is changed everytime you access the 
script.  Hope that helps you out =]
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/17/2000 1:00:27 AM:cornholio
To do the resume try this:
Range: 
bytes=XX-YY
XX and YY are both 
numbers, beware of both spacing and 
letter case, some servers are 
particular fussy. YY is optional, if 
nothing then the download will start at 
(XX+1) byte and will stop at the end of 
the download
You'll need to do some 
checking because the server MUST send 
you a :
HTTP/1.1 206 Partial 
content
as I understand it if it 
doesn't accept the resume a server will 
just send the 200 + OK and will send 
the file starting a 0. Also as your 
code stands now it won't  work right 
because ir overwrites what you already 
have gotten.
Great code so far keep 
the good work.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/17/2000 1:05:32 AM:cornholio
Messed up when I copied:
Range: 
bytes=XX-YY
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/17/2000 1:12:33 AM:cornholio
One more time there is a space between 
the colon - : and the word 
bytes.
There are no other spaces in 
the line.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/19/2000 5:45:32 PM:livinINvb
its me again, if anyone thinks they can 
help me out, i am trying to make this 
have a resume file after you close the 
program, i thought i had it but now it 
won't download, if anyone thinks they 
can help, e-mail me
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/19/2000 6:00:20 PM:Eric Malamisura
LivingINvb I tested the resume for 
doing this and it worked fine..Now the 
one thing that makes this work is that 
you have to select the half downloaded 
file that you need to resume or it wont 
work(when you select the file) it will 
then ask if you wish to Overwrite, 
Resume, Cancel..Select resume and it 
should work fine.. Ive tested this many 
times and its worked for me each time.  
If i misunderstood what you are trying 
to do please try to explain it better.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/19/2000 6:21:11 PM:livinINvb
never mind, i just figured it out
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/22/2000 1:24:21 AM:Justin Case
I really liked this program. You should 
make it so that when you
launch it 
from the quicklaunch taskbar that it 
copys the address 
of the program that 
I want to download from the clip board. 
That way i could right  click on a 
link, copy the location of 
the file 
to the clipboard,  and clik on your 
program's icon on 
the quicklaunch 
taskbar. also, how about a way to set 
the 
download directory so we don't 
have to chose every time. And 
lastly, 
how about FTP support so I can 
uninstall Gozilla and use
your program 
for all my downloads with out worrying 
about being 
spyed on. Great Program, 
I'll keep using it.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/22/2000 3:53:49 AM:Eric Malamisura
Yeah I was thinking about adding FTP 
support but thats a TON of new code I 
would have to add and would sorta 
disqualify newbies out of this code but 
I think im going to keep this version 
and zip it up and call it something 
like pastversion.zip and then the new 
version will be put in zip like 
regular...ummm keep checking for 
updates!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/22/2000 4:11:27 AM:Andrew Armstrong
Hey, with your resume feature you were 
having trouble with... Instead of 
resuming right on the spot you left 
off, try a rollback of about 4K... 
Meaning, start 4K behind where u left 
off, to make sure u get it all :)
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/22/2000 7:13:52 AM:Eric Malamisura
Ok I can do that.. It works now that 
was at the beginning I didnt have 
resume at all and someone asked for it 
and I didnt quit know how to do it.  
But I will test some things with 
rolling it back on the upgraded 
version..
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/22/2000 7:24:34 AM:Eric Malamisura
BTW I would appreciate some votes on 
here if ya could! =]
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/23/2000 12:09:48 AM:Justin Case
Sorry i forgot to vote. took care of 
it.
FTP support would be a good way to 
demonstrate
how to do it. Also how 
about keeping track of 
the last 5 or 
10 files that were downloaded
to make 
it easier to resume a download. 
excellent program! I will keep 
checking back 
for up for updates!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/23/2000 8:12:35 PM:opello
WOW! So much corresopndence! This is an 
awesome program and if developed 
further (not saying it needs it) ... 
but you could probably SELL IT!  Oh, I 
have a question.  Anyone know how to 
make a downloader compatible with 
JustOn ?  (info: 
http://www.expressresponse.com/novelljo 
,  just search for "getright") ? That 
would help me out TREMENDOUSLY! Thanks!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/25/2000 1:11:41 AM:D.Æ
Excellent Job. Keep up the good work 
Eric! Excellent Vote Added!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/25/2000 1:46:53 PM:MikeB
I cannot get my own source code or 
yours to work using Win2000. It makes 
the connection, sends the GET, but no 
data arrival.  8(
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/26/2000 4:29:04 AM:Nova
Eric I definately voting for you my 
Man! This is excellent code, just what 
I was looking for, although I had a bit 
of trouble downloading binary files - 
specifically .gifs. Oh well, it's still 
a kick arse program! Pause, Resume, 
Pause, Resume, Pause, Resume! Ye-hee 
Yeeah!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/26/2000 1:15:03 PM:Eric Malamisura
I fixed a few bugs in it already but 
havent posted it or anything yet..  The 
problem was I was opening and closing 
the file everytime It recieved a 
chunk..I decided that was to much 
overhead processing and it was a bit 
sloppy so I did it a bit different for 
the next release.  I'll post next 
release once I get the ftp working 
correctly on it..
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
7/27/2000 11:46:43 PM:Randy
Hi, When you update will you update 
this submission? Like if I bookmark 
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/4/2000 6:28:17 AM:KayHan
very sucessfull but needs 
improvments..I took ıt and added 
it some functions like pause and stop 
and some others. It will be on PSC soon.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/4/2000 8:38:25 AM:Eric Malamisura
It has pause and stop on it..What do 
you mean?
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/7/2000 9:05:46 AM:ProgramDude
its great!if it is possible with vb, 
can you add a feature so it monitors 
clicks from IE?it would also be much 
appreciated if you could tell me how to 
do this (if you know how). ** THIS IS 
THE BEST VB DOWNLOADER THAT** I'VE SEEN!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
8/7/2000 9:06:07 AM:ProgramDude
its great!
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
9/8/2000 6:02:00 PM:muz
Excellent program - is there a way you 
can download files from lots of 
different url's - input lots of url in 
a file and it downloads them one after 
the other.
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
3/7/2002 8:28:50 AM:Kaustubh
It doesn't integrate with browser 
clicks
Please suggest how to do it...
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
2/2/2003 8:49:25 AM:3M Info Sys
i cant download ur application. what is 
the reason? any other site, where the 
application is avble for downloading...
Keep the Planet clean! If this comment was disrespectful, please report it:
Reason:

 
Add Your Feedback!
Note:Not only will your feedback be posted, but an email will be sent to the code's author in your name.

NOTICE: The author of this code has been kind enough to share it with you.  If you have a criticism, please state it politely or it will be deleted.

For feedback not related to this particular code, please click here.
 
Name:
Comment:

 

Categories | Articles and Tutorials | Advanced Search | Recommended Reading | Upload | Newest Code | Code of the Month | Code of the Day | All Time Hall of Fame | Coding Contest | Search for a job | Post a Job | Ask a Pro Discussion Forum | Live Chat | Feedback | Customize | Visual Basic Home | Site Home | Other Sites | About the Site | Feedback | Link to the Site | Awards | Advertising | Privacy

Copyright© 1997 by Exhedra Solutions, Inc. All Rights Reserved.  By using this site you agree to its Terms and Conditions.  Planet Source Code (tm) and the phrase "Dream It. Code It" (tm) are trademarks of Exhedra Solutions, Inc.