home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Plugins & Erweiterungen
VBSkript für regelmässiges Neustart
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="larry_S" data-source="post: 489303" data-attributes="member: 85587"><p>Habe den Fehler gefunden. DIe schleife passt nicht.</p><p></p><p>Damit sollte gehen.</p><p></p><p>[CODE] if isdate(rs1("Start")) then 'Wenn Aufnahmen läuft... oder in 10 Minuten startet</p><p> if rs1("Start")<now() then</p><p> Aufn=1</p><p> else</p><p> Aufn=0</p><p> end if</p><p> else</p><p> Aufn=0</p><p></p><p> end if</p><p></p><p>if Aufn=0 then</p><p> WScript.Sleep 60000</p><p></p><p> fso.copyfile Quelldatei, Zieldatei</p><p></p><p> ws.AppActivate "MediaPortal", True</p><p> ws.sendkeys "+(ü)", True</p><p> WScript.Sleep 1000</p><p> ws.sendkeys "{LEFT}"</p><p> ws.sendkeys "{ENTER}"</p><p>end if [/CODE]</p><p></p><p>Die Abfrage funktioniert wie folge.</p><p>Es wird geprüft ob in der Schedule Tabelle ein Eintrag drin ist. Wenn nicht = keine Aufnahme geplant</p><p>Im SQL wird von der Startzeit 10 Minuten abgezogen.</p><p>Wenn also das niedrigste Startzeit in der Vergangenheit liegt, bedeutet es, dass eine Aufnahme läuft oder spätestens in 10 Minuten startet. Dann wird Aufn auf 1 gesetzt und dadurch die 2. Schleife nicht durchlaufen.</p><p></p><p>Gruß</p><p>Larry</p></blockquote><p></p>
[QUOTE="larry_S, post: 489303, member: 85587"] Habe den Fehler gefunden. DIe schleife passt nicht. Damit sollte gehen. [CODE] if isdate(rs1("Start")) then 'Wenn Aufnahmen läuft... oder in 10 Minuten startet if rs1("Start")<now() then Aufn=1 else Aufn=0 end if else Aufn=0 end if if Aufn=0 then WScript.Sleep 60000 fso.copyfile Quelldatei, Zieldatei ws.AppActivate "MediaPortal", True ws.sendkeys "+(ü)", True WScript.Sleep 1000 ws.sendkeys "{LEFT}" ws.sendkeys "{ENTER}" end if [/CODE] Die Abfrage funktioniert wie folge. Es wird geprüft ob in der Schedule Tabelle ein Eintrag drin ist. Wenn nicht = keine Aufnahme geplant Im SQL wird von der Startzeit 10 Minuten abgezogen. Wenn also das niedrigste Startzeit in der Vergangenheit liegt, bedeutet es, dass eine Aufnahme läuft oder spätestens in 10 Minuten startet. Dann wird Aufn auf 1 gesetzt und dadurch die 2. Schleife nicht durchlaufen. Gruß Larry [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Plugins & Skins für das MediaPortal
Plugins & Erweiterungen
VBSkript für regelmässiges Neustart
Contact us
RSS
Top
Bottom