You will need to install a few python packages for this one.

Overview

Features

  • Bait support
  • Auto repair will repair every 10 catches
  • Anti detection (still a work in progress) but using random times and click positions

Prerequisites

  • pip install pyautogui
  • pip install pydirectinput
  • pip install pynput
  • pip install pillow
  • pip install opencv-python

Setup

  • 1920 x 1080 resolution Full screen (windowed is untested)
  • You MUST run getposition.py and put your cursor in the middle of the fishing rod while its equipped to your character (the console will tell you your current mouse position). THEN inside of run.py insert your X position on line 39 and Y position on line 40.

Keybinds

  • Your fishing cast key must be '-'
  • Your inventory key must be 'tab' (default)
  • Your freelook key must be 'left alt' (default)
  • Your repair must be 'r' (default)

Using bait

  • The bot will use all the bait you have by default, if you don't want it to use any bait then go to line 41 and change it to "waterType = 0"

About to start

  • Position yourself so that you're not too deep in the water, and that you can still open your inventory
  • Make sure your cast will land in the water with the bare minimum cast
  • Make sure your crosshair is in a good position
Comments
  • I still encounter the bug when using the newlest run.py

    I still encounter the bug when using the newlest run.py

    I left 1 bread bait to reproduce the bug,and the video is here.

    https://user-images.githubusercontent.com/64828020/136638301-01ee857f-70d5-428d-8f20-142e2b4a6d81.mp4

    the console info:

    Press f1 to start ... [Resumed] holding the rod putting on bait casting pressed - rod casted Gotta click this fish TIME TO FIGHT THE FISH release Hold1 Hold1 Hold1 Hold1 Hold1 Hold1 Hold1 release release Hold1 Hold1 Hold1 Hold1 Hold1 Hold1 Hold1 Hold1 release release Hold1 Hold1 Hold1 Hold1 Hold1 Hold1 Hold1 release Hold1 Hold1 Hold1 Hold1 Hold1 release release release release release release release release release release release Grats on the fish! (I hope) -- Restarting loop holding the rod putting on bait You dont have any bait left casting pressed - rod casted casting pole casting pole rod casted casting pole casting pole rod casted casting pole rod casted casting pole [Exit]

    I set the waterType to 1,and my Python version is 3.7

    opened by EchoSixHIYA 13
  • Line broke

    Line broke

    When i fish in a hotspot, it has medium pertange to obatain a issue of line broke. I thought the configuration of reeling time or some number of it lead to this problem.

    opened by fbw2012 4
  • Theres an bug when i use this bot with baits

    Theres an bug when i use this bot with baits

    If i set the waterType when My baits have used up , the bot will not correct working . It may caused by the code at line 147: if status == 'readytocast' and waterType == 0 or hasBait == False:

    so I changed the code into : if status == 'readytocast' and (waterType == 0 or hasBait == False):

    Now the bots can work correctly : )

    opened by EchoSixHIYA 3
  • Images - Not an issue

    Images - Not an issue

    Not an issue but seemed the easiest way to share. I pulled the UI images from the data file, they are stored as dds but I also converted them to png. Not sure if it'll be helpful, they have transparent backgrounds so they probably could be used as a mask. It does contain all the possible tension icons fishing.zip .

    opened by nt153133 2
  • Detect when ready to cast again

    Detect when ready to cast again

    Checking for the F3 image after catch allows it to wait longer for when you get a cutscene like rare pull but also know quickly when you're ready to recast on common fish.

    opened by nt153133 1
  • Region and Greyscale options

    Region and Greyscale options

    Using the greyscale and region options on LocationOnScreen reduces the time for the function call to about 1/3 on the calls for the non-bobber icons. Example f3.png from 0.17 seconds to 0.066. Interact region is smaller than the center region for matching the bobber. Hold checks didn't work constantly well as grey scale but still resulted in about 1/2 the execution time with region. Either way, it should help on lower end machines and could offset the cost of checking f3.png in the release loop. The only issue would be if the game wasn't in 1080p but then the other screen offsets wouldn't work anyway and the matching image scaling would be wrong.

    opened by nt153133 0
Releases(v4)
My solutions to Advent of Code 2021 (written in Python)

Advent of Code 2021 This repository contains my solutions for the 2021 edition of Advent of Code. Please do not expect perfectly polished solutions, m

Nils 2 May 29, 2022
Karte der Allgemeinverfügungen zu Schulschließungen oder eingeschränktem Regelbetrieb in Sachsen

SNSZ Karte Datenquelle: Allgemeinverfügungen zu Schulschließungen oder eingeschränktem Regelbetrieb in Sachsen Sächsisches Staatsministerium für Kultu

