Skip to content

ljpkok/wow_fishing

Repository files navigation

OverView

Auto Fising Script with GUI. Rate of success catching fishing is over 90%.

How To Use It

ForeGround Example GIF

BackGround Example GIF

Notice: BackGround Mode need 3 prepare works before fishing

  1. Turn Interact On

Turn On

  1. execute these two macro
/console SoftTargetInteractArc 2      # allowed you to interact without facing things
/console SoftTargetInteractRange 50   # increase your interact range to 50
  1. Bind interact key to '9'

Interact Key Setting

Core Config

  1. Fishing area. (Coordinate of screen is auto-complete, support multi-screen, not support cross-screen)
  2. Game Window Name. (Adjust different language)
  3. Fishing Idle Time.
  4. Cast Some Skill Periodically [keyboard '6']. (toy or bait)
  5. Switch To TestMode. (Take some screenshot for testing)
  6. Switch To FG/BG Mode. (BG Mode allow you to do something else while WOW window is inactive)
  7. Use Coordinate judgement or Area Judgement. (Coordinate Judgement is more stable while testing in real game)
  8. Max Fishing Count, ⚠️ 0 is not infinity, Please Increase this value manually
  9. Probability Of Jumping before every fishing (default: 10%).

TODO List

  • Add Max-Fishing-Count config.
  • Add Random Jump and Jump probability config.
  • Support invoke some WOW's Macro before fishing.
  • Auto Online/Offline.
  • Key Binding configurable.
  • Auto change coordinate threshold. (Reinforcement)
  • Auto change Fish-Float hsv color range to fit different environment. (Reinforcement)

Report Bug And Advice

If you trapped with some unknown bugs or want to give some advice, Please new issue to me.

Relate Tools And Repo

PySide6

pywin32

pyautogui

pyinstaller

python-mss

opencv-python

Useful WebSite

MicroSoft Win32 API

PySide6 Tutorials

pywin32 Online API

How-To-Send-Key-To-Inactive-Window

MicroSoft Win32 Virtual Key Binding

HSV Color Range Switcher

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published