Giter Club home page Giter Club logo

fishingfun's People

Contributors

julianperrott avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fishingfun's Issues

Teamviewer

Hello, I was thinking of running this on my laptop and teamview into my home computer. The home computer would be running the wow classic, being controlled by my laptop. Obviously with how this is coded now, it will not work as it looks for wow classic window to be active. How would I change this to be teamviewer window active, then inside that look for the wow window? Can this be done?

thank you, Newb

Tons of errors - Solution

I cannot be certain but I fixed mine by manually downloading the log4net from https://logging.apache.org/log4net/download_log4net.html

I put this in C:\Program Files (x86)\Microsoft SDKs\NuGetPackages and I did the following:

Right click the Solution in the Solution Explorer and click on "Manage Nuget Packages for Solution.."
There should be a restoration button where you can restore the packages and then you should be able to run your solution.

This might have been removed with the recent log4j and log4net vulnerabilities identified. I fixed it this way.

System.IO.FileNotFoundException

Could not find file 'C:\Users\Ollie\Documents\FishingFun-master\FishingFun-master\Source\bin\Debug\log4net.config'.'
This exception was originally thrown at this call stack:
[External Code]
FishingFun.App.App() in App.xaml.cs

Can't get this to work or make sense of the readme

take this as an idiot using the program, pls explain lol

Unable to Start Chrome.exe

When building the project after following the instructions, everything at first appears to be working. The program UI comes up and everything. However, a handful of seconds later, the UI closes and VS shoots a couple of errors:

"The application was unable to start correctly (0xc00000e5). Click OK to close the application."

Followed by:

"Error while trying to run project: Unable to start program 'C:\Fishing\FishingFun-master\Source\bin\Debug\Chrome.exe'. The process has been terminated. Refresh the process list before attempting another attach."

I am not familiar with Visual Studio, so I am sure this comes down to user error; however, having followed the instructions, I am not sure where I went wrong. Any solutions? Thanks.

Introducing ToxicFishing: The Next Evolution of FishingFun 🎣🚀

👋 Hello everyone,

I wanted to share a continuation of the work found in the FishingFun repository. I've always appreciated the initial foundation laid by the creator of FishingFun and was inspired to take the project a step further. I've launched a new repository named ToxicFishing that contains several enhancements:

  1. User-friendly Approach: The setup and use have been simplified, making it more accessible to users.
  2. 💼 Standalone Application: With ToxicFishing, there's no need for additional software. Users can directly execute a .exe to get started.
  3. 🔄 Frequent Updates: The repository is actively maintained, ensuring it stays updated with the latest requirements.
  4. 🐞 Bug Fixes: Several known issues from FishingFun have been addressed to enhance overall functionality.
  5. 🌟 Added Features: Alongside the bug fixes, a few new functionalities have been introduced to improve the user experience.
  6. 🚀 Optimized Performance: The tool is designed to be efficient, ensuring a smooth user experience even on lower-end devices.

I have utmost respect for the original creator of FishingFun and consider my work to be an extension, a way of giving back to the community. If you're interested in exploring this updated version, please feel free to visit the ToxicFishing repository. Feedback and suggestions are always welcome.

🎣 Thank you and happy fishing!

Best regards,
Ivanobix. 🤝

Using with Fishing Buddy addon

I have to say first of all, wow! Great work creating the algorithms to detect the bobber and its movement.

I poked around and made some modifications to the source so that it would cast with two middle mouse button clicks instead of a key. If using the Fishing Buddy addon it will do all sorts of stuff for you automatically like apply the appropriate lure for the zone you are in!

Works wonderfully for the new shadowlands baits, just make sure to remove the Lost Sole Bait from the DB list and your set :)

Other setup requirements is to configure fishing buddy to opperate on middle mouse click, and to unbind middle mouse click from forward movement within the game Keybindings.

Here are the edits made:

Replace the key press with Middle Mouse Button

// WowProcess.PressKey(castKey);
WowProcess.MiddleClickMouse();
Thread.Sleep(120 + random.Next(0, 87));
WowProcess.MiddleClickMouse();

Add this to wowprocess namespace:

public static void MiddleClickMouse()
{
    var activeProcess = GetActiveProcess();
    var wowProcess = WowProcess.Get();
    if (wowProcess != null)
    {
        var oldPosition = System.Windows.Forms.Cursor.Position;
        PostMessage(wowProcess.MainWindowHandle, Keys.WM_MBUTTONDOWN, Keys.VK_RMB, 0);
        Thread.Sleep(30 + random.Next(0, 47));
        PostMessage(wowProcess.MainWindowHandle, Keys.WM_MBUTTONUP, Keys.VK_RMB, 0);
    }
}

