Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 Simple Scripting For cURL, Mass downloading IPSW files

views
     
TSchrisqck
post Oct 29 2016, 02:32 PM, updated 10y ago

Getting Started
**
Junior Member
135 posts

Joined: Sep 2006


Hi Everyone,

Anyone here can help me with this scripting ? I came across a simple 1 liner script which uses cURL to download IPSW files and is very useful over unstable internet connection as it allows resuming after error. However, it only handle single error code. I usually encounter 2 or more error codes. I wonder if anyone here knows how to modify this to handle at least 3 error codes.


CODE
export ec=56; while [ $ec -eq 56 ]; do /usr/bin/curl -O -C - "http://appldnld.apple.com/ios10.1/031-65467-20161024-3A15EC8C-92E9-11E6-B408-1C827FA31755/iPhone_5.5_10.1_14B72_Restore.ipsw"; export ec=$?; done





Dothan
post Oct 30 2016, 11:46 AM

Dingle Berries
******
Senior Member
1,054 posts

Joined: Jan 2003




export ec=56; while [ $ec -eq 56 -o $ec -eq ec code 2 -o $ec -eq ec code 3 ]; do /usr/bin/curl -O -C - "http://appldnld.apple.com/ios10.1/031-65467-20161024-3A15EC8C-92E9-11E6-B408-1C827FA31755/iPhone_5.5_10.1_14B72_Restore.ipsw"; export ec=$?; done
TSchrisqck
post Nov 5 2016, 02:17 AM

Getting Started
**
Junior Member
135 posts

Joined: Sep 2006


Thanks~!!! Will try it out tomorrow smile.gif


QUOTE(Dothan @ Oct 30 2016, 11:46 AM)
export ec=56; while [ $ec -eq 56 -o  $ec -eq ec code 2 -o $ec -eq ec code 3 ]; do /usr/bin/curl -O -C - "http://appldnld.apple.com/ios10.1/031-65467-20161024-3A15EC8C-92E9-11E6-B408-1C827FA31755/iPhone_5.5_10.1_14B72_Restore.ipsw"; export ec=$?; done
*

 

Change to:
| Lo-Fi Version
0.0145sec    0.89    5 queries    GZIP Disabled
Time is now: 21st December 2025 - 07:28 AM