/ Forside / Teknologi / Internet / E-Mail / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
E-Mail
#NavnPoint
o.v.n. 20481
miritdk 16341
Klaudi 15149
refi 14168
dk 5555
tedd 5322
webnoob 5265
BjarneD 5014
emesen 4154
10  bentjuul 3460
Hamster Script
Fra : Ivar Madsen


Dato : 10-06-01 21:42

Hvorfor virker nedenstående script ikke?
Den printer
| henter hverdage, variabel tid
men så sker der heller ikke mere,,, nu er det Søndag, og jeg
forstillede mig så at den nåede læste vider når betingelsen
| Mandag til Fredag & midnat til morgen
ikke var opfyldt, for at se om der kommer en mulighed længer nede der
er opfyldt,,,
Hvordan skal det ellers laves?

#!hs2
AtClear
Print("hent hverdage, variabel tid")
AtAdd (hent,"00:00", "05:30", "1111100", 60 ,true)
AtExecute
AtAdd (hent,"05:31", "08:00", "1111100", 15 ,true)
AtExecute
AtAdd (hent,"08:01", "16:30", "1111100", 60 ,true)
AtExecute
AtAdd (hent,"16:30", "24:00", "1111100", 15 ,true)
AtExecute
Print("hent weekend, minder variabel tid")
AtAdd (hent,"00:00", "08:00", "0000011", 60 ,true)
AtExecute
AtAdd (hent,"08:01", "24:00", "0000011", 15 ,true)
AtExecute
quit


sub hent
HamWaitIdle
print("Henter News")
HamNewsPull
HamWaitIdle
print("News hentet")
endsub

quit

 
 
Kaj Svenningsen (10-06-2001)
Kommentar
Fra : Kaj Svenningsen


Dato : 10-06-01 23:43

Ivar Madsen skrev:

>Hvordan skal det ellers laves?

Jeg ville nok gøre det sådan:

>#!hs2
>AtClear
>AtAdd (hent,"00:00", "05:30", "1111100", 60 ,true)
>AtAdd (hent,"05:31", "08:00", "1111100", 15 ,true)
>AtAdd (hent,"08:01", "16:30", "1111100", 60 ,true)
>AtAdd (hent,"16:30", "24:00", "1111100", 15 ,true)
>AtAdd (hent,"00:00", "08:00", "0000011", 60 ,true)
>AtAdd (hent,"08:01", "24:00", "0000011", 15 ,true)
>AtExecute
>quit
>
>
>sub hent
>HamWaitIdle
>print("Henter News")
>HamNewsPull
>HamWaitIdle
>print("News hentet")
>endsub
>
>quit

Hvis dine print-sætninger er vigtige ville jeg lave 2 sub. og sætte
dem der.
Altså:

>#!hs2
>AtClear
>AtAdd (hent,"00:00", "05:30", "1111100", 60 ,true)
>AtAdd (hent,"05:31", "08:00", "1111100", 15 ,true)
>AtAdd (hent,"08:01", "16:30", "1111100", 60 ,true)
>AtAdd (hent,"16:30", "24:00", "1111100", 15 ,true)
>AtAdd (hent2,"00:00", "08:00", "0000011", 60 ,true)
>AtAdd (hent2,"08:01", "24:00", "0000011", 15 ,true)
>AtExecute
>quit
>
>
>sub hent
Print("hent hverdage, variabel tid")
>HamWaitIdle
>print("Henter News")
>HamNewsPull
>HamWaitIdle
>print("News hentet")
>endsub

>sub hent2
Print("hent weekend, minder variabel tid")
>HamWaitIdle
>print("Henter News")
>HamNewsPull
>HamWaitIdle
>print("News hentet")
>endsub
>quit

Jeg har ikke prøvet det af, det overlader jeg trygt til dig.
--
Kaj Svenningsen (Behandl dig selv som du vil behandles af andre)

En dansk gennemgang af Hamsterens opsætning:
http://www.kajsvenningsen.dk/opsat/ham-01.shtml

Ivar Madsen (11-06-2001)
Kommentar
Fra : Ivar Madsen


Dato : 11-06-01 07:20

On Mon, 11 Jun 2001 00:43:20 +0200, Kaj Svenningsen
<newssvar@kajsvenningsen.dk> wrote:

>>Hvordan skal det ellers laves?
>Jeg ville nok gøre det sådan:

Takker, nu virker det, selvom jeg ikke kan se forskællen på det, og så
noget at det jeg havde testet tiderliger på aftnen,,,

>Hvis dine print-sætninger er vigtige ville jeg lave 2 sub. og sætte
>dem der.

Overhovedet ikke, det var kun til at se hvor langt den nåede.

>Jeg har ikke prøvet det af, det overlader jeg trygt til dig.

Og det virker.


Kaj Svenningsen (11-06-2001)
Kommentar
Fra : Kaj Svenningsen


Dato : 11-06-01 14:09

Ivar Madsen skrev:

>Takker, nu virker det, selvom jeg ikke kan se forskællen på det, og så
>noget at det jeg havde testet tiderliger på aftnen,,,

Jeg ved det ikke, men den skal læse alle linier, for at finde execute.
--
Kaj Svenningsen (Behandl dig selv som du vil behandles af andre)

En dansk gennemgang af Hamsterens opsætning:
http://www.kajsvenningsen.dk/opsat/ham-01.shtml

Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408937
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste