Danke Raupi funktioniert.
Beiträge von chip
-
-
Hi,
ich habe folgendes Script:
Spoiler anzeigen
[autoit]#include <ts3.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <GUIConstantsEx.au3>
#include <GuiButton.au3>#region ### START Koda GUI section ### Form=
[/autoit] [autoit][/autoit] [autoit]
$loginform = GUICreate("Login", 272, 149, 192, 124)
$serverinput = GUICtrlCreateInput("", 80, 8, 177, 26)
GUICtrlSetFont(-1, 12, 400, 0, "Arial")
$serverlable = GUICtrlCreateLabel("Server:", 8, 8, 54, 22)
GUICtrlSetFont(-1, 12, 400, 0, "Arial")
$userinput = GUICtrlCreateInput("", 80, 43, 177, 26)
GUICtrlSetFont(-1, 12, 400, 0, "Arial")
$userlable = GUICtrlCreateLabel("User:", 8, 43, 41, 22)
GUICtrlSetFont(-1, 12, 400, 0, "Arial")
$passwortinput = GUICtrlCreateInput("", 82, 77, 177, 26)
GUICtrlSetFont(-1, 12, 400, 0, "Arial")
$passwortlable = GUICtrlCreateLabel("Passwort:", 10, 77, 73, 22)
GUICtrlSetFont(-1, 12, 400, 0, "Arial")
$loginbutton = GUICtrlCreateButton("Login", 80, 112, 75, 25)
GUISetState(@SW_SHOW)
#endregion ### END Koda GUI section ###While 1
[/autoit]
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $loginbutton
_TS3connect(GUICtrlRead($serverinput))
$wert = _TS3login(GUICtrlRead($userinput), GUICtrlRead($passwortinput))
If $wert > 1 Then
_GUICtrlButton_Enable($loginbutton, False)
For $i = $wert To 0 Step -1
GUICtrlSetData($loginbutton, "Ban: " & $i)
Sleep(1000)
Next
GUICtrlSetData($loginbutton, "Login")
_GUICtrlButton_Enable($loginbutton, True)
EndIf
EndSwitch
WEndDie ts3.au3 ist in meiner Sig, ist aber für mein Problem nicht nötig. Wie man sieht wird nach einem klick auf den Loginbutton geprüft ob der Wert in $wert >1 ist. Wenn ja wird wird der Button deaktivier und eine forschleife ausgeführt bist $wert auf 0 ist. Soweit funktioniert das auch.
Mein Problem ist nun aber, dass während die For-Schleife läuft man die GUI nicht schließen kann, weil ja nicht auf $GUI_EVENT_CLOSE geprüft wird. Eine Umstellung auf onEvent brauchte genausowenig einen Erfolg wie auch der Einsatz von adlib.Hat jemand eine Idee?
-
Am einfachsten geht das so:
[autoit]$quelle = "C:\quellordner"
[/autoit]
$ziel = "C:\zielordner\"
RunWait(@COMSPEC & ' /c xcopy "' & $quelle & '" "' & $ziel & '" /T /E') -
-
Lad dir mal ein orginal Sprachfile runter: http://www.microsoft.com/reader/de/downloads/tts.mspx
-
Einfach die Datenbank auch speichern und nicht nur im Memory also so:
[autoit]_SQLite_Open("meinedm.sql")
[/autoit] -
-13 nicht 13
-
Mit:
[autoit]TraySetOnEvent (-13, "function" )
[/autoit]Und halt entsprechende Funktion dan aufrufen die die GUI wieder auf show setzt.
-
Es gibt eine Web-Spider, aber in wie weit der Funktioniert keine Ahnung: http://www.autoitscript.com/forum/topic/11…mail-extractor/
-
InetGetSize muss nicht den gleichen Wert die FileGetSize zurückliefern. Prüf mal die Werte auch wirklich gleich sind.
-
Ich würde einfach Script 2 die PID des gestarteten Programmes in eine Ini schreiben lassen und dann diese mit Script 1 bei Bedarf auslesen um das Programm zu beenden.
Also so:
Script 2:
Spoiler anzeigen
[autoit]$pid = Run("programm.exe")
[/autoit]
IniWrite("temp", "programm", "pid", $pid)Script 1:
Spoiler anzeigen
[autoit]$pid_script2 = Run("script2.exe")
[/autoit] [autoit][/autoit] [autoit]
If ProcessExists($pid_script2) Then
ProcessClose($pid_script2)
ProcessWaitClose($pid_script2)
EndIf$pid = IniRead("temp", "programm", "pid", "")
[/autoit]
If ProcessExists($pid) Then
ProcessClose($pid)
ProcessWaitClose($pid)
EndIf -
SVN ist das Stichwort.
-
*lach* das ist ja mal echt ein spaßige Sache.

