---
title: "Hämta en txt-fil med jämna intervall"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/106253-hämta-en-txt-fil-med-jämna-intervall"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "lillebror"
published: "2004-06-26T17:39:49.000Z"
updated: "2004-07-04T15:43:34.000Z"
replies: 11
views: 416
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/106253-hämta-en-txt-fil-med-jämna-intervall"
---

# Hämta en txt-fil med jämna intervall

## #1 — lillebror, 2004-06-26T17:39Z

Är det någon som har koll på om det finns ett bra sätt att hämta en textfil från en webbserver med ett visst tidsintervall och spara ned på den lokala webbserver för vidare hantering?

Permalänk: https://www.webforum.nu/p/106253

## #2 — tydal, 2004-06-26T17:52Z

Om det är en \*nix-server du har tillgång är det inga som helst problem. Alla program du behöver är inbyggda (wget för att ladda ner, crontab för tidsstyrningen). Men jag gissar det är en Windowsserver du har? I så fall kan du använda ActiveXobjektet Microsoft.XMLHTTP för att ladda ner filen och ADODB.Stream för att spara den. Det är väldigt populärt sätt nuförtiden...

```
var x = new ActiveXObject("Microsoft.XMLHTTP");
x.Open("GET", "url",0);
x.Send();

var s = new ActiveXObject("ADODB.Stream");
s.Mode = 3;
s.Type = 1;
s.Open();
s.Write(x.responseBody);

s.SaveToFile("filnamn.txt",2);
```

För tidsstyrningen tror jag det heter "Schemalagda aktiviteter" i Windows.

RED. Kodtaggar. //OveRRidE, moderator

Permalänk: https://www.webforum.nu/p/1375882

## #3 — OveRRidE, 2004-06-28T14:39Z

lillebror, egentligen har det inte med ASP att göra, då en schemalagd aktivitet som tydal föreslår helst bör köras i t.ex. vbs-fil eller VB-fil. Är detta fallet?

Permalänk: https://www.webforum.nu/p/1376646

## #4 — Erik Juhlin, 2004-06-28T14:41Z

Skrev han det kanske..? :p

Permalänk: https://www.webforum.nu/p/1376647

## #5 — OveRRidE, 2004-06-29T11:07Z

> **Erik Juhlin skrev:**
>
> Skrev han det kanske..? :p

Permalänk: https://www.webforum.nu/p/1377060

## #6 — Erik Juhlin, 2004-06-29T11:14Z

> **OveRRidE skrev:**
>
> lillebror, egentligen har det inte med ASP att göra

Det skrev han inte heller... :)

Permalänk: https://www.webforum.nu/p/1377062

## #7 — OveRRidE, 2004-06-29T11:54Z

Nej, eftersom han vägrar svara i tråden, så är det ju lite svårt att veta exakt hur han vill göra. Kanske har han inte tillgång till att köra egna VBS-filer och då blir det ju ASP som det gäller (hur nu det skall lösas).

Permalänk: https://www.webforum.nu/p/1377082

## #8 — lillebror, 2004-06-29T18:17Z

Jag har tyvärr inte haft tillgång till någon dator sedan midsommar och kom inte hem förrän idag. Dock får jag tacka för de svar jag fått på mitt problem! :) Jag har tillgång till en windows server just nu. Utgångspunkten för mig var att jag så långt som möjligt skulle kunna lösa detta med ASP.

Men om så inte är fallet kanske idén med ActiveX object är det som gäller. Om det bara är att använda kodsnutten i ett av inläggen så torde det inte vara några problem att implementera. Dock är jag inte hundra vad gäller schemaläggningen. Kanske kan man anropa denna funktion varje gång en användare byter sida? Det är en väderfunktion som hämtar information om vädret från en textfil i råformat och omvandlar detta till symboler och temperaturer.

Permalänk: https://www.webforum.nu/p/1377264

## #9 — OveRRidE, 2004-06-30T09:06Z

Det är nog inte rekommenderat att köra den varje gång någon byter sida, det finns ingen mening med det om den inte har ett väldigt tätt intervallkrav. 

Jag skulle nog (om jag bara skall använda ASP) köra den i Session_OnStart, beroende på hur lång tid den tar och hur länge sedan det var den kördes senast.

Permalänk: https://www.webforum.nu/p/1377462

## #10 — lillebror, 2004-07-01T18:11Z

Ok!

Permalänk: https://www.webforum.nu/p/1378162

## #11 — Erik Juhlin, 2004-07-04T00:56Z

En liten vbs-fil är ju annars lämplig. Är lika enkelt som att koda en asp-fil. Bara att inte köra med \<%%\> och skippa ASP objekten. Alltså köra med CreateObject istället för Server.CreateObject. :)

Permalänk: https://www.webforum.nu/p/1378987

## #12 — lillebror, 2004-07-04T15:43Z

Ok! Ska pröva det så får jag återkomma! :)

Permalänk: https://www.webforum.nu/p/1379132

---

Tråden på webben: https://www.webforum.nu/amne/asp/106253-hämta-en-txt-fil-med-jämna-intervall
