|
You last visited: Today at 13:09
Advertisement
Tratsch rund um Autoit / Autoit Talk | kleinere Fragen
Discussion on Tratsch rund um Autoit / Autoit Talk | kleinere Fragen within the AutoIt forum part of the Coders Den category.
05/06/2012, 16:39
|
#1
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Tratsch rund um Autoit / Autoit Talk | kleinere Fragen
Hallo Leute,
in diesem Thread dürft alles rund um Autoit bereden. Bitte postet aber kleinere Fragen immer hier, damit größere Problemstellungen nicht untergehen.
Nun viel Spaß,
Lawliet!
|
|
|
05/06/2012, 17:18
|
#2
|
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
|
Also das ist wirklich eine gute Idee
#vote4sticky
MfG
|
|
|
05/06/2012, 18:43
|
#3
|
elite*gold: 0
Join Date: Feb 2010
Posts: 178
Received Thanks: 4
|
kann mir einer kurz iniread und iniwrite erklären.......check das nich so ganz....auch in der help nich...danke im vorraus
|
|
|
05/06/2012, 18:53
|
#4
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
In ini Files kannst du Infos speichern
Code:
IniRead ( "filename", "section", "key", "default" )
"Filename" ist einfach der Pfad zu dem Ini File.
Wenn du z.B. Accinfos speichern möchtest sähe das so aus:
Code:
IniWrite(@DesktopDir & "testini.ini", "AccInfos1", "Passwort", "randompw")
IniWrite(@DesktopDir & "testini.ini", "AccInfos1", "ID", "RandomID")
IniWrite(@DesktopDir & "testini.ini", "AccInfos1", "Email", " ")
So kannst du in ein Ini File mehrere Sektionen und Keys schreiben und später wieder mit IniRead() die Werte auslesen:
Code:
IniRead(@DesktopDir & "testini.ini", "AccInfos1", "Passwort", 0)
0 Wird zurück gegeben, wenn kein Passwort da ist.
|
|
|
05/06/2012, 19:09
|
#5
|
elite*gold: 124
Join Date: Dec 2009
Posts: 2,114
Received Thanks: 3,142
|
Menü + Tabs
Hab dann auch mal ne kleine Frage. Sollte eigentlich simpel sein, es geht nur ums GUI ohne jegliche Funktionen.
Und zwar möchte ich ein GUI mit Menü, das in mehrere Tabs geteilt ist.
Soweit so gut, das ist der Code:
Code:
GUICreate("Form", 200, 100)
$helpmenu = GUICtrlCreateMenu("?")
$aboutitem = GUICtrlCreateMenuItem("About", $helpmenu)
$tab1 = GUICtrlCreateTab(0,0, 180, 50)
$tabitem1 = GUICtrlCreateTabItem("TabItem1")
$label1 = GUICtrlCreateLabel("Label1", 10, 30)
$tabitem2 = GUICtrlCreateTabItem("TabItem2")
$label2 = GUICtrlCreateLabel("Label2", 10, 30)
GUISetState(@SW_SHOW)
While 1
$msg = GUIGetMsg()
Switch $msg
Case -3
Exit
EndSwitch
Wend
Nun wird aber das Label1 erst angezeigt, wenn ich erst zu Tab2 wechsle und dann zurück zu Tab1.
Ohne Menü tritt das Problem nicht auf, da sehe ich das Label sofort nach Programmstart. Ohne Tabs tritt das Problem auch nicht auf.
Ohne Menü:
Code:
GUICreate("Form", 200, 100)
$tab1 = GUICtrlCreateTab(0,0, 180, 50)
$tabitem1 = GUICtrlCreateTabItem("TabItem1")
$label1 = GUICtrlCreateLabel("Label1", 10, 30)
$tabitem2 = GUICtrlCreateTabItem("TabItem2")
$label2 = GUICtrlCreateLabel("Label2", 10, 30)
GUISetState(@SW_SHOW)
While 1
$msg = GUIGetMsg()
Switch $msg
Case -3
Exit
EndSwitch
Wend
Ohne Tabs:
Code:
GUICreate("Form", 200, 100)
$helpmenu = GUICtrlCreateMenu("?")
$aboutitem = GUICtrlCreateMenuItem("About", $helpmenu)
$label1 = GUICtrlCreateLabel("Label1", 10, 30)
GUISetState(@SW_SHOW)
While 1
$msg = GUIGetMsg()
Switch $msg
Case -3
Exit
EndSwitch
Wend
Nun also die Frage:
Was muss ich machen, damit trotz Tabs und Menü das Label sofort nach Programmstart angezeigt wird, ohne erst zu Tab2 und zurück zu wechseln?
|
|
|
05/06/2012, 20:08
|
#6
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Quote:
Originally Posted by -STORM-
Hab dann auch mal ne kleine Frage. Sollte eigentlich simpel sein, es geht nur ums GUI ohne jegliche Funktionen.
Und zwar möchte ich ein GUI mit Menü, das in mehrere Tabs geteilt ist.
Soweit so gut, das ist der Code:
Code:
GUICreate("Form", 200, 100)
$helpmenu = GUICtrlCreateMenu("?")
$aboutitem = GUICtrlCreateMenuItem("About", $helpmenu)
$tab1 = GUICtrlCreateTab(0,0, 180, 50)
$tabitem1 = GUICtrlCreateTabItem("TabItem1")
$label1 = GUICtrlCreateLabel("Label1", 10, 30)
$tabitem2 = GUICtrlCreateTabItem("TabItem2")
$label2 = GUICtrlCreateLabel("Label2", 10, 30)
GUISetState(@SW_SHOW)
While 1
$msg = GUIGetMsg()
Switch $msg
Case -3
Exit
EndSwitch
Wend
Nun wird aber das Label1 erst angezeigt, wenn ich erst zu Tab2 wechsle und dann zurück zu Tab1.
Ohne Menü tritt das Problem nicht auf, da sehe ich das Label sofort nach Programmstart. Ohne Tabs tritt das Problem auch nicht auf.
Ohne Menü:
Code:
GUICreate("Form", 200, 100)
$tab1 = GUICtrlCreateTab(0,0, 180, 50)
$tabitem1 = GUICtrlCreateTabItem("TabItem1")
$label1 = GUICtrlCreateLabel("Label1", 10, 30)
$tabitem2 = GUICtrlCreateTabItem("TabItem2")
$label2 = GUICtrlCreateLabel("Label2", 10, 30)
GUISetState(@SW_SHOW)
While 1
$msg = GUIGetMsg()
Switch $msg
Case -3
Exit
EndSwitch
Wend
Ohne Tabs:
Code:
GUICreate("Form", 200, 100)
$helpmenu = GUICtrlCreateMenu("?")
$aboutitem = GUICtrlCreateMenuItem("About", $helpmenu)
$label1 = GUICtrlCreateLabel("Label1", 10, 30)
GUISetState(@SW_SHOW)
While 1
$msg = GUIGetMsg()
Switch $msg
Case -3
Exit
EndSwitch
Wend
Nun also die Frage:
Was muss ich machen, damit trotz Tabs und Menü das Label sofort nach Programmstart angezeigt wird, ohne erst zu Tab2 und zurück zu wechseln?
|
Code:
GUICreate("Form", 200, 100)
$helpmenu = GUICtrlCreateMenu("?")
$aboutitem = GUICtrlCreateMenuItem("About", $helpmenu)
$tab1 = GUICtrlCreateTab(0,0, 180, 50)
$tabitem1 = GUICtrlCreateTabItem("TabItem1")
$label1 = GUICtrlCreateLabel("Label1", 10, 30)
$tabitem2 = GUICtrlCreateTabItem("TabItem2")
$label2 = GUICtrlCreateLabel("Label2", 10, 30)
GUICtrlCreateTabItem("")
GUISetState(@SW_SHOW)
While 1
$msg = GUIGetMsg()
Switch $msg
Case -3
Exit
EndSwitch
Wend
|
|
|
05/06/2012, 20:42
|
#7
|
elite*gold: 464
Join Date: Dec 2010
Posts: 3,998
Received Thanks: 3,909
|
So dann stell ich auch mal meine Frage 
Ihr kennt doch bestimmt das Browsergame Darkorbit 
Ich und noch 2 andere User haben schon einen ziemlich guten Pixelbot am laufen.
Nun sind wir aber am überlegen einen Packet Bot zu machen.
Wir sind uns aber nicht sicher ob das mit AutoIT realisierbar ist 
Was sind denn eure Meinungen?
|
|
|
05/06/2012, 20:53
|
#8
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Klar geht das  Gibts sogar viele Tutorials dazu.
|
|
|
05/06/2012, 20:55
|
#9
|
elite*gold: 464
Join Date: Dec 2010
Posts: 3,998
Received Thanks: 3,909
|
Andere meinten das wäre mit AutoIT nicht realisierbar 
Kannst ja mit machen wenn du willst *g*
Ein andere Problem ist halt jetzt nur das die Packet's mit 16 Bit verschlüsselt sind
|
|
|
05/06/2012, 21:07
|
#10
|
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
|
Kann mir jemand beim einlesen einer Tabelle in einen Array helfen?
Und zwar möchte ich die Tabelle von  in ein zweidimensionales Array einlesen.
HTML: 
(passt nicht in den Thread, ist zu groß)
Ein Tipp wie ich da am besten anfangen kann, wäre nett, denn bei so einer großen Datenmenge verliert man schnell den Überblick.
Danke.
MfG
|
|
|
05/06/2012, 21:15
|
#11
|
elite*gold: 0
Join Date: Mar 2011
Posts: 8,645
Received Thanks: 3,454
|
Quote:
Originally Posted by Achat
Kann mir jemand beim einlesen einer Tabelle in einen Array helfen?
Und zwar möchte ich die Tabelle von  in ein zweidimensionales Array einlesen.
HTML: 
(passt nicht in den Thread, ist zu groß)
Ein Tipp wie ich da am besten anfangen kann, wäre nett, denn bei so einer großen Datenmenge verliert man schnell den Überblick.
Danke.
MfG
|
Erstmal den Bereich des Postes eingrenzen mit StringBetween und dann machs am besten wie KD im HWID system
|
|
|
05/06/2012, 21:21
|
#12
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Quote:
Originally Posted by Toni_Damager
Andere meinten das wäre mit AutoIT nicht realisierbar 
Kannst ja mit machen wenn du willst *g*
Ein andere Problem ist halt jetzt nur das die Packet's mit 16 Bit verschlüsselt sind 
|
Wie heißt gleich das Game? Sniffe einfach die Packets mit Http Headers oder Wireshark mit und bau sie mit TCP oder _WinHTTP nach.
Auch dafür gibt es Anleitungen.
|
|
|
05/06/2012, 21:24
|
#13
|
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,403
|
Quote:
Originally Posted by Freddy
Erstmal den Bereich des Postes eingrenzen mit StringBetween und dann machs am besten wie KD im HWID system
|
Habe ich schon, 
sind aber über 100 kb
MfG
|
|
|
05/06/2012, 21:48
|
#14
|
elite*gold: 3
Join Date: Mar 2011
Posts: 1,177
Received Thanks: 238
|
Quote:
Originally Posted by Lawliet!
Wie heißt gleich das Game? Sniffe einfach die Packets mit Http Headers oder Wireshark mit und bau sie mit TCP oder _WinHTTP nach.
Auch dafür gibt es Anleitungen.
|
Sorry das ich mich einmische aber du hast ja gefragt um welches spiel es sich handelt, das spiel heißt DarkOrbit 
€- Wenn ich hier schon poste dann gleich mal meine Frage:
Ich will mit AutoIt ein Speedhack für Metin2 machen.. (über Pointer) ich habe die Adressen und die Offset's die ich brauche.. doch wie realiesere ich das jetzt am besten? ich wollte es über so einen Regler einstellbar machen.. doch wie es genau funktionieren soll weiß ich leider nicht..
|
|
|
05/06/2012, 21:57
|
#15
|
elite*gold: 2
Join Date: Jul 2009
Posts: 14,456
Received Thanks: 4,685
|
Quote:
Originally Posted by Achat
Habe ich schon, 
sind aber über 100 kb
MfG
|
Für sowas dann evl. doch nen Thread aufmachen ^^ Kann mir vorstellen, dass das ne große parsing Geschichte wird.
Quote:
Originally Posted by [D-E]Energy
Sorry das ich mich einmische aber du hast ja gefragt um welches spiel es sich handelt, das spiel heißt DarkOrbit 
€- Wenn ich hier schon poste dann gleich mal meine Frage:
Ich will mit AutoIt ein Speedhack für Metin2 machen.. (über Pointer) ich habe die Adressen und die Offset's die ich brauche.. doch wie realiesere ich das jetzt am besten? ich wollte es über so einen Regler einstellbar machen.. doch wie es genau funktionieren soll weiß ich leider nicht..
|
Such dir am besten ein paar Tutorial zu Gamehacking mit Autoit.
Den Slider kannst du über
Code:
GuictrlcreateSlider()
erstellen.
|
|
|
Similar Threads
|
[Sammelthread]Fragen zu Autoit wie man Hacks herstellt(Autoit) + Antworten
11/16/2011 - Metin2 - 0 Replies
Hallo Liebe Community,
Ich habe diesen Thread aufgemacht weil manche leute mit Autoit nicht mehr weiterkommen wie man Hack herstellt ,ich habe mit schon ein Multihack mit Autoit herstellt das war einfach .Da viele User nicht weiterkommen werden habe ich mich entschieden ein Thread aufzumachen mit Fragen und ich den dann Antworten kann und helfen kann!
------------------------------------------------- ---------------------------
Mein Multihack:...
|
All times are GMT +1. The time now is 13:09.
|
|