-
Steht ja in den Video-Kommentaren, das dazu mindesten version 2.22 brauchst, die aktuelle ist Version 2.25
-
In Japan kann aber nichts hoch gehen Darter, da das komplett anderes AKW ist als in Tschernobil und es dort nicht zu einer atomaten Detonation wie in Tschernobil kommen kann.
Hier ist das auch nochmal recht gut beschrieben der Unterschied: http://www.nzz.ch/nachrichten/hi…_1.9877469.html
Und hier nochmal der Tschernobyl Reaktortyp: http://www.nzz.ch/nachrichten/hi…6r_1.27950.html -
Aktuell ist in Europa grademal ein Millionstel von der Strahlung die damal bei Tschernobyl in Europa war. Und selbst bei einem SuperGau wird, eben da die radioaktivität nicht durch eine Explosion in die Atmosphäre kommt, nicht viel mehr ankommen.
-
Eine Frage die ich mir jeden Tag aufs neue Stelle - Ist der SuperGAU eigentlich schon eingetroffen, verschweigt uns sowohl Tepco (Betreiber des AKW's) als auch die Regierung dass er tatsächlich schon da ist ?Wäre er eingetreten würden keine mehr direkt am Kraftwerk so ohne weitere arbeiten können da sie innerhalb von Stunden tot wären.
Was ist eigentlich der SuperGAU, eine "starke" Verstrahlung großer Gebiete, oder etwa schon die jetzt gefährliche Strahlung in Tokio (immoment nur für Babys) ?Der SuperGau ist das schmelzen der Brennstäbe und die darauß resultierende verstrahlung des Bodens und Grundwassers. Anders als bei Tschernobil wird die ausbreitung zwar wesentlich geringer sein, dafür aber um so stärker.
Wieso ist "Plutonium" weitaus gefährlicher als z.B. das Material was beim SuperGAU im AKW in Tschernobyl lag, radioaktiv = radioaktiv ?!?Wie gesagt hat das weniger mit dem Material zu tuen als mit dem Aufbau des AKW. Bei Tschernobyl wurde durch eine Explosion das radioaktive Material in die Luft geblasen und verteile sich daraufhin Großflächig. Bei Fuku wird das nicht der fall sein sondern es wird eine stark konzentrierte Verstrahlung der Umgebung geben was für noch sich dort befindente Personen in kürzester Zeit tötlich ist.
Strahlung geht durch Körper hindurch, wieso meint die Japanische Regierung man solle sich schützen können indem man Atemmasken aufsetzt und sich gut wäscht ?Ist hier gut erklärt: http://de.wikipedia.org/wiki/Inkorporation_%28Medizin%29
Und zu guter letzt - Was passiert am Ende in Deutschland, werden wir in Zukunft folgen davon tragen ?Die Wahlen kommen, alle wollen die AKW abschaffen, die Wahlen sind vorbei und keiner will mehr etwas von AKW abschaffen gesagt haben.
-
Firefox integriert die Addon nach der Installation fest in sich. Von daher kannst das nichts installieren ohne Firefox zu starten. Aber mit diesem Addon geht es recht einfach die installierten Addons zu sichern und wieder herzustellen: https://addons.mozilla.org/de/firefox/addon/febe/
-
Du sollstes vielleicht auch eine Frage in deinem Thread stellen ;).
-
ich hab noch nie _stringBetween benutzt, aber StringRegExp gibt einen Array zurück! dann kannst du einfach auf alle elemente deine Kürzungsfunktion anwenden._stringBetween nutzt RegExp