Outline ·
[ Standard ] ·
Linear+
Simple Scripting For cURL, Mass downloading IPSW files
|
TSchrisqck
|
Oct 29 2016, 02:32 PM, updated 10y ago
|
Getting Started

|
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
|
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
|
|
|
|
|
|
TSchrisqck
|
Nov 5 2016, 02:17 AM
|
Getting Started

|
Thanks~!!! Will try it out tomorrow  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
|
|
|
|
|