Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Final Fantasy XIV
You last visited: Today at 14:35

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Free FFXIV Craft Bot - Craft While Minimized! (Limited Time)

Discussion on Free FFXIV Craft Bot - Craft While Minimized! (Limited Time) within the Final Fantasy XIV forum part of the MMORPGs category.

Reply
 
Old 07/26/2011, 09:05   #31
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
Hmm... I can't imagine what would cause the problem with it stopping mid-synth. Does it ever resume, or would it just completely stop doing anything (fail synth and then do nothing)?

It should only use abilities you tell it to use, so if it is using anything else then that is a symptom of the problem.

You probably already know, but moving the mouse with FFXIV as the active/highlighted window will cause the arrow with the gold highlight to disappear. This causes the bot's first keypress to be eaten (first key pressed will instead only make the arrow reappear). So if the game window was the active window, that might've been your problem. This can happen even if the game window is active but your mouse is not on top of the window itself - like if it is on another program (dual monitors, or FFXIV not taking up the whole screen). Again, this issue is only when you have FFXIV as the active window (could type into it).

I can say with a lot of certainty that your problem is not related to Preserve - if it doesn't detect the ability then it would continue on with its normal actions, it shouldn't ever use the wrong ability unless you press keys and mess it up-- or if you set "Hasty Hand Mode" without Hasty Hand actually equipped (this will be updated in the future, to work like Preserve).

Quote:
Originally Posted by fgm1988
Also, do you plan at any point to add a chat input function so that you can respond to people chatting with you in the game? Probably not a high priority function or anything, but it is really handy to have in case someone comes up and starts messing with you, or if a friend talks to you in tells or a shell. 9/10 times I'm always at my PC when I'm botting to make sure I don't get busted too badly, and I quite often see chat i want to reply to in the linkshell but i'm much to lazy to stop the bot to do it. lol
I do plan on it, but sending input to the game requires other certain system messages (IME messages) to do it in an authentic manner, so it won't be a really quick thing. Since Preserve works (well, 99% of the time), I would personally rate this pretty high on the list of things I want.

Before I implement it, I want to get 1.3 working as close to flawlessly as possible, and add at a couple extra abilities. Adding the extra abilities will be easy, but I need to make the bot support more than one ability, not overlap them, etc. As much as I hate to say it, I really want to hammer out the Preserve issue before I move on. It may become exacerbated when I add other abilities, making it easier to diagnose and debug.

So 1.3 will be abilities, minor additions, and bugfixes for those additions
1.4 will probably be chat log, tell notifications, messaging
1.5 will probably be statistical gathering so I can make some algorithms - this is a big goal, will be a looooong process I'm sure
1.6 will probably be advanced algorithms with full-blown AI using abilities, touch up, support, feed the kids, walk the dog, etc - but this is far off

Update: 1.3.1.3 is now available at the test location:
lucid is offline  
Old 07/26/2011, 14:34   #32
 
elite*gold: 0
Join Date: Aug 2009
Posts: 110
Received Thanks: 2
Thanks Lucid. I'll be be testing this today while I'm at work. I'll report anything I find.
Aethenoth is offline  
Old 07/26/2011, 14:47   #33
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
Quote:
Originally Posted by Aethenoth View Post
Thanks Lucid. I'll be be testing this today while I'm at work. I'll report anything I find.
Sometimes I'll be in a store or w/e and know I am still synthing and I get overcome with a grin... people must think I'm out of my mind
lucid is offline  
Old 07/26/2011, 15:38   #34
 
elite*gold: 0
Join Date: Aug 2009
Posts: 110
Received Thanks: 2
Quote:
Originally Posted by lucid View Post
Sometimes I'll be in a store or w/e and know I am still synthing and I get overcome with a grin... people must think I'm out of my mind
Think everythings running smoothly, which isnt much different from the first release I got my hands on. I left wait and preserve on. Figured if I was going to debug, I'd try to get as many things checked to incur one. Leaving the game minimized with crabby (chat parser) up to monitor for stat changes while I work.

