Also wie im Titel schon erwähnt wurde brauche ich hilfe bei memory write in vb.
Die Tuts die hier bei EPvp sind bringen mir nicht den da kommen immer fehler...
Code:
Public Class Form1
Public Declare Function ReadProcessMemory Lib "kernel32" Alias "ReadProcessMemory" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As Integer, ByVal nSize As Integer, ByRef lpNumberOfBytesWritten As Integer) As Integer
Public Declare Function WriteProcessMemory Lib "kernel32" Alias "WriteProcessMemory" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As Integer, ByVal nSize As Integer, ByRef lpNumberOfBytesWritten As Integer) As Integer
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim myProcesses As Process() = Process.GetProcessesByName("S4Client")
Dim processHandle As IntPtr = myProcesses(0).Handle
Dim Float As Single //der Value Typ ist float ist das so richtig?
WriteProcessMemory(processHandle, &H12345, TextBox1.Text, Float, 0)
End Sub
End Class
könnt ihr mir sagen ob der code ansatzweise richtig ist bzw beim Write die richtige reinfolge?
Und wenn ich das debugge kommt immer ein fehler bei
Code:
Dim processHandle As IntPtr = myProcesses(0).Handle
also Index war außerhalb des Arrays
Es wäre sehr nett wenn ihr mit einen Source bzw ein ordentliches tut gibt das funtzt,auch für online games.
Killer
Psas ist nicht die adresse sondern ein beispiel und vor der richtigen sind zwei 0 muss ich die weglassen?
Und das spiel heißt S4 wie man auch im code sieht.
-.- bei memorywrite muss man die adresse,den prozess,die neue value die ich einfach in die textbox schreibe.und den value typ da brauch ich nichts extra machen. Standard ist ja 4 Byte also steht da ja 4 aber ich will da float hinhaben aber mit einfach float hinschreiben is es nicht getan...
WriteProcessMemory" (ByVal hProcess As Integer, ByVal lpBaseAddress As Integer, ByRef lpBuffer As [COLOR=Red][B]Integer[/B][/COLOR], ByVal nSize As [COLOR=Red][B]Integer[/B][/COLOR], ByRef lpNumberOfBytesWritten As Integer
Verstehst du was ich meine. Die Funktion MemoryWrite erwartet als Parameter Integer (Ganzzahl) Typen.
Wenn du jetzt aber etwas in eine Textbox eingibst (aus einer GUI) wird der eingegebene Text als String gespeichert.
Integer <> String!!!
Also musst du den String umwandeln.
Code:
Zahl = CInt(TextBox1.Text)
Lern am besten erstmal VB bevor du mit den API Funktionen arbeitest
Ich mach das gerade in Autoit und will das in vb anhand eines Code beispiel lernen aber keiner kann mir ein ordentliches geben.
Wenn du alles besser weißt kannst du mir ja ein Beispiel Code machen..
Wenn du alles besser weißt kannst du mir ja ein Beispiel Code machen..
Falsch, ich will es dir bloß erklären.
Ich kann dir gerne einen AutoIt Code machen, aber den in VB um zusetzen ist dabei etwas ganz anderes (ganz andere Paramter usw.).
..hilfe zu visual basic.. 01/07/2011 - WarRock Hacks, Bots, Cheats & Exploits - 5 Replies hi ich brauch hilfe .....
ich möchte meinen eigenen hack coden hab kp wie des geht ..
also buttons un sow kann ich schon aber den rest ??!!
also thx lg manoohnespass:confused::confused::confused:
:handsdown::handsdown:
[Hilfe] Visual Basic 06/11/2010 - .NET Languages - 4 Replies Hallo Comm.
ich hoffe das ich das hier richtig Gepostet habe.
Also um es Kurz zu machen.
Ich möchte von meinem Laptop aus über einen Button das CD-Rom Laufwerk am Laptop meiner Frau öffnen !
Das alles würde ich gerne mit Visual Basic 2008 erstellen.
Google spuckt leider nichts brauchbares aus.
Visual Basic 2008 Hilfe pls 06/06/2010 - .NET Languages - 3 Replies Hi Ich Bräuchte Eure hilfe
bei Diesem programmcode hier
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
TextBox1.Clear()
Dim rnd As New Random
For i As Integer = 0 To 31
If i = 8 Or i = 14 Or i = 16 Or i = 18 Or i = 24 Then
Hilfe für Visual Basic 04/09/2010 - .NET Languages - 2 Replies Hallo Community,
ich brauch Hilfe für ein Paar sachen und zwar bei einem Knuddels Bot will ich schon login im bot fenster und so machen aber ich weiß nicht wie ich nur das Login anzeigen kann nicht nich die sachen darum oder kann man selbst ein Login machen was sich den ein loggt(sowas sollte es mal bei KS4 gegeben haben das man nicht immer die seite aufrufen muss).
Und noch andere Fragen:
Das Chat-fenster mit im Bot?
Admin erkennung also sofern sich ein Admin einloggt in den Channel...
[HELP] Visual Basic.NET 05/08 - Read Memory 07/31/2009 - CO2 Programming - 21 Replies Hi!
I want to learn how to read the memory of Conquer (later in the future i want to learn how to write aswell but i can figure that out later).
So what i need help with is this source i have found.
It's hard to find Conquer cheat sources which actually are written in Visual Basic.NET so thats why i took this Warcraft III example and i thought of using it to read from Conquer.
I ripped it and changed the process name from "war3" to "Conquer" and tried to use it right away but as you...