Geile Sache. Sobald es das gibt, kaufe ich ein paar^^
Beiträge von L3viathan
-
-
In Zeile 131/132 vom Pinglist Code solltest du statt StringRegExp einfach nur StringInStr verwenden, das ist schneller.
-
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
-
Nächstes Mal zeigst du bitte zumindest einen Ansatz.
Spoiler anzeigen
[autoit]
[/autoit]
#include <File.au3>
$a = _FileListToArray(@ScriptDir, "*.msi")
For $element in $a
ShellExecuteWait($element)
Next
Das wird so noch nicht mit Unterverzeichnissen funktionieren.
Das kannst du hiermit machen: https://autoit.de/index.php?page=Thread&postID=50205 -
_ArrayDisplay() ?
-
Ja gut, zweidimensionale Arrays kann _FileWriteFromArray nicht benutzen.
Dafür brauchst du die Array-UDF von BugFix: https://autoit.de/index.php?page=Thread&postID=36658
-
K4z: Das Leerzeichen habe ich vergessen, aber \w matcht auch den Unterstrich. Daher habe ich es nicht genommen.
-
-
Könntest du uns vlt. noch sagen, warum dein Skript abstürzt (also die Fehlermeldung posten)?
-
Na dann... mach das doch einfach!
Vom Prinzip so:
Spoiler anzeigen
[autoit]
[/autoit] [autoit][/autoit] [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 najaConsoleWrite(">> Run CMD Command ..."&@CRLF)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
$CMD = _getDOSOutput($RunString)
if @error Then
ConsoleWrite(">> Error Corrupted .. "&@error&@CRLF)
Else
ConsoleWrite(">> CMD Command successful ..."&@CRLF)
EndIfFunc _getDOSOutput($command)
[/autoit]
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 -
Ä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?
-
Wenn man keine Ahnung hat...
-
Wenn du neue Probleme hast, solltest du dafür lieber jeweils einen neuen Thread aufmachen.
-
Tjaha
Du solltest den ersten Beitrag dieses Threads noch editieren, um das Thema auf "gelöst" zu stellen.
-
[autoit]
[/autoit]
Func _log($what)
GUICtrlSetData($Edit1,GUICtrlRead($Edit1) & @CRLF & $what)
EndFuncUnd dann überall, wo du loggen willst, einfach _log("Deine Lognachricht") schreiben.
-
[autoit]
ShellExecute('java -Xms512m -Xmx1024m -cp "%APPDATA%\.minecraft\bin\*" -Djava.library.path="%APPDATA%\.minecraft\bin\natives" net.minecraft.client.Minecraft "TEST"')
[/autoit] -
Bild deaktivieren. (mit GUICtrlSetState)
-
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. -
@CheaterDieter: Klappt nicht, wenn der Eintrag der erste oder letzte ist.
-
[autoit]
[/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)