Xylobot

"Takes the grunt work out of playing your game"

NEWS
MESSAGES
ABOUT
DOWNLOADS
PURCHASE
FAQ
SUPPORT
DOCUMENTATION
COMPATIBILITY
LINKS
AFFILIATES
Frequently Asked Questions

QWhat is Xylobot?
A:  Xylobot is a tool that makes playing your game easier.  Read more about Xylobot here.  For in depth information about how the tool works, check the documentation page.

Q:  How do you pronounce "Xylobot"?
A:  ZI-Lo-Bot.

QWhat can Xylobot do?
A:  It depends on your game.  The most common feature is recording and playing back a macro.  If you find yourself pressing multiple keys while playing your game, you could use Xylobot to record a macro for those keystrokes, and assign the macro to a single key, making it much easier to perform that action.  Xylobot can do much more than simple macroing though, the trigger and script features allow Xylobot to perform very complex tasks - almost to the point of automating aspects of your game.  Xylobot also offers in-game maps, a web browser, and much more.

Q:  How do triggers work?
A:  Triggers work by monitoring text (either text written to a file, or text drawn on the screen), and then launching a specific macro (or script) based on that text.  In the case of scripts, the exact trigger text will be passed to the script.

Q:  How will scripts work?
A:  The scripting in Xylobot will allow advanced users to perform very complex tasks with their macros.  The scripting engine will expose objects for macroing, reading screen information, image processing, etc.  This will allow complex macros that can perform differently based on images on the screen, etc.  For example, a script could be written to buy items from a vendor until the players inventory displays "full" for the given item, etc.

Q:  Is using Xylobot considered cheating?
A:  It depends on the game you play, and how you use Xylobot.  Most games allow attended macroing, so you can macro as long as you are at the keyboard.  Several multiplayer games (such as Ultima Online and EverQuest) forbid unattended macroing.  Ultimately, it is your responsibility to check the game rules to see if using a 3rd party utility is allowed for your game.  Attended macroing means running the macro while you are at the keyboard.  Unattended macroing means running the macro while you are away from your computer (e.g., running a macro overnight).  However, you must use Xylobot at your own risk.

Q:  What is the upgrade policy for Xylobot?
A:  Maintenance releases and minor version upgrades are free (e.g. 1.0 to 1.1).  Current users will need to purchase an upgrade for major version releases (e.g. 1.1 to 2.0).

Q:  Xylobot is minimized and I can't maximize it?
A:  When Xylobot is minimized, check the lower left corner on the *desktop* to see if you see the window there, and maximize that one.

Q:  My location on the Map doesn't update and the compass always points North.
A:  You need to point Xylobot to your log file and do /loc's to update your position.  See the history file for why this is necessary.

QThe log file doesn't appear to update?  Triggers and scripts that rely on the log file aren't working.
A
:  Some games have changed their log file so that it is locked and only written when you quit the game.  People have developed 3rd party utilities for some games to work around this problem.  The utilities work by reading the games memory and writing to a separate log file.  Simply run the utility and have Xylobot point to the new log file.

Q:  I still haven't received my license key information after purchasing, how long does it take?
A:  It usually takes less than 5 minutes.  Make sure that your ISP doesn't have a spam filter that might block any emails.  You can use WebBoard to send a reminder for your password.  If you don't get the reminder email, your ISP might be blocking some of your emails.

If your ISP is blocking emails, and you can't turn the filter off, then you'll have to do an Order Transfer to a different email address.  If you only have one email address, then you'll have to create one through HotMail, etc.  See below for how to do an Order Transfer.

Certain ISP's are known to block emails from WebBoard, including Verizon.net, and RR.com.  Please contact them for how to turn off the filter, or do an Order Transfer to a new email account.

Q:  I lost my license key information, what do I do?
A:  Go to the support page.  This page helps with the following:

  • Updating customer record, e.g., email address, password, etc. 
  • Retrieving lost license keys or order information (i.e., an Order Transfer)
  • Retrieving lost passwords

Note that you will need a WebBoard account to use that page. If you had a WebBoard account, use the password reminder feature to have the password emailed to your account. If you never had an account, or can't access that email address, you must create a new account.

