24. juni 2002 - 14:37Der er
5 kommentarer og 1 løsning
Webcam offline...
Hej Eksperten
Jeg har et webcam, den laver en fil som hedder: webcam.jpg, hvordan laver jeg noget ASP kode som checker om filer er mere end et min. gammel og hvis den er det skal den viset et andet billede som hedder: offline.jpg
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hej finntoft! Du har altså et webcam, der viser et billede (WEBCAM.JPG) når du er online, og hvis du så ikke er online, skal der komme et annet billede frem (offline.jpg). Jeg tror du bliver nød til at bruge et komponet kaldet AspImage, men hvis du vil gøre dette "manuelt", jamen så skal du bare give din side besked om at du er ONLINE, og når du har tænkt dig at være Offline. Altså, du kan bruge en DB og Asp, med ja/nej funktion.
If record("online")=true then response.write "image/webcam.jpg" else response.write "image/offline.jpg" end if
Jeg kender ikke til en almen funktion, hvor man spørger om filens dato, unden komponent.
Du kan bruge fso og tjekke hvornår filen sidst er ændret:
<% 'relativ sti til filen, der skal tjekkes strFile = "artikelex.asp"
'henter "senest ændret" værdi for filen set fso = createobject("scripting.filesystemobject") set f = fso.GetFile(server.mappath(strFile)) dtmLastMod = f.DateLastModified set f = nothing set fso = nothing
'tjekker hvor længe siden det er, filen sidst blev ændret 'og udskriver relevant besked. if DateDiff("n",dtmLastMod,Now()) >= 1 then response.write "over et minut gammel." response.write " ("&DateDiff("n",dtmLastMod,Now())&" minutter for at være helt præcis)." else response.write "mindre end et minut gammel." end if %>
Du kan bruge fso og tjekke hvornår filen sidst er ændret:
<% 'relativ sti til filen, der skal tjekkes strFile = "artikelex.asp"
'henter "senest ændret" værdi for filen set fso = createobject("scripting.filesystemobject") set f = fso.GetFile(server.mappath(strFile)) dtmLastMod = f.DateLastModified set f = nothing set fso = nothing
'tjekker hvor længe siden det er, filen sidst blev ændret 'og udskriver relevant besked. if DateDiff("n",dtmLastMod,Now()) >= 1 then response.write "over et minut gammel." response.write " ("&DateDiff("n",dtmLastMod,Now())&" minutter for at være helt præcis)." else response.write "mindre end et minut gammel." end if %>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.