/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Afvikling af ASP script på et bestemt tids~
Fra : Martin Bentzen


Dato : 07-01-03 16:27

Hej

Er det muligt at få et ASP script til at blive afviklet på et bestemt
tidspunkt, fx. hver dag kl. 03.00 eller fx. hvert 10. minut ??
- Eller kan et ASP script kun trigges af en bruger der kommer til
ASP-siden.

mvh
Martin Bentzen



 
 
Jakob Andersen (07-01-2003)
Kommentar
Fra : Jakob Andersen


Dato : 07-01-03 17:03

"Martin Bentzen" <news@bentzen.dk> wrote
> - Eller kan et ASP script kun trigges af en bruger der kommer til
> ASP-siden.

En ASP side kan kun aktiveres ved at denne besøges af en bruger. Du skal
bruge scheduling eller AT for at få en opgave udført på et bestemt
tidspunkt.

--
Jakob Andersen



Jimmy (07-01-2003)
Kommentar
Fra : Jimmy


Dato : 07-01-03 18:00


"Jakob Andersen" <jakob@effectus.dk> wrote in message
news:avetn2$1g2e$1@news.cybercity.dk...
> "Martin Bentzen" <news@bentzen.dk> wrote
> > - Eller kan et ASP script kun trigges af en bruger der kommer til
> > ASP-siden.
>
> En ASP side kan kun aktiveres ved at denne besøges af en bruger. Du skal
> bruge scheduling eller AT for at få en opgave udført på et bestemt
> tidspunkt.

Det er imidlertid intet problem at lægge koden i global.asa, som køres hver
gang en bruger besøger sitet.

På den måde kan Martin opnå det, som han ønsker.

Mvh
Jimmy




Jakob Andersen (07-01-2003)
Kommentar
Fra : Jakob Andersen


Dato : 07-01-03 18:48

"Jimmy" <spoerg@efter.den> wrote
> Det er imidlertid intet problem at lægge koden i global.asa, som køres
hver
> gang en bruger besøger sitet.

Så skal det jo også aktiveres af en bruger hvilket Martin netop ønskede at
undgå.

> På den måde kan Martin opnå det, som han ønsker.

Vil du påstå at du kan garantere for en afvikling af et stykke kode hver dag
kl. 03:00 vha. Global.asa?

--
Jakob Andersen



Jimmy (07-01-2003)
Kommentar
Fra : Jimmy


Dato : 07-01-03 19:28


"Jakob Andersen" <jakob@effectus.dk> wrote in message
news:avf3rd$1sk8$1@news.cybercity.dk...
> "Jimmy" <spoerg@efter.den> wrote
> > Det er imidlertid intet problem at lægge koden i global.asa, som køres
> hver
> > gang en bruger besøger sitet.
>
> Så skal det jo også aktiveres af en bruger hvilket Martin netop ønskede at
> undgå.

Det kan jeg ikke finde noget sted han skulle give udtryk for.

Hvis han ikke har adgang til AT eller Cron bliver han nødt til at anvende
min løsning, som er begrænset i anvendelse idet den kun afvikles når en
bruger besøger hans side.

Mvh
Jimmy



Jakob Andersen (07-01-2003)
Kommentar
Fra : Jakob Andersen


Dato : 07-01-03 20:38

"Jimmy" <spoerg@efter.den> wrote
> Det kan jeg ikke finde noget sted han skulle give udtryk for.

Han skriver:

"Eller kan et ASP script kun trigges af en bruger der kommer til
ASP-siden."

> Hvis han ikke har adgang til AT eller Cron bliver han nødt til at anvende
> min løsning, som er begrænset i anvendelse idet den kun afvikles når en
> bruger besøger hans side.

Men det holder bare ikke hvis det er essentielt at et stykke kode bliver
kørt f.eks. en gang i timen, da der jo kan være perioder hvor der ikke er
besøgende.

--
Jakob Andersen

>
> Mvh
> Jimmy
>
>



Jimmy (07-01-2003)
Kommentar
Fra : Jimmy


Dato : 07-01-03 20:47


