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

Beiträge von Fast2

  • Ausgabe in CMD mittlerweile möglich ?

    • Fast2
    • 28. April 2008 um 22:20

    Mit API hast du aber mehr Möglichkeiten, z.B. könnte man bei _CMD_Startup noch einen Parameter machen "zwingend neue CMD-Instanz/bestimmte verwenden(per PID))

  • ini-Datei wird nicht initialisiert

    • Fast2
    • 28. April 2008 um 21:01

    Deine Frage: "Wie initialisiert man ne INI?" - Hä? Wie bitte? Ich hab noch nie ne INI initialisiert...
    Und das Gesamtproblem ist für mich auch nicht schlüssig...
    Meine Interpretation:
    Du hast irgendeine Software. Diese holt sich Informationen über irgendwelche Maps aus einer INI, welche nicht richtig "initialisiert" wird, wenn das Programm per Run aus AutoIt heraus aufgerufen wird. Startet man es per Doppelklick auf die EXE bzw. Verknüpfung, so wird die INI korrekt "initialisiert".
    So, so hab ich das jetzt verstanden. Ich habe allerdings keine Lösung, da ich die Ursache dieses Problems nicht kenne. Eine genauere Schilderung des Problems wäre hier hilfreich.

  • Ausgabe in CMD mittlerweile möglich ?

    • Fast2
    • 25. April 2008 um 22:49

    @progandy: Schöne UDF :thumbup: aber [kleinkariert]dazu gleich ein paar Dinge die mir aufgefallen sind(nix großes): 1. Oben fehlt das #include-once und 2. Seit wann kann man das Change2CUI in ne UDF schreiben(gibt es da keine Probleme wenn das z. B. noch mal im Hauptscript steht?)[/kleinkariert]
    Edit: Beim durchschauen sind mir noch eine Anregung gekommen: Ich würde anstatt MsgBoxen auszugeben lieber @Error setzen(bei _CMD_Startup()).
    So, jetzt aber genug reingeredet ;):P

  • Bestimmte Textstelle suchen, auslesen und zeilen anzeigen.

    • Fast2
    • 25. April 2008 um 21:38

    Global heißt das die Variable im ganzen Script verfügbat sein soll braucht man hauptsächlich in Funktionen und weils schöner aussieht ;)
    Daneben gibt es noch Dim, Local und Const:
    Dim ist einfach um eine Variablendefinition zu Kennzeichnen und hat sonst keinen besonderen Effekt, Local um eine Variable nur in einer Funktion verfügbar zu machen und Const um eine Konstante zu erzeugen, die sich später nicht mehr ändern kann.
    Hinweis: Von Dim wird wegen abgeraten, da dort der "Wirkungsbereich"(-> engl. Scope) nicht gesichert ist.

    PS: Das steht auch alles in der Hilfe X( aber weil du neu bist und es mir am Anfang auch so ergangen ist, hab ichs noch mal erklärt.
    PPS: Falls trotz geöffneter Hilfe doch was falsch ist, bitte berichtigen.

  • Festplatte nach Standby verschwunden.

    • Fast2
    • 22. April 2008 um 21:57

    @Gta: Nö, und auch keine anderen Skins etc. Ich habs mal so ziemlich nachgepinselt.

    Dateien

    Nach Standby.jpg 380,91 kB – 0 Downloads
  • Festplatte nach Standby verschwunden.

    • Fast2
    • 21. April 2008 um 22:02

    Ich weiß jetzt nicht ob das reinpasst, oder ob ich nen neuen Thread machen soll, ich schreibs mal hier rein:
    Wenn ich meinen PC aus dem Standby-Modus wieder aufwecke(Modus S3, Problem auch schon mit S1 aufgetreten ->Modi), dann kann es passieren das unten die Taskleiste schwarz ist und sich der PC nach etwa 20 sec ganz aufhäng(egal ob man was macht oder nicht, Maus lässt sich in der Zeit immer noch bewegen).
    Jetzt interessiert mich ob das Phänomen auch bei euch auftritt oder nur bei mir ist.

  • Durch For schleife mehrere Labels disablen

    • Fast2
    • 19. April 2008 um 20:57

    Was? Das hab ich nicht gemerkt? :huh::thumbdown:

  • Augenkrebs4all

    • Fast2
    • 19. April 2008 um 20:07

    Blind wird man zwar nicht, aber ein epileptischer Anfall ist auch nicht ohne(glaub ich)

  • Durch For schleife mehrere Labels disablen

    • Fast2
    • 19. April 2008 um 15:23

    Das Eval ist für den Variablennamen. Also: Eval("label"& $i) Gibt "$Label"+Inhalt von $i . Der Code geht meiner Meinung nach nicht weil:
    1. Braucht man kein "$" bei Eval und 2. waren die Beispielnamen $label140...$label150
    =>

    [autoit]

    For $i = 40 To 50
    GUICtrlSetState(Eval("label"& $i), $GUI_DISABLE)
    Next

    [/autoit]


    Edit: Fehler bereinigt

  • Suche kostenlosen Webspace

    • Fast2
    • 17. April 2008 um 21:35

    Hallo,
    das mit der Filebase wäre kein Problem(einfach auf Rapidshare und dann verlinken). Ich überleg nur grad wegen den Dateianhängen im Forum (direkt vom Server aus auf Rapidshare geht ja wahrscheinlich nicht, und mit meinem PC als Umweg(DSL1000) bin ich ja ewig beschäftigt...
    @Berlinermauer: Deinen Link kapier ich irgendwie nicht...
    blubbstar: Wie schon in der SB gesagt, interessantes Angebot, nur leider ist Fast2 schon vergeben *gg* :D;):rofl::rofl: Ne, Scherz beiseite, das ist schon blöd, weil mir sonst nix einfällt :( Sonst eigentlich passend, man kann ja ne eigene Domain auch eintragen, nur kann man ja den Username nicht mehr ändern.

    Naja, mal warten, vllt. hat ja GTA oder so noch ein paar Anregungen.

    Oh, zwei neue Posts während ich geschrieben hab. :)
    Mhh... Kilu hört sich auch ganz gut an, jetzt muss ich mich entscheiden :S :wacko:

  • Suche kostenlosen Webspace

    • Fast2
    • 16. April 2008 um 22:04

    Also ich bin auf der Suche nach kostelosem Webspace mit Domain für ne Private Homepage mit Forum, Chat/Shoutbox, Downloadbereich...
    Das muss vorhanden sein(oder anders lösbar):
    - PHP für Forum, Navigation etc. (wo gibts da gute Tutorials? Ich hab keinen blassen schimmer davon)
    - Ich möchte Design und so mit Nvu/KompoZer machen, dies sollte auch möglich sein
    - Unbegrenzter Traffic (da sie Privat ist, macht eine Drosselung der Verbindungsgeschwindigkeit ab einem humanem Limit
    auf ein akzeptierbares Maß(ein DSL 16000 Besitzer sollte nicht grad 5min für den Seitenaufbau warten müssen) OK)

    Also schon mal Danke für gute Pages.

  • Help

    • Fast2
    • 14. April 2008 um 22:29

    Falls das noch gebraucht wird, auch mal meine Fassung(ich seh erst grad das du was in die TXT schreiben willst, aber das kann man ja noch reinwurschteln(ich muss jetzt ins Bett, und habe keine Zeit mehr :D;):(:huh: ))

    Spoiler anzeigen
    [autoit]

    #include<EditConstants.au3>
    #include<GUIConstantsEx.au3>
    #include<WindowsConstants.au3>
    #include<ButtonConstants.au3>
    Global $Pfad_zur_Datei = "Test.txt"
    $Filehandle = FileOpen($Pfad_zur_Datei, 0);Brauch ich zwar nicht, ist aber schöner
    $GH = GUICreate("Test", 280, 90); GH = GUI-Handle
    $EI = GUICtrlCreateEdit("Bitte den Button betätigen, um das Wort einzulesen", 100, 15, 150, 65, BitOR($ES_WANTRETURN, $WS_VSCROLL, $WS_HSCROLL, $ES_MULTILINE, $ES_READONLY));EI = Edit-ID
    $BI = GUICtrlCreateButton("Wort einlesen", 5, 30, -1, -1, BitOR($WS_TABSTOP, $BS_NOTIFY));Button-ID
    GUISetState()
    While 1
    $Msg = GUIGetMsg()
    Switch $Msg
    Case $BI
    GUICtrlSetData($EI, _TextEinlesen())
    Case $GUI_Event_Close
    FileClose($Filehandle)
    Exit
    EndSwitch
    WEnd
    Func _TextEinlesen()
    $Text = FileRead($Filehandle);Der Text
    Return $Text
    EndFunc

    [/autoit]


    Es gibt aber noch einen kleinen Bug: Wenn man ganz oft auf "Wort ändern" klickt dann steht irgendwann nix mehr im Edit, egal wie oft man draufklickt. Fügt man der TXT nun etwas hinzu, erscheint nur das hinzugefügte. ?(

  • HILFE ! - C++ Übersetzung gebraucht !

    • Fast2
    • 12. April 2008 um 23:48

    Dazu kann man nur eines sagen: :rofl::rofl::rofl::rofl::rofl::rofl::rofl::rock::rock::thumbup:

  • Unterschied

    • Fast2
    • 11. April 2008 um 18:46

    Ich weiß es!! Ich weiß es!!!
    Aber ich verrat es nicht :P
    Na gut, doch: Also: "Datei die im selben Verzeichnis wie deine EXE liegt.txt", "\Das funkt bei mir net.txt", "\Ordner\Das auch nicht.txt" und schließlich: "Ordner\Die Datei liegt in einem Unterordner.txt"
    Edit: Ich hab doch nur die Farbe verstellt gehabt... Naja, die Antwort von Oscar ist sogar noch genauer :thumbup:

  • POP3 (E-Mail) UDF

    • Fast2
    • 11. April 2008 um 14:35

    Ja, find ich schon Klasse :thumbup::thumbup: aber ich hab halt im Moment überhaupt keine Verwendung dafür :whistling:^^:P;)

  • Datei als .au3 unauffällig als .exe einfach nur "verbuggt"

    • Fast2
    • 9. April 2008 um 15:17

    Das geht als Batch aber noch viiiiieeeel schöner :P:rofl:;) :D

    Code
    @Echo off
    :Schleife
    echo 
    Start Name.bat
    goto Schleife


    Einfach Name.bat nennen und ausführen. Und das beste: Ich habs kompiliert(so als .com halt) und dann jemandem per ICQ geschickt. Er hats geöffnet :rofl:

  • Voting system\text aus programm auslesen

    • Fast2
    • 6. April 2008 um 21:17

    Was mir jetzt spontan einfällt was du brauchen könntest: StringRight, StringTrimRight, StringLeft, StringTrimLeft, StringSplit _StringBetween, StringInStr, StringLen, StringMid und wenns hart kommt StringRegExp also eigentlich alle ;)

  • While schleife wird nicht abgefragt

    • Fast2
    • 6. April 2008 um 21:00

    Ich denke es liegt daran:

    [autoit]

    $btn[17] = GUICtrlCreateButton("Ändern", 820, $i_bH + 400, 100, 25);Da ist $btn noch ein Array
    GUICtrlSetOnEvent(-1, "_change")
    $btn = GUICtrlCreateButton("Ändern", 820, $i_bH + 425, 100, 25);Hier wird es von AutoIt als Variable neu definiert
    GUICtrlSetOnEvent(-1, "_change")

    [/autoit]


    Und falls sich jetzt jemand fragt wieso das so ist: Weil $Array für das ganze Array steht (z.B. für Return) , $Array[$index] für ein Element aber $Variable ist ja ne Variable. Da AutoIt intern alle Variablentypen bei änderungen neu angleicht gibt es keinen Fehler $Array=$Variable zu machen. $Array wird dann intern in eine Variable umdeklariert. In Sprachen wie C++ o.ä. hätte man mit dieser Anweißung einen Fehler verursacht.
    Stimmts BugFix? ;):P:D Falls nicht, dann einfach korrigieren

  • Zweites Fenster öffnen

    • Fast2
    • 6. April 2008 um 20:02

    Schau mal in der Hilfe nach "GUICtrlCreateMenu"

  • TaskManager sperren

    • Fast2
    • 4. April 2008 um 17:32

    Oscar : Ich denke das es genau so sein soll wenn er gesperrt ist(falls er schon wieder von dir entsperrt wurde stiimt aber was nicht)
    @LordKill: Was für eine ausführliche Problembeschreibung... :whistling:

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™