Jannis Leidel 3 Sep 26, 2022
TinyBar - Tiny MacOS menu bar utility to track price dynamics for assets on TinyMan.org

📃 About A simple MacOS menu bar app to display current coins from most popular Liquidity Pools on TinyMan.org

Al 8 Dec 23, 2022
This is some simple code to scrape vistbook's system to get an overview of the different cabins availability.

DNT_cabin_availability_system This is some simple code to scrape visbook's system to get an overview of the different cabins availability. The system

Andreas Lorentzen 1 Sep 25, 2022
Christmas tree on the desktop.

new-year-tree Christmas tree on the desktop. [Ссылка на статью habr]

Daniil Gorbenko 10 Dec 29, 2022
Better Giveaways is a bot that will change the experience of using a giveaway bot forever.

Better-Giveaways Better Giveaways is a bot that will change the experience of using a giveaway bot forever. VoxelBotUtils/Novus, latest PyPi releases

Lightning 2 Jan 12, 2022
Aero is an open source airplane intelligence tool. Aero supports more than 13,000 airlines and 250 countries. Any flight worldwide at your fingertips.

Aero Aero supports more than 13,000 airlines and 250 countries. Any flight worldwide at your fingertips. Features Main : Flight lookup Aircraft lookup

Vickey 비키 4 Oct 27, 2021
Python script to preprocess images of all Pokémon to finetune ruDALL-E

ai-generated-pokemon-rudalle Python script to preprocess images of all Pokémon (the "official artwork" of each Pokémon via PokéAPI) into a format such

Max Woolf 132 Dec 11, 2022
Processamento da Informação - Disciplina UFABC

Processamento da Informacao Disciplina UFABC, Linguagem de Programação Python - 2021.2 Objetivos Apresentar os fundamentos sobre manipulação e tratame

Melissa Junqueira de Barros Lins 1 Jun 12, 2022
Rotazioni: a linear programming workout split optimizer

Rotazioni: a linear programming workout split optimizer Dependencies Dependencies for the frontend and backend are respectively listed in client/packa

Marco 3 Oct 13, 2022
Magenta: Music and Art Generation with Machine Intelligence

Magenta is a research project exploring the role of machine learning in the process of creating art and music. Primarily this involves developing new

Magenta 18.1k Jan 05, 2023
objectfactory is a python package to easily implement the factory design pattern for object creation, serialization, and polymorphism

py-object-factory objectfactory is a python package to easily implement the factory design pattern for object creation, serialization, and polymorphis

Devin A. Conley 6 Dec 14, 2022
Fonts used to be an install-and-forget thing, but many of are now updated regularly.

Your font manager. Fonts used to be an install-and-forget thing, but many of are now updated regularly. fontman helps you keep track of the fonts you

Nico Schlömer 20 Feb 07, 2022
WordlistPasswordGenerator - Shuhfab Basheer

WordlistPasswordGenerator - Shuhfab Basheer Python wordlist generator MAINTAINER

1 Dec 31, 2021
🦕 Compile Deno executables and compress them for all platforms easily

Denoc Compile Deno executables and compress them for all platforms easily. Install You can install denoc from PyPI like any other package: pip install

Eliaz Bobadilla 8 Apr 04, 2022
NotesToCommands - a fully customizable notes / command template program, allowing users to instantly execute terminal commands

NotesToCommands is a fully customizable notes / command template program, allowing users to instantly execute terminal commands with dynamic arguments grouped into sections in their notes/files. It w

zxro 5 Jul 02, 2022
The Doodle Master seeks to turn your UI mockups into real code.

Doodle Master The Doodle Master seeks to turn your UI mockups into real code. Currently this repository just serves to demonstrate a Proof Of Concept

Karanbir Chahal 2.4k Dec 09, 2022
Stopmagic gives you the power of creating amazing Stop Motion animations faster and easier than ever before.

Stopmagic gives you the power of creating amazing Stop Motion animations faster and easier than ever before. This project is maintained by Aldrin Mathew.

Aldrin's Art Factory 67 Dec 31, 2022
NORETURN is an esoteric programming language, based around the idea of not going back

NORETURN NORETURN is an esoteric programming language, based around the idea of not going back Concept Program coded in noreturn runs over one array,

1 Dec 15, 2021
Github Star Tracking app with Streamlit

github-star-tracking-python-app Github Star Tracking app with Streamlit #8daysofstreamlit How to run it locally? Clone or Download & Unzip the Repo En

amrrs 4 Sep 22, 2022