Jump to content

H5GG JavaScript Engine API Document (update on v7.5)


2 posts in this topic

Recommended Posts

Updated (edited)

**************** H5GG JavaScript Engine Document (update on v7.5) ********************

 

h5gg is the engine object, which can call the following functions (similar to the lua interface of Android gg, but the parameters are somewhat different)

 

h5gg.require(H5GG version number); //Set the minimum H5GG version number required by the script, which can be written in the first line at the beginning of the script

h5gg.setFloatTolerance('floating-point deviation'); //Set the deviation range of F32/F64 floating-point search, the engine defaults to 0.0

h5gg.searchNumber('value', 'type', 'search lower limit', 'search upper limit'); //Search or secondary search (improve) exact value

h5gg.searchNearby('value', 'type', 'adjacent range'); //Nearby (joint) search, consistent with igg's

h5gg.getValue('address', 'type'); //Read the value of the specified address, return the value string

h5gg.setValue('Address', 'Value', 'Type'); //Set the value of the specified address, return success or failure

h5gg.editAll('value', 'type'); //Modify all the values in the search results (cannot be called after clearing the results), and return the number of successful modifications

h5gg.getResultsCount(); //Get the total number of search results, return the total number

h5gg.getResults('GetCount', 'SkipCount'); //Get the result array, each element has three attributes of address, value and type

h5gg.clearResults(); //Clear search results, start a new search

h5gg.getRangesList('module file name'); //Return the module array, the module has start (base address), end (end address), name (path) attributes

(If the module file name=0, it will return the APP main program module information, if the module file name is not passed in, it will return a list of all modules)

h5gg.loadPlugin('Objective-C Class Name','dylib file path'); //load a dylib plugin, return an OC Instance Object (The returned OC object instance can be called directly in js, dylib supports absolute path or relative path in .app)

 

 

For standalone CrosProc APP version only:

h5gg.setTargetProc(process number); //Set the current target process, return success or failure

h5gg.getProcList('process name'); //Get the process array, the elements in the array have pid (process number), name (process name) attributes

(If the process name is not passed in, it will return a list of all running app processes, which can be called periodically to determine whether the target process has ended)

 

 

Other APIs:

setButtonImage(icon); //Set the icon of the floating button, you can pass in the http starting URL image or the base64 encoded DataURL image

setButtonAction(js callback function); //Set a custom floating button icon click action, which is called when a js function is passed in to click

setWindowRect(x, y, width, height); //Modify the position and size of the window suspended on the screen

setWindowDrag(x, y, width, height); //Set the area of the draggable floating window in the H5 page

setWindowTouch (whether to respond to touch); //true=the entire floating window is impenetrable by touch, false=the entire floating window can be touched by touch

setWindowVisible (whether to display), //Set the visibility of the floating window, true=display, false=hidden

setLayoutAction(js callback function); //Set the js callback when the screen rotates or the iPad split screen float changes, the callback function parameters are (width, height)

 

 

Notice:

1: The address parameter supports automatic identification in decimal or hexadecimal format starting with 0x, other parameters must be in string format

2: float number types: F32, F64, signed number types: I8, I16, I32, I64, unsigned number types: U8, U16, U32, U64

3: If there are many search results, do not get all the data at one time with getResults, it maybe crash for using too mach memory, and should be obtained in sections

4: The address and value of the search result are all string types. If you want to do digital operations, please use Number(x) to convert them into numeric types before you can perform operations.

(Unlike lua, which automatically converts the string types on both sides of the + sign to numeric types, in js, if the + sign is a string, the two strings will be concatenated)

5: The numeric type can be converted into a hexadecimal string format with x.toString(16), but x must be a numeric type to convert successfully

6: The numerical value of the search supports the range format, such as "50~100", such as "2.3~7.8", both searchNumber and searchNearby search are supported

5: The default size of the floating window is 370 points wide and 370 points high. You can set the position, size and draggable area through the js api on the H5 page.

 

 

