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. dost0011

Beiträge von dost0011

  • Bug oder GuiGetMsg() will nicht wie ich will

    • dost0011
    • 2. März 2010 um 23:08

    Danke für Eure Antworten und den Tipp mit dem Consolwrite. Jetzt wirds für mich aber spannend, denn ich bekomme folgendes Ergebniss:

    Eingabe:

    "X" drücken

    rechts weißes Feld anklicken und "1" und "ENTER" tippen

    Programm schließen

    ---------------------------------------

    Ergebnis:

    Löschen Start
    Löschen Ende
    umbenennen
    fertig umbenennen
    Löschen Start
    Löschen Ende
    Exit

    Warum wird bei mir wieder Löschen aufgerufen, obwohl ich das gar nicht gemacht habe? Ist das bei Euch anders???

  • Bug oder GuiGetMsg() will nicht wie ich will

    • dost0011
    • 2. März 2010 um 21:59

    Hallo,

    könnt ihr mir bei folgendem Problem weiterhelfen - ich habe keine Ahnung mehr, woran das liegen könnte. Hunderte von Skripte geschrieben, welche alle ähnlich aufgebaut sind und jetzt dieses Problem, welches mich fast in den Wahnsinn treibt ?(

    Sache:

    Einfach nur ein GUI erstellen, ein paar Buttons, fertig.

    Das Problem:

    Bei folgender Reihenfolge funktioniert GuiGetMsg() nicht.

    "X" Button 1x drücken, danach in das rechte weiße Feld etwas eintragen und Programm beenden (über Kreuz rechts oben)

    Ausgespuckt wird dann eine Temp.txt Datei, welche das Problem sichtbar macht:

    Zuerst passiert nichts, dann wird die Taste "X" gedrückt, dann wird das rechte Feld bearbeitet, UND DANN SPRINGT DER SCHEISS WIEDER ZURÜCK ZUR X TASTE!!!

    Warum???

    Bitte helft mir mit Klartext weiter...

    Vielen Dank und viele Grüße

    Dateien

    test.au3 3,83 kB – 304 Downloads
  • Controlsend und Windows7 Explorer

    • dost0011
    • 18. Februar 2010 um 22:26

    Keine Idee?


    Wie kann man denn nachschauen, ob es

    statt


    $oShell = ObjCreate("shell.application")
    $oShell.Explore("C:\") <--- noch was anderes gibt, das nur die Adresse ändert???


    Bitte helft mir !


    Danke

  • Controlsend und Windows7 Explorer

    • dost0011
    • 18. Februar 2010 um 21:45

    Wow, vielen Dank. Sooo schnell.


    Habs gerade ausprobiert - funktioniert mit der Einschränkung, dass immer ein neuer Explorer aufgemacht wird.

    Lässt sich auch ein offener Explorer ändern? Das wäre für mich sehr wichtig, weil ich sonst immer einen Explorer schließen müsste und dann wieder einen neuen aufmachen müsste...


    Vielen DAnk !

  • Controlsend und Windows7 Explorer

    • dost0011
    • 18. Februar 2010 um 21:34

    Hallo,


    ihr müsst mir unbedingt helfen, ich komme einfach nicht weiter. Habe auch schon bei Autoitscript.com nachgefragt, aber niemand antwortet. ;(

    Entweder ist das so schwierig, oder es gibt irgendwelche Sprachprobleme. Deshalb probiere ich es jetzt hier:


    Ich möchte bei Windows7 (64Bit HomePremium) den Explorer steuern und eine andere Adresse "eingeben".

    Dies möchte ich mit dem Controlsend Befehl tun.

    Klappt aber nicht - im Gegensatz zu WindowsXP.

    Das Problem ist, dass ich nicht weiß, wie das Control heißt.

    Wenn man mit der Maus über die Adresseingabezeile im Windows Explorer geht, dann bekommt man mit Au3Info angezeigt, dass dieses Control "ToolbarWindow32" heisst.

    Wenn man aber reinklickt, um eine Adresse einzugeben, dann heißt dieses Teil plötzlich "Edit".

    Ich habe schon beides ausprobiert - nichts klappt.


    Könnt ihr mir sagen, wie man dieses Control ansprechen kann?


    z.B.


    Controlsend("Bibliotheken","",,"Edit1","C:\temp")


    Vielen Dank!!!!

  • Regwrite und Windows7 64 Bit

    • dost0011
    • 7. Januar 2010 um 15:35

    Hallo,

    mein Lieblingsskript trägt sich unter Windows7 64 Bit nicht mehr in der Registry ein (ich hatte davor XP 32 Bit).

    Es wird einfach kein Eintrag vorgenommen. Der Befehl Regwrite schreibt nichts...

    Ist das ein Problem von Autoit oder von Windows7 oder von 64Bit ?

    Vielen Dank

  • Windows 7 64 Bit und Autoit

    • dost0011
    • 7. Januar 2010 um 15:30

    Hallo,

    habe über Weihnachten Windows7 64 Bit installiert und habe folgendes Problemchen mit Autoit:

    - Editor: Wenn eine von mir geschriebene Zeile einen Fehler aufweist, kann ich über einen Doppelklick im unteren Hinweisfenster nicht mehr automatisch in die Zeile springen, in der der Fehler vom Compiler gefunden wurde...

    Das ist schade, weil das doch sehr praktisch war...

    Viele Grüße

  • schnelles Einlesen eines Hexfiles zum Verschlüsseln

    • dost0011
    • 28. Oktober 2009 um 16:44

    Hmm. vielleicht hätte ich das noch erwähnen müssen :thumbdown:

    Ich habe mit FileRead das ganze File eingelesen und wollte dann mit StringMid das ganze Byte für Byte abarbeiten. Wie gesagt - ich habe abgebrochen...

    Decrypt hat bei mir nur bei Textdateien funktioniert und die Ergebnisse wurden zudem noch extrem groß - das verschlüsselte File wurde dann ca. 3-4 mal so groß wie das Orginal - und das möchte ich nicht.

    Weiß sonst noch jemand rat ?

    Danke

  • schnelles Einlesen eines Hexfiles zum Verschlüsseln

    • dost0011
    • 27. Oktober 2009 um 22:34

    Hallo,

    ich möchte ein x-beliebiges File Byte für Byte einlesen, um dann eine einfache "Verschlüsselung" durchzuführen und das neue File wegschreiben. Das möchte ich z.B. mit .PDF oder .mp3 usw. machen.

    Nun, warum nutze ich nicht UDF AES? Die verschlüsselte Datei wird dann so riesig, dass man es dann auch nicht mehr verschicken kann.

    Wenn ich nun in einer einfachen Schleife jedes Byte in Hex einlese, dann dauert das so wahnsinnig lange, dass ich meinen Versuch wieder abgebrochen habe. Ein 6MB großes MP3 File war nach 5min noch nicht fertig (keine Ahnung ob es 6min oder 10Jahre brauchen würde).

    Habt ihr eine Ahnung, warum das Byteweise einlesen so lange dauert und wie man es besser macht? Gibt es irgendwo brauchbare Fileverschlüsselungen?

    Vielen Dank

  • Musikwiedergabe: Pause und Resume funktionieren nicht bei Playlist .m3u!

    • dost0011
    • 15. Oktober 2009 um 22:44

    Der Inhalt kann nicht angezeigt werden, da er nicht mehr verfügbar ist.

    Hallo!

    Ich brauche mal wieder Euer Expertenwissen.

    Ich habe einen Player für eine Halloweensteuerung gebaut :)

    Dabei habe ich auf die angehängten Funktionen zurückgegriffen.

    Alles funktioniert soweit. Jetzt habe ich festgestellt, dass Pause / Resume nur bei .mp3 oder .wav Dateien funktionieren - nicht aber bei Playlists .m3u.

    Da fängt der Player immer wieder ganz von vorne an und macht nicht an der Stelle weiter, wo ich angehalten habe.

    Mache ich irgendwas falsch oder muss ich mir jetzt aufwändig merken, welches Stück gerade spielt und dann den Zeitpunkt merken etc.

    Vielen Dank für eure Hilfe

    Dateien

    WMMedia.au3 9,89 kB – 265 Downloads
  • 2 Server auf einem Rechner klappt nicht wegen UDPBind()

    • dost0011
    • 30. September 2009 um 21:50

    Hallo,

    ich habe die Lösung selber gefunden und möchte sie nicht für mich behalten.
    Vielleicht hat jemand mal was ähnliches vor :)

    Meine Idee war ja eine Message an alle Rechner und Programme zu schicken.
    Dabei habe ich folgendes nicht verstanden:

    Broadcast IP -> Ich kann alle Rechner im Netzwerk ansprechen
    Port -> Ich kann nur EINE Applikation auf einem Rechner ansprechen.

    Ein Port kann immer nur einmal verwendet werden.
    Somit ist es nicht möglich, mehrere Applikationen mit einem Port anzusprechen (Broadcast hin oder her).
    Gelöst habe ich das nun so, dass ich mehrere Ports verwende. Wenn einer belegt ist, dann nehme ich eben den nächsten.

    Funktioniert wunderbar...
    Toll - so eine Erkenntnis :rock:

  • 2 Server auf einem Rechner klappt nicht wegen UDPBind()

    • dost0011
    • 29. September 2009 um 23:11

    Hallo,

    ich brauche unbedingt Hilfe.

    Mein Problem: Ich möchte eine Broadcast Verbindung aufbauen und habe einen Client und mehrere Server.

    Die Server sollen einfach nur zuhören. Da aber teilweise mehrere Server auf einem Rechner laufen können, bekomme ich Probleme mit UDPBind().

    Mit dem ersten Server funktioniert noch alles. Sobald ich aber den 2. Server aufrufe (der eigentlich nur zuhören soll), dann bekomme ich mit UDPBind einen Fehler.

    UDP Broadcast ist doch eine "Communicationless" Verbindung. Warum geht das nicht?

    Hier meine Programme:

    Dateien

    server.au3 1,14 kB – 285 Downloads client.au3 1,24 kB – 260 Downloads

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™