Bongo Cat

Bongo Cat

Onvoldoende beoordelingen
Fast all achievements Bongo Cat
Door Chiqui en 1 bijdrager(s)
How to get all achievements without doing anything
   
Prijs
Toevoegen aan favorieten
Toegevoegd aan favorieten
Verwijderen uit favorieten
Bro just have it open. It's not that deep
But for real now
Bongo cat seems to detect auto-clicker by looking for button depresses, so one can't use programs that employ press commands. Instead use button-down and button-up in quick succession. Here an example code in python that implements that (This ain't fully optimised but gets the job done):



import pyautogui import threading import time import keyboard import tkinter as tk pyautogui.PAUSE = 0 # No Pause between keyDown/keyUp # Safe Standartbuttons (without Windows-/System-Buttons) keys = [ 'a','b','c','d','e','f','g','h','i','j','k','l','m', 'n','o','q','r','s','t','u','v','w','x','y','z', '0','1','2','3','4','5','6','7','8','9',] # Settings Interval = 0.01 # Seconds between button presses key_to_press = 'space' # Additional press toggle_key = 'p' # Start/Stop with button 'p' # Control-Status running = False lock = threading.Lock() def auto_press(): while True: with lock: if running: for key in keys: # press all buttons try: pyautogui.keyDown(key) except Exception as e: print(f"Error at {key} (keyDown): {e}") # let go of all buttons for key in keys: try: pyautogui.keyUp(key) except Exception as e: print(f"Error at {key} (keyUp): {e}") pyautogui.keyDown(key_to_press) pyautogui.keyUp(key_to_press) time.sleep(Interval) def toggle_running(): global running while True: keyboard.wait(toggle_key) with lock: running = not running print("Started" if running else "stopped") def exit_on_esc(): keyboard.wait('esc') print("\nClosing Program...") root.destroy() root.quit() root = tk.Tk() root.withdraw() # Start threads threading.Thread(target=auto_press, daemon=True).start() threading.Thread(target=toggle_running, daemon=True).start() threading.Thread(target=exit_on_esc, daemon=True).start() print("Press 'p' to Start/Stop. Press 'ESC' to close.") # Tkinter-Mainloop root.mainloop()




Use this in VS code or any other python coding environment and install all used library's:
  • pyautogui
  • threading
  • time
  • keyboard
  • tkinter

Installing libraries can be done trough the Command Prompt by running:
pip install Libraryname
like for example:
pip install pyautogui
will install pyautogui.
Otherwise the program will throw an ModuleNotFound error.

The program starts stopped and can be activated and stopped again by pressing P and closed by long pressing ESC.
The code just presses and depresses every available button that does not trigger a function.

Warning you should keep your mouse in an environment where the button-presses will not affect anything (like Desktop). Because it will fill up any text field instantly and lag your system.

Feel free to improve the code in the comments :). Enjoy the lazy and fast 100% completion.


18 opmerkingen
Mr x LoudShot ⁧⁧✔ 1 uur geleden 
Thnx for the info, for AHK users:
#MaxThreadsPerHotkey 3

^z::
Toggle := !Toggle
Loop
{
If (!Toggle)
Break
Click, down
Sleep 1 ; Make this number higher for slower clicks, lower for faster.
Click, up
}
Return
Pepper 13 jun om 12:58 
i just ended up doing a G Hub macro
Chiqui  [auteur] 10 jun om 4:19 
Thanks for the info :steamthumbsup:
WEED SELLER 10 jun om 3:58 
it uses Thonny to run
WEED SELLER 10 jun om 3:58 
too big, try to find it on main game page
Chiqui  [auteur] 10 jun om 0:39 
@WEED SELLER Could you maybe share the code here maybe others can use it as an alternative
WEED SELLER 10 jun om 0:26 
i used another code and it worked even tho its not that fast
Chiqui  [auteur] 9 jun om 16:35 
@WEED SELLER I tested it again because they may have fixed it but it still works for me. Can you check if it really works for you and if not we can try to help you :)
WEED SELLER 9 jun om 11:44 
starts, but doesn't work. maybe fixed already
Chiqui  [auteur] 6 jun om 11:14 
@Pepper What exactly is the error?