Wo hat da Protex was kopiert? Sind zwei verschiedene Scripte.
MrB: Hiermit kannst dir recht einfach passende WMI abfragen anzeigen lassen: http://www.autoitscript.com/forum/index.php?automodule=downloads&showfile=29
Wo hat da Protex was kopiert? Sind zwei verschiedene Scripte.
MrB: Hiermit kannst dir recht einfach passende WMI abfragen anzeigen lassen: http://www.autoitscript.com/forum/index.php?automodule=downloads&showfile=29
Von Natur aus geht das nicht in Autoit, gibt aber eine UDF die etwas OOP ermöglicht: http://www.autoitscript.com/forum/topic/11…toitobject-udf/
Ob es Sinn in Autoit macht, muss aber jeder für sich selbst entscheiden ;).
Dein Tabelle heißt wirklicht "spalte_eins"?
Wenn nicht dann ist klar dass es nicht geht ;). Müsste z.b. so heißen dann:
SELECT spaltenname FROM tabelle....
Erzähl mal was genau machen willst. Möglicherweiße geht ja das gleiche auch ohne CMD.
Möglich, dass das hier schneller ist: [ offen ] Bild in GUI darstellen und Farbe ersetzen
Sag mal hast du dir den Startpost dieses Thread überhaupt durchgelesen? Ganz davon abgeseheh, dass es bereits gelöst ist.
Eigentlich geht das nicht, da Virtual DJ dann eine Verbindung mit dir aufbauen müsste. Das ist genauso, wie wenn du einen Webbrowser erstellst. Ohne diesen bestimmten Script geht gar nichts. Du bräuchtest ein #include <Virtual DJ.au3> und noch ein paar Funkts. aber ich bezweifle, dass sich Virtual DJ ohne Fehler mit dir verbinden lässt. Außerdem brauchst du dann noch einen Hotkey und ich weiss jz nicht ob du neu im Scripten bist oder dich schon auskennst. Frage mich doch einfach in Skype an, und ich kann dir helfen :).
Mein Name:
lukas15698LG
Lukas
Von was redest du? Autoit ist es jedenfalls nicht ;). Wäre schon alles so gegangen wie es der Threadersteller vermutet hatte. Aber ist ja nun anders gelöst von daher auch gut.
Alternative wäre manuell mit RegExp bzw. den String-Funktionen.
Gibt mehrere Möglichkeiten, Ping auf eine Seite, Whois, netsh, @ipadress usw. Such dir was aus ;).
einfach wie von Blinz schon gesagt den Taskplaner verwenden entweder über die Commandline (cmd.exe) mit dem Befehl 'at ...' oder über die GUI den Windows Taskplaner unter Windows XP (Start/Alle Programme/Zubehör/Systemprogramme/Geplante Tasks)
Wie kommst du darauf, dass er Windows XP hat? Weil wenn er z.b. Win 7 hat wird er nicht fündig werden sondern muss in den, bereits oben erwähnten, Windows Aufgabenplaner.
BLinz: In 6 Jahren hat AutoIt (hoffentlich) Linux-Support, also kann uns das egal sein.
Wetten das dies nicht der Fall sein wird: http://www.autoitscript.com/trac/autoit/wi…ItNotOnToDoList
Ich würde das so machen:
#include <Array.au3>
#include <File.au3>
Dim $vorhanden
[/autoit] [autoit][/autoit] [autoit]$file = FileOpen("IpListe.txt", 1)
$check = _FileReadToArray("IpListe.txt", $vorhanden)
For $i = 1 To 255 Step +1
$IP = "193.196.72." & $i
ToolTip($IP)
If _ArraySearch($vorhanden, $IP) = -1 Then
$erg = Ping($IP)
If $erg > 0 Then
FileWriteLine($file, $IP)
EndIf
Else
MsgBox(0, "", "gabs schon")
EndIf
Next
FileClose($file)
MsgBox(0, "", "Fertig!")
Windows Aufgabenplaner ;).
Juhu, Autoit.de for ever
[Blockierte Grafik: http://www.lightfire-feuerwerke.de/images/feuerwerk_3.jpg]
Schau dir mal den Befehl an:
[autoit]_ArrayUnique
[/autoit]omg XD warum nimmst du für sowas einfaches regexp?
Du brauchst weder Option 1 noch Option 2. Global kannst ganz weg lassen.
Kleines Beispiel zum verdeutlichen:
$y = "lala"
ConsoleWrite("Vor der Funktion: "& $y & @CRLF)
setupY()
Func setupY()
ConsoleWrite("In der Funktion: "& $y & @CRLF)
$y = "huhu"
ConsoleWrite("Nach ändern in der Funktion: "& $y & @CRLF)
EndFunc
ConsoleWrite("Nach der Funktion: "& $y & @CRLF)
[/autoit]Dim, Local, Global brauchst nur wenn "AutoItSetOption("MustDeclareVars", 1)" gesetzt hast.