Merge pull request #44 from sasa8810/main
update ipsw downloader to use curl
This commit is contained in:
commit
3e385336f5
2 changed files with 20 additions and 9 deletions
13
.gitignore
vendored
Normal file
13
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
.DS_Store
|
||||||
|
*/.DS_Store
|
||||||
|
binaries/Linux/futurerestore
|
||||||
|
binaries/Darwin/futurerestore
|
||||||
|
work
|
||||||
|
ramdisk
|
||||||
|
boot*
|
||||||
|
.irecovery
|
||||||
|
blobs
|
||||||
|
logs
|
||||||
|
.rd_in_progress
|
||||||
|
logs
|
||||||
|
.disclaimeragree
|
||||||
14
downr1n.sh
14
downr1n.sh
|
|
@ -650,15 +650,11 @@ fi
|
||||||
# extract ipsw
|
# extract ipsw
|
||||||
# =========
|
# =========
|
||||||
|
|
||||||
# sasa please update your downloader to use wget
|
|
||||||
#if [ ! -e "ipsw/*.ipsw" ]; then
|
|
||||||
# echo "[*] Downloading ipsw, it may take few minutes."
|
|
||||||
# aria2c -x16 -s16 -j16 "$ipswurl"
|
|
||||||
# mv *.ipsw ipsw
|
|
||||||
#fi
|
|
||||||
|
|
||||||
ipsw=$(ls ipsw/*.ipsw) # put your ipsw
|
|
||||||
|
|
||||||
|
if [ ! -e "ipsw/*.ipsw" ]; then
|
||||||
|
echo "[*] Downloading ipsw, it may take few minutes."
|
||||||
|
curl -Lo ipsw/$deviceid-$version.ipsw "$ipswurl" "-#"
|
||||||
|
fi
|
||||||
|
|
||||||
cd ipsw/
|
cd ipsw/
|
||||||
ipsw_files=(*.ipsw)
|
ipsw_files=(*.ipsw)
|
||||||
|
|
@ -669,6 +665,8 @@ if [[ ${#ipsw_files[@]} -gt 1 ]]; then
|
||||||
fi
|
fi
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
|
ipsw=$(ls ipsw/*.ipsw) # put your ipsw
|
||||||
|
|
||||||
if [ -a $ipsw ] || [ "${ipsw: -5}" == ".ipsw" ]; then
|
if [ -a $ipsw ] || [ "${ipsw: -5}" == ".ipsw" ]; then
|
||||||
echo "[*] Continuing..."
|
echo "[*] Continuing..."
|
||||||
else
|
else
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue