Article View: be.comp.programming
Article #1148Re: via batchbestand html request uitvoeren of telnet aansturen
From: Telenut
Date: Tue, 01 Nov 2005 16:07
Date: Tue, 01 Nov 2005 16:07
55 lines
2893 bytes
2893 bytes
Tim Van Wassenhove schreef:
> On 2005-11-01, Dasdan <dasdan20_antispam@hotmail.com> wrote:
>
>>>Ik ben momenteel op zoek naar een methode om uit een txt bestand de laatste
>>>regel tekst uit te lezen en deze weg te schrijven naar een telnetsessie of
>>>een html request doen met die tekst.
>>>
>>>Het doen van die html request lukt al:
>>>"C:\Program Files\Internet Explorer\IEXPLORE.EXE"
>>>"localhost/cmd.html?cmd=announce&sc=2&txt=testtekst"
>>>of
>>>"C:\Program Files\Mozilla Firefox\firefox.exe"
>>>"localhost/cmd.html?cmd=announce&sc=2&txt=testtekst"
>>>
>>>Maar gaat telkens een nieuwe browser starten...
>>>
>>>Iemand een alternatief?
>>>(behalve pskill iexplore.exe)
>>
>>zoals je zelf al aangaf kan je dit ook met telnet
>>
>>telnet www.dasdan.be 80
>>
>>misschien moet je eens aan php denken? kan je heel makkelijk files en
>>sockets mee aansturen , bijvoorbeeld :
>>
>><?php
>>$http_response = '';
>>$fp = fsockopen('www.dasdan.be', 80);
>>fputs($fp, "GET / HTTP/1.1\r\n");
>>fputs($fp, "Host: www.dasdan.be\r\n\r\n");
>>while (!feof($fp))
>>{
>>$http_response .= fgets($fp, 128);
>>}
>>fclose($fp);
>>echo nl2br(htmlentities($http_response));
>>?>
>
>
> Als je de http wrappers hebt geinstalleerd, gaat het nog korter ;)
>
> <?php
> ini_set('display_errors', TRUE);
> ini_set('error_reporting', E_ALL);
> $contents = file_get_contents('http://www.dasdan.be');
> ?>
>
met telnet kan je de connectie openen, maar daarna geen commando's meer
versturen.
Php is een optie, maar ik heb het nu voorlopig toch maar opgelost door
gewoon de browser te openen met de nodige paramaters en daarna te
sluiten met killtask
Volgend jaar de php optie eens bestuderen :-)
Technical Details
Message-ID:
<LoM9f.36672$wW.1503296@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news2.volia.net!hwmnpeer01.ams!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<0Bu8f.34066$mJ4.1557571@phobos.telenet-ops.be> <mn.0b2a7d5bfe52653a.41130@hotmail.com> <dk83a4$9v0$1@ikaria.belnet.be>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,ee2ecb043c0c1b72 X-Google-Attributes: gidfcea4,public X-Google-Language: DUTCH,ASCII-7-bit Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news2.volia.net!hwmnpeer01.ams!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: Telenut <news@telenut.invalid> User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: nl-NL, nl, en MIME-Version: 1.0 Newsgroups: be.comp.programming Subject: Re: via batchbestand html request uitvoeren of telnet aansturen References: <0Bu8f.34066$mJ4.1557571@phobos.telenet-ops.be> <mn.0b2a7d5bfe52653a.41130@hotmail.com> <dk83a4$9v0$1@ikaria.belnet.be> In-Reply-To: <dk83a4$9v0$1@ikaria.belnet.be> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Lines: 55 Message-ID: <LoM9f.36672$wW.1503296@phobos.telenet-ops.be> Date: Tue, 01 Nov 2005 16:07:07 GMT NNTP-Posting-Host: 213.224.78.236 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1130861227 213.224.78.236 (Tue, 01 Nov 2005 17:07:07 MET) NNTP-Posting-Date: Tue, 01 Nov 2005 17:07:07 MET Organization: Telenet Internet