and add the key codes to the keys definition

public const UInt32 WM_MBUTTONDOWN = 0x207;
public const UInt32 WM_MBUTTONUP = 0x208;

I am wondering if this is something you would be willing to receive a pull request for, if I was able to figure out a way to add a toggle to the menu for it?

This bot can be detected

First of all this seems great work, good job!

I just registered here to inform you that this bot can be detected from keypress input.
Windows 10 has added security feature to allow programs see the source of keystroke / event. Basically wow process sees that event is not coming from hardware but from user land application.

I think this can be work around by using externally controlled hardware to be used as proxy to send the keystrokes. One example:
https://randomnerdtutorials.com/raspberry-pi-zero-usb-keyboard-hid/

I'm trying to modify the code so that everything related to wow process is removed.

ui stuck when press start

Hi!
I use it for a long time like maybe 2 or 3 weeks and has no problem bot recently i got a problem.
When i press start its frezee and do nothing before i stop debugging.
Console version works fine before, but after that its stop casting and starts dragging camera up af after looting.
ddnt touch anythin please help

Mouse dragging window

Hi,

I'm having this issue with the mouse that drags the whole window to catch a fish. Maybe this issue is due to the time between the cursor movement and the right click. Maybe someone can point me in the code we it is written to go from initial position of the cursor to the bobber and do the right click.

Not Looting

It will click the bobber but won't loot the items it only loots if you hold down shift.. nvm just fixed it by going in the settings controls and checked the autoloot box I'm a noob lol

Auto Bait Timings

Is anyone able to able to assist with placing of the auto bait?
I have noticed that the keybinds for this are D4 & D5 effectively mapping to 4 and 5 on my setup.
The problem I am having is the auto bait seems to being applied every 2 minutes and not every 10 minutes. For Shadowlands I would like to change this to every 30 minutes.

Please can someone help with how I can better configure the keysbinds / keys and the timing.

Best Theme For Fishing Store

Hey, Can any one recommend me the best and lightweight theme for fishing store where I have reviewed on different spinning & casting rod fishing products. Currently, I am using Generate Press Theme and it makes my website slow. It comes with some heavy html and css codes and also I am using third part tables on my website to make it look more attractive. I don't know if the third party codes or my website theme making my website slow.

False Positive --> Trojan.PasswordStealer.MSIL

While running under Visual Studio FishingFun.UI, MalwareBytes detects ..\bin\Release\Chrome.exe as a Trojan.PasswordStealer.MSIL. The console application works well though, but when it comes to adjusting the redness, there is no option...

Any workaround to this issue without disabling MalwareBytes?

Using vendor mounts

We can send a string to the window by calling this function:

public int sendWindowsStringMessage(int hWnd, int wParam, string msg)
{
    int result = 0;
    
    if (hWnd > 0)
    {
        byte[] sarr = System.Text.Encoding.Default.GetBytes(msg);
        int len = sarr.Length;
        COPYDATASTRUCT cds;
        cds.dwData = (IntPtr)100;
        cds.lpData = msg;
        cds.cbData = len + 1;
        result = SendMessage(hWnd, WM_COPYDATA, wParam, ref cds);
    }
    
    return result;
}

And passing lines such as "/use Grand Expedition Yak" and "/target Cousin Slowhands" to then press the interact with target button... and pause for addons to do their magic.

Interesting?

Multi Box Mode

Hello
You can create a multi box mode for the bot
I made a multi-screen but I could not make a clicker for each game

Looting issue

I'm missing a bunch of casts cause of the looting process. even used leatrix to speed up the autoloot. It's missing every other cast during the looting of the fish. Is there a way to put in a couple second delay between the right clicking of the bobber and the cast?

*** Fine I found it
Color settings :)

Right click randomized location

Would it be beneficial to randomize the right click location to a little up at times and a little right at times, so the right click would not be on the same part of the bobber every time? Or is this already doing so? I am pretty sure I saw the click after detect bobber movement is randomized, so that is great.

add the color blue to find the bobber in lava pools

Hi there,

the bot is just amazing and its so easy to use. So big thank you!
Unfortunately it´s not working in lava pools, because of too much red color on the screen.

However there are other colors which stick out and that is blue and white-ish, because of the blue feather on the bobber or the white-ish bobber itself. If you look at this picture i think its pretty clear what i´m thinking of.

image

So my question to is, if there is any way for you to implement a button, which i/we can activate to tell the bot to look for blue/white-ish color instead of red?

I specificially need this for the https://www.wowhead.com/achievement=9455/fire-ammonite-angler archievment.

Keep up the good work!
Thanks in advance

Zippoking

Tenminkey/macro key

anyone that call tell me how to switch the keybind on my Tenminkey/macro key?

it doesnt seem to be bound to anything and will cast some random ability depending on wich class i am on Eg. it cast "altar time" on my Frost Mage.

the log says this:
Pressing key System.Collections.Generic.List`1[System.ConsoleKey] to run a macro.

could you add a save color feature

the algorithm color is great in colorful zone, however i fish in different zone, could you add a new feature to save sample color?thanks.

Duplicate on the fishing button

Hello, it is possible to make the action of fishing go twice always? Im playing on a bugged server and sometimes appears two fishing rodes. I wanna make like one action, wait 1sec, do the same action. It is possible? Thanks i LOVE your work. You are awesome.

Access Violation

When trying to run FishingFun.sln I get and Access Violation, and then my game crashes. Any help here?

Auto bait

Hello, love the bot do far, thanks for this! Is there any way to setup auto lite not using Marco binded to fishing action (like wasting one bait per fish atm)?

Screen moves when loting

After today maintenance the bot started moving the whole screen when looting. It seems very similar to this old issue #13

Can't run app without Visual Studio

Hi, I can't run app without VS connection. When I open the app, nothing happens.
This is logs from Event Viewer:

  • Source: Application Error
Faulting application name: Chrome.exe, version: 1.0.0.0, time stamp: 0x8ed72337
Faulting module name: KERNELBASE.dll, version: 10.0.19041.662, time stamp: 0xe6477cce
Exception code: 0xe0434352
Fault offset: 0x0012a892
Faulting process id: 0x37f4
Faulting application start time: 0x01d6e67a5f08a498
Faulting application path: C:\Users\user\Documents\FishingFun\Source\FishingFunUI\obj\Debug\Chrome.exe
Faulting module path: C:\Windows\System32\KERNELBASE.dll
Faulting package full name: 
Faulting package-relative application ID:
  • Source: .NET Runtime
Application: Chrome.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.IO.FileNotFoundException
   at FishingFun.App..ctor()
   at FishingFun.App.Main()

Do you have any ideas how to fix this?

Add windowed support

Right now it seems that the program searches for the bobber in the center of the primary monitor. It would be very useful to change it so that it takes into account the position and size of the actual wow window. I could run wow in a small window in my second monitor and still be able to do full use of my primary monitor for other things.

Camera going wild

Hi. There is an issue with the current /latest version of the bot (retail version of WoW). When the bobber goes down after a bite, sometimes the camera goes wild (move up, down etc...) and the bobber isn't in the field of view anymore. I've followed precisely the description and it used to work a year ago. (I restarted playing the game last week-end). Is it possible to have an update to correct this weird behavior ? Thanks in advance !

Failed to find the wow process

When I start the bot, the log says this:

''Failed to find the wow process, tried: Wow, WowClassic, Wow-64''

and my wow process name is WoW.
I tried add the name WoW to the WowProcess.cs but nothings happend.
The bot detects the bobber but it does not automatically pull it (even if it has the letter correctly assigned) not does it loot it, I suppose it is due to that same issue.

Trojan Reported

Malwarebytes reports a Password Stealer in this. Generic Trojan.PasswordStealer.MSIL alert.

Care to explain?

Looting Error

Today, after maintenance on 07/22/2020, looting has not been functioning. The cursor will move to the bobber but gets teleported just before it loots to the top left corner of the screen and then returns to the bobber. The program was working fine for me the day before and I hadn't changed any settings. Behavior is consistent even after a fresh download and full system restart.

Spell Casting When Running

Heyo,

First off, absolutely excellent program. This really is great what you've done here.

Only one issue - whenever I start this it casts a spell on my bars, Wake of Ashes - is this intended or is there a way to troubleshoot this? I have moved it from it's original spot off my bars, so it seems to be casting it somehow.

Edit: Looks like its when it does "Pressing key System.Collections.Generic.List'1[System.ConsoleKey] to run a macro." I took the spell off my bars and it stopped casting it.

classic colour adjustment

Is someone using the bot in classic wow?
the bot works awesome in zones like feralas, where there's no red.
I have troubles adjusting the colours for Azshara or the Plaguelands.
There is too much red in the configuration or the bobber cant be detected.
If someone figured that out, pls share

thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.