Updated by tuancc
layout
  • Like 10

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Our picks

    • Car Parking Multiplayer v2.6.7 Jailed Cheats +1
      Modded/Hacked App: Car Parking Multiplayer by Aidana Kengbeiil
      Bundle ID: com.aidana.cardriving.ios
      iTunes Store Link: https://apps.apple.com/us/app/car-parking-multiplayer/id1374868881?uo=4&at=1010lce4



      Hack Features:
      - Free iAP (Turn on inside iOSGods Mod Menu first)


      iOS Hack Download Link: https://iosgods.com/topic/126935-arm64-car-parking-multiplayer-v223-jailed-cheats-1/
      • 1,198 replies
    • Town Village: Farm Build Trade Cheats (Auto Update) +1
      Modded/Hacked App: Town Village: Farm Build Trade by Trigames B.V.
      Bundle ID: com.sparklingsocietysims.townville
      iTunes Store Link: https://itunes.apple.com/us/app/town-village-farm-build-trade/id1214925132?mt=8&uo=4&at=1010lce4



      Hack Features:
      - Infinite Coins (Spend some/ Get some)
      - Infinite Crystals (Spend some/ Get some)


      Hack Download Link: https://iosgods.com/topic/89741-arm64-town-village-farm-build-trade-cheats-v189-2/
      • 107 replies
    • The Sims™ FreePlay v112.0.0 Jailed Cheats +2
      Modded/Hacked App: The Sims™ FreePlay By Electronic Arts
      Bundle ID: com.ea.sims3deluxe.ipad.bv
      iTunes Store Link: https://itunes.apple.com/vn/app/the-sims-freeplay/id466966101?mt=8&uo=4&at=1010lce4


      Hack Features:
      - Infinite Curreny
      - ViP Max Lv
      • 524 replies
    • Toca Boca World Modded v1.123 +1
      Modded/Hacked App: Toca Boca World By Toca Boca AB
      Bundle ID: com.tocaboca.tocalifeworld
      iTunes Store Link: https://apps.apple.com/us/app/toca-boca-world/id1208138685?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iFile / Filza / iFunBox / iTools or any other file managers for iOS.
      - Cydia Substrate (from Cydia).
      - PreferenceLoader (from Cydia).


      Hack Features:
      - Everything Purchased


      Non-Jailbroken & No Jailbreak required hack(s): 


      Hack Download Link:

      Hidden Content

      Download Hack








      Installation Instructions:
      STEP 1: Download the .deb Cydia hack file from the link above.
      STEP 2: Copy the file over to your iDevice using any of the file managers mentioned above or skip this step if you're downloading from your iDevice.
      STEP 3: Using iFile or Filza, browse to where you saved the downloaded .deb file and tap on it.
      STEP 4: Once you tap on the file, you will then need to press on 'Installer' or 'Install' from the options on your screen.
      STEP 5: Let iFile / Filza finish the cheat installation. Make sure it successfully installs, otherwise see the note below.
      STEP 6: Now open your iDevice settings and scroll down until you see the settings for this cheat and tap on it. If the hack is a Mod Menu, the cheat features can be toggled in-game.
      STEP 7: Turn on the features you want and play the game. You may need to follow further instructions inside the hack's popup in-game.

       

      NOTE: If you have any questions or problems, read our Troubleshooting topic & Frequently Asked Questions topic. If you still haven't found a solution, post your issue down below and we'll do our best to help! If the hack does work for you, post your feedback below and help out other fellow members that are encountering issues.


      Credits:
      - @Laxus


      Cheat Video/Screenshots:

      N/A

       
      • 1,670 replies
    • Angry Birds 2 Cheats v7.1.0 +1 [ Infinite Currencies ]
      Modded/Hacked App: Angry Birds 2 By Rovio Entertainment Oyj
      Bundle ID: com.rovio.baba
      iTunes Store Link: https://apps.apple.com/us/app/angry-birds-2/id880047117?uo=4


      Hack Features:
      - Infinite Currencies ( Spend some/ Get some )


      Non-Jailbroken & No Jailbreak required hack(s):  https://iosgods.com/topic/70081-angry-birds-2-v2600-jailed-cheats-2/


      Hack Download Link: https://iosgods.com/topic/72039-angry-birds-2-cheats-v2600-1-infinite-currencies/
      • 1,982 replies
    • Crozzle - Crossword Puzzles v1.46.5 [ +3 Cheats ] Currency Max
      Modded/Hacked App: Crozzle - Crossword Puzzles By MAG Interactive AB
      Bundle ID: se.maginteractive.crozzle
      App Store Link: https://apps.apple.com/ph/app/crozzle-crossword-puzzles/id6474729809?uo=4

      🤩 Hack Features

      - Auto ADS OFF
      - Unlimited Currency / Visual But Works
      - Unlimited Resources / Visual But Works
      • 13 replies
    • Crozzle - Crossword Puzzles v1.46.5 [ +3 Jailed ] Currency Max
      Modded/Hacked App: Crozzle - Crossword Puzzles By MAG Interactive AB
      Bundle ID: se.maginteractive.crozzle
      App Store Link: https://apps.apple.com/ph/app/crozzle-crossword-puzzles/id6474729809?uo=4

      🤩 Hack Features

      - Auto ADS OFF
      - Unlimited Currency / Visual But Works
      - Unlimited Resources / Visual But Works
      • 10 replies
    • Subway Surfers City v1.29.1 +5 Mods [ Unlimited Currencies ]
      Mod APK Game Name: Subway Surfers City by SYBO Games
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.sybogames.subway.surfers.game

       

      🤩 Hack Features

      - Unlimited Currencies -> Earn or spend some.
      - Max Level -> Earn some XP.
      - God Mode
      - Score Multiplier
      - Unlimited Jumps 
      • 0 replies
    • Diamond Dreams Match v2.8.4 [ +1 Cheats ] Auto Win
      Modded/Hacked App: Diamond Dreams Match By GFAL GULF GAMES DMCC
      Bundle ID: com.gfal.ddreams
      App Store Link: https://apps.apple.com/us/app/diamond-dreams-match/id6744651074?uo=4

      🤩 Hack Features

      - Auto Win
      • 10 replies
    • Diamond Dreams Match v2.8.4 [ +1 Jailed ] Auto Win
      Modded/Hacked App: Diamond Dreams Match By GFAL GULF GAMES DMCC
      Bundle ID: com.gfal.ddreams
      App Store Link: https://apps.apple.com/us/app/diamond-dreams-match/id6744651074?uo=4

      🤩 Hack Features

      - Auto Win
      • 8 replies
    • Mecha Fortress: Robot War TD v3.2.2 [ +6 Cheats ] Auto Win
      Modded/Hacked App: Mecha Fortress: Idle Titan War By NOXGAMES s.r.o.
      Bundle ID: mech.fortress.tower.defense.hero.war
      App Store Link: https://apps.apple.com/us/app/mecha-fortress-idle-titan-war/id6743624932?uo=4

      🤩 Hack Features

      - Auto Win
      - Unlimited Energy / Play Battle Then Get
      - Premium Pass Active
      - Stage Rewards Unlocked
      - LvL Rewards Claim Unlimited / OFF When Enough / Gems Coins +More
      - DMG
      • 5 replies
    • Mecha Fortress: Robot War TD v3.2.2 [ +6 Jailed ] Auto Win
      Modded/Hacked App: Mecha Fortress: Idle Titan War By NOXGAMES s.r.o.
      Bundle ID: mech.fortress.tower.defense.hero.war
      App Store Link: https://apps.apple.com/us/app/mecha-fortress-idle-titan-war/id6743624932?uo=4

      🤩 Hack Features

      - Auto Win
      - Unlimited Energy / Play Battle Then Get
      - Premium Pass Active
      - Stage Rewards Unlocked
      - LvL Rewards Claim Unlimited / OFF When Enough / Gems Coins +More
      - DMG
      • 10 replies
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines