PDA

Bekijk Volledige Versie : NOS Teletekst site weigert PHP scripts



thenetflyer
18/01/03, 20:55
Ik wil teletekst met een PHP script lezen (onderstaand)
maar ik krijg een 'access denied' fout ....

Heeft de NOS soms de pagina beveiligd tegen toegang vanuit scripts ?

---------------------------

<?php
// send wml headers

/* sendToHost
* ~~~~~~~~~~
* Params:
* $host - Just the hostname. No http:// or /path/to/file.html portions
* $method - get or post, case-insensitive
* $path - The /path/to/file.html part
* $data - The query string, without initial question mark
* $useragent - If true, 'MSIE' will be sent as the User-Agent (optional)
*
* Examples:
* sendToHost('www.google.com','get','/search','q=ditz');
* sendToHost('www.example.com','post','/some_script.cgi',
* 'param=First+Param&second=Second+param');
*/


function sendToHost($host,$method,$path,$data,$useragent=0)
{
// Supply a default method of GET if the one passed was empty
$buf = "";
if (empty($method))
$method = 'GET';
$method = strtoupper($method);
$fp = fsockopen($host,80);
if ($method == 'GET')
$path .= '?' . $data;
fputs($fp, "$method $path HTTP/1.1\n");
fputs($fp, "Host: $host\n");
fputs($fp, "Content-type: application/x-www-form-urlencoded\n");
fputs($fp, "Content-length: " . strlen($data) . "\n");
if ($useragent)
fputs($fp, "User-Agent: MSIE\n");
fputs($fp, "Connection: close\n\n");
if ($method == 'POST')
fputs($fp, $data);

while (!feof($fp))
$buf .= fgets($fp,128);
fclose($fp);
return $buf;
}


function teletextentry($page, $subpage, $extra='')
{
$sub = sprintf("$page-%02d.html", $subpage);
// $buf = sendToHost('teletekst.nos.nl','get','/tekst/',$sub);
$buf = sendToHost('teletekst.nos.nl','get','','');

echo $buf; exit;

?>

------------------------------------

Heb ook ff geprobeerd in de root directory teletekst.nos.nl ook die weigert :-((

Geeft de volgende uitvoer:
-----------------------------------------------------------------------
<?xml version="1.0"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"http://www.wapforum.org/DTD/wml_1.1.xml">


<wml>
<card id="KPN" title="Telefoongids">
<p>

Pagina:
<input title="pagina" name="page" maxlength="32" value="703"/> <br/>
<anchor>
<go href="/wap/klaas/teletekst.php" method="get">
<postfield name="page" value="$page"/>
</go>
Zoek op
</anchor>
HTTP/1.1 403 Forbidden
Date: Sat, 18 Jan 2003 18:44:13 GMT
Server: Apache/2.0.43 (Unix)
Content-Length: 202
Connection: close
Content-Type: text/html; charset=iso-8859-1

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>403 Forbidden</title>
</head><body>
<h1>Forbidden</h1>
<p>You don't have permission to access /
on this server.</p>
</body></html>
--------------------------------------------------------------------------

Weet iemand wat hier misgaat ?

Klaas

frank abbing
18/01/03, 20:55
"thenetflyer" <thenetflyer@hotmail.com> schreef in bericht
news:9748062b.0301181047.771d6dfc@posting.google.c om...
> Ik wil teletekst met een PHP script lezen (onderstaand)
> maar ik krijg een 'access denied' fout ....
>
> Heeft de NOS soms de pagina beveiligd tegen toegang vanuit scripts ?

Teletekst heeft beveiliging die niet altijd aanstaat. Vorige week werkte
http://home.hccnet.nl/f.abbing/teletekst.html niet, maar nu al 6 dagen wel.

Frank Abbing

Anders Reizen
18/01/03, 21:05
frank abbing schreef:
>
> "thenetflyer" <thenetflyer@hotmail.com> schreef in bericht
> news:9748062b.0301181047.771d6dfc@posting.google.c om...
> > Ik wil teletekst met een PHP script lezen (onderstaand)
> > maar ik krijg een 'access denied' fout ....
> >
> > Heeft de NOS soms de pagina beveiligd tegen toegang vanuit scripts ?

Lijkt me verstandig: als ze willen dat anderen hun info gebruiken dan
zullen ze daarvoor a) de code gratis beschikbaar stellen of b) een
licentie verlenen. Zo niet, dan heb je hun copyrights maar te
respecteren.

> Teletekst heeft beveiliging die niet altijd aanstaat. Vorige week werkte
> http://home.hccnet.nl/f.abbing/teletekst.html niet, maar nu al 6 dagen wel.

Wat noem je "werken"? Ik krijg een schermpje waarop ik het wachtwoord
voor "unknown" moet invoeren.

Piet

--
Anders Reizen - vakantie buiten de gebaande paden

reismagazine -> http://andersreizen.nl
reisbeurs -> http://reisbeurs.nl
reizigersforums -> http://reizigersforums.nl
reisboekwinkel -> http://reisboekwinkel.nl

Inc. A.
18/01/03, 21:15
Anders Reizen wrote:
> Lijkt me verstandig: als ze willen dat anderen hun info gebruiken dan
> zullen ze daarvoor a) de code gratis beschikbaar stellen of b) een
> licentie verlenen. Zo niet, dan heb je hun copyrights maar te
> respecteren.

Copyrights gelden alleen de verspreiding / openbaarmaking. Het gebruiken
van een lokaal script om van een ontoegankelijke pagina een
toegankelijke pagina te maken is volgens mij nergens verboden.
--
Inca

Anders Reizen
18/01/03, 22:05
"Inc. A." schreef:
>
> Anders Reizen wrote:
> > Lijkt me verstandig: als ze willen dat anderen hun info gebruiken dan
> > zullen ze daarvoor a) de code gratis beschikbaar stellen of b) een
> > licentie verlenen. Zo niet, dan heb je hun copyrights maar te
> > respecteren.
>
> Copyrights gelden alleen de verspreiding / openbaarmaking. Het gebruiken
> van een lokaal script

Hoe kom je erbij dat het om een lokaal script gaat? In dat geval bewaar
je de pagina's op je harddisk en bewerkt ze vervolgens, ipv de data van
de site met PHP op te vragen. Die site is immers een medium, geen
grabbelton voor data.

> om van een ontoegankelijke pagina een
> toegankelijke pagina te maken is volgens mij nergens verboden.

Als de NOS bepaalt dat telekekst alleen op een ontoegankelijke manier
toegankelijk is, dan is dat hun keuze. Dan ga je voor je info toch
lekker naar RTL tekst, CNN etc.

Piet

--
Anders Reizen - vakantie buiten de gebaande paden

reismagazine -> http://andersreizen.nl
reisbeurs -> http://reisbeurs.nl
reizigersforums -> http://reizigersforums.nl
reisboekwinkel -> http://reisboekwinkel.nl

Inc. A.
18/01/03, 22:05
Anders Reizen wrote:
>> Copyrights gelden alleen de verspreiding / openbaarmaking. Het
>> gebruiken van een lokaal script
>
> Hoe kom je erbij dat het om een lokaal script gaat?

Hoe kom je erbij dat het daar niet om gaat?

> In dat geval
> bewaar je de pagina's op je harddisk en bewerkt ze vervolgens, ipv de
> data van de site met PHP op te vragen. Die site is immers een medium,
> geen grabbelton voor data.

