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

Beiträge von PainTain

  • xml/txt wird nicht komplett ausgelesen

    • PainTain
    • 15. August 2014 um 14:27
    Zitat von Norman Bates

    Hat .*? genau die gleiche Wirkung wie (.*?).


    Ja. Die Klammern bedeuten, das es eine Capture Group ist und man diese dann referenzieren kann (Backreference, sehr nützlich für das Ersetzen von Text.)

  • Excel UDF: COM Error mit _Excel_Open

    • PainTain
    • 15. August 2014 um 14:25
    Zitat von caseelse

    Jetzt fände ich noch interessant, ob man die Ausgabe des COM-Fehlers, die ja eigentlich nur der internen Information des Skripts selbst dient, irgendwie unterdrücken könnte, damit der Benutzer davon nichts mitbekommt? Dann müsste man das Skript nicht zwingen, auch dann eine neue Excel-Instanz zu erstellen, wenn dies gar nicht notwendig ist.


    Das wird doch in der Konsole ausgegeben, so weit ich weiß. (Oder?)

    Wenn du das Skript dann kompilierst, sieht der Nutzer das dann sowieso nicht!

  • GUICtrlCreatePic(...) Fehler bei Variable als Höhe

    • PainTain
    • 13. August 2014 um 21:58
    Zitat von Phil-IT

    Ok ich habe selbst eine Lösung gefunden: AutoItScript.com machts möglich!:D einfach 0 als höhe sowie als breite angeben, damit die original größen verwendet werden, und die position ist dann auch egal.. ;)


    Sehr schön, dann setz doch bitte noch den Thread-Präfix auf gelöst ;)

  • .xbt entpacken mit dll

    • PainTain
    • 9. August 2014 um 22:55
    Zitat von alpines

    Kann man nicht mit DependencyWalker die Funktionen extrahieren?

    Natürlich, aber was ist mit den Parametern? Die werden von DependencyWalker natürlich nicht angezeigt. (Wie auch ^^)

  • .xbt entpacken mit dll

    • PainTain
    • 9. August 2014 um 22:40

    Ich sehe da nirgends eine Dokumentation zu der DLL.
    Ehrlich gesagt hab ich auch drüber-/durchgeschaut, da es schließlich dein Problem ist und du uns alle benötigten Informationen liefern müsstest, um dir bei deinem Problem zu helfen.

    Vielleicht macht sich einer ja die Mühe und sucht das raus, ich hab da keine Lust dazu. Und ohne Dokumentation, wie bereits gesagt, kann man dir da nicht helfen.
    Nach dem Motto "Hier habt ihr, macht das mal für mich" läuft es hier nicht. ;)

  • .xbt entpacken mit dll

    • PainTain
    • 9. August 2014 um 21:58

    Ohne Dokumentation zu den DLL-Funktionen wird da nichts laufen ;)

  • Textausgabe

    • PainTain
    • 9. August 2014 um 14:27

    Meinst du evtl. soetwas wie

    [autoit]

    ConsoleWrite

    [/autoit]

    ?

  • Clickbot geht zu früh los

    • PainTain
    • 9. August 2014 um 14:03

    Ich würde dir empfehlen dir mal die ganzen Control* - Funktionen in der Hilfe anzuschauen, damit kannst du das Fenster richtig automatisieren. Bei deinem Skript reicht schon ein einfacher Tastendruck um alles außereinandern zu bringen.

  • Größerer StringRegExp möglich?

    • PainTain
    • 8. August 2014 um 14:04
    Zitat von alpines

    Ich empfehle http://regexpal.com/ zum RegExen, da der dir das Live anzeigt welche die Funde sind und welche nicht.


    Ich könnte hier https://autoit.de/www.regexr.com empfehlen. Ist sehr schön gestaltet, hat Cheatsheets etc. :whistling:

  • Dictionary dynamsch erstellen

    • PainTain
    • 7. August 2014 um 19:43

    Wenn ich deinen Code jetzt richtig verstehe, wären, glaube ich, Maps ideal für dich. Gibt es seit der Beta 3.3.13.4, lad dir einfach mal die aktuelle Beta runter und probier mal die Maps aus, bevor du mit Assign rumhantierst.

    Edit: Hier mal ein Beispiel zu Maps: http://www.autoitscript.com/forum/topic/16…a/#entry1185006

  • Nächstes Tutorial Thema?

    • PainTain
    • 5. August 2014 um 16:06

    Ich wäre für #3.
    Prozedurale Grafiken sind definitiv ein interessantes Thema.
    Außerdem such ich immer einen Grund, um etwas in Assembly schreiben. :D
    Oft ist es ja nicht gerade praktikabel, wenn es nicht gerade um jedes bisschen Geschwindigkeit geht oder wo Hochsprachen nicht möglich sind.

  • Unknown function name? aber sie ist definiert

    • PainTain
    • 3. August 2014 um 23:09

    1. Bitte die UDF beilegen (als Anhang), keiner wird sich die Mühe machen, die selber zu suchen. Und ohne ist das Skript nicht lauffähig. ;)

    2. Längeren Code (so wie hier) bitte in einen Spoiler packen!

    3. Zeile 100: Typo? Kommentar mit ; nicht mit ,

  • WLAN Hotspot Programm

    • PainTain
    • 3. August 2014 um 15:26

    Mal so nebenbei: Die _ToLetter-Funktion kann man drastisch kürzen:

    [autoit]

    Func _ToLetter($n)
    If ($n > 52) Then Return ""
    Return (($n < 27) ? (Chr($n + 96)) : (Chr($n + 38)))
    EndFunc

    [/autoit]


    Schau dir mal den ASCII-Zeichensatz an, wenn du nicht weißt, wieso/wie das funktioniert. ;)

  • AutoIt.de Trading-Duell - Siegerehrung

    • PainTain
    • 2. August 2014 um 00:30

    Wie in aller Welt bin ich bitte Platz 3 geworden? 8|

  • handle Expression von Control ID unterscheiden

    • PainTain
    • 1. August 2014 um 14:05

    Such mal in der Hilfe nach Arrays ;)

    Und btw. wegen des 1. Zitate: Zuerst hast du eine hexadezimale Zahl, dann eine dezimale. Kommt somit aufs gleiche raus.

  • AutoIt-Tools und Virusmeldung

    • PainTain
    • 31. Juli 2014 um 22:25
    Zitat von Tweaky

    Ich verstehe nicht ganz warum es mit AutoIt solche Probleme gibt.
    Es gibt ja zig Tools im Internet und bei denen springt der Virenscanner nicht an.
    Liegt das an der Programmiersprache?


    Nunja, AutoIt wurde (und wird) immer wieder für Schädlinge benutzt, und nun stempeln einige AV's AutoIt-Programme automatisch als Virus ab, sobald sie die AutoIt-Signatur erkennen. Ähnliche Situation wie bei Packern.

  • problem Speicherung *.bmp

    • PainTain
    • 30. Juli 2014 um 11:26

    Wenn du nur kurz Google gefragt hättest du z.B. das hier gefunden: GDI+ scale images

    Das ist nur mal ein Ergebnis von vielen.

  • For Schleife oder Array

    • PainTain
    • 28. Juli 2014 um 12:59
    Zitat von sezer0012

    Gelöst


    Dann setz noch bitte den Thread-Präfix auf "gelöst" (1. Post bearbeiten).

  • The Perseus Programming Language

    • PainTain
    • 27. Juli 2014 um 13:57
    Zitat von bobekos

    Die Ausführung der pmake.exe führt zu diesem Fehler:
    Array variable has incorrect number of .... (Jeder kennt die Fehlermeldung wenn man auf ein Array Element zugreifen will das nicht vorhanden ist)

    Hast du die pmake.exe direkt ausgeführt?
    Oder kommt diese Meldung auch wenn du in Notepad++ F5 drückst?

  • GetWeekday

    • PainTain
    • 26. Juli 2014 um 16:53
    Zitat von kaesereibe

    edit:
    - Schneller weil kein Fehlerüberprüfung, da ich eigtl davon ausgehe, dass "Leute" wissen wie man ein Datum richtig schreibt.


    Nun, bei soetwas geht es in der Regel ja um Benutzereingaben, und da muss man ja heutzutage mit dem Worst-Case-Szenario rechnen, also einem DAU. ^^
    Bei deiner Variante müsste der Programmierer das Errorhandling selber schreiben, Zeit ist ja bekanntlich Geld

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™