Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Applications > I hate Safari

I hate Safari
Thread Tools
iomatic
Mac Elite
Join Date: Oct 1999
Status: Offline
Reply With Quote
Aug 26, 2009, 12:46 AM
 
Eh, I'm bitter. Just had a little bit of download left for a 1gb file, and since it stopped, I thought, Oh I'll just double-click it and it will resume... NOPE start all over.

Thanks, Apple. Your stuff has been going downhill for the past 10 years.

</rant>

Anyone know a surefire way of resuming downloading after a crash/net drop/etc.? In Safari, I mean?

And get off my lawn.
     
besson3c
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Aug 26, 2009, 01:03 AM
 
I would never ever download a large file like that in any web browser. Using curl or wget would be much better. This way, you can detach the process using screen, you are free to quit and restart your browser, and you can resume.
     
Curiosity
Senior User
Join Date: Jul 2006
Status: Offline
Reply With Quote
Aug 26, 2009, 01:36 AM
 
You could switch to Firefox and use its download, because the latest version now supports resuming downloads.
     
Art Vandelay
Professional Poster
Join Date: Sep 2002
Location: New York, NY
Status: Offline
Reply With Quote
Aug 26, 2009, 01:59 AM
 
Isn't resumable downloads a feature of the server? Safari has supported resumable downloads for as long as I remember, it just depends on whom you're connecting to.
Vandelay Industries
     
OreoCookie
Moderator
Join Date: May 2001
Location: Hilbert space
Status: Offline
Reply With Quote
Aug 26, 2009, 02:46 AM
 
Originally Posted by Art Vandelay View Post
Isn't resumable downloads a feature of the server? Safari has supported resumable downloads for as long as I remember, it just depends on whom you're connecting to.
Yes, that's correct. However, I vaguely remember some discussion about Apple's implementation being less lenient with regards to problematic configurations on the server side.
I don't suffer from insanity, I enjoy every minute of it.
     
Chuckit
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status: Offline
Reply With Quote
Aug 26, 2009, 03:09 AM
 
Originally Posted by Art Vandelay View Post
Isn't resumable downloads a feature of the server? Safari has supported resumable downloads for as long as I remember, it just depends on whom you're connecting to.
This is truth. Most of the time when Safari can't resume, neither can anything else.
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
     
CharlesS
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Aug 26, 2009, 04:04 AM
 
I have never once seen Safari successfully resume a download after a crash, ever.

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
kylef
Mac Enthusiast
Join Date: Mar 2008
Location: Northern Ireland
Status: Offline
Reply With Quote
Aug 26, 2009, 06:16 AM
 
Double click the .download file in Finder and it'll resume. I've had the same problem.
     
CharlesS
Posting Junkie
Join Date: Dec 2000
Status: Offline
Reply With Quote
Aug 26, 2009, 06:36 AM
 
That's never worked for me yet.

Ticking sound coming from a .pkg package? Don't let the .bom go off! Inspect it first with Pacifist. Macworld - five mice!
     
voodoo
Posting Junkie
Join Date: Mar 2001
Location: Salamanca, España
Status: Offline
Reply With Quote
Aug 26, 2009, 07:54 AM
 
I can't recall Safari ever resuming a file either.. nor iTunes. Apple isn't all that great in the «resuming download» business it would seem.
I could take Sean Connery in a fight... I could definitely take him.
     
OreoCookie
Moderator
Join Date: May 2001
Location: Hilbert space
Status: Offline
Reply With Quote
Aug 26, 2009, 07:56 AM
 
I have used this and it works fine with some servers. In any case, it's not that much an issue if you have a 100 MBit/s pipeline to the internet -- the other side is always slower than you are
I don't suffer from insanity, I enjoy every minute of it.
     
P
Moderator
Join Date: Apr 2000
Location: Gothenburg, Sweden
Status: Offline
Reply With Quote
Aug 26, 2009, 08:40 AM
 
Originally Posted by Chuckit View Post
This is truth. Most of the time when Safari can't resume, neither can anything else.
The feature to resume is requesting a file from a certain byte, and then simply attaching the rest at the end of the currently downloaded file. That feature is a part of HTTP 1.1, but it is either an optional feature or some servers only implement HTTP 1.0. Safari can certainly do this, but it won't try if the file already downloaded has been corrupted for some reason or other. Same for anything else, really, but maybe Safari's downloading process is slightly less stable and might corrupt files more often.
The new Mac Pro has up to 30 MB of cache inside the processor itself. That's more than the HD in my first Mac. Somehow I'm still running out of space.
     
Atheist
Mac Elite
Join Date: Sep 2006
Location: Back in the Good Ole US of A
Status: Offline
Reply With Quote
Aug 26, 2009, 08:55 AM
 
I'm copying this from another of my posts but it's a good explanation of what's going on.

Apple has made their download API (NSURLDownload, which I presume Safari uses) especially strict so that even if the server does support resumes (the HTTP response header includes "Accept-Ranges: bytes") the API will NOT resume if the response header does not include an ETag (helps ensure that when you resume, you are still downloading the original file).