Dat schiet niet echt op met vaak veranderende data (-:

> Als de NOS bepaalt dat telekekst alleen op een ontoegankelijke manier
> toegankelijk is, dan is dat hun keuze.

Ach, dat is ook een standpunt. Maar het heeft nog altijd niks met
copyright te maken. Bij copyright, zoals gezegd, gaat het om het
openbaar maken en verspreiden van de info. Als je dat niet doet is er
niets aan de hand. Of het wenselijk is om met een php-script een lokale
versie van teletekst te maken, daar ga ik niet op in. Het is echter geen
overtreding van het copyright.
--
Inca

frank abbing
18/01/03, 23:45
"Anders Reizen" <beheer@andersreizen.nl> schreef in bericht
news:3E29A46B.D4C605C9@andersreizen.nl...
> frank abbing schreef:
> >
> > "thenetflyer" <thenetflyer@hotmail.com> schreef in bericht
> > news:9748062b.0301181047.771d6dfc@posting.google.c om...
> > > Ik wil teletekst met een PHP script lezen (onderstaand)
> > > maar ik krijg een 'access denied' fout ....
> > >
> > > Heeft de NOS soms de pagina beveiligd tegen toegang vanuit scripts ?
>
> Lijkt me verstandig: als ze willen dat anderen hun info gebruiken dan
> zullen ze daarvoor a) de code gratis beschikbaar stellen of b) een
> licentie verlenen. Zo niet, dan heb je hun copyrights maar te
> respecteren.
>
> > Teletekst heeft beveiliging die niet altijd aanstaat. Vorige week werkte
> > http://home.hccnet.nl/f.abbing/teletekst.html niet, maar nu al 6 dagen
wel.
>
> Wat noem je "werken"? Ik krijg een schermpje waarop ik het wachtwoord
> voor "unknown" moet invoeren.
>

ik noem "werken" dat ik blz 702/1, 702/2, 703 en 704 te zien krijg. Met IE6.
Morgen gaat het regenen.

Frank Abbing

Erick T. Barkhuis
18/01/03, 23:55
frank abbing [on Sat, 18 Jan 2003 22:43:58 +0100] wrote:
>

> Morgen gaat het regenen.

Da's niet best, want ik moet morgen een flink stuk rijden met mijn
<http://www.webwax.nl/elystar/>Elystar</http>

Wat denk je er nu aan te gaan doen?


--
Erick T. Barkhuis RI
WebWax at http://www.webwax.nl

"Is die site met gedenkwaardige niwo-citaten er nog?" - Anders Reizen Piet

frank abbing
19/01/03, 00:05
"Erick T. Barkhuis" <spamblok@webwax.nl> schreef in bericht
news:MPG.1893e92891b57d0598a0dc@news.cis.dfn.de...
> frank abbing [on Sat, 18 Jan 2003 22:43:58 +0100] wrote:
> >
>
> > Morgen gaat het regenen.
>
> Da's niet best, want ik moet morgen een flink stuk rijden met mijn
> <http://www.webwax.nl/elystar/>Elystar</http>
>
> Wat denk je er nu aan te gaan doen?
>
als je http://www.webwax.nl/elystar/ bedoelt, ik zie daar toch wel een soort
van voorruitje op die foto? Hard genoeg rijden, dan blijf je droog.

Frank Abbing

Anders Reizen
19/01/03, 00:25
frank abbing schreef:
>
> "Anders Reizen" <beheer@andersreizen.nl> schreef in bericht
> news:3E29A46B.D4C605C9@andersreizen.nl...
> > frank abbing schreef:
> > >
> > > Teletekst heeft beveiliging die niet altijd aanstaat. Vorige week werkte
> > > http://home.hccnet.nl/f.abbing/teletekst.html niet, maar nu al 6 dagen
> wel.
> >
> > Wat noem je "werken"? Ik krijg een schermpje waarop ik het wachtwoord
> > voor "unknown" moet invoeren.
> >
>
> ik noem "werken" dat ik blz 702/1, 702/2, 703 en 704 te zien krijg. Met IE6.

Ah, blijkbaar hoef je dan met IE geen geen wachtwoord in te voeren. Is
de beveiliging toch niet foolproof :-)

> Morgen gaat het regenen.

En ik voel aan mijn water dat we maandag weer in de drup komen...

Piet

--
Anders Reizen - vakantie buiten de gebaande paden

reismagazine -> http://andersreizen.nl
reisbeurs -> http://reisbeurs.nl
reizigersforums -> http://reizigersforums.nl
reisboekwinkel -> http://reisboekwinkel.nl

Nico Coesel
19/01/03, 01:55
"Inc. A." <shadow*movements@wanadoo*nl.invalid> wrote:

>Anders Reizen wrote:
>> Lijkt me verstandig: als ze willen dat anderen hun info gebruiken dan
>> zullen ze daarvoor a) de code gratis beschikbaar stellen of b) een
>> licentie verlenen. Zo niet, dan heb je hun copyrights maar te
>> respecteren.
>
>Copyrights gelden alleen de verspreiding / openbaarmaking. Het gebruiken
>van een lokaal script om van een ontoegankelijke pagina een
>toegankelijke pagina te maken is volgens mij nergens verboden.

Lees de voorwaarden van je internetprovider nog maar eens goed na.
Sommige providers verbieden dit soort scripts expliciet!

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vinden? Adresboekje.nl

Inc. A.
19/01/03, 02:05
Nico Coesel wrote:
>> Copyrights gelden alleen de verspreiding / openbaarmaking. Het
>> gebruiken van een lokaal script om van een ontoegankelijke pagina een
>> toegankelijke pagina te maken is volgens mij nergens verboden.
>
> Lees de voorwaarden van je internetprovider nog maar eens goed na.
> Sommige providers verbieden dit soort scripts expliciet!

Kun je daar een voorbeeld van geven?
--
Inca

Nico Coesel
19/01/03, 02:15
"Inc. A." <shadow*movements@wanadoo*nl.invalid> wrote:

>Nico Coesel wrote:
>>> Copyrights gelden alleen de verspreiding / openbaarmaking. Het
>>> gebruiken van een lokaal script om van een ontoegankelijke pagina een
>>> toegankelijke pagina te maken is volgens mij nergens verboden.
>>
>> Lees de voorwaarden van je internetprovider nog maar eens goed na.
>> Sommige providers verbieden dit soort scripts expliciet!
>
>Kun je daar een voorbeeld van geven?

Ik dacht Demon, Planet of XS4all.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vinden? Adresboekje.nl

John Westera
19/01/03, 13:05
nico@puntnl.niks (Nico Coesel):

>"Inc. A." <shadow*movements@wanadoo*nl.invalid> wrote:
>
>>Nico Coesel wrote:
>>>> Copyrights gelden alleen de verspreiding / openbaarmaking. Het
>>>> gebruiken van een lokaal script om van een ontoegankelijke pagina een
>>>> toegankelijke pagina te maken is volgens mij nergens verboden.
>>>
>>> Lees de voorwaarden van je internetprovider nog maar eens goed na.
>>> Sommige providers verbieden dit soort scripts expliciet!
>>
>>Kun je daar een voorbeeld van geven?
>
>Ik dacht Demon, Planet of XS4all.

Lord give me patience, but HURRY!



John
--
<http://www.webcel.nl/js-webshop/> WebShop v.3.03 Nieuw !
<http://www.webcel.nl/index.html> CSS-Tables-Frames-Forms-Kleuren

"Time is what prevents everything from happening at once"
- John Archibald Wheeler -

Anders Reizen
19/01/03, 15:45
frank abbing schreef:
>
> als je http://www.webwax.nl/elystar/ bedoelt, ik zie daar toch wel een soort
> van voorruitje op die foto? Hard genoeg rijden, dan blijf je droog.

Dat is geen voorruitje, dat is de remparachute!

Piet

--
Anders Reizen - vakantie buiten de gebaande paden

reismagazine -> http://andersreizen.nl
reisbeurs -> http://reisbeurs.nl
reizigersforums -> http://reizigersforums.nl
reisboekwinkel -> http://reisboekwinkel.nl

Assurancetourix
19/01/03, 15:45
frank abbing vertrouwde ons op Sat, 18 Jan 2003 19:53:43 +0100 in
<YohW9.1310$t91.58236@amstwist00> het volgende toe:

>Teletekst heeft beveiliging die niet altijd aanstaat. Vorige week werkte
>http://home.hccnet.nl/f.abbing/teletekst.html niet, maar nu al 6 dagen wel.

Nee hoor :-)


--

Assurancetourix
19/01/03, 15:55
frank abbing vertrouwde ons op Sat, 18 Jan 2003 22:43:58 +0100 in
<AUjW9.1342$t91.60704@amstwist00> het volgende toe:

