Toon posts:

Download van een textfiles van een http site

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil graag een sophos virus feed aan mijn website toevoegen. Nu zet sophos een textfile op z'n site.

http://www.sophos.com/virusinfo/infofeed/tenalerts.txt.

Deze file kan je dan downloaden en in een tabel gieten.

Nu wil ik graag via een scheduler de file downloaden en in een directory op m'n server zetten.

Ik weet alleen niet hoe ik die file geautomatiseerd van die site kan halen.

Iemand een idee??

  • Erikdevries
  • Registratie: Oktober 2000
  • Laatst online: 06-04 21:04
Als je linux draait kan je bijv. elke dag/uur (via cron) het bestand downloaden met bijvoorbeeld wget.

Via "crontab -e" kan je zelf bepalen wanneer/hoevaak een opdracht uitgevoerd moet worden, je kan daar dus instellen dat het bestand bijvoorbeeld elke dag om 7 uur opgehaald wordt.

Als je Windows draait gaat bovenstaande niet direct op, ik geloof echter wel dat er een "crontab" kloon voor windows te krijgen is, maar daar zal je dan zelf naar moeten zoeken.

  • RM-rf
  • Registratie: September 2000
  • Laatst online: 21:04

RM-rf

1 2 3 4 5 7 6 8 9

heeft het niet meer zin om gewoon de file real-time op te halen, ofwel via php, of eventueel zou het zelfs via javascript mogelijk moeten zijn (probeer het eens in een hidden iFrame in te laden, en hiervan de content via innerText uit te lezen, en te charren op '\n' en ',')

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Verwijderd

Topicstarter
Ik doe het op een windhoos bak

  • Erikdevries
  • Registratie: Oktober 2000
  • Laatst online: 06-04 21:04
Het is natuurlijk mogelijk om het bestand real-time op te halen, echter wordt die pagina erg traag als de verbinding tussen je eigen server en de server waar het bestand opstaat niet optimaal werkt en is zowieso altijd al iets trager dan wanneer het bestand lokaal staat.

Alleen als het niet anders zou kunnen zou ik voor de real-time oplossing kiezen.

  • Erikdevries
  • Registratie: Oktober 2000
  • Laatst online: 06-04 21:04
Oke onder Windows is het volgende mogelijk:
1) download wget voor windows (http://www.interlog.com/~tcharron/wgetwin-1_5_3_1-binary.zip)
2) je kan een bestand (zoals die viruslijst) downloaden dmv: "wget -O virus.txt http://server/lijst.htm" (deze opdracht download het bestand http://server/lijst.htm en schrijft deze naar de disk als virus.txt)
3) je kan via de windows task scheduler een taak aanmaken om bovenstaand commando elke zoveel tijd uit te voeren.

[ Voor 5% gewijzigd door Erikdevries op 09-01-2003 12:16 ]


Verwijderd

Topicstarter
OK tanx gelijk even proberen

Verwijderd

Topicstarter
OK dan het werk!!!
Pagina: 1