From what I have been able to determine, the requirement for an ETag is not consistently enforced by other software. I have found that some download managers are able to resume files that Safari can't.
It's my experience that a majority of servers don't seem to include this Etag data which is why Safari will not resume many downloads.
     
Art Vandelay
Professional Poster
Join Date: Sep 2002
Location: New York, NY
Status: Offline
Reply With Quote
Aug 26, 2009, 12:22 PM
 
Originally Posted by voodoo View Post
I can't recall Safari ever resuming a file either.. nor iTunes. Apple isn't all that great in the «resuming download» business it would seem.
I've resumed downloads many times in Safari and iTunes. Actually, I've never seen it fail with iTunes.
Vandelay Industries
     
besson3c
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Aug 26, 2009, 01:25 PM
 
curl -C - -O "localfile" "http://remotefile"
     
voodoo
Posting Junkie
Join Date: Mar 2001
Location: Salamanca, España
Status: Offline
Reply With Quote
Aug 26, 2009, 02:10 PM
 
Originally Posted by Art Vandelay View Post
I've resumed downloads many times in Safari and iTunes. Actually, I've never seen it fail with iTunes.
Um.. lucky you? iTunes doesn't resume download of a dropped podcast. Even on your end.

Safari I have never seen resume anything successfully. But then I'm not just downloading from Apple.com
I could take Sean Connery in a fight... I could definitely take him.
     
iomatic  (op)
Mac Elite
Join Date: Oct 1999
Status: Offline
Reply With Quote
Aug 26, 2009, 11:46 PM
 
Originally Posted by besson3c View Post
curl -C - -O "localfile" "http://remotefile"
So does curl resume if you reuse the command?

And thanks for being nice to my b*****ness. Guess you all know me well enough by now.

And what are you all still doing on my lawn?
     
besson3c
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Aug 27, 2009, 12:21 AM
 
I'm grazing on your lawn, and maybe when you aren't looking I will lay some pipe on it (i.e. porn). What are you going to do about that?

Yes, the -C - argument tells curl to resume and to figure out where to resume from.
     
dzp111
Senior User
Join Date: Mar 2007
Location: Sudbury, ON
Status: Offline
Reply With Quote
Aug 27, 2009, 01:27 AM
 
FF And Safari -back and forth for me. Tried to dl and print passport docs with FF -no go. Switch to Safari, no problem.

Went to check a "special" site of mine on Safari -no go. Switch to FF? Good to go.

I'm now on FF.

Go figure.
.................................................. .................................................. ..................................www.DNCH.com

.................................................. .................................................. .......................www.daniel.poirier.com
     
Spheric Harlot
Clinically Insane
Join Date: Nov 1999
Location: 888500128, C3, 2nd soft.
Status: Offline
Reply With Quote
Aug 27, 2009, 09:03 AM
 
Originally Posted by voodoo View Post
Um.. lucky you? iTunes doesn't resume download of a dropped podcast. Even on your end.

Safari I have never seen resume anything successfully. But then I'm not just downloading from Apple.com
Neither am I, and resume seems to work just fine more times than not.

But then I'm not just downloading from rapidshare.com.

     
cgc
Professional Poster
Join Date: Mar 2003
Location: Down by the river
Status: Offline
Reply With Quote
Aug 27, 2009, 12:55 PM
 
Originally Posted by iomatic View Post
Eh, I'm bitter. Just had a little bit of download left for a 1gb file, and since it stopped, I thought, Oh I'll just double-click it and it will resume... NOPE start all over.

Thanks, Apple. Your stuff has been going downhill for the past 10 years.

</rant>

Anyone know a surefire way of resuming downloading after a crash/net drop/etc.? In Safari, I mean?

And get off my lawn.
SpeedDownload.
     
iomatic  (op)
Mac Elite
Join Date: Oct 1999
Status: Offline
Reply With Quote
Aug 29, 2009, 06:39 PM
 
Originally Posted by besson3c View Post
I'm grazing on your lawn, and maybe when you aren't looking I will lay some pipe on it (i.e. porn). What are you going to do about that?

Yes, the -C - argument tells curl to resume and to figure out where to resume from.
How do you get it not to fill the frame buffer and crash terminal?
     
besson3c
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
Aug 29, 2009, 06:41 PM
 
You add the -O argument plus a file name to output to a file rather than to standard output (i.e. the terminal) like I indicated originally.
     
iomatic  (op)
Mac Elite
Join Date: Oct 1999
Status: Offline
Reply With Quote
Aug 29, 2009, 08:26 PM
 
Originally Posted by besson3c View Post
You add the -O argument plus a file name to output to a file rather than to standard output (i.e. the terminal) like I indicated originally.
Was that an extra dash you had?
     
   
 
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Top
Privacy Policy
All times are GMT -4. The time now is 12:17 PM.
All contents of these forums © 1995-2017 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.8 © 2000-2017, Jelsoft Enterprises Ltd.,