"Jakob Andersen" <jakob@effectus.dk> wrote in message
news:avfaac$29fi$1@news.cybercity.dk...
> "Jimmy" <spoerg@efter.den> wrote
> > Det kan jeg ikke finde noget sted han skulle give udtryk for.
>
> Han skriver:
>
> "Eller kan et ASP script kun trigges af en bruger der kommer til
> ASP-siden."


Præcis - Det giver ikke udtryk for det, som du mener.


> > Hvis han ikke har adgang til AT eller Cron bliver han nødt til at
anvende
> > min løsning, som er begrænset i anvendelse idet den kun afvikles når en
> > bruger besøger hans side.
>
> Men det holder bare ikke hvis det er essentielt at et stykke kode bliver
> kørt f.eks. en gang i timen, da der jo kan være perioder hvor der ikke er
> besøgende.


Som jeg skriver - "Hvis han ikke har adgang til AT eller Cron..."
Det er ret præcist hvad jeg hævder.

Hvad er dit konstruktive alternativ?

Mvh
Jimmy



Jakob Andersen (07-01-2003)
Kommentar
Fra : Jakob Andersen


Dato : 07-01-03 22:10

"Jimmy" <spoerg@efter.den> wrote
> Hvad er dit konstruktive alternativ?

Alternativet er AT eller Scheduled Tasks (eller Chron, men det er nu som
regel en *nix feature) som du også selv siger, der jeg tror vi går galt af
hindanden er at en løsning med at brugeren aktiverer et script ikke var det
spørgeren oprindeligt ønskede.

--
Jakob Andersen



Jimmy (07-01-2003)
Kommentar
Fra : Jimmy


Dato : 07-01-03 23:06


"Jakob Andersen" <jakob@effectus.dk> wrote in message
news:avffmq$2j2h$1@news.cybercity.dk...
> "Jimmy" <spoerg@efter.den> wrote
> > Hvad er dit konstruktive alternativ?
>
> Alternativet er AT eller Scheduled Tasks (eller Chron, men det er nu som
> regel en *nix feature) som du også selv siger, der jeg tror vi går galt af
> hindanden er at en løsning med at brugeren aktiverer et script ikke var
det
> spørgeren oprindeligt ønskede.

Du bliver ved med at skrive at det ikke var det han ønskede, men du
argumenterer ikke for det.
Der er ikke noget i hans indlæg som indikerer dette.

Du siger han skal lave Scheduled task eller AT.
Du giver ham ikke noget alternativ, hvis han ikke har adgang til dette.

Jeg giver ham et alternativ, som han kan anvende.
Det har sine begrænsninger, hvilket jeg forklarede ret tydeligt.

Jeg forstår ikke hvad du ønsker at opnå med dine postings.
De bidrager ikke med noget konstruktivt.

/Jimmy



