Ist das auch ein Formular?
Beiträge von chip
-
-
Dann such dir ein Icon. Arm aus der Sonne wird hier selten gelegt ;).
-
Für alle, die Lemmings nicht kennen:
Hier gibt es einen spielbaren Klon für Windows: http://www.chip.de/downloads/WinLems_20750071.html Leider ohne "Oh-No"
Zusätzlich benötigt man noch "Visual Basic 5.0 Run-Time Files" (bzw. Msvbvm50.dll), zu finden hier: http://support.microsoft.com/kb/180071/EN-USGibts auch Online: http://static.tibaco.nl/games/4/244/index.html
-
-
Ach wie geil :D. I love it. Hat es allerdings einem bestimmten Grund warum den Hotkey zum beenden auskommentiert hast?
-
Ich hab v3.3.10.2 und dort geht es.
-
Welche Autoitversion hast du?
-
Kannst du über WMI abfragen, geht allerdings nicht wenn das ganze via KMS-Server aktiviert wird.
[autoit]MsgBox(0, "", lizenz())
[/autoit][autoit][/autoit][autoit]Func lizenz()
[/autoit][autoit][/autoit][autoit]
;~ 0 = Unlicensed
;~ 1 = Licensed
;~ 2 = OOBGrace
;~ 3 = OOTGrace
;~ 4 = NonGenuineGrace
;~ 5 = Notification
;~ 6 = ExtendedGrace$wbemFlagReturnImmediately = 0x10
[/autoit][autoit][/autoit][autoit]
$wbemFlagForwardOnly = 0x20
$colItems = ""
$strComputer = "localhost"$objWMIService = ObjGet("winmgmts:" & $strComputer & "\root\CIMV2")
[/autoit][autoit][/autoit][autoit]
$colItems = $objWMIService.ExecQuery("SELECT * FROM SoftwareLicensingProduct", "WQL", $wbemFlagReturnImmediately + $wbemFlagForwardOnly)If IsObj($colItems) Then
[/autoit]
Local $Object_Flag = 0
For $objItem In $colItems
Return $objItem.LicenseStatus
Next
Else
MsgBox(0, "WMI Output", "No WMI Objects Found for class: " & "SoftwareLicensingProduct")
EndIf
EndFunc ;==>lizenz -
Wie oft noch?? RunWait raus bei der zweiten exe.
So und damit bin ich raus aus dem Thread.
-
[autoit]
$hFileOpen = FileOpen(@TempDir & "\vhd.txt",2)
[/autoit][autoit][/autoit][autoit]
FileWriteLine($hFileOpen, 'select vdisk file="C:\Virtuelle Festplatte\Virtuelle Festplatte.vhd"')
FileWriteLine($hFileOpen, "attach vdisk")
FileClose($hFileOpen)ShellExecute('diskpart', '-s "' & @TempDir & '\vhd.txt"',"","",@SW_HIDE)
[/autoit][autoit][/autoit][autoit][/autoit]Edit: grml i2c war schneller
-
Ich hab grade echt das Bedürfnis RTFM zu schreiben. Und installieren hatte ich das in einer VM (was auch gut war weil deinstalliert bekommst das Teil nicht mehr).
[autoit]WinWait("[CLASS:#32770]")
[/autoit] -
Was auch wieder klar ist da das Installationsfenster ebenfalls "TMPGEnc Authoring Works 4" heißt. Sprich dort greift schon WinWait. Du musst auf die Klasse des Fensters prüfen. Bissel selbst denken sollte ja nicht zuviel verlangt sein ;).
-
Was ja auch klar ist, weil RunWait natürlich noch nicht erfüllt ist wenn der Dialog kommt. Sprich statt RunWait bei der zweiten exe nur Run und auf das Fenster prüfen.
-
Geht Problemlos wenn du ControlClick auch richtig verwendest
[autoit]
WinWait("TMPGEnc Authoring Works 4")
[/autoit]
ControlClick("TMPGEnc Authoring Works 4","",3002) -
Das sollte nochmal überarbeiten. Das extreme flackern usw.
Des weiteren hat das hier nix in Tutorials zu suchen.
Edit BugFix: VERSCHOBEN
-
Hat mit Autoit nicht wirklich was zu tun, dazu nimmt man z.b. php oder wenn es rein clientseitg sein soll dann javascript. Sprich hier im Forum total falsch.
Aber trotzdem, hier eine Javascriptmöglichkeit:
Spoiler anzeigen
HTML
Alles anzeigen<html> <div id="input"></div> <div id="display"> <table border="1"> <tr><td>Huber</td><td>Gundula</td><td>Kegeln</td></tr> <tr><td>Maier</td><td>Alwin</td><td>Fußball</td></tr> <tr><td>Mayer</td><td>Xaver</td><td>Kegeln</td></tr> <tr><td>Meyer</td><td>Ernst</td><td>Kegeln</td></tr> <tr><td>Müller</td><td>Marlies</td><td>Billiard</td></tr> <tr><td>Schmidt</td><td>Ruth</td><td>Billiard</td></tr> <tr><td>Schmitz</td><td>Dörte</td><td>Kegeln</td></tr> </table> </div> <script language="javascript"> var leute=new Array; for(var n=0;n<document.getElementsByTagName("tr").length;n++){ leute[n]=document.getElementsByTagName("tr")[n].innerHTML; } document.getElementById("input").innerHTML= "<form name="search" action="javascript:show()">"+ "<input type="text" name="searchstr">"+ "<input type="submit" value="suchen">"+ "</form>"; show(); function show(){ var div="<table>"; var found=false; pattern=document.search.searchstr.value.toLowerCase(); for(var n=0;n<leute.length;n++){ if(leute[n].toLowerCase().indexOf(pattern)!=-1){ found=true; div+="<tr>"+leute[n]+"</tr>"; } } if(!found) div+="<tr><td>Kein Suchtreffer!</td></tr>"; div+="</table>"; document.getElementById("display").innerHTML=div; } </script> </html> -
Schau dir mal in der Hilfe an wie man Send verwendet.
-
Ja kann man:
[autoit]_FFOpenURL("url",False)
[/autoit]
_FFLoadWait(2000) -
Du solltest auch den richtigen Wert prüfen ;). Das Mausradscrollen ist $MOUSE_WHEELSCROLLDOWN_EVENT und nicht $MOUSE_WHEELDOWN_EVENT.
-
Das sollte dir helfen: http://www.autoitscript.com/forum/topic/64…useonevent-udf/