>ik noem "werken" dat ik blz 702/1, 702/2, 703 en 704 te zien krijg. Met IE6.
>Morgen gaat het regenen.

Klopt. (Want jouw morgen is "vandaag" :-). Maar wat het morgen wordt?
Een hoop rode kruisjes, maar ik hoop dat die niet uit de lucht komen
vallen.


--

Niels Basjes
19/01/03, 17:25
The life form known as thenetflyer@hotmail.com (thenetflyer) wrote:

>Ik wil teletekst met een PHP script lezen (onderstaand)
>maar ik krijg een 'access denied' fout ....
>
>Heeft de NOS soms de pagina beveiligd tegen toegang vanuit scripts ?

Ik gok eerder dat ze controleren op de "REFERER".
Probeer ze eens wijs te maken dat hun eigen pagina de referer is.

--

Niels.

ir. Niels Basjes - http://www.wirehub.nl/~basjesn - ICQ# 9012768
mailto:`echo 'Niels Basjes'|awk '{print$1"@"$2".nl"}'`
I heard if you play the XP CD backwards, you get a satanic message.
Thats nothing, if you play it forward, it installs Windows XP.

Nico Coesel
19/01/03, 18:45
Niels Basjes <Niels_Basjes_Doesnt@want.email.nl> wrote:

>The life form known as thenetflyer@hotmail.com (thenetflyer) wrote:
>
>>Ik wil teletekst met een PHP script lezen (onderstaand)
>>maar ik krijg een 'access denied' fout ....
>>
>>Heeft de NOS soms de pagina beveiligd tegen toegang vanuit scripts ?
>
>Ik gok eerder dat ze controleren op de "REFERER".
>Probeer ze eens wijs te maken dat hun eigen pagina de referer is.

Dat denk ik niet want een aantal versies van IE stuurt geen referrer
mee.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vinden? Adresboekje.nl

Maurice
21/01/03, 23:35
nico@puntnl.niks (Nico Coesel) wrote in message news:<3e2ad5c3.34782724@news.planet.nl>...
> Niels Basjes <Niels_Basjes_Doesnt@want.email.nl> wrote:
>
> >The life form known as thenetflyer@hotmail.com (thenetflyer) wrote:
> >
> >>Ik wil teletekst met een PHP script lezen (onderstaand)
> >>maar ik krijg een 'access denied' fout ....
> >>
> >>Heeft de NOS soms de pagina beveiligd tegen toegang vanuit scripts ?
> >
> >Ik gok eerder dat ze controleren op de "REFERER".
> >Probeer ze eens wijs te maken dat hun eigen pagina de referer is.
>
> Dat denk ik niet want een aantal versies van IE stuurt geen referrer
> mee.
Zou het kunnen dat ze op UserAgent controleren?

Nico Coesel
22/01/03, 10:55
spam@debijl.net (Maurice) wrote:

>nico@puntnl.niks (Nico Coesel) wrote in message news:<3e2ad5c3.34782724@news.planet.nl>...
>> Niels Basjes <Niels_Basjes_Doesnt@want.email.nl> wrote:
>>
>> >The life form known as thenetflyer@hotmail.com (thenetflyer) wrote:
>> >
>> >>Ik wil teletekst met een PHP script lezen (onderstaand)
>> >>maar ik krijg een 'access denied' fout ....
>> >>
>> >>Heeft de NOS soms de pagina beveiligd tegen toegang vanuit scripts ?
>> >
>> >Ik gok eerder dat ze controleren op de "REFERER".
>> >Probeer ze eens wijs te maken dat hun eigen pagina de referer is.
>>
>> Dat denk ik niet want een aantal versies van IE stuurt geen referrer
>> mee.
>Zou het kunnen dat ze op UserAgent controleren?

Geen idee. Het lijkt mij zinvoller om gewoon eens met een sniffer te
kijken welke requests precies worden verstuurd vanuit een browser
waarmee de pagina wel werkt.

--
Reply to nico@nctdevpuntnl (punt=.)
Bedrijven en winkels vinden? Adresboekje.nl