timeGap() [UDF]

Veröffentliche deine funktionierenden Skripte und Funktionen

Moderator: jNizM

BoBo
Posts: 1259
Joined: 13 May 2014, 17:15

timeGap() [UDF]

21 Jul 2017, 08:48

Ermittle um welchen betrag die lokale systemzeit zu der eines ntp-servers differiert.
Das format entspricht 1:1 dem, was vom ntp-server retourniert wird, wäre also ggf zur weiteren verwendung noch mittels FormatTime umzuwursten.

Code: [Select all] [Download] GeSHi © Codebox Plus

#SingleInstance, Force
MsgBox % TimeGap("us.pool.ntp.org") ; zeitdifferenz lokal vs zeitserver abfragen (ausgabe in sekunden)
MsgBox % ClipBoard

TimeGap(ntp="de.pool.ntp.org"){
RunWait,% ComSpec " /c w32tm /stripchart /computer:" ntp " /period:1 /dataonly /samples:1 | clip",, Hide ; abfrage wird im clipboard abgelegt
array := StrSplit(ClipBoard,"`n") ; zerlegen der retournierten antwort nach zeilen
Return % SubStr(array[4], 10) ; zeitdifferenz/gap ...
}

:)

Return to “Skripte und Funktionen”

Who is online

Users browsing this forum: No registered users and 1 guest