Forum

Welcome Guest! To enable all features please Login. New Registrations are disabled.

Notification

Icon
Error

pewpew
#1 Posted : Tuesday, November 30, 2010 3:55:42 PM(UTC)
pewpew


Rank: Amateur

Groups: FFXIV Player, Moderator
Joined: 11/10/2010(UTC)
Posts: 15
Location: Livermore, CA

Thanks: 7 times
Was thanked: 4 time(s) in 2 post(s)
Download

Current version of Crabby is available here:
http://www.ffevo.com/files/file/99-crabby/


Setup Crabby

- Download and unzip the program and run it.
- Click on the Settings tab
- Click Setup Chat Tabs button
- Look for the Add New Chatlog section.
- In the Title Box, type Fishing
- Tick the Checkbox in the Advanced (Regex) section and input "0020|0042" without quotes.
- Click Add
- Click Save Settings button on the bottom of the window

Now when you go to the Chatlog tab, it will show echo, fishing results and exp gain.


Using Crabby

Here is an example of what you will see on the fishing tab. You can select/copy this information.

[23:36:45] You prepare to cast into the fishable waters. (Grade 4)
[23:36:49] Your line sinks to the desired depth.
[23:36:54] You wait for a fish to bite.
[23:37:03] You feel a nibble.
[23:37:07] You wait for a fish to bite.
[23:37:13] You feel a bite.
[23:37:20] You have hooked something but cannot reel it in.
[23:37:29] The fish has tired, but you still cannot reel it in.
[23:37:40] You reel in your catch!
[23:37:47] You obtain 2 hammerhead sharks.
[23:37:51] You gain 137 fishing skill points.
[23:37:51] You gain 541 experience points.
[23:37:57] You sense hammerhead sharks above where you are fishing.


The only issue here is tracking your Depth, Weather, Moon Phase, etc. I accomplish this by using /echo whenever any of these items changes.

For example..

/echo ___ Depth -5, Floating Minnow, Grade 4 Cedarwood, Waxing Gibbous, Windy

Will show up in this log as:

[23:37:57] ___ Depth -5, G4 Cedarwood, No Pool, Waxing Gibbous, Windy

I put Moon and Weather last because they change the most (if you are fishing in one place)


Further Parsing for DoL Log

Now, what might you do with all of these results? Well, as long as Crabby is open, it will retain your logs. There are a few ways to do additional parsing, but here is what I find easiest.

- Click on the Fishing tab
- Select all (CTRL+A)
- Copy (CTRL+C)
- Open a Notepad document
- Paste in your logs (CTRL+V)
- Save document wherever you like, I usually use the Desktop
- Open Microsoft Excel (I am currently using 2007)
- Click on the Data tab
- In the Get External Data section, click From Text
- Find and select the fishing log file you saved
- Set File Type to Fixed Width. Defaults for the rest should work. You may need to change File origin for Excel to parse correctly.
- Click Next
- Slide the first break line over so it is immediately to the left of your chatlog messages. This means one space after the timestamp.
- There will be two more break lines. Double click or drag them off of the preview area to get rid of them
- Click Next
- Click Finish. You can customize formatting here, but I just leave defaults.
- An Import Data box pops up. Select New Worksheet.
- Click OK. Your fishing data is now split between two columns, one for timestamp and one for the messages.
- On the Data tab, click Filter
- Your two columns now have dropdown arrows in the topmost cells. Click the dropdown on the second column (which holds your fishing messages).
- You should see a huge list of checkboxes below that define things the filter should show. Tick off the items you dont want to see, such as "Logging Out", "You wait for a fish to bite", "You reel in your catch!", "You feel a nibble" etc.
- When finished, click OK

If you dont have a version of excel or other program that has a "Get External Data" type option, do this:

- Paste your logs into Notepad or another text editor.
- Use the Find and Replace function to convert the spaces after each "]" to a tab
- Copy and paste the results into any version of excel and setup filters.


Using our log from above as an example, after filtering out messages, you will see the following for each catch.

Yes, you can filter it further if you like.

[23:37:13] You feel a bite.
[23:37:40] You reel in your catch!
[23:37:47] You obtain 2 hammerhead sharks.
[23:37:51] You gain 137 fishing skill points.
[23:37:51] You gain 541 experience points.


OK, Why do this?

Do you still need more examples of how this is useful to the DoL log? Well, consider that you will now easily see something like the following after capturing information for a while...


[23:37:10] __ DEPTH 0, Grade 4 Cedarwood, Waxing Gibbous, Windy
[23:37:11] Nature's Bounty takes effect
[23:37:13] You feel a bite.
[23:37:40] You reel in your catch!
[23:37:47] You obtain 2 hammerhead sharks.
[23:37:51] You gain 137 fishing skill points.
[23:37:51] You gain 541 experience points.
[23:37:52] Your Nature's Bounty effect fades.
[23:37:59] Nothing bites