Preserve is working fine, wait is good. Only thing is that my damned mule alchemist is botching synthesises on a recipe thats only 2 levels above him. I changed my elemental affinity and everything. =-(

Ran into the Requested Item loop, and it handled it great. Backed out after a second or two and went right on chugging. Good work!

as a caveat it'd be neat to have a seperate tab with status and synth options for summary or something that shows an up to date number of completed/failed synths, crystals/shards used and HQ synths. I think it'd be nice to see it while running as well. not sure how difficult that would be.
Aethenoth is offline  
Old 07/26/2011, 16:09   #35
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
Quote:
Originally Posted by Aethenoth View Post
Only thing is that my damned mule alchemist is botching synthesises on a recipe thats only 2 levels above him. I changed my elemental affinity and everything. =-(
Is your gear damaged (even yellow)? I think they increased the effect of gear damage on crafting with 1.18's changes. If not, are you doing a synth which requires training of some kind, or support? There was a distinct change in Alchemy around 30-35, particularly because of chemicking training... but I'm not sure what your circumstances are.

Quote:
Originally Posted by Aethenoth View Post
as a caveat it'd be neat to have a seperate tab with status and synth options for summary or something that shows an up to date number of completed/failed synths, crystals/shards used and HQ synths. I think it'd be nice to see it while running as well. not sure how difficult that would be.
Success/Failure on the UI is planned, but I'll probably do it on the tab with the other synthesis stats. I want to do HQ synths but don't think I have the information necessary to determine whether or not a synthed item was HQ since mass produced items vary in quantity, and equippable items will only be a +1/+2/+3 HQ. Once the bot is transmitting synthesis data, this would be easier since it could do a lookup on the different result possibilities for the current synthesis.

I'm not sure what you meant by "synth options for summary" though, can you explain?

Edit: Moved v1.3.1.3 to stable
lucid is offline  
Old 07/26/2011, 16:17   #36
 
elite*gold: 0
Join Date: Aug 2009
Posts: 110
Received Thanks: 2
Quote:
Originally Posted by lucid View Post
Is your gear damaged (even yellow)? I think they increased the effect of gear damage on crafting with 1.18's changes. If not, are you doing a synth which requires training of some kind, or support? There was a distinct change in Alchemy around 30-35, particularly because of chemicking training... but I'm not sure what your circumstances are.


Success/Failure on the UI is planned, but I'll probably do it on the tab with the other synthesis stats. I want to do HQ synths but don't think I have the information necessary to determine whether or not a synthed item was HQ since mass produced items vary in quantity, and equippable items will only be a +1/+2/+3 HQ. Once the bot is transmitting synthesis data, this would be easier since it could do a lookup on the different result possibilities for the current synthesis.

I'm not sure what you meant by "synth options for summary" though, can you explain?
Yeah doesnt make much sense to me when I read over it even.

You have a tab for status as well as synthesis options. I meant just adding another tab called "summary" for that other info. And yeah, unless you can find a way to pull the HQ data, compiling a database of HQ quantities would be a huge pain!

My mule alchemist is only r15 right now. Started on him a day ago. Weathered Alembic, r1 clothing. But all points pounded into INT and lightning crystals for leveling.

I didnt know they changed the damaged gear stuff. I've been told that it just affected defense of items and that crafting tools didnt seem to be gimped. I'll be sure to keep everything repaired regardless now.

On Crabby, there is a seperate UI tool where you can have it parse the various HQs and + synths. If it can pull the actual text, is there a way to reference the system message id and read the +1/+2? Also would it be possible to just use an open loop feedback to determine if an HQ quanity was performed? I'm not sure what platform you're designing on, but in the instance of constantly creating 16 shards, the program could(?) read the constant 16 output. When you do an HQ+1 Synth of 24, it sees this as a value higher than the baseline and gives you an HQ tick for having completed one?

Might be way off course with that but might be easier than actually having to reference a database of quantities.
Aethenoth is offline  
Old 07/26/2011, 16:30   #37
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
It is definitely your weapon, it becomes rough after R10 with a weathered weapon.

Though other gear doesn't matter as much, weapons really do.

Quote:
Originally Posted by Aethenoth
On Crabby, there is a seperate UI tool where you can have it parse the various HQs and + synths. If it can pull the actual text, is there a way to reference the system message id and read the +1/+2? Also would it be possible to just use an open loop feedback to determine if an HQ quanity was performed? I'm not sure what platform you're designing on, but in the instance of constantly creating 16 shards, the program could(?) read the constant 16 output. When you do an HQ+1 Synth of 24, it sees this as a value higher than the baseline and gives you an HQ tick for having completed one?

Might be way off course with that but might be easier than actually having to reference a database of quantities.
Not at all, you actually make a good point. I wrote a half-cooked chat parser in Java, I'll look into it, it is very possible. I remember linkshells all having different chat modes, and your active LS being different as well, who knows.

If another program does it already then I'm sure the bot could as well, it's just a matter of how it will best be done. Since you can't filter HQ results like you can filter linkshells, I'm not sure it is necessarily chatlog-based though.
lucid is offline  
Old 07/26/2011, 17:00   #38
 
elite*gold: 0
Join Date: Aug 2009
Posts: 110
Received Thanks: 2
I know that Crabby is written in java. It uses something called Regex codes that come through the program in what looks like hex values to identify what type of information is coming in. Whether this is say, shout, linkshell 1, system message ect. I would say without any prior knowledge that this is proprietary for the program, but crazy crafter, which is no longer working after the update, used the same for its build in chat parser.



You can see the diffferent codes and what equivalent value each one represents. I'm confident that you can use the same to your advantage. Crabby also uses the info to create a parse of the items you've created.



In a long session there is a looooot of information to go through, but at a quick glance you can go through and easily see your HQ synths.

Another way they represent it is the cumlative total of items aquired in "Drops" but if you're only crafting, you can see your net gain for a session.



If two other programs can do it, and one at least using java I'm sure you could do the same. Just not sure how complicated, as I'm more of a hardware guy myself. I think you could have the program look for the regex values for system messages and use those in an if/then logger.

Hope that info helps.
Aethenoth is offline  
Old 07/26/2011, 17:17   #39
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
Regular Expressions (RegEx/RegExp) are commonly used in programming, they are just text strings of characters used to represent a string pattern, 0005|0006|0007... means "0005 or 0006 or 0007"

Are you sure Crabby can determine HQs, aside from parsing the "+1" out of the chat log? I checked it out and NQ and HQ have the same chat codes:

Quote:
Originally Posted by NQ Synth
(0046) You create 12 handfuls of white coral arrowheads.
(0020) You obtain 12 handfuls of white coral arrowheads.
Quote:
Originally Posted by HQ Synth
(0046) You create 16 handfuls of white coral arrowheads.
(0020) You obtain 16 handfuls of white coral arrowheads.
lucid is offline  
Old 07/26/2011, 17:21   #40
 
elite*gold: 0
Join Date: Aug 2009
Posts: 110
Received Thanks: 2
Ah I see. Well I suppose not. I was hoping for something a little more concrete than that.

Made myself a Brass R12 Alembic.. Synths are constantly working. I'm surprised I was failing synths, but the wait and preserve options gave me about a 70% success rate :thumbsup:

P.S.I've been able to click in on the chat bar and type out a few words while the program was running, click out, and have it resume what it was doing. I like how doing that doesn't fidget with the program, because on all the other ones I've sampled, it just breaks them.
Aethenoth is offline  
Old 07/26/2011, 19:29   #41
 
elite*gold: 0
Join Date: Jul 2011
Posts: 3
Received Thanks: 0
just wanted to chime in as well.

been using preserve and wait with the game minimized.

so far it has been running smoothly. if i notice anything odd, i'll make sure to come back and post it.

keep up the great work.
rdmbst is offline  
Old 07/26/2011, 19:46   #42
 
elite*gold: 0
Join Date: Aug 2009
Posts: 110
Received Thanks: 2
Quote:
Originally Posted by rdmbst View Post
just wanted to chime in as well.

been using preserve and wait with the game minimized.

so far it has been running smoothly. if i notice anything odd, i'll make sure to come back and post it.

keep up the great work.
Joined up just to thank? Awesome! I did too at first!

Yeah this is the only program I've used with essentially ZERO issues. Once it starts, you know its going to go until you tell it to stop or you run out of mats.

I forgot to mention before that as far a dual boxing goes, crabby (i know i'm taking a lot from the program but you mentioned you worked in java too) has an icon in the bottom left where you can click and choose which instance of the program to use. Typically it automatically chooses FFXIV but in the case where you're dual boxing you can choose which one to log. I can run two instances of crabby to log both sessions. Its a very simple interface. Not sure how easy it would be to create that within Master Blaster.. er I mean MastrCraftr ^_^ Of course you would need to establish which box you wanted to craft in but thats user end and shouldnt be hard to figure out.
Aethenoth is offline  
Old 07/26/2011, 20:25   #43
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
Quote:
Originally Posted by rdmbst View Post
so far it has been running smoothly. if i notice anything odd, i'll make sure to come back and post it.

keep up the great work.
Welcome to the forums, thanks

Quote:
Originally Posted by Aethenoth View Post
(i know i'm taking a lot from the program but you mentioned you worked in java too)
The chat parser was written in Java just goofing around. MastrKraftr is written using M$ tools, that's why you need to install the .NET framework for it to run. Regardless of which language was used the resulting UI would be similar anyways.

Quote:
Originally Posted by Aethenoth View Post
Master Blaster.. er I mean MastrCraftr
HAH, I wondered if anyone would pick up on that!
lucid is offline  
Old 07/26/2011, 20:27   #44
 
elite*gold: 0
Join Date: Apr 2009
Posts: 13
Received Thanks: 0
If you have Innovation on your abilities it will use that sometimes instead of hasty hands if i want it to spam hasty. This only happens when innovation pops right off the bat though. Same happens with preserve and I didn't have it checked.

Not a big deal, I can remove the other abilities off and it works fine .

Quick question is that overall progress bar suppose to move? or just looks right now?
tonynot01 is offline  
Old 07/26/2011, 20:35   #45
 
elite*gold: 0
Join Date: Feb 2006
Posts: 629
Received Thanks: 195
Quote:
Originally Posted by tonynot01
If you have Innovation on your abilities it will use that sometimes instead of hasty hands if i want it to spam hasty. This only happens when innovation pops right off the bat though. Same happens with preserve and I didn't have it checked.

Not a big deal, I can remove the other abilities off and it works fine
Yeah, the current hasty hand mode only works if hasty hand is the only equipped ability. I plan to add support for it to work like Preserve does, but have not done so yet.

If you hover your mouse cursor over the hasty hand checkbox there is a tooltip to remind you, you should read all of them to understand the options. Tooltips are only visible over enabled elements, so you need to do it before a synth or when the bot is stopped.

Quote:
Originally Posted by tonynot01
Quick question is that overall progress bar suppose to move? or just looks right now?
It moves if you set a finite number of synths. If you use "All", it doesn't know how many will be made since it can't tell how many materials you have.
lucid is offline  
Reply

Tags
craft bot, ffxiv craft bot, ffxiv crafting bot, free craft bot, mastrkraftr


Similar Threads Similar Threads
Industrial Craft&Build Craft
05/22/2011 - Minecraft - 4 Replies
Hi vielleicht kennt ihr die mods Industrial Craft und Build Craft. Ich finde sie sehr cool und würde sie gerne gleichzeitig spielen aber irwie hängt sich mein MC immer auf. Vllt weiß ja einer von euch wie es geht. das es funktionier hab ich in einem video gesehen YouTube - ‪Minecraft Special: Automatische Fabrik ‬‏ MFG



All times are GMT +1. The time now is 14:36.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.