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

  • "Privates Github". Frage nach Interesse

    • PainTain
    • 26. Oktober 2014 um 21:31

    Mal so btw... auf https://bitbucket.org/ kann man sich so viele private/public Repos erstellen, wie man will. Es können halt höchtens 5 Collaborators pro Repo sein.

  • StrindMid - nur Zahlen

    • PainTain
    • 26. September 2014 um 16:34

    Mithilfe von RegEx.

    [autoit]

    #include <Array.au3>

    [/autoit][autoit][/autoit][autoit]

    $s = "342foo1356bar325baz432"
    $a = StringRegExp($s, "(\d+)", 3)
    _ArrayDisplay($a)

    [/autoit]


    Sollte so funktionieren.

  • Programm Sicherheit/ Programm schließen verhindern

    • PainTain
    • 5. September 2014 um 17:01
    Zitat von MadCatz

    Ja ich will ja nicht zutief ins OS eingreifen, nicht das ich mir das dann zerlege und ich alles lahm lege.


    Wie James sagte, es gibt eine Methode, um das Beenden eines Prozesses zu verhindern, allerdings greift diese doch recht ins System ein und kann den PC recht leicht lahmlegen.

    Und den Taskmanager zu blockieren (auch hier gibt es eine bessere Methode), ist eine ganz schlechte Idee. Welcher vernuenftige Mensch fuehrt freiwillig eine Datei aus, die einem (teilweise) die Kontrolle ueber das eigene System entzieht?

  • readline - part of line?

    • PainTain
    • 1. September 2014 um 00:07

    Zuerst einfach die Zeile auslesen und dann mit

    [autoit]

    StringMid

    [/autoit]

    den passenden Teil rausschneiden.

  • _IEGetObj Script ohne _IECreate

    • PainTain
    • 31. August 2014 um 15:40

    Du hättest ruhig in die Hilfe schauen können, dann hättest du den Thread erst garnicht erstellen müssen ;)

    [autoit]

    _IEAttach

    [/autoit]

    Manchmal frage ich mich schon, wozu es eigentlich die extrem gute Dokumtation von AutoIt gibt. :cursing:

  • Fehler oder normal?

    • PainTain
    • 29. August 2014 um 23:36

    Poste doch mal ein vollständiges, lauffähiges Skript, was das Verhalten reproduziert.

    So kann dir schneller und besser geholfen werden.

  • EXE: Version, Copyright, Produktname, ... Info

    • PainTain
    • 26. August 2014 um 15:34

    http://www.autoitscript.com/autoit3/docs/d…gma-compile.htm

  • If Input = active/clicked ?

    • PainTain
    • 25. August 2014 um 16:13

    Entweder du verwendest den MessageLoop Mode oder den OnEvent Mode.

    Edit:
    BugFix, es geht auch leichter/kürzer:

    [autoit]

    #include <GUIConstantsEx.au3>
    #include <WindowsConstants.au3>

    [/autoit][autoit][/autoit][autoit]

    $hGui = GUICreate("Test", 250, 100, -1, -1, BitOR($GUI_SS_DEFAULT_GUI, $WS_VISIBLE))
    $idButton = GUICtrlCreateInput("foobar", 50, 50, 150)

    [/autoit][autoit][/autoit][autoit]

    While 1
    Switch GUIGetMsg()
    Case -3
    Exit
    Case $idButton
    Run(@AutoItExe & ' /AutoIt3ExecuteLine "MsgBox(4096, ''Hello World!'', ''Hi!'')"')
    EndSwitch
    WEnd

    [/autoit]

    :)
    (Auch wenn ich mir nicht komplett sicher bin, ob das funktioniert. Ist im Browser geschrieben + lange nichts mit AutoIt geschrieben.)

  • Skript über GUI steuern (Pause,Start,Ende)

    • PainTain
    • 24. August 2014 um 01:02
    Zitat von Bappu

    Programme, die anderen, auch Freunden, einen Schreck einjagen sollen oder sich sonst über andere Nutzer lustig machen ("Spaßviren") --- Das ist doch ein Scherz oder ?

    Nein.

    Zurück zum Thema:
    Die Formatierung von deinem Skript hats zerschossen.
    Achte darauf, dass du dich beim Einfügen von Code im "Quellcode"-Tab des Editors befindest.

    Wenn es dann auch nicht funktioniert, häng einfach dein Skript als Anhang bei.

  • Fehler beim Speichern von Variablen in ini Datei

    • PainTain
    • 23. August 2014 um 16:21

    Du schreibst die ControlID, nicht den Inhalt des Feldes.

    Es müsste heißen:

    [autoit]

    FileWriteLine ("c:\test.ini", GUICtrlRead($Benutzernam))
    FileWriteLine ("c:\test.ini", GUICtrlRead($Passwor))

    [/autoit]

    Abgesehen davon, ich würde dir empfehlen, bessere Namen für Variablen zu verwenden. (Und Präfixe, siehe hier.)
    z.B.
    $Benutzername und $Benutzernam - da genügt schon ein kleiner Tippfehler und du suchst den Fehler sehr lange.

  • Bugtracker

    • PainTain
    • 22. August 2014 um 14:25

    Da du dein Projekt ja mit mehreren Leuten machen willst, wäre auch Code-Hosting-Services ideal, dann habt ihr eine zentrale Repo, Bugtracker, etc.
    Meine Empfehlung wäre bitbucket, IMHO.

    Dort kannst du sowohl private als auch öffentliche Repositories erstellen, wo dann 5 Leute zugreifen können. Für User siehe hier hier.
    Alternativen wären natürlich Github, repo.or.cz etc, je nachdem was euch am besten gefällt. (Ihr könnt euch ja mal auf den diversen Seiten paar Repos anschauen, um euch mal ein Bild zu machen.

    Und wenn ihr vorhabt, AutoIt zu verwenden, wäre Open-Source natürlich empfehlenswert, denn wenn ihr es nicht macht, macht es ein anderer. :whistling:
    (Natürlich gibt es noch viele andere Gründe für Open-Source, keine Frage.)

  • Bildsuche in Vollbildanwendung

    • PainTain
    • 21. August 2014 um 21:52
    Zitat von LordKingPin

    Ich habe schon etwas mit ImageSearch herum gespielt, jedoch bekomme ich einfach nicht das Pinball FX2 Fenster abgegriffen.

    Ist bei allen Spielen (genauer gesagt bei allen DirectX/OpenGL-Anwendungen) so, und nicht ohne Grund ;). Der DirectX- bzw. OpenGL-Layer kann nicht so einfach abgegriffen werden, da musst du den Layer schon hooken.

    (Soviel von mir.)

  • Auslesen Inhalt von lokaler Webseite in Variable

    • PainTain
    • 20. August 2014 um 22:41

    Die einfachste Lösung wäre, den Text einfach mit _StringBetween rauszufiltern.

    Ansonsten, es gibt evtl. eine _IE* - Funktion, mit der man die Value eines DOM-Elementes bekommt. Die ID des Elementes hast du ja.

    Btw., der Ausschnitt ist nichtmal valides HTML. Der Inhalt der HTML-Attribute muss in " eingeschlossen sein. (Oder wurde das mal in einer Spezifikation aufgelockert?)

  • Bass.dll Hilfe

    • PainTain
    • 18. August 2014 um 19:07
    Zitat von TrollerFrEaK

    Hatte nichts gefunden sonst hätte ich nichts ins Forum geschrieben [..]

    Du willst mich auf den Arm nehmen, oder?
    Die Suche nach "autoit bass dll" in Google hat direkt den Thread im englischen Forum als 1. Ergebnis gelistet und den ich verlinkt habe als 2. Ergebnis.

    Aber gut, was solls.

  • Keybinder

    • PainTain
    • 18. August 2014 um 19:02

    Mal als Verbesserungsvorschläge/Tipps an dich ;)

    1. Schau dir mal chessi's Tutorial an, was z.B. Variablen-Präfixe angeht.

    2.

    Zitat von sezer0012

    [...] um Platz zu sparen.

    Wieso nutzt du dann Arrays nicht zu ihrem vollem Potenzial aus?
    Den Code kann man auf sicher noch ordentlich kürzen. Z.b. die Zeilen 19 bis 52 kannst du durch diese 6 hier ersetzen (man kann hier sogar noch eine Zeile sparen, $iWidth):

    [autoit]

    For $i = 0 To 10
    Local $iWidth = ($i ? ($i * 32) : 8)
    $Label[$i] = GUICtrlCreateLabel("F" & String($i+1), 8, $iWidth, (($i < 9) ? 34 : 44), 28)
    GUICtrlSetFont(-1, 14, 400, 0, "MS Sans Serif")
    $Input[$i] = GUICtrlCreateInput("", 40, $iWidth, 265, 21)
    Next

    [/autoit]

    :D

    3. Dim sollte man nicht benutzen, sondern Global/Local.

  • Bass.dll Hilfe

    • PainTain
    • 18. August 2014 um 15:55

    ....
    Wie wäre es hiermit
    Da ist eine Hilfe, Beispiele, etc., alles dabei. Das ganze gibt es auch im englischen Forum.

    Hättest ruhig googln können.. :thumbdown:

  • [spiel] Wünsch dir was !

    • PainTain
    • 17. August 2014 um 23:52

    Leider hat der Mac am Weg ein kleinen "Unfall", ähnlich diesem: [Blockierte Grafik: http://i.imgur.com/EYENvog.gif]
    :D

    Ich wünsch mir mehr Schlaf. :/

  • [spiel] Wünsch dir was !

    • PainTain
    • 16. August 2014 um 14:30
    Zitat von alpines

    Ich wünsche mir das dieser Thread nicht mehr vom Portal verschwindet.


    Er verschwindet nicht mehr vom Portal, aber autoit.de geht down. :(

    Ich wünsch mir drei weitere Wünsche.

  • [spiel] Wünsch dir was !

    • PainTain
    • 15. August 2014 um 17:29
    Zitat von alpines

    Ich wünsche mir das Steam sein altes Design wieder übernimmt.

    Bekommst du, aber alle deine Spiele sind dann weg.

    Ich wünsch mir 'nen Kasten Bier.

  • Reaktion auf einen Seiten-Wechsel bei _IECreateEmbedded

    • PainTain
    • 15. August 2014 um 16:59

    Du könntest in regelmäßigen Abständen (mit AdlibRegister zum Beispiel) via

    [autoit]

    _IEPropertyGet($oIE, "locationurl")

    [/autoit]

    die aktuelle URL abfragen und dementsprechend reagieren.

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™