If you've played more than 1 character on the same machine, you're probably familiar with a common crash in FFXI. With multiple instances open, the log files overwrite each other, and scrolling back through your chatlog causes frequent crashes. This plugin utilizes a feature introduced in Windows Vista called symbolic links to create multiple FFXI sandboxes, so that each instance of FFXI can have its own independent log files. This will not work in Windows XP, just Vista and Win 7.
Note: Never update FFXI with sandboxes in place. Always undo sandboxes, then update. You can re-sandbox after it's finished.
To use the plugin properly, it is necessary to launch Windower through XI-Util, and to give the plugin a directory to work in. Create a new, empty directory somewhere on your hard drive (I use C:\WindowerSandbox). Go into the plugin settings, and set Sandbox Directory to the empty directory you just created. Set Windower Launcher to windower's launcher.exe. Also set the number of sandboxes to create. This should be the number of characters you expect to log in at the same time.
When you close the settings window, you should see a line in the display table for each sandbox. They should all read uninitialized for the status. Also, the Initialize Sandboxes button is now active. Click that button to create the necessary directory structures in your sandbox directory.
You are also able to edit sandbox settings by right-clicking on a sandbox and choosing the settings option. Note that since initialization has not been done yet, the 'Launch Windower' option is not available.
After initializing, the status changes to available on all sandboxes.
To launch FFXI, right-click a sandbox and choose the 'Launch Windower' option. This will start an instance of windower attached to that sandbox. Be sure to log completely in before starting another sandbox.
After you log into FFXI, the sandbox status window will update with the character names logged into each sandbox. Note that this can take a minute or two to update, as it does not constantly scan for this data.
Each character will now have its own log directory.
Using the 'Undo Sandboxing' button should revert all changes made by sandboxing. In the offchance that someone is still using an older version, here are the steps to manually undo these changes.