Jens Gyldenkærne Cla~ (07-01-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 07-01-03 22:24

Jimmy skrev:

> Præcis - Det giver ikke udtryk for det, som du mener.

Jo. Tillad mig lige som tredjemand at opsummere:

Martin Bendtsen spørger:
,--------
| Er det muligt at få et ASP script til at blive afviklet på et
| bestemt tidspunkt, fx. hver dag kl. 03.00 eller fx. hvert 10. minut
| ??
| - Eller kan et ASP script kun trigges af en bruger der kommer til
| ASP-siden.
`--------

Ønsket (spørgsmålet) er det første afsnit - hvorvidt et asp-script
kan eksekveres på et bestemt klokkeslæt. De to sidste linjer
(bemærk "eller") er ikke et spørgsmål om hvorvidt asp-kode kan
trigges af en bruger, men derimod et spørgsmål om hvorvidt
brugeraktivering er den eneste måde kode kan afvikles på.


Hertil svarer Jakob (korrekt):
| En ASP side kan kun aktiveres ved at denne besøges af en bruger.


Nu følger Jimmys svar:
bq2:
Det er imidlertid intet problem at lægge koden i global.asa, som
køres hver gang en bruger besøger sitet.

På den måde kan Martin opnå det, som han ønsker.
#

Her har du naturligvis ret i at han kan lægge koden i global.asa -
men ikke i at det er det han efterspørger.
Martin spurgte efter en mulighed for at eksekvere asp-kode på
bestemte tidspunkter. Det kan ikke gøres med global.asa - der skal
benyttes værktøjer som AT eller Cron.

> Som jeg skriver - "Hvis han ikke har adgang til AT eller
> Cron..."

....må han erkende at problemet ikke kan løses.

> Hvad er dit konstruktive alternativ?

Det er ikke altid at der findes et konstruktivt svar. Dit svar var
korrekt, men ikke passende til det givne spørgsmål.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Jimmy (07-01-2003)
Kommentar
Fra : Jimmy


Dato : 07-01-03 23:17


"Jens Gyldenkærne Clausen" <jens@gyros.invalid> wrote in message
news:Xns92FCE3DFE31D6jcdmfdk@gyrosmod.cybercity.dk...
> Jimmy skrev:
>
> > Præcis - Det giver ikke udtryk for det, som du mener.
>
> Jo. Tillad mig lige som tredjemand at opsummere:
>
> Martin Bendtsen spørger:
> ,--------
> | Er det muligt at få et ASP script til at blive afviklet på et
> | bestemt tidspunkt, fx. hver dag kl. 03.00 eller fx. hvert 10. minut
> | ??
> | - Eller kan et ASP script kun trigges af en bruger der kommer til
> | ASP-siden.
> `--------
>
> Ønsket (spørgsmålet) er det første afsnit - hvorvidt et asp-script
> kan eksekveres på et bestemt klokkeslæt.


Jeg er enig i at det oprindelige spørgsmål besvares med Cron eller AT.

Hvad er alternativet når han ikke har adgang til Cron eller AT?
Jakob formåede ikke at løfte denne del af spørgsmålet.

Jeg opstillede et alternativ, som kan anvendes.
Alternativer er i sagens natur ofte begrænsede.
Denne begrænsning har jeg gjort rede for.

Jeg har på intet tidspunkt ønsket at erstatte Jakobs svar.
Jeg har suppleret det, idet det var mangelfuldt.


> Hertil svarer Jakob (korrekt):
> | En ASP side kan kun aktiveres ved at denne besøges af en bruger.

Dette er ikke korrekt, idet jeg kan kalde siden fra global.asa.
Det vil sige, at enhver bruger, der besøger sitet trigger den givne side
uden på noget tidspunkt at besøge den.


> Nu følger Jimmys svar:
> bq2:

Hvad betyder "bq2"?


> Det er imidlertid intet problem at lægge koden i global.asa, som
> køres hver gang en bruger besøger sitet.
>
> På den måde kan Martin opnå det, som han ønsker.
> #
>
> Her har du naturligvis ret i at han kan lægge koden i global.asa -
> men ikke i at det er det han efterspørger.

Det er ikke den ideelle løsning, men det er en fin løsning, hvis der ikke
foreligger mulighed for at anvende Cron + AT.


> Martin spurgte efter en mulighed for at eksekvere asp-kode på
> bestemte tidspunkter. Det kan ikke gøres med global.asa - der skal
> benyttes værktøjer som AT eller Cron.

Det *kan* gøres vha. global.asa.
Det er blot begrænset.


> > Som jeg skriver - "Hvis han ikke har adgang til AT eller
> > Cron..."
>
> ...må han erkende at problemet ikke kan løses.

Det er den unuancerede tilgang til problemet.
Det er ikke sådan jeg kender dig Jens.


> > Hvad er dit konstruktive alternativ?
>
> Det er ikke altid at der findes et konstruktivt svar. Dit svar var
> korrekt, men ikke passende til det givne spørgsmål.

Du antager vist et par ting, som der ikke er belæg for.

Lad os da spørge kilden, så der ikke skal gættes unødigt:

Martin, vil det være tilstrækkeligt, at scriptet køres, når førstkommende
person på sitet efter kl 03.00 går på?

Mvh
Jimmy




Jørn Andersen (08-01-2003)
Kommentar
Fra : Jørn Andersen


Dato : 08-01-03 00:14

On Tue, 07 Jan 2003 22:24:03 +0100, Jens Gyldenkærne Clausen
<jens@gyros.invalid> wrote:

>Jo. Tillad mig lige som tredjemand at opsummere:

Er du advokat?
- det var en udmærket opsummering.

Egentlig tror jeg, at det er gennemskueligt for alle, at der er
fremlagt forskellige muligheder for løsninger med hver deres krav og
begrænsninger.
Mere pindehuggeri vil efter min mening ikke bidrage til at problemet
bliver belyst yderligere.

<småfilosofi>
Det er jo det geniale med usenet: Man (såvel spørgeren som alle andre)
kan tage hvad man kan bruge af de forskellige indlæg - også uden at
det nødvendigvis bliver afgjort, hvem der havde det bedste svar i
spørgerens situation.
</småfilosofi>

Good luck!

--
Jørn Andersen,
Brønshøj

Jens Gyldenkærne Cla~ (08-01-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 08-01-03 01:27

Jimmy skrev:

> Hvad er alternativet når han ikke har adgang til Cron eller
> AT? Jakob formåede ikke at løfte denne del af spørgsmålet.

Vi kan formentlig blive enige om at spørgeren ikke har givet
præcise oplysninger om vilkårene - skal scriptet køres præcis hver
10. minut hhv. præcis kl. 15, eller er det godt nok at det kører
første gang en bruger kommer forbi efter 10 minutter / kl. 15.

> Jeg opstillede et alternativ, som kan anvendes.

Det ved hverken du eller jeg. Hvis spørgeren har brug for at køre
et script på præcise tidspunkter, eller med præcise mellemrum kan
din løsning _ikke_ bruges.

Jeg har læst det oprindelige spørgsmål sådan at det var en styring
på klokkeslæt der blev efterlyst - og så vidt jeg kan læse Jakobs
indlæg har han samme opfattelse. Hvis den er korrekt kan din
løsningsmodel ikke bruges.

>> Hertil svarer Jakob (korrekt):
>> | En ASP side kan kun aktiveres ved at denne besøges af en
>> | bruger.
>
> Dette er ikke korrekt, idet jeg kan kalde siden fra
> global.asa.

Ja, det var en upræcis formulering jeg gav. asp-kode kan ikke
aktiveres uden et sidebesøg - men én side kan kalde en anden, evt.
gennem global.asa.


>> bq2:
>
> Hvad betyder "bq2"?

Argh! - det er en kode jeg angiver for at sætte blokcitater.
Citatet af Martin Bendtsens indlæg var formateret med bq1: ... #,
men nogle gange virker det ikke med nummer to - beklager.


>> Martin spurgte efter en mulighed for at eksekvere asp-kode på
>> bestemte tidspunkter. Det kan ikke gøres med global.asa - der
>> skal benyttes værktøjer som AT eller Cron.
>
> Det *kan* gøres vha. global.asa.
> Det er blot begrænset.

Det kan ikke gøres på præcise tidspunkter (ellers vil jeg gerne se
hvordan). Det kan gøres med metoden "første request efter kl. xx".
Den præcision man kan opnå med denne metode afhænger af antallet af
brugere på et site. Hvis der er tale om et "hjemmeprojekt" vil det
formentlig være begrænset - og dermed er præcisionen tilsvarende
dårlig.

Der er ikke oplyst noget om hvad tidsstyringen skal bruges til -
derfor er det svært at vide om dårlig præcision vil være et stort
problem.

Grunden til at jeg faldt over dit indlæg var måske at du ikke
fortalte om begrænsningerne fra starten. Tværtimod skrev du

| På den måde kan Martin opnå det, som han ønsker.

Martin kan netop ikke få en præcis tidsstyring af et script. Hvis
han kan bruge din model er det fordi han i virkeligheden ikke
behøver en præcis tidsstyring - det burde du have gjort opmærksom
på.


>> Det er ikke altid at der findes et konstruktivt svar. Dit
>> svar var korrekt, men ikke passende til det givne spørgsmål.
>
> Du antager vist et par ting, som der ikke er belæg for.

Som nævnt tidligere i dette indlæg er det ikke oplyst hvad scriptet
skal bruges til. Vi har hver især regnet med forskellige
forudsætninger.

> Lad os da spørge kilden, så der ikke skal gættes unødigt:

Glimrende idé.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Jimmy (08-01-2003)
Kommentar
Fra : Jimmy


Dato : 08-01-03 01:38


"Jens Gyldenkærne Clausen" <jens@gyros.invalid> wrote in message
news:Xns92FDEBD348C6jcdmfdk@gyrosmod.cybercity.dk...
> Jimmy skrev:
>
> > Jeg opstillede et alternativ, som kan anvendes.
>
> Det ved hverken du eller jeg.

Korrekt - Jeg skal passe mere på sproget fremover.


> Hvis spørgeren har brug for at køre
> et script på præcise tidspunkter, eller med præcise mellemrum kan
> din løsning _ikke_ bruges.

Naturligvis ikke.
Det håber jeg ikke at have givet udtryk for.


> Jeg har læst det oprindelige spørgsmål sådan at det var en styring
> på klokkeslæt der blev efterlyst - og så vidt jeg kan læse Jakobs
> indlæg har han samme opfattelse. Hvis den er korrekt kan din
> løsningsmodel ikke bruges.

Jeg har læst det som om han ville foretrække præcise tidspunkter, men hans
brug af "fx" og de store forskelle der er på de to tider, leder mig hen på
at han nok kan klare sig med "første request efter kl..."
Og igen - Jeg opstiller et alternativ, da ikke alle har adgang til Cron/AT.


> Grunden til at jeg faldt over dit indlæg var måske at du ikke
> fortalte om begrænsningerne fra starten. Tværtimod skrev du
>
> | På den måde kan Martin opnå det, som han ønsker.

Beklager. Min fejl.
Dog havde jeg angivet begrænsningen i et andet indlæg *før* du skrev dit.


> Martin kan netop ikke få en præcis tidsstyring af et script. Hvis
> han kan bruge din model er det fordi han i virkeligheden ikke
> behøver en præcis tidsstyring - det burde du have gjort opmærksom
> på.

Det gjorde jeg i andet indlæg, som du burde have læst.


Mvh
Jimmy



Jens Gyldenkærne Cla~ (08-01-2003)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 08-01-03 01:46

Jørn Andersen skrev:


>>Jo. Tillad mig lige som tredjemand at opsummere:
>
> Er du advokat?

Ikke det der ligner. Men jeg ville gerne prøve at mægle inden
tråden løb løbsk.

> - det var en udmærket opsummering.

Takker.

> Egentlig tror jeg, at det er gennemskueligt for alle, at der
> er fremlagt forskellige muligheder for løsninger med hver
> deres krav og begrænsninger.

Det er jeg nu ikke så sikker på. Jeg tror at en del pindehuggeri
havde været undgået hvis krav og begrænsninger havde været fremlagt
klarere fra starten.

> Mere pindehuggeri vil efter min mening ikke bidrage til at
> problemet bliver belyst yderligere.

Jeg er i princippet enig, men det er svært at sætte klare skel
mellem pindehuggeri og brugbar debat. Som regel er der heldigvis
ikke uenighed om løsninger givet i gruppen, men når der opstår en
tvist vil det i mine øjne være bedst at få den afklaret.

> <småfilosofi>
> Det er jo det geniale med usenet: Man (såvel spørgeren som
> alle andre) kan tage hvad man kan bruge af de forskellige
> indlæg - også uden at det nødvendigvis bliver afgjort, hvem
> der havde det bedste svar i spørgerens situation.
> </småfilosofi>

Ja, og det skal da bestemt ikke handle om hvem der kan levere de
bedste svar (der er heldigvis ingen point på spil her). Men når
der, som her, er modstridende oplysninger kan man som novice let
blive i tvivl om hvilke(t) svar man evt. kan bruge til noget.
Så kan og bør man naturligvis deltage i tråden så vilkårene kommer
frem (venter stadig på afklarende indlæg fra Martin).
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

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