If/when the DoL log will have the ability to record whether you have an ability active, capturing your fishing data like this will help determine the general effects it can have on your catches.

Once someone figures out how to automatically grab the weather, location and moon phase, it will be even easier :) I dont think this will happen until the Silverlight/LUA addon API is released for FFXIV or until someone finds the memory address to capture this info and creates an ffEvo plugin or something.


How do I get this stuff into the DoL Log?

Good ol' elbow grease.. or knuckle/wrist grease. At this time, you have to do it manually.

Following this process will make it easier for you to find the data to type in. You can just fish while watching TV or something and input your log data at a later date.

Please remember to do the /echo command to note weather and moon phase changes.


TIPS:

I move my weather/moon widget down by the gathering window so it is easier to see.

Crabby shows XP gained and the xp per hour rate, so if you only use it when you are fishing, you will be able to see how effective fishing in a given area is for you pretty easily!


Questions?

If you have questions on this process, let me know!

I did not make Crabby, so you will have to address any development concerns with goldandsurf on the ffEvo forums.

Edited by user Tuesday, November 30, 2010 7:38:28 PM(UTC)  | Reason: Not specified

 3 users thanked pewpew for this useful post.
BlackGuy on 11/30/2010(UTC), Rescuer on 11/30/2010(UTC), Nettebar on 12/2/2010(UTC)
Sponsor
BlackGuy
#2 Posted : Tuesday, November 30, 2010 4:43:53 PM(UTC)
BlackGuy


Rank: Amateur

Groups: FFXIV Player
Joined: 11/19/2010(UTC)
Posts: 12
Location: Paper Box

Thanks: 4 times
Was thanked: 2 time(s) in 2 post(s)
good stuff
pewpew
#3 Posted : Tuesday, November 30, 2010 8:33:16 PM(UTC)
pewpew


Rank: Amateur

Groups: FFXIV Player, Moderator
Joined: 11/10/2010(UTC)
Posts: 15
Location: Livermore, CA

Thanks: 7 times
Was thanked: 4 time(s) in 2 post(s)
I think Crabby was broken by the update.. will have to see if they update it again soon.
Rescuer
#4 Posted : Tuesday, November 30, 2010 10:42:11 PM(UTC)
Rescuer


Rank: Craftsman

Groups: FFXIV Player, Moderator
Joined: 9/30/2010(UTC)
Posts: 275

Thanks: 6 times
Was thanked: 108 time(s) in 84 post(s)
I was going to suggest something like this for us after i saw a data logger for warrior jobs :D

good work! i'll wait till it's updated!
pewpew
#5 Posted : Wednesday, December 01, 2010 2:25:03 AM(UTC)
pewpew


Rank: Amateur

Groups: FFXIV Player, Moderator
Joined: 11/10/2010(UTC)
Posts: 15
Location: Livermore, CA

Thanks: 7 times
Was thanked: 4 time(s) in 2 post(s)
Looks like it is fixed.. was updated about 30 mins ago :P
Coder
#6 Posted : Wednesday, December 01, 2010 4:25:37 AM(UTC)
Coder


Rank: Amateur

Groups: FFXIV Player
Joined: 10/30/2010(UTC)
Posts: 21

Thanks: 2 times
Was thanked: 3 time(s) in 2 post(s)
Great info, and yes, Crabby is working again. GolfandSurf is on finals next week, so updates may be slow, but he's been very responsive to changes so far! :)

One point though, don't name the chatlog "Fishing", name it "Gathering" since the same regex will work for mining and botany too!
 1 user thanked Coder for this useful post.
pewpew on 12/1/2010(UTC)
pewpew
#7 Posted : Wednesday, December 01, 2010 11:28:32 AM(UTC)
pewpew


Rank: Amateur

Groups: FFXIV Player, Moderator
Joined: 11/10/2010(UTC)
Posts: 15
Location: Livermore, CA

Thanks: 7 times
Was thanked: 4 time(s) in 2 post(s)
Good point Coder :)
golfandsurf
#8 Posted : Wednesday, December 01, 2010 11:29:58 AM(UTC)
golfandsurf


Rank: Amateur

Groups: FFXIV Player
Joined: 12/1/2010(UTC)
Posts: 3
Location: WA

Was thanked: 2 time(s) in 1 post(s)
Great use of my app ThumpUp

I just released an opensource dll that has access to crabby's chatline stream.

It should be easy to program it to send log updates directly to your server if you're interested in the task.
If you do and decide to distribute the opensource dll: I ask that you distribute it freely and include source.
 2 users thanked golfandsurf for this useful post.
pewpew on 12/1/2010(UTC), Nettebar on 12/2/2010(UTC)
pewpew
#9 Posted : Wednesday, December 01, 2010 11:33:06 AM(UTC)
pewpew


Rank: Amateur

