ultimatefishbot / ultimatefishbot Goto Github PK
View Code? Open in Web Editor NEWA simple World of Warcraft fishbot written in VB.net
A simple World of Warcraft fishbot written in VB.net
Everything is working fine but it fails to pick up the fish.
i tried increasing the time "delay after looting"
none of the settings worked
The suggestion: allow the time between applications of fishing lures to be set by the user. There are lures (that have been in game for a while now) that last for 15 and 30 minutes, and even some that last an hour. There's also the fishing raft, which needs to be cast slightly more often than every 10 minutes, so the buff doesn't come off and dump the fisher into the water.
I am getting this error:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.
************** Exception Text **************
System.NullReferenceException: Object reference not set to an instance of an object.
at Gordenv30.frmMain.btnStart_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18444 built by: FX451RTMGDR
Gordenv30
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 11.0.50938.18408 built by: FX451RTMGREL
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34238 built by: FX452RTMGDR
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
System.Runtime.Remoting
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34245 built by: FX452RTMGDR
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.18408 built by: FX451RTMGREL
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34234 built by: FX452RTMGDR
************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.
For example:
When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
Hi,
first of all thanks for keeping the project going and sharing this bot with us.
Now the problem i got, im from germany and im using win 7-64bit.
Every time i start the new released version of the fish bot, i get this error.
With the previous version i didn't get the error code.
http://i38.servimg.com/u/f38/19/03/18/57/screen10.png
English:
The StartStop- Hotkey property could not be generated from the standard value.
Error Code: The requested value for "Ctrl" could not be found.
Now i got two options: I can stop the programm or i can go on and ignore that issue.
The fishbot window appears.
I can't change any value in the option.
If i press "Start" the fishbot begins to throw, mouse searching for lure and finds it.
If i get a bite nothing happens now, guess thats because the value for sound is "0".
Sry for this wall of text and i hope u can understand the problem i got.
I Tried the best with the english i got :P!
Greetings from germany
First - thanks to everyone who has contributed code/features. Very cool.
Second - we've had a jump in traffic with the new WoW expansion. That usually happens, and in a few weeks, traffic drops back down to a trickle. The ad revenue from the 'enter the code' page usually covers the cost of the webhost and domain name, but for the first time we have a few dollars left over. By the end of the year, I'm estimating about $30 over the hosting costs.
It's not a lot of money, but I feel a little odd making money when other people are contributing to the code. What do you guys think?
Hello,
I believe the bot is detecting the sound because manually fishing produces a change in the sound bar in the settings. It goes as high as 45 or something close. I have it set to 20 right now as the threshold. It casts, finds the bobber but that's it. It times out after the fishing sound. I have different sound outputs on my computer and have tried them both. Any ideas?
Hello, I am quite new to this program and am quite impressed with it's use of Windows API.
Is there any way to confirm that it cannot be detected by Warden http://en.m.wikipedia.org/wiki/Warden_%28software%29 as I am not to sure of the ins and outs of how the program works.
Thanks heaps.
Jas
I have Nat's Hat. It has a 10 min lure with 10 min CD. It seems the bot behaves like this:
Everything works great. It was able to help me with my fishing skill. However, the WoD bait is bugged. It never adds bait. And since each type of bait is a unique item, we can only have one so trying to reapply every 5min wouldn't work unless it can detect or have a list of baits to choose from. That would be cool.
Suggested by user via e-mail 'Possibly some statistics about timed out catches, successful catches. '
Given how things currently work, this would probably be a pretty big undertaking :)
In addition to lures such as sharpened hooks and worms, there is now a second lure or "bait" in the game that can be used simultaneously and only lasts for 5 minutes. Can we have support added for adding a second type of lure on button 3 with a duration of 5 minutes?
Keeps saying can Error finding game. and game is open i used before now this issue just came up. Please help :) Thank you.
Great bot btw thanks.
As the title says: the fish wait limit setting has no effect on the bot. It seems to be ignored.
Allow mouse clicks rather than keystrokes so addons like fishing buddy can do their thing with outfits/lures and such.
I do not know what the problem is, but it seems that after you click on the wow window it does its normal business. Until it is time to recast, at some point it leaves the wow window and thinks it has pressed the button for casting. Every time it has to recast I have to click on the wow window for it to work for that one cast.
hi there,
is there any version or way to get this working on a vanilla 1.12 server?
no matter what i try it doesnt start searching the blooper or it recasts fishing every 3 or 10 seconds still without searchin for the blooper and it doesnt care about the values i entered, its just kinda instarecast or at 10 seconds.
if i check spiral route the mousepointer gets stuck topleft.
regards jim
I have everything set up right and the bot is not using the fishing right away, It is waiting about 6 seconds
First off, this is amazing. Great job!
However, and i am sure this is something that i am doing wrong, it won't loot the fish once it opens it up. Any help with this would be much appreciated.
Thanks!
Several users have requested some sort of audio alerting system.
so it worked before but now after I closed the program and closed WoW to go to RL stuff this happens.
I opened WoW before I opened the bot and did everything as I did before now I got:
Problem signature:
Problem Event Name: CLR20r3
Problem Signature 01: ultimatefishbot.exe
Problem Signature 02: 1.0.0.0
Problem Signature 03: 54ce19bd
Problem Signature 04: System.Windows.Forms
Problem Signature 05: 4.0.30319.34251
Problem Signature 06: 54daee67
Problem Signature 07: 425f
Problem Signature 08: 4b
Problem Signature 09: System.ArgumentOutOfRange
OS Version: 6.1.7601.2.1.0.768.3
Locale ID: 1033
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
I tried completely deleting it and reinstalling it, after redownloading it and I still get the same errors. I literally changed nothing from before it threw errors. HALP!
still every time it asked me for the code every time i load it up
Hi!
First of all i would like to say that i did use this application a lot before patch 6.1.2. Then i stopped for a while, and started last week again. But only after 5 hours i got instant 72h ban. I'm just wondering if it is likely too be bad luck and blizz detected suspicious activity, or does the WoW Warden detect this app nowadays?
"Warden uses API function calls to collect data on open programs on the user's computer and sends it back to Blizzard servers as hash values to be compared to those of known cheating programs.[1] Privacy advocates consider the program to be spyware.[2]" - http://wowwiki.wikia.com/Warden_%28software%29
My Bitdefender blocked the newest version as a virus and blocked it. But i'm very happy with the 2.1.1 version. Runs perfect. TY :D
i ran the application just fine one day and the next it stopped working. It says it's applying bait, lure, charm but it never casts the line. So I manually cast it and it won't find the bobber either. One thing I noticed is if I tab over to fishbot.exe it will start scanning for bobber. I haven't changed any settings and I even tried re-downloading the program. When I get home I'm going to try turning off all add ons to see if that helps.
Thanks in advance!
all seems to be work, but i need that when rightclick to open the loot w8 1ΒΊ sec and right click again. becouse autoloot in my servers dosent work for fishing. its just ignore fish.
edit: Shift autoloot dosent work to. i need to manualy right click to get loot
Hi, everything is working great, but not luring and baiting. I have chosen 'USe Alt-Key modifier' to bind lure (Alt+1) and bait (Alt+6), but nothing happens
Cast key worlks fine (Alt+0]
Ive tried changing the settings, and doing everything it asks me to, but for some reason when the splash happens, it does not click the bobber.
I have tried tweeking the setting to both slower and faster. Tried changing resolution, and have all addons disabled but it passes the cursor every time. It is detecting sound because I was able to get the mouse on the cursor and it clicked when the splash occurred. Win7 x64 build. Just curious if I am missing something.
Hello,
In-game loot automatically closed.
ultimatefishbot (shit-loot) auto loot on.
Everything works great
only not work auto loot
please help me.
Can we please get an option to cycle through all available WoD bait?
My goal is to use this for garrison fishing. When fishing in your garrison you cannot find more bait, yet you may use any bait you please. So going through each type of bait would be a good way to get a assortment of each fish in one run without having to change locations.
Thank you for your time.
Keys bound to events to start and stop the application without the need to minimise wow. e.g. C+S would start / stop the application
So far I've noticed that on 64, I can set it up and leave it running for about 3 hours normally but it still requires supervision because at a point into about the 3 hour mark: it stops the screen scroll to search for the bobber and the cursor itself just bobs up and down with no search movement.
This only happens after progressive running for about 3 hours and over and then there's no response. The line is cast but there's no response otherwise from the cursor and I have to close it and restart it to get any sort of response even IF I restart it.
Several users have reported this; I suspect it is the CoreAudio library. Will need to find a more compatible way to listen to the game.
recently started playing wow again, then realized I needed some money, so I booted up my fish character so I could bot and get some fish to sell. then when all the settings were as required I pressed start and it said "Error Finding Game. Make sure you start the game before clicking 'Start' on the bot" then I checked if it was an old version, it was, so I updated, then tried again, same outcome, then I turned of a software that is a form of game add-on (overwolf) but the same, and now I'm here. please help be, this is really bothering me...
Hi. I've been trying to make Fishbot working with no effect.
Every time I start the Fishbot, it casts fine. However after casting, the mouse cursor goes straight to the upper left corner of the screen and never moves. When I try to move the cursor, it goes back to the corner. As it doesn't try to search the bobber, it appears to do nothing after the splash but release the cursor to be able to move again.
Is there any solution?
Maj is not a valid key on the keyboard. As far as I understand this is actually the Shift key. With Ctrl+Maj+S I get an exception when trying to launch the bot. If I change it to Ctrl+Shift+S I have no problems running it. Does it work for your French setup if you change this to Ctrl+Shift+S @Mograine ?
Ive tried changing the settings, and doing everything it asks me to, but for some reason when the splash happens, it does not click the bobber.
as a tittle says.
Greetings
I have the audio devices on both the program and WoW set to the same device. I have tested to see that the sounds in the game are being heard by the program, the green bar moves to 10-90 depending on what i'm doing. Still isn't clicking the bobber when a fish bites. Any suggestions?
Hello,
i have done everything whats to do. It Casts the first time but then the bot only searches the lure and dont recast
Hello,
I liked the project very much but i sincerely dislike the VB.Net :p So i decided to make a porting by myself, and here is the result : https://github.com/Mograine/UltimateFishbotCSharp .
After a mail with the project owner, he said that it's been a long time that he wanted to redo the bot in C#.
So here is the question : Would you agree that we stop VB.Net support and that we set the C# bot as 'official' ?
For those who don't want / can't contribute, it won't change anything (it may work a little better). The question is more difficult when it come to contributors (by example, henrikhermansen), who maybe can't code in C# or just don't want it.
Hi all,
I got an e-mail from a user who took the time prepare a video of the behavior he was seeing:
http://youtu.be/ovTplS5xwpI
Clearly, it's not what it should be. It's moving the cursor, in the correct pattern, but it's not over WoW at the time. I don't really have any ideas on what the problem could be, but I wanted to log it here and see if anyone else does. I probably won't have a chance to look at this until next week (as I've got some time off work coming up).
It would be nice to be able to simply pause to bot (if you need to check your bags or just do something on the computer) and then resume it while it still keeps track of timers for lure etc.
As it is now using Stop and Start will reset all timers. That seems reasonable, but a pause function could be useful too.
I'll work on this a bit today and make a pull request whenever it's finished. I suggest labeling this as an enhancement.
I have noticed that sometimes the cursor will stop on a monster if it hovers over it. Is there any chance there could be a fix to that? That it will only stop on the bobber?
Hello All,
First of all, thank you for making and maintaining this.
Obviously, there is no real "safe" bot solution, but I'm curious on your views on the chance of detection.
Also, are there any recommended practices or pointers for limiting the risk while using the bot?
Thank you for your time.
Will be a good improvement to implement logic for preventing 'away' state? The reason: when I'm in 'away' state, I got a lot of spam-messages. I think simple jumping or moving left-right will be enough. Or there is an option in WoW for that which I missed? =)
works like a charm for me, can you add an "always on top" checkbox?
First time it always cast fishing but then it never cast fishing no matter what I change, And yes I have fishing on my 1 key
A declarative, efficient, and flexible JavaScript library for building user interfaces.
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. πππ
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google β€οΈ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.