wok diff get-wfica/stuff/get-wfica @ rev 20854

updated drupal (7.26 -> 8.6.10)
author Hans-G?nter Theisgen
date Thu Feb 21 16:46:14 2019 +0100 (2019-02-21)
parents cfdc18273610
children 02c70d036ea0
line diff
     1.1 --- a/get-wfica/stuff/get-wfica	Wed Aug 22 18:21:21 2012 +0200
     1.2 +++ b/get-wfica/stuff/get-wfica	Thu Feb 21 16:46:14 2019 +0100
     1.3 @@ -2,7 +2,8 @@
     1.4  
     1.5  PACKAGE="wfica"
     1.6  WEB_SITE="http://www.citrix.com"
     1.7 -PROD="downloadId=2323812&productId=1689163&ntref=downloadreceiver" 
     1.8 +PROD="productId=1689163&ntref=downloadreceiver&downloadId=" 
     1.9 +DLID="2323812"
    1.10  INSTALL_USB=yes
    1.11  
    1.12  ROOT="$1"
    1.13 @@ -24,10 +25,23 @@
    1.14  CUR_DIR=$(pwd)
    1.15  mkdir -p $TMP_DIR && cd $TMP_DIR
    1.16  
    1.17 -URL="$WEB_SITE$(wget -O - "$WEB_SITE/English/ss/downloads/details.asp?$PROD" | \
    1.18 -		sed "/Download/h;/\.deb/!d;g;s/.*([\"']\([^\"']*\).*/\1/;q")" 
    1.19 -USB_URL="$WEB_SITE$(wget -O - "$WEB_SITE/English/ss/downloads/details.asp?$PROD" | \
    1.20 -		sed "1,/\.deb/d;/Download/h;/\.deb/!d;g;s/.*([\"']\([^\"']*\).*/\1/;q")" 
    1.21 +for i in $@ $DLID; do
    1.22 +	[ -z "$(echo $i | sed 's/[0-9]//g')" ] && break
    1.23 +done
    1.24 +url="$WEB_SITE/English/ss/downloads/details.asp?$PROD$i"
    1.25 +filter="/Download/h;/\.deb/!d;g;s/.*([\"']\([^\"']*\).*/\1/;q"
    1.26 +URL="$(wget -O - "$url" | sed "$filter")"
    1.27 +if [ -n "$URL" ]; then
    1.28 +	URL="$WEB_SITE$URL"
    1.29 +	USB_URL="$WEB_SITE$(wget -O - "$url" | sed "1,/\.deb/d;$filter")"
    1.30 +else
    1.31 +	cat 2>&1 <<EOT
    1.32 +DownloadId $i not found on $WEB_SITE.
    1.33 +Try again with the correct downloadId :
    1.34 +# $0 <downloadId>
    1.35 +EOT
    1.36 +	exit 1
    1.37 +fi
    1.38  
    1.39  wget -O $PACKAGE.deb "$URL"
    1.40  mkdir $PACKAGE