Groups: FFXIV Player, Moderator
Joined: 11/10/2010(UTC)
Posts: 15
Location: Livermore, CA

Thanks: 7 times
Was thanked: 4 time(s) in 2 post(s)
golfandsurf.. now we just need crabby to capture moon phase and such and it will be perfect for charting gathering trends :P

you think i was right about the future lua/silverlight api being the way to do this, or have memlocs been found for these things yet?
golfandsurf
#10 Posted : Wednesday, December 01, 2010 12:35:51 PM(UTC)
golfandsurf


Rank: Amateur

Groups: FFXIV Player
Joined: 12/1/2010(UTC)
Posts: 3
Location: WA

Was thanked: 2 time(s) in 1 post(s)
It's probably in memory, I'll look next time I'm in there.
Rescuer
#11 Posted : Wednesday, December 01, 2010 3:29:57 PM(UTC)
Rescuer


Rank: Craftsman

Groups: FFXIV Player, Moderator
Joined: 9/30/2010(UTC)
Posts: 275

Thanks: 6 times
Was thanked: 108 time(s) in 84 post(s)
under the stats tab it only shows exp. should add SP total and sp per hour :)

an update for fishing would be awesome!
something that can log it all on each catch. weather, moon, fatigue yes/no, what is caught, lure (including if they like the lure), depth, rod, location, time

Edited by user Wednesday, December 01, 2010 3:31:03 PM(UTC)  | Reason: Not specified

golfandsurf
#12 Posted : Wednesday, December 01, 2010 4:05:05 PM(UTC)
golfandsurf


Rank: Amateur

Groups: FFXIV Player
Joined: 12/1/2010(UTC)
Posts: 3
Location: WA

Was thanked: 2 time(s) in 1 post(s)
I don't want to derail this thread off topic and onto suggested additions to crabby.

Just know that the stats tab is completely up to the users now; what I released as far as the stats tab goes are just examples that the users will be building on probably as soon as I get a good tutorial up on how to add to it. The opensource crabbyStats.dll is responsible for what shows up in that tab and that project has been released (there is just not a lot of support on it yet).

Anyway if you do have suggestions feel free to post them on Crabby's support thread. http://www.ffevo.com/topic/2337-crabby/

Edited by user Wednesday, December 01, 2010 4:06:38 PM(UTC)  | Reason: Not specified

Rescuer
#13 Posted : Wednesday, December 01, 2010 8:53:09 PM(UTC)
Rescuer


Rank: Craftsman

Groups: FFXIV Player, Moderator
Joined: 9/30/2010(UTC)
Posts: 275

Thanks: 6 times
Was thanked: 108 time(s) in 84 post(s)
golfandsurf wrote:
I don't want to derail this thread off topic and onto suggested additions to crabby.

This is a thread about Crabby. You are posting in this thread. This is a fishing forum.
the valid suggestions should have been welcome...
eritrea
#14 Posted : Friday, December 03, 2010 5:17:49 AM(UTC)
eritrea


Rank: Amateur

Groups: FFXIV Player
Joined: 12/3/2010(UTC)
Posts: 1
Location: London

You are posting in this thread.Since citizens have gathered precisely how this topic has been treated, they may surely deduce that gray line new york is very appropriate in most contexts. Additionally, there are lots of different interpretations of this particular statement.
pewpew
#15 Posted : Friday, December 03, 2010 9:34:22 AM(UTC)
pewpew


Rank: Amateur

Groups: FFXIV Player, Moderator
Joined: 11/10/2010(UTC)
Posts: 15
Location: Livermore, CA

Thanks: 7 times
Was thanked: 4 time(s) in 2 post(s)
now that is what i call a derail.. spammer!

i think golfandsurf was just trying to be respectful for one and also to keep valid suggestions within the current dev thread (kind of like keeping info in one place).
ignite97
#16 Posted : Friday, February 25, 2011 9:54:09 AM(UTC)
ignite97


Rank: Amateur

Groups: FFXIV Player
Joined: 2/25/2011(UTC)
Posts: 1

Spin this text to add variation to your comments and check this for http://www.google.com search access. New comment/post.
tragicnate
#17 Posted : Saturday, March 05, 2011 1:41:51 AM(UTC)
tragicnate


Rank: Recruit

Groups: FFXIV Player, Moderator
Joined: 12/29/2010(UTC)
Posts: 54

Thanks: 3 times
Was thanked: 5 time(s) in 5 post(s)
anyone have a fix for crabby after 1.16?
Drar
#18 Posted : Saturday, March 05, 2011 9:27:37 PM(UTC)
Drar


Rank: Journeyman

Groups: FFXIV Player, Moderator
Joined: 11/11/2010(UTC)
Posts: 185
Location: New Zealand

Thanks: 14 times
Was thanked: 45 time(s) in 37 post(s)
also download link is down for me o.o
Users browsing this topic
Guest
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.