Results 1 to 4 of 4
  1. #1
    MeowX's Avatar
    Join Date
    Jan 2021
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0

    pyMeow - Python Library for external Game Hacking

    pyMeow - Open source Python Library for external Game Hacking
    ******: https://******.com/Sann0/PyMeow

    Example ESP (Sauerbraten):


    Memory API:
    Code:
    process_by_name(name: string) -> Process
    wait_for_process(name: string) -> Process
    enumerate_processes() -> Process (iterator)
    close(Process) -> bool
    
    read_string(Process, address: int) -> string
    read_int(Process, address: int) -> int
    read_ints(Process, address: int, size: int) -> int array
    read_uint(Process, address: int) -> int
    read_uints(Process, address: int, size: int) -> int array
    read_int16(Process, address: int) -> int16
    read_ints16(Process, address: int) -> int16 array
    read_int64(Process, address: int) -> int64
    read_ints64(Process, address: int, size: int) -> int64 array
    read_float(Process, address: int) -> float
    read_floats(Process, address: int, size: int) -> float array
    read_float64(Process, address: int) -> float64
    read_floats64(Process, address: int, size: int) -> float64 array
    read_byte(Process, address: int) -> byte
    read_bytes(Process, address: int, size: int) -> byte array
    read_vec2(Process, address: int) -> vec2
    read_vec3(Process, address: int) -> vec3
    read_bool(Process, address: int) -> bool
    
    write_int(Process, address: int, data: int)
    write_ints(Process, address: int, data: int array)
    write_int16(Process, address: int, data: int)
    write_ints16(Process, address: int, data: int array)
    write_int64(Process, address: int, data: int)
    write_ints64(Process, address: int, data: int array)
    write_float(Process, address: int, data: float)
    write_floats(Process, address: int, data: float array)
    write_byte(Process, address: int, data: byte)
    write_bytes(Process, address: int, data: byte array)
    write_vec2(Process, address: int, data: Vec2)
    write_vec3(Process, address: int, data: Vec3)
    write_bool(Process, address: int, data: bool)
    
    dma_addr(Process, baseAddr: int, offsets: array) -> int
    aob_scan(Process, pattern: string, module: Process["modules"]["moduleName"] -> int
    nop_code(Process, address: int, length: int)
    patch_bytes(Process, address: int, data: byte array)
    inject_dll(Process, dllPath: string)
    page_protection(Process, address: int, newProtection: int = 0x40) -> int (old protection)
    Overlay API:
    Code:
    overlay_init(target: string = "Fullscreen", borderOffset: int = 25) -> Overlay
    overlay_close(Overlay)
    overlay_deinit()
    overlay_loop(Overlay) -> bool
    overlay_set_pos(Overlay, x, y: int)
    Drawing API:
    Code:
    font_init(height: int, fontName: string) -> Font
    font_deinit(Font)
    font_print(Font, x, y: float, text: string, color: rgb array)
    
    box(x, y, width, height, lineWidth: float, color: rgb array)
    alpha_box(x, y, width, height: float, color, outlineColor: rgb array, alpha: float)
    line(x1, y1, x2, y2, lineWidth: float, color: rgb array)
    dashed_line(x1, y1, x2, y2, lineWidth: float, color: rgb array, factor: int = 2, pattern: string = "11111110000", alpha: float = 0.5)
    circle(x, y, radius: float, color: rgb array, filled: bool = true)
    rad_circle(x, y, radius: float, value: int, color: rgb array)
    triangle(x1, y1, x2, y2, x3, y3: float, color: rgb array, alpha: float)
    value_bar(x1, y1, x2, y2, width, maxValue, value: float, vertical: bool = true)
    Vector API:
    Code:
    vec2(x, y: float = 0) -> Vec2
    vec2_add(a, b: Vec2) -> Vec2
    vec2_del(a, b: Vec2) -> Vec2
    vec2_mult(a, b: Vec2) -> Vec2
    vec2_div(a, b: Vec2) -> Vec2
    vec2_mag(a, b: Vec2) -> float
    vec2_magSq(a, b: Vec2) -> float
    vec2_distance(a, b: Vec2) -> float
    vec2_closest(a: Vec2, b: Vec2 array) -> Vec2
    
    vec3(x, y, z: float = 0) -> Vec3
    vec3_add(a, b: Vec3) -> Vec3
    vec3_sub(a, b: Vec3) -> Vec3
    vec3_mult(a, b: Vec3) -> Vec3
    vec3_div(a, b: Vec3) -> Vec3
    vec3_mag(a, b: Vec3) -> float
    vec3_magSq(a, b: Vec3) -> float
    vec3_distance(a, b: Vec3) -> float
    vec3_closest(a: Vec2, b: Vec3 array) -> Vec3

    Misc:
    Code:
    key_pressed(vKey: int) -> bool
    rgb(color: string) -> float array
    wts_ogl(Overlay, matrix: float array (16), pos: Vec3) -> Vec2
    wts_dx(Overlay, matrix: float array (16), pos: Vec3) -> Vec2
    set_foreground(title: string)
    mouse_click()
    mouse_move(overlay: Overlay, x, y: float)

  2. #2
    IGuessTheJuice's Avatar
    Join Date
    Mar 2021
    Gender
    male
    Posts
    1
    Reputation
    10
    Thanks
    0

    Saubraten linux

    For https://******.com/qb-0/PyMeow/blob/...aten_espaim.py would i replace saubraten.exe with the path to my ./config/saubraten ? Also Is aimbot enabled by default i Want just the esp. Thanks in advance

  3. #3
    Matka10's Avatar
    Join Date
    Mar 2022
    Gender
    male
    Posts
    14
    Reputation
    10
    Thanks
    0
    That's cool

  4. #4
    beetjack's Avatar
    Join Date
    Apr 2022
    Gender
    male
    Posts
    6
    Reputation
    10
    Thanks
    0
    THat's cool. Love the name of your script. Meow

Similar Threads

  1. im looking for a game hack for RO2 alberta
    By Jambooh in forum Ragnarok Online 2 Hacks
    Replies: 1
    Last Post: 12-21-2013, 08:33 PM
  2. Req for a game hack
    By spyevo in forum General
    Replies: 1
    Last Post: 06-21-2012, 12:15 PM
  3. Will Be a Section For Facebook Games Hacks?
    By dizzyeasy in forum General
    Replies: 5
    Last Post: 05-08-2012, 09:41 AM
  4. Sell steam hack the contains tons of games for some games hacks
    By khgsnkl in forum Trade Accounts/Keys/Items
    Replies: 12
    Last Post: 03-31-2010, 12:33 PM
  5. Suggjestion/Request For Steam Games Hacks
    By deaded38 in forum Suggestions, Requests & General Help
    Replies: 3
    Last Post: 08-29-2009, 03:05 AM