Da hast du mich vielleicht falsch verstanden. Ich denke meine Position zum Bot-Coding ist klar.
Was ich jedoch auch anmerken wollte ist, dass z.B. die Pixel-Funktionen nicht nur für Bots benötigt werden. Aufgrund der Funktionen kann ich also nicht sofort auf das Ziel schließen.
Wenn aber die Absicht von vornherein erklärt ist, dann erfolgt auch kein Support.
Beiträge von BugFix
-
-
Die Problematik ist leider nicht schwarz/weiß, Bot oder nicht.
Es ist immer der Einsatzzweck maßgebend. Wenn du z.B. für ein Spiel ohne Gegner bestimmte Vorgänge automatisieren willst (nachladen o.ä.) dann verschaffst du dir damit keinen Vorteil einem anderen gegenüber und verar... nur dich selbst. Sowas ist natürlich völlig egal.
Ab dem Punkt, wo es um Verschaffung von Vorteilen kommt, fällt aber der Vorhang. Das ist nicht zu akzeptieren und in höchstem Maße verwerflich.Und daher werden wir auch weiterhin die Botfragen dahin verschieben, wo sie hingehören: ins geschlossene Botforum.
-
Ja, egal welche Lösung du wählst, in jedem Fall muß ja irgendein Programm deine Remoteanforderung verwalten.
-
Ich versteh euch nicht, wieso wollt ihr immer alles fix und fertig vorgesetzt bekommen?
Habt ihr denn weder Stolz noch Ehrgeiz um auch mal eine Aufgabe eigenständig zu lösen?
-
Natürlich werden da Probleme sein mit der aktuellen AutoIt-Version, mußt du halt anpassen.
-
Ich habe bis jetzt nicht verstanden, was du eigentlich machen willst.
Ich vermute mal du willst eine Rekursive Datei-/Ordnerauflistung machen. Gibt es doch schon alles.
Schau mal in die folgenden Beiträge:
https://autoit.de/index.php?page…D=7629#post7629
https://autoit.de/index.php?page…38518#post38518
https://autoit.de/index.php?page…17201#post17201 -
Wie es geht, hab ich doch am Bsp. gezeigt. Brauchst es nur noch einbauen.
-
[autoit]
Global $exePath, $INIPath = @ScriptDir & '\Programm.ini'
[/autoit]
If Not FileExists($INIPath) Then
Do
$exePath = FileOpenDialog( "title", "init dir", "filter" [, options [, "default name" )
Until Not @error
IniWrite($INIPath, 'settings', 'last_file', $exePath)
Else
$exePath = IniRead($INIPath, 'settings', 'last_file', '')
EndIf -
Die Zeichenbreite ist als Vektor im Schriftfont hinterlegt. Ist unter anderem auch abhängig vom Style (Italic, Bold, Standard).
Ich hatte schon mal versucht, das in AutoIt umzusetzen. Aber eine brauchbare Lösung hatte ich nicht gefunden. -
Wenn du mit abspeicherst, in welcher Schriftart editiert wurde, kannst du ja beim Laden sofort die korrekte Schrift setzen und schon stimmt die Ansicht.
-
Schau dir mal die Funktionen der <GuiListBox.au3> an.
-
Diese Gratisvariante von $MS hat den Nachteil, dass die max. Größe 32 MB beträgt. Sehr mager

-
ja aber nicht so leicht wie von der festplatte....
Das glaubst du
Prinzipiell kannst du jede EXE in den RAM schreiben, einfach ein virtuelles Laufwerk einrichten und dort passiert alles (Die Linuxdistribution Puppy z.B. läuft kpl. im RAM, nur wenns eng wird, wird mal was auf die Platte ausgelagert).
Verstehe aber nicht den Sinn der dahinterstecken soll.("nicht rankommen") -
mm/dd/jjjj hh:mm:ss | deutsch
Da muß ich mal meinen Senf zugeben: diese Form gibt es im Deutschen gar nicht.
Weder mm/dd/jj noch irgendwie anders. Einzig zulässige Schreibweise in Deutschland (soweit mir die Normen bekannt sind) ist Verwendung von Großbuchstaben. Und dort wiederum ist eine 4-stellige Jahresangabe richtig.
TT.MM.JJJJ ist also korrekt deutsch.Da es hier aber um die Übersetzung geht, m.E. nicht übersetzen, da es funktionsspezifische Parameter sind, die eine andere Eingabe nicht zulassen.
-
Und was sollen die ganzen Includes? Du brauchst nur #include <GUIConstantsEx.au3>.
-
Wenn die ID dabei sein soll, gehts nicht so einfach. Ohne ID läßt sich das über ein assoziatives Array lösen, ich habe dafür mal das Objekt Scripting.Dictionary für AutoIt nutzbar gemacht.
Das können wir ja mal noch detailliert besprechen
-
Danke, die Seite muß ich immer überlesen haben

-
Danke, das hilft weiter.
Von welcher Seite hast du die Info? Auf http://sqlite.org habe ich das nicht gefunden (die Syntaxbeschreibung ist, da ohne Bsp., eh etwas dürftig). -
Etwas umständlich....
Umständlich klingt gut
Nee, macht mir echt nichts aus, wenns kompliziert wird.
Also die SQLite-Dokumentation kann ich schon fast auswendig, sooft habe ich sie gelesen.
Zugriff auf SCHEMA ist unter SQLite mit den PRAGMA-Befehlen möglich. Aber leider erhalte ich dabei nicht alle erforderlichen Infos.
Aber wenn du Ideen hast - laß hören, bin für jede Schweinerei zu haben
-
Hi Alina, probier das mal:
Spoiler anzeigen
[autoit]#include <GUIConstants.au3>
[/autoit] [autoit][/autoit] [autoit]
Opt("GUIOnEventMode", 1)
Global $switch = True, $start = False
#Region ### START Koda GUI section ### Form=
$Form1 = GUICreate("Form1", 633, 454, 193, 115)
GUISetOnEvent($GUI_EVENT_CLOSE, "Form1Close")
$Label1 = GUICtrlCreateLabel("Mein Text", 64, 32, 51, 17)
$btn_Blink = GUICtrlCreateButton('Blinken an', 150, 29, 120, 20)
GUICtrlSetOnEvent(-1, 'setBlink')
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###AdlibEnable('Blink', 300)
[/autoit] [autoit][/autoit] [autoit]While 1
[/autoit] [autoit][/autoit] [autoit]
Sleep(100)
WEndFunc Form1Close()
[/autoit] [autoit][/autoit] [autoit]
Exit
EndFuncFunc setBlink()
[/autoit] [autoit][/autoit] [autoit]
$switch = Not $switch
EndFuncFunc Blink()
[/autoit]
If Not $switch Then
GUICtrlSetData($btn_Blink, 'Blinken aus')
If Not $start Then
GUICtrlSetFont($Label1, Default, Default, 4)
Else
GUICtrlSetFont($Label1, Default, Default, 1)
EndIf
$start = Not $start
Else
GUICtrlSetFont($Label1, Default, Default, 1)
GUICtrlSetData($btn_Blink, 'Blinken an')
EndIf
EndFunc