Once you have logged in, you can do an "Order Search" to get your previous purchase information credited to your new login account. Simply search by email address or Order Number. Enter AS MUCH INFORMATION about the purchase as you can (for security reasons).

If a matching order is found, you will be notified that it is under review. After the information is reviewed, you will receive an email that the order has been credited to your new account. You can then use the same support page to view your license keys, so you can enter them into Xylobot.

Note - the Order Search function won't work if you enter the wrong Order Number.  Order numbers can have letters in them, current SWREG Order Numbers begin with the letter "U".  Make sure you type in the Order Number exactly.  Also, if you don't know the email address used for the order you can leave that blank, but then you must have the correct Order Number.

Q:  Xylobot crashes on me?
A:  Go into the Advanced Options page and add any programs to the "Do Not Attach" list that appear to be crashing from Xylobot.  Also, you can add a plus sign in front of the name to only attach to that game.

Q:  When I run Xylobot it says Invalid Serial Number / License Key?
A:  You must purchase Xylobot to run the full version.  You then copy the Serial Number & License Key into Xylobot.  The error message above can be caused by not entering that information correctly.  Here are some more things to check if you see that error:

  • Try changing your language settings to non-unicode English.
  • When you receive your purchase notification email, copy the Serial Number and License Key into the full version of Xylobot.  In Xylobot click the "About" tab, then click the "Enter License Key" button
  • Make sure you copy the Serial Number and License Key using the clipboard from your purchase notification email.  Using the clipboard ensures that the information gets copied correctly.  The values are case sensitive.  Also make sure there are no spaces at the beginning or end.
  • Xylobot needs to communicate with the license server to make sure the numbers are valid.  This link is for the normal license server, and this link is for the license server on port 7080 (firewall compatible).  Click those links now to see if you can connect to either of them.  If you can only connect to the license server on port 7080, you need to go into Xylobot, Options tab, Advanced button, License Server tab, and check the "Use Port 7080" checkbox.  Then restart Xylobot.
  • If you have a firewall (software or hardware) running, you should use the firewall option on the license server tab under advanced options.
  • Windows XP has a built in firewall, make sure this is disabled when running Xylobot.
  • Software like ZoneAlarm could prevent Xylobot from connecting to the license server.  Disable ZoneAlarm to see if that is the cause of the problem.
  •  One user reported that the firmware on his Linksys router was causing the problem.  He upgraded the firmware to v1.42.3 and it fixed the problem.
  • You need a Serial Number for each copy of Xylobot you run at the same time. If you run Xylobot on two computers, you need to buy two license keys.
  • If you still have problems, completely uninstall Xylobot (full version and trial if they exist), and then delete any files left over in the directory.  Then reinstall the full version of Xylobot, and re-enter the license key information.
  • You may see the "Invalid Serial Number" message, but Xylobot isn't visible.  It simply needs to be maximized.  Right click the Xylobot icon on the traybar and select Restore or Maximize.
  • After trying ALL the steps above, if you still can't fix the problem post a reply message here. In your post, list which steps above you tried. Also include what version of Windows you are running, and if you have any special firewall software or hardware (e.g., ZoneAlarm, Linksys router).  Reply to this topic.

Q:  Xylobot does not work with EverQuest after the last EQ Patch?
A:  You must use the following work-around to get Xylobot to work with EverQuest.  Be sure to follow every step in these instructions:

  • Exit Everquest for now.
  • Run Xylobot.
  • Click the "Options" tab.
  • Click the "advanced" button.
  • Click the "Do Not Attach List" tab.
  • In that list, put "+eqgame.exe" without quotes (make sure to have the plus sign).
  • Close Xylobot.
  • Right click on Xylo icon and go to Properties
  • At "Shortcut key" enter a key combo to start Xylo. Broman used CTRL-ALT-/.
  • Launch EQ
  • Login, but do not click on the instant server login.
  • Make sure you go to the server select screen.
  • While at the server select screen, press the CTRL-ALT-/ keys to start Xylo.\
  • This will minimize EQ to the task bar.
  • Wait until Xylo turns green and click on the EQ tab in the task bar to bring it back to the front.
  • Click "PLAY EVERQUEST" button in the eq window.

For more info, see http://www.uorobot.com/scripts/WebBoard5.dll/XYLOBOT/Msg23448#23448