1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. turbobaby

Beiträge von turbobaby

  • Icon-Show

    • turbobaby
    • 3. Dezember 2019 um 16:33

    Wo krieg ich denn die fehlende Dateien?

    Danke vorab

    Bilder

    • pasted-from-clipboard.png
      • 32,44 kB
      • 1.021 × 154
  • Digitaluhr v4

    • turbobaby
    • 20. Juni 2018 um 17:07

    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.

  • String filtern

    • turbobaby
    • 27. Dezember 2017 um 13:58

    Danke für den Tipp, das schaue ich mir mal genauer an.

  • String filtern

    • turbobaby
    • 26. Dezember 2017 um 21:44

    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!

  • String filtern

    • turbobaby
    • 26. Dezember 2017 um 11:16

    Hallo Leutchen,

    ich habe ein Problem mit StringRegExpReplace.

    Normallerweise habe ich immer erfolgreich einen Bereich mit

    Code
    $String = StringRegExpReplace($String, '<noscript([^%]*?)</noscript>', '')

    filtern können.

    Jetzt habe ich allerdings in einer Zeile folgendes stehen:

    Code
    Das Wetter spielt verrückt.<noscript title="Wiki" class="small"> (&lt;a href="/info/DE/1.Das1%2C1" target="_blank"&gt;1Das 1,1&lt;/a&gt;; &lt;a href="/info/DE/1.Wetter1%2C1" target="_blank"&gt;1Wetter 1,1&lt;/a&gt;; &lt;a href="/info/DE/1.spielt1%2C1" target="_blank"&gt;1spielt 1,1&lt;/a&gt;; &lt;a href="/info/DE/verr%C3%BCckt1%2C1" target="_blank"&gt;verrückt 1,1&lt;/a&gt;)</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?!

  • "Wiedergabe auf Gerät" Musik streamen

    • turbobaby
    • 20. Oktober 2016 um 17:12

    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.

    Unbenannt.jpg

  • LED - Laufschrift

    • turbobaby
    • 12. Oktober 2016 um 09:20

    wäre Nett wenn jemand die LEDTXT.au3 nochmal zur Verfügung stellen könnte.

  • Seit wie vielen Stunden hocke ich heute am PC?

    • turbobaby
    • 12. Oktober 2016 um 08:19

    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.

  • Icons als Datei in exe einbinden und mit Code wieder abrufen

    • turbobaby
    • 11. Oktober 2016 um 17:07

    Ich habe jetzt die Example.au3 genommen.
    Da gibt es z.B. diesen Code

    Local $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)

  • Icons als Datei in exe einbinden und mit Code wieder abrufen

    • turbobaby
    • 11. Oktober 2016 um 16:21

    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.

  • Icons als Datei in exe einbinden und mit Code wieder abrufen

    • turbobaby
    • 10. Oktober 2016 um 21:13

    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.

  • hilfe bei Form click

    • turbobaby
    • 9. Mai 2016 um 17:10
    Zitat von turbobaby


    wenn ich mit

    Code
    Local $oForm = _IEGetObjByName($oIE, "reboot")

    den Button abfrage, bricht immer genau an der Stelle Autoit ab.

    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?

  • hilfe bei Form click

    • turbobaby
    • 7. April 2016 um 16:04

    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?

  • hilfe bei Form click

    • turbobaby
    • 6. April 2016 um 19:47

    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.

  • hilfe bei Form click

    • turbobaby
    • 6. April 2016 um 15:43

    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?

  • Range Ping

    • turbobaby
    • 6. April 2016 um 08:55
    Zitat von Bioshade

    Turbo: Bisher nicht. Könnte ich aber demnächst. Bin gerade nicht zu Hause.

    das wäre cool von dir!

  • hilfe bei Form click

    • turbobaby
    • 6. April 2016 um 08:03

    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

    Code
    Local $oForm = _IEGetObjByName($oIE, "reboot")

    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!

  • Range Ping

    • turbobaby
    • 1. April 2016 um 17:00
    Zitat von Bioshade

    So ein ähnliches Script hab ich mir auch mal gebastelt

    hast du den auch zur Verfügung gestellt um den mal zu testen?

  • Variable eines laufenden Programms abfragen

    • turbobaby
    • 22. Oktober 2015 um 16:16
    Zitat von alpines

    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?

    Zitat von autoBert

    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.

  • Variable eines laufenden Programms abfragen

    • turbobaby
    • 22. Oktober 2015 um 15:46

    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 Befehl

    Code
    If _Singleton("Skript", 1) = 0 Then Exit

    kann 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!

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™