Beiträge von turbobaby
-
-
bei meiner Windows 10 Pro Version bekomme ich angezeigt:
Systemvoraussetzung nicht erfüllt! Windows Vista oder höher wird benötigt.
Kann die nicht starten.
-
Danke für den Tipp, das schaue ich mir mal genauer an.
-
ja du hast recht. das klappt jetzt.
Blöd nur wenn man das mit den Pattern nicht ganz versteht und dann immer nur Schnipsel von anderen übernimmt.
DANKESCHÖN!
-
Hallo Leutchen,
ich habe ein Problem mit StringRegExpReplace.
Normallerweise habe ich immer erfolgreich einen Bereich mit
filtern können.
Jetzt habe ich allerdings in einer Zeile folgendes stehen:
CodeDas Wetter spielt verrückt.<noscript title="Wiki" class="small"> (<a href="/info/DE/1.Das1%2C1" target="_blank">1Das 1,1</a>; <a href="/info/DE/1.Wetter1%2C1" target="_blank">1Wetter 1,1</a>; <a href="/info/DE/1.spielt1%2C1" target="_blank">1spielt 1,1</a>; <a href="/info/DE/verr%C3%BCckt1%2C1" target="_blank">verrückt 1,1</a>)</noscript>
Hierbei reagiert aber StringRegExpReplace nicht.
Leider bin ich nur ein Anfänger was Autoit angeht und lerne nur Stückweise langsam dazu. Ich versteh jetzt nicht wie ich diesen Bereich trotzdem herausfiltern kann. Und finde auch nicht wirklich etwas im Forum was mir hilft.
Vielleicht ist hier jemand der mir helfen kann, da wäre ich demjenigen sehr dankbar?!
-
Hallo Leute,
ich habe da mal eine Frage.
Und zwar gibt es in Windows diese Funktion, dass man seine Musik auf externe Geräte stramen kann.
Z.B. habe ich zu Hause eine Sonosanlage und kann von meinem PC Musik direkt drauf streamen ohne zusätzlicher Software.
Jetzt hatte ich eine Idee mir einen kleinen Player zu basteln mit dem ich das quasi auch so realisieren könnte.
Musik aus der integrierten Soundkarte ist ja kein Problem.ABER wie bekomme ich die externe Geräte mit Autoit angesprochen?
Gibt es da schon was ähnliches oder hat sich jemand schon mal darüber Gedanken gemacht?
Ich denke mit der bass.dll und der Standard Autoit Play Funktion wird das nicht gehen oder?
Bin schon mal gespannt auf eure Meinung und Idee wie man das realisieren könnte.
-
wäre Nett wenn jemand die LEDTXT.au3 nochmal zur Verfügung stellen könnte.
-
Leider ist das Tool nichts für Notebooks.
Da diese meist nicht heruntergefahren werden sondern nur zugeklappt, wird die Zeit ja seit dem Boot gezählt.
Das Toll müsste also die Zeit zählen können wo Windows wirklich aktiv ist bzw. Bildschirmschoner nicht aktiviert ist. -
Ich habe jetzt die Example.au3 genommen.
Da gibt es z.B. diesen CodeLocal $iMerlin = GUICtrlCreateButton('', $iWidth - 68, 0, 68, 71)
_Resource_SetToCtrlID(-1, 'MERLIN_1') ; Use the last controlid.Wie kann ich nun das so machen dass anstatt die MERLIN_1 z.B. ICONS_1 genommen wird daraus aber das Icon 3 oder so.
Local $iExitButton = GUICtrlCreateButton('', 320, $iHeight - 30, 85, 25)
_Resource_SetToCtrlID(-1, 'ICONS_1', 3)
oder meinst du so???
_Resource_GetAsIcon(-1, 'ICONS_1', 3) <- und hier halt das Icon Nr. 3 in der ICL Datei. So funktioniert es nicht.Bei "Func _Resource_GetAsIcon($sResNameOrID, $iResType = $RT_RCDATA, $sDllOrExePath = Default)" kann ich doch auch nicht angeben welches Icon ich aus der ICL Datei verwenden will.
Soweit ich es verstehe kann ich mit _Resource_GetAsIcon nur eine normale ICO Datei angeben, da da nur eine Bild drin ist oder nicht???
Edit:
Normallerweise würde ich für einzelne Icons das so machen
GUICtrlSetImage(-1, @AutoItExe, 183)
Wobei man dann immer die Position wie hier 183 wissen muss
Und einzel aus Datei so
GUICtrlSetImage(-1, Icons.icl, -7) -
Hallo UEZ,
danke für den Tip!
Hab es herumgetestet und muss sagen, Super UDF!
Allerdings verstehe ich es nicht ganz wie ich es in meinem Fall umsetzen soll.Ich füge das also jetzt so in die Exe ein: #AutoIt3Wrapper_Res_File_Add=D:\Experiment44\Icons.icl, RT_RCDATA, ICO_3, 0
Wie kann ich jetzt diesen Satzt so anpassen dass ich anstatt der Datei auf der Festplatte die aus der Exe vewende?
Dim $sIconLib = @ScriptDir & "\Icons.icl"
GUISetIcon($sIconLib, -4)GUICtrlCreateIcon($sIconLib, 4, 5, 5, 32, 32)
GUICtrlSetImage(-1, $sIconLib, -57)
GUICtrlSetImage(-1, @AutoItExe, 227)Wie kann ich das jetzt in $sIconLib übergeben, damit ich es über den ganzen Code nutzen kann?
Bin leider sehr schlecht in Englisch um mir die Fragen im englischen Forum zu stellen.
-
Hallo Leute,
ich bin wieder mal etwas am versuchen und bis jetzt immer gescheitert.
Ich habe mir eine Date Icons.icl mit vielen Icon erstellt.
Nun kann man mit Region #AutoIt3Wrapper_Res_File_Add=Icons.icl die Datei beim compilieren in die Datei mitpacken.Resource Hacker zeigt mir jetzt die Datei im Ordner RCData 1:1031 als Anlage.
Meine Frage ist jetzt wie kann ich am Anfang vom Programm abfrage machen dass wenn das Skript kompiliert ist er mir grade diese Datei als meine Icons.icl nutzen soll?
Ist das überhaupt so mit Autoit möglich?
Danke schon mal für die Hilfe!
Edit:
Ach ja - ich hab es mit einzelnen Icons immer bis jetzt so gemacht: z.B. GUISetIcon(@AutoItExe, 150, $hWnd).
Nur habe ich noch nicht rausgefunden wie man die ganze Datei aus der Exe ansprechen kann. -
Hallo zusammen,
ich habe herausgefunden dass ich den Fehler mit _IEGetObjByName nur auf meinem Windows Server 2012 Essentials bekomme.
Auf meinem Win10 Notebook gehts ohne Probleme.Kennt jemand das Problem eventuell auch oder weiss einer womit das zusammenhängen könnte?
-
Xorianator hast du dir die Seite da auch mal angeguckt?
Das ist ein Linux Code, der Läuft definitiv nicht aus einer CMD Datei.Da ich kein Linux habe und es auch nicht haben möchte such ich deshalb nach einer möglichkeit das aus Windows zu machen.
Es kann ja sein dass man den Code in Windows mit irgendwelchen zusätzlichen Programmen ausführen kann, dann ist man aber gezwungen auf allen Systemen das Zusatzprogramm zu installieren.
Ich will mir einfach ein Programm schreiben womit es ohne Zusatztsoftware geht.Doch krieg es nicht ganz hin den Button zu drücken.
Vielleicht ist jemand noch da, der davon Ahnung hat und mir helfen kann?
-
jetzt hab ich ein Problem
Ich hab nur Windows und wie kann ich ohne Zusatztprogramme es im Windows starten lassen?
Am besten noch wie bringe ich es ins autoit?
Da ich den Code gerne erweitern möchte um bestimmte Bedinungen abzufragen bevor ich reboote.
Leider fehlt mir da komplett das Know-How dazu. -
hi
danke schon mal für die Antwort.So kompliziert brauche ich das eigentlich nicht, das müsste doch viel einfacher gehen.
Ich will lediglich den Button in meiner Fritz.Box drücken können. bzw eine EXE die ich starte und die einfach mal meine FritzBox rebootet.
http://192.168.178.1/?lp=reboot FRITZ!OS:06.51
Mit der 5er OS war das kein problem aber seit der 6er läufts nicht mehr.
Oder wie müsste der WinHttp Code dafür aussehen? -
Turbo: Bisher nicht. Könnte ich aber demnächst. Bin gerade nicht zu Hause.
das wäre cool von dir!
-
Hallo Leute,
ich schreib mir grad ein kleines Tool womit ich einen Button klicken muss.
Code<form action="/system/reboot.lua" method="POST"> <div id="btn_form_foot"> <input name="sid" type="hidden" value="0992a8fcc1f7ba07"> <button name="reboot" type="submit">Neu starten</button> </div> </form>
wenn ich mit
den Button abfrage, bricht immer genau an der Stelle Autoit ab.
Mit IEFormElementGetObjByName krieg ich das nicht hin weil in der Form kein Name drin steht.
Button ID geht auch nicht, fehlt auch drin.Welche Ideen habt ihr, wie ich das noch realisieren könnte?
Danke schon mal vorab!
-
So ein ähnliches Script hab ich mir auch mal gebastelt
hast du den auch zur Verfügung gestellt um den mal zu testen?
-
Die Parameter kannst du mit $CMDLine[...] abfangen und die Variable kannst du entweder per MemoryRead (nicht zu empfehlen) holen oder du schreibst in eine temporäre Datei.
Ich brauche eigentlich die Variable nicht um die weiter extern zu verarbeiten.
Das Programm läuft in einer Schleife.
Ich will lediglich im laufenden Programm über CMD ein Befehl aktivieren, falls wenn die Variable aktiv oder einen bestimmten Wert drin hat.EDIT: wie kann ich denn im laufenden Programm über CMD Zeile ein Befehl aktivieren ohne Buttons?
Du kannst doch die Startparameter vor dem Aufruf von _SingleTon auswerten. Mit Control*-Funktionen kannst du deine GuiControls beeinflussen. @Oscar hat so etwas in seinem Starplayer gemacht.
Ja das weis ich aber das geht ja nur wenn man das Programm neu startet. Die Variablen sind da aber noch nicht enthalten weil das geht über längere Zeit und ich muss immer wieder zusätzlich Aktionen ausführen.
-
Hallo Leute,
ich weiß nicht ob es möglich ist eine Variable in einem Laufenden Programm abzufragen.
Ich habe mir ein Tool gebastelt was immer im Hintergrund läuft und verschiedene Aufgaben erledigt.
Mit dem Befehlkann man ja verhindern dass ein Programm zweimal ausgeführt wird.
Ich würde gerne das laufende Programm z.B. gerne so aufrufen können
Programm.exe -start
Und es sollte im Laufenden Programm unter _start überprüfen ob z.B. $variable = 1 ist dann soll es mir Funktion 1 ausführen und wenn nicht dann Funktion 2.
Es soll mir aber nicht das Programm neu starten, weil es die Ergebnisse die ich benötige noch nicht errechnet bzw. abgefragt hat.
Aber wichtig ist das ich die laufenden Ergebnisse abfragen muss.Ist so ein vorhaben überhaupt so möglich?
Wenn nicht, wie könnte ich es umsetzen ohne ständig in irgendwelche Dateien zu schreiben?Hoffe ich habe mich verständlich ausgedrückt
Danke schon mal vorab für eure Vorschläge!