Re: Login og download fra et online script
On Sat, Aug 27, 2005 at 10:17:11AM +0200, Janus Tougaard wrote:
> Hejsa folkens.
>
> Jeg har tænkt mig at logge ind på følgende server og hente outputtet fra
> http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27
> <http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27>.
> Jeg kunne forestille mig at det skulle ske i en crontab, der eksekveres
> en gang i timen.
>
> Nu kommer problemet, hvilket program skal jeg bruge til at hente outputtet?
> Jeg har prøvet med wget, men der sker en fejl under vejs. Jeg logger ind
> med --http-user=tornbjerg\04z42333 og --http-passwd=123456, hvilket er
> den korrekte bruger og det korrekte password. Hele strengen ser således
> ud: /
>
> wget --http-user=tornbjerg\04z42333 --http-passwd=123456
> http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27
> <http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27>
>
> /Her følger fejlmeddelelsen:/
>
> [10] 21749
> --11:13:00-- http://194.239.215.106/cgi/webskema.exe/?Ugenr=4
> => `index.html?Ugenr=4'
> Connecting to 194.239.215.106:80... [11] 21750
> [9] Exit 1 wget --http-user=tornbjerg\04z42333
> --http-passwd=123456 http://194.239.215.106/cgi/webskema.exe/?Ugenr=4
> [11]- Done Individuel=
> server:~# connected.
> HTTP request sent, awaiting response... 401 Unauthorized
> Unknown authentication scheme.
> /
> Nogle som har et forslag til hvordan jeg kommer videre? - Er det
> forkerte parametre jeg logger ind med, eller findes der et program som
> er bedre til opgaven end wget?/
> /
wget er super til opgaven.
Prøv at omkranse dit brugernavn (der indeholder en backslash) med gåseøjne ""
og ditto med URL'en (der indeholder &). Begge de nævnte karakterer giver knas
da din shell forsøger at fortolke dem på utilsigtede måder.
Mit output ser således ud:
[boll@andariel ~/tmp]$ wget --http-user="tornbjerg\04z42333" --http-passwd=123456 "http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27" [12:21]
--12:24:05-- http://194.239.215.106/cgi/webskema.exe/?Ugenr=4&Individuel=&Hent=2Z27
=> `index.html?Ugenr=4&Individuel=&Hent=2Z27'
Connecting to 194.239.215.106:80... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Reusing existing connection to 194.239.215.106:80.
HTTP request sent, awaiting response... 401 Unauthorized
Reusing existing connection to 194.239.215.106:80.
HTTP request sent, awaiting response... 200 OK
Length: 87,428 (85K) [text/html]
100%[==============================================================================================================================================================================================================>] 87,428 190.25K/s
12:24:06 (189.65 KB/s) - `index.html?Ugenr=4&Individuel=&Hent=2Z27' saved [87428/87428]
--
Søren O. ,''`.
: :' :
GPG key id: 0x1EB2DE66 `. `'
GPG signed mail preferred. `-
Reply to: