#168143 - 2006-09-21 02:48 PM
Re: File transfer using HTTPS
|
Stanley
Starting to like KiXtart
Registered: 2004-06-03
Posts: 130
Loc: Upstate NY, USA
|
I do have this bit of PERL code , but I do not know PERL and whoever wrote it did not DOCUMENT it. Perhaps someone can explain to a jack of all trades, master of none, exactly what the h e double toothpicks is going on here.
#!/bin/bash
if test $# -ne 1 then echo "Usage: `basename $0` " 1>&2 exit 1; fi
FILENAME=$1 BASENAME=`basename $FILENAME`
export EMAILTO=${EMAILTO:=personsendingfileemail@somewhere.com} export BASICUSER=${BASICUSER:=} export BASICPASSWD=${BASICPASSWD:=export PROXYUSER=${USER:=your_userid} export PROXYPASSWD=${PASSWD:=your_password} export CURLPROXY=${CURLPROXY:=YOURproxy:80}
PROXY="--proxy-user $PROXYUSER:$PROXYPASSWD --proxy ${CURLPROXY}"
rm -f cookies.txt
curl \ --verbose \ -s \ --insecure \ $PROXY \ --cookie-jar cookies.txt \ --cookie cookies.txt \ -D step1Hdr.txt \ https://transfer.SOMEWHERE.com/ft/
curl \ --basic \ --user "${BASICUSER}:${BASICPASSWD}" \ --verbose \ -s \ --insecure \ $PROXY \ --cookie-jar cookies.txt \ --cookie cookies.txt \ -D step1Hdr.txt \ https://transfer.SOMEWHERE.com/ft/iu/
curl \ --basic \ --user "${BASICUSER}:${BASICPASSWD}" \ -F fromEmail=$EMAILTO \ -F submit=Submit \ --verbose \ -s \ --insecure \ $PROXY \ --cookie-jar cookies.txt \ --cookie cookies.txt \ -D step2Hdr.txt \ https://transfer.SOMEWHERE.com/ft/iu/selectFile.php
curl \ --basic \ --user "${BASICUSER}:${BASICPASSWD}" \ -F "file[]=@$FILENAME;type=application/octet-stream;filename=$BASENAME" \ -F submit=Upload \ --verbose \ -s \ --insecure \ $PROXY \ --cookie-jar cookies.txt \ --cookie cookies.txt \ -D step3Hdr.txt \ https://transfer.SOMEWHERE.com/ft/iu/uploadFiles.php
|
|
Top
|
|
|
|
Moderator: Jochen, Allen, Radimus, Glenn Barnas, ShaneEP, Ruud van Velsen, Arend_, Mart
|
0 registered
and 476 anonymous users online.
|
|
|