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

Beiträge von L3viathan

  • Raspberry Pi

    • L3viathan
    • 15. März 2012 um 15:40

    Geile Sache. Sobald es das gibt, kaufe ich ein paar^^

  • PingList

    • L3viathan
    • 15. März 2012 um 14:43

    In Zeile 131/132 vom Pinglist Code solltest du statt StringRegExp einfach nur StringInStr verwenden, das ist schneller.

  • Webprogrammierung, Tutorials, Sprachen?

    • L3viathan
    • 13. März 2012 um 23:19

    Zu Javascript meine bescheidene Meinung: Darf man verwenden, sollte man sogar, aber die Grundfunktion sollte (wenn möglich) auch ohne Javascript benutzbar sein.
    Ich habe Javascript generell deaktiviert und habe dann eine Whitelist für die meisten Seiten, die ich öfter benutze.

    edit: Imagehoster ist übrigens auch ohne MySQL und Javascript machbar ;)

  • MSI Dateien in Unterordnern auslesen und ausführen

    • L3viathan
    • 8. März 2012 um 12:04

    Nächstes Mal zeigst du bitte zumindest einen Ansatz.

    Spoiler anzeigen
    [autoit]


    #include <File.au3>
    $a = _FileListToArray(@ScriptDir, "*.msi")
    For $element in $a
    ShellExecuteWait($element)
    Next

    [/autoit]


    Das wird so noch nicht mit Unterverzeichnissen funktionieren.
    Das kannst du hiermit machen: https://autoit.de/index.php?page=Thread&amp;postID=50205

  • Array in GUI darstellen?

    • L3viathan
    • 7. März 2012 um 20:17

    _ArrayDisplay() ?

  • 2D Array in txt Datei speichern

    • L3viathan
    • 7. März 2012 um 20:00

    Ja gut, zweidimensionale Arrays kann _FileWriteFromArray nicht benutzen.

    Dafür brauchst du die Array-UDF von BugFix: https://autoit.de/index.php?page=Thread&amp;postID=36658

  • Nur bestimmte Zeichen im String erlauben

    • L3viathan
    • 7. März 2012 um 19:53

    K4z: Das Leerzeichen habe ich vergessen, aber \w matcht auch den Unterstrich. Daher habe ich es nicht genommen.

  • Nur bestimmte Zeichen im String erlauben

    • L3viathan
    • 7. März 2012 um 19:46

    Wenn du das so machen willst, wie in deinem Edit, müsstest du ein Array mit verbotenen Zeichen haben.
    Ich würde es eher mit StringRegExpReplace machen, mit einem Pattern wie dem folgenden:

    Code
    [^A-Za-z0-9 ]

    edit: Leerzeichen vergessen (thx K4z)

  • 2D Array in txt Datei speichern

    • L3viathan
    • 7. März 2012 um 18:23

    Könntest du uns vlt. noch sagen, warum dein Skript abstürzt (also die Fehlermeldung posten)?

  • Projekt: Minecraft Launcher! Probleme^^

    • L3viathan
    • 7. März 2012 um 18:07

    Na dann... mach das doch einfach!

    Vom Prinzip so:

    Spoiler anzeigen
    [autoit]


    $User = InputBox("Usernamen eingeben")
    $Password = InputBox("Passwort eingeben")
    $RunString = 'java -Xms512m -Xmx1024m -cp '& _
    '"'&@AppDataDir&'\.minecraft\bin\*" ' & _
    '-Djava.library.path="' & _
    @AppDataDir&'\.minecraft\bin\natives" ' & _
    'net.minecraft.client.Minecraft "' & $User & ';' & $Password & '"' ; dieses User ; PW habe ich aus dem BatchScript Post ist das so korrekt? meistens kommt -u User -p PW und nicht mit ; getrennt aber naja

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

    ConsoleWrite(">> Run CMD Command ..."&@CRLF)
    $CMD = _getDOSOutput($RunString)
    if @error Then
    ConsoleWrite(">> Error Corrupted .. "&@error&@CRLF)
    Else
    ConsoleWrite(">> CMD Command successful ..."&@CRLF)
    EndIf

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

    Func _getDOSOutput($command)
    Local $text = '', $Pid = Run('"' & @ComSpec & '" /c ' & $command, '', @SW_HIDE, 2 + 4)
    While 1
    $text &= StdoutRead($Pid, False, False)
    If @error Then ExitLoop
    Sleep(10)
    WEnd
    Return $text
    EndFunc

    [/autoit]
  • RAM Speicheradresse finden

    • L3viathan
    • 7. März 2012 um 18:04

    Ähm. Was soll das denn bitte werden, wenn kein Bot?

    Selbst wenn es keiner werden sollte, finde ich, dass sowas hier nicht diskutiert werden sollte. Ist einfach zu nah an sowas dran. Btw: Schonmal die AGB von Minecraft gelesen?

  • Projekt: Minecraft Launcher! Probleme^^

    • L3viathan
    • 6. März 2012 um 22:29

    Wenn man keine Ahnung hat... :whistling:

  • Projekt: Minecraft Launcher! Probleme^^

    • L3viathan
    • 6. März 2012 um 20:50

    Wenn du neue Probleme hast, solltest du dafür lieber jeweils einen neuen Thread aufmachen.

  • Projekt: Minecraft Launcher! Probleme^^

    • L3viathan
    • 6. März 2012 um 20:43

    Tjaha :D

    Du solltest den ersten Beitrag dieses Threads noch editieren, um das Thema auf "gelöst" zu stellen. :)

  • Edit - Logger !!

    • L3viathan
    • 6. März 2012 um 20:24
    [autoit]


    Func _log($what)
    GUICtrlSetData($Edit1,GUICtrlRead($Edit1) & @CRLF & $what)
    EndFunc

    [/autoit]

    Und dann überall, wo du loggen willst, einfach _log("Deine Lognachricht") schreiben.

  • Projekt: Minecraft Launcher! Probleme^^

    • L3viathan
    • 6. März 2012 um 20:21

    :D

    [autoit]

    ShellExecute('java -Xms512m -Xmx1024m -cp "%APPDATA%\.minecraft\bin\*" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft "TEST"')

    [/autoit]
  • Projekt: Minecraft Launcher! Probleme^^

    • L3viathan
    • 6. März 2012 um 18:35

    Bild deaktivieren. (mit GUICtrlSetState)

  • Leerzeile aus .txt entfernen

    • L3viathan
    • 5. März 2012 um 20:24

    Wenn du FileOpen mit dem normalen Schreibmodus (2) öffnest, wird die Datei überschrieben, bei 1 wird an die Datei angehangen.
    Aber du willst die Datei doch leeren, oder? (Also beim Schreiben dann)
    Ich würde es so machen: FileOpen mit Modus 32 oder so (also Lesen+Unicode), dann alles einlesen, dann FileClose, dann FileOpen mit 34 zum ersetzen und am Ende wieder FileClose.

  • Leerzeile aus .txt entfernen

    • L3viathan
    • 5. März 2012 um 19:58

    @CheaterDieter: Klappt nicht, wenn der Eintrag der erste oder letzte ist.

  • Leerzeile aus .txt entfernen

    • L3viathan
    • 5. März 2012 um 19:49
    [autoit]


    #include <Array.au3>
    #include <File.au3>
    Dim $Memberfile, $Name2="whatever"
    _FileReadToArray("<kompletterPfad>", $Memberfile)
    $value = _ArraySearch($Memberfile, $Name2)
    _ArrayDelete($Memberfile, $value)
    _ArrayDisplay($Memberfile)
    _FileWriteFromArray("<kompletterPfad>", $Memberfile, 1)

    [/autoit]

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™