Skip to content
Windows terminal tool for automating keystrokes to processes.
Python
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
README.md Update README.md Aug 14, 2019
debugger.py
ffxiv_jidoucraft.py updated timings Aug 20, 2019
help.txt added --help command Aug 6, 2019
json_editor.py added print info on keys Aug 10, 2019
process.py updated autocrafter Aug 6, 2019
requirements.txt
setup.py added macro amount for macro pushes Aug 7, 2019

README.md

FFXIV Jidou Crafter

Automating crafting in FFXIV with a small script that runs in the background until you want to cancel it. This means you can craft in FFXIV while doing other things on the same computer.


Setup 🔧

Python for Windows Ver: 3.7.4 (64-bit) - https://www.python.org/downloads/windows/

  • Add Python PATH Checkbox

Setup Shortcut

Go to where you installed the github repo's folder in Windows and type cmd in search to go to the file path in terminal. A shortcut is shown in the pictures below:

windows_step windows_step windows_step windows_step

Install required packages inside the file path with snippet below:

pip install -r requirements.txt

Setup the program's JSON file inside the file path with snippet below:

python setup.py

Finding process_name

finding_process

Calculating wait times for corresponding macro:

adding_wait_example


Usage 💻

Executing the program: 1. Make sure your crafting window is active, and that you've selected the item to craft. highlighted_item_craft_window

  1. Open up the terminal and navigate to the script ffxiv_jidoucraft.py
  2. Enter the command python ffxiv_jidoucraft.py
  3. Press Ctrl+C when you want to end the script

stopping program


Commands

limit : Limits how many crafts you want to do. collectable : Adds extra 0 key pushes for collectable success menu. foodbuff : Automatically reapplies food when it drops. potbuff : Automatically reapplies pot when it drops. notify : Gives you a Window's notification when craft is completed.

Usage

python ffxiv_jidoucraft.py
python ffxiv_jidoucraft.py collectable
python ffxiv_jidoucraft.py collectable limit
python ffxiv_jidoucraft.py foodbuff
python ffxiv_jidoucraft.py potbuff notify
python ffxiv_jidoucraft.py foodbuff potbuff
python ffxiv_jidoucraft.py foodbuff potbuff collectable

Json Editor

python json_editor.py

Follow instructions in the script messages.


Author

You can’t perform that action at this time.