|
| 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
| |
|
|