Dann hast du irgendein Programm offen, dass sich nicht wirklich minimiert...
Bei mir klappts einwandfrei.
[Blockierte Grafik: http://img181.imageshack.us/img181/4636/unbenanntbr1.jpg]
Dann hast du irgendein Programm offen, dass sich nicht wirklich minimiert...
Bei mir klappts einwandfrei.
[Blockierte Grafik: http://img181.imageshack.us/img181/4636/unbenanntbr1.jpg]
Nein macht es sicher nicht.
Du musst natürlich alle Programme minimiert haben. Drück am besten mal auf Desktop anzeigen und Probiers dann.
Hi,
darauf hab ich ja auch angespeitl, aber das geht mit WingetTitle auch.
Dann bekommt man auch als ergebnis ProgramManager:
[autoit]msgbox(0,"", WinGetTitle("[active]"))
[/autoit]Hi,
ich will ja nix sagen, aber les dir selber erst mal die Beiträge durch, bzw. Probiere mal ein bisscehn.
In meinem ersten Beitrag habe ich geschrieben:
[autoit]If WinGetTitle("[active]") = ... then ...
[/autoit]Und ich sehe auch keinen Grund darin, warum das nicht Funktionieren sollte ...
Hi,
[autoit]If WinGetTitle("[active]") = ... then ...
[/autoit]Damit bekommt man das aktive fenster.
Aber viel sicherer ist das doch über den Prozess zu machen.
[autoit]If ProcessExists("---") Then ProcessClose("...")
[/autoit]Wieso machst du es nicht so. EXE herunterladen und dann die Version überprüfenund evtl. die vorhandene EXE überschreiben
Weil es nicht darum geht die exe zu ersetzen. Es soll ein Patcher erstellt werden, und er hat nach der UDF geragt. Vielleicht könntest du zuerst mal lesen.
Hi,
vielleicht so:
[autoit]GUICtrlSetImage($Button1, @Systemdir & "\oobe\images\merlin.gif")
[/autoit]/Edit: Ich war grad grad nicht in Windows, das ist aber nicht die Lösung des Problems ...
Irgendwo griegt man das doch immer her, seid doch mal ein bisschen Kreativ, mir haben unser zeug auch gegrigt
Hi,
Firefox bedient man mit der FF.au3 ohne klicken
Dazu musst dich aber owhl noch ein bisschen einarbeiten in AutoIt, aber es macht ja spaß
Hi,
stimmt, mein Code gibt überhaupt keinen Sinn, ich weis auch nicht was ich da gemcht habe...
Ich will halt irgendeinen X belibiegen String aufteilen immer an den Stellen 53, ich Probiere mich mal, vielleicht bekomm ichs ja noch selber hin.
limette, genauso, jetzt hab ichs auch selber hingegrigt, hab erst zu spät aktualisiert, aber danke an alle
Hi,
ich habe mal wieder ein Problem
Ich möchte, einen String splitten. Wenn ich jetzt z.B. den Sting hier habe
[autoit]$msgsplit[0] = 'ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd'
[/autoit]Den möchte ich jetzt immer an Stelle 53 splitten und dann wieder an Stelle 53 splitten ... und das ganze dan in einem Array speichern.
Also soll das Array nachher so aussehehn:
[autoit]$msgsplit[0] = 'ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd'
$msgsplit[1] = 'dddddddddddddddddddddddddddddddddddddddddddddddddddd'
$msgsplit[2] = 'dddddddddddddddddddddddddddddddddddddddddddddddddddd'
$msgsplit[3] = 'ddddddddddddddddddddddddddd'
Mit Stringleft funktionier das leider nicht:
ZitatIf count exceeds string length, the entire string is returned.
Mein Code wäre gewesen:
[autoit]#include <Array.au3>
[/autoit][autoit][/autoit][autoit]Global $msgsplit[501], $i
[/autoit][autoit][/autoit][autoit]$msgsplit[0] = "dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd"
[/autoit][autoit][/autoit][autoit][/autoit][autoit][/autoit][autoit]for $i = 1 to 500
$msgsplit[$i] = StringLeft($msgsplit[$i -1], 53)
If Stringlen($msgsplit[$i]) < 53 then ExitLoop
Next
_ArrayDisplay($msgsplit)
[/autoit]Leider funktioniert das halt so nicht, weil immer der komplette String ausgegeben wird und dann die Stringlänge nie kleiner wird als 53.
Wahrscheinlich stelle ich mich auch nur nochmal ein bisschen dumm an.
Danke
Hi,
nochmal so ne nette Funktion, danke. Ich hätte jetzt gar keinen bock gehabt mich in die UDF einzuarbeiten :).
Hi,
DANKE GTASpider
Mn kann echt so einiges machen mit dienen Funktionen, echt toll
Wenn ich jetzt einzelne Bereiche leeren will, soll ich dann einfach alles clearen und z.B. alles neu hinschreiben oder ist es auch möglich einzelne Bereiche zu clearen?
So gehts ja auch :), thx
Hi,
[autoit]$var = FileSelectFolder("Choose a folder.", "")
[/autoit]Für weitere Optionen in der Hilfe schaun
Hi,
persönliche Notizen setz man am Anfang ein ; und schon werden sie nicht beachtet
z.B.
[autoit]; ('Welches Video von Youtube soll eingebunden werden?')
[/autoit]
Zu Popup, was meinst du damit? Wie wärs einfach mit ner neuen GUI?
Neuste Version von Firefox
Vielen Dank für den Aufbau und die Administration dieser Seite, ansonsten wäre mir ja den ganzen Tag langweilig :D.
DANKESCHÖN
Ja
[autoit]Winwait("titel", "text")
[/autoit]Wenn es aktiv sein muss
[autoit]Winwait("titel", "text")
Winactivate("titel", "text")
Winwaitactive("titel", "text")
So ungefähr ... wenn du genaueres wissen willst gugg in die Hilfe
Hi,
entweder benutzt du Inputboxen, oder du erstellst dir eine GUI.
Dazu kanst du im Autoit-Tutorila einiges nachlesen, z.B. wie man KODA benutzt ...