Lehmanalex / gone-fishing

Automatically exported from code.google.com/p/gone-fishing
0 stars 0 forks source link

Temporary fix for non-looting bobber #14

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
If you're reading this you probably know what the problem is, and how to 
reproduce it.

The solution involves falling back to some simpler code for mousing over the 
bobber and looting it.  It seems that while WoW still accepts "injected" 
keyboard events, it is not responding to "injected" mouse events.

You will need to have WoW in the foreground/focused for this to work at least 
for now.

Download the source, and replace your Controller.m file with the attached file. 
 Build and run and it should be good to go.  It has been working for me. 

Original issue reported on code.google.com by jared%sa...@gtempaccount.com on 18 Nov 2010 at 6:00

Attachments:

GoogleCodeExporter commented 8 years ago
I kinda wish there was a way to make this anonymous.

Original comment by jared%sa...@gtempaccount.com on 18 Nov 2010 at 6:04

GoogleCodeExporter commented 8 years ago
wait what how do you get to the file you need to replace im a noob when it 
comes to this kind of stuff will it mess up my wow game play at all? so more 
detail plzzz

Original comment by ap...@bellsouth.net on 18 Nov 2010 at 9:14

GoogleCodeExporter commented 8 years ago
You need to use subversion (there is an app named Versions that you can 
download and quickly use) to download the source code for GoneFishing.  Its the 
top right tab there that says "Source"

If you don't have it, you'll need to download Apple's Xcode suite of 
applications and install it.

In the folder that you downloaded the source into you'll find a file named 
"Controller.m", this is an objective-c source code file.  Replace it with the 
one that I uploaded.

Open "GoneFishing.xcodeproj" from the same folder.  Hit the Hammer+greenArrow 
button in the center of the top bar of Xcode.  When it is done building you 
should be running GoneFishing (check your dock) and it should work as I 
described it.

As far as "mess up your wow game play", it shouldn't.  If anything it is safer 
than the original code because it doesn't inject mouse events, it literally 
sends low level mouse clicks as if you moved and clicked it yourself.  The down 
side to this is that WoW needs to be the active window and visible.  So read a 
book or watch a video while it fishes.

Original comment by jared%sa...@gtempaccount.com on 19 Nov 2010 at 12:35

GoogleCodeExporter commented 8 years ago
cmonn man... why should u upload newly bundled version ? i don't know xcode 
etc... pls share us....

Original comment by headbloo...@gmail.com on 6 Feb 2011 at 9:39

GoogleCodeExporter commented 8 years ago
I thank you so much for the new controller.m file. It works! Finally!
Xcode is easy to download, just go do it if you want to edit some of the 
program yourself. I already had Xcode since I code.

Few things I've noticed that might help others. If you build it in xcode and 
run, it'll work with the window in focus or not and it will put the box around 
it (after closing the preference screen.
If you build it and then run the app separately (from the specified build 
folder) it will only work while WoW is in full screen.

Original comment by PDT.Scho...@gmail.com on 28 Feb 2011 at 8:44

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I understand why you would want to do this anonymously, but aren't you the 
creator of the program?  If you have already built a version that works with 
the latest update, why not share? 

For those of us who don't code (so X-Code would cost 5.99) and don't have a 
subversion software (not sure if I could find a free one but most I've looked 
at cost money.)

Or if you know someone else that has done something better, point us in that 
direction.

Original comment by talcor...@gmail.com on 15 Jul 2011 at 5:28

GoogleCodeExporter commented 8 years ago
If someone have managed to fix the problem, could you please be so kind and 
share with us? 

Original comment by kimgelo...@gmail.com on 4 Aug 2011 at 8:47

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
I have xcode & used Terminal to download the Source.

I followed Comment 3's directions exactly, but XCode does not show the green 
hammer to build.  I took two screenshots of xcode.  The first shows the issue 
navigator + the build settings, and the second shows the project navigator 
(where it says "1 target, missing base SDK").

Apologies if there's an easy answer I'm missing here.

Thanks!

Original comment by vulpine....@gmail.com on 16 Aug 2011 at 10:56

Attachments:

GoogleCodeExporter commented 8 years ago
Ok, so here go the instructions I used to get it working:

Download the file above that the OP added: 
http://gone-fishing.googlecode.com/issues/attachment?aid=-1182755319540175467&na
me=Controller.m&token=OopL_9EfqTTldlWkTtMf57Sv2_s%3A1328632667632

- Now, open Terminal on your Mac, it can be found in your 
Applications/Utilities folder
- When Terminal starts, it will default to your home folder, thats ok
- Copy and Paste this into Terminal then hit enter: svn checkout 
http://gone-fishing.googlecode.com/svn/trunk/ gone-fishing-read-only
- Now open the 'gone-fishing-read-only' folder which is in your home account
- Inside you will see many files, folders, images etc, there will be a file 
called 'Controller.m', replace that file with the one you downloaded from this 
page
- If you don't have X-Code installed already, install it from the App Store, 
its free now
- Once downloaded and installed, navigate to the 'gone-fishing-read-only' 
folder again and double click 'GoneFishing.xcodeproj'
- This will open the project in Xcode
- From here, hit the play/run button in the top left, you will get an Error 
that the base SDK is missing, thats ok
- In the right Pane, you will see a lot of information, make sure the tab 
'Build Settings' at the top is selected, and below 'All' and 'Combined' are 
selected. From here you will see different information but we need to make a 
small change to the Architectures section. 
- Under 'Architectures' you will see a line that says 'Base SDK' it is trying 
to default to the Mac OS X 10.5 one as that was the default when this program 
was written. Just click on this and change it to 'Latest Mac OS X (Mac OS X 
10.7)'
- Now click the play/run button in the top left again and it should compile fine

So thats for the people wanting to fix it themselves, for everyone else, below 
is a link to the properly compiled version: 
http://www.mediafire.com/?3u553x06elzaq1e

Hope this helps!

Original comment by thepoker...@me.com on 7 Feb 2012 at 4:48

GoogleCodeExporter commented 8 years ago
 This link: " http://gone-fishing.googlecode.com/issues/attachment?aid=-1182755319540175467&name=Controller.m&token=OopL_9EfqTTldlWkTtMf57Sv2_s%3A1328632667632 " doesn't work and this one " http://www.mediafire.com/?3u553x06elzaq1e " said that file was invalid.

Could you please upload properly compiled version again?
Thanks

Original comment by iGRiK1...@gmail.com on 14 Nov 2012 at 11:32