Eggplant FAQ

Q: I have installed Parallels Desktop for Mac Build 3186, and when using Eggplant/VNC I get pasteboard problems on multiline copy and paste. If I set to capture mode in the Eggplant connection window of the Parallel’s VM SUT, the problem goes away. Is there a fix or a workaround?

A: We are aware of a linefeed/carriage return race condition that both applications do to help eliminate the lf/cr (pc) <-> lf (mac) differences. Launch the Parallels Tool Center on the VM PC installation. Set the Clipboard Sycronization to Disabled, this works around the problem.

Q: How can I release the Caps Lock key if it gets pressed on Windows?

A: Unfortunately RealVNC does not allow us direct access to the Caps Lock key (ie TypeText CapsLockDown,CapsLockUp doesn’t work).

There are a few different solutions including –

Specifying another key that “turns it off”, like Shift.
Disabling the capslock key completely by un-mapping it completely – so it doesn’t get turned on.
http://blogs.msdn.com/michkap/archive/2005/09/21/472386.aspx

There is also a simple tool (with no gui) that you can just run (using the windows Start->Run) to toggle the Caps Lock key:
http://www.snapfiles.com/get/capslock.html

Q: I’m interested in saving and also sharing standard Eggplant Configurations with my coworkers, as well as saving for restore if my preferences are lost, hardware crashes. Where are the TIG and Eggplant preferences stored?

A: All Redstone Software applications use the standard OS X defaults and preferences property list storage system. You can view the preferences from the CLI using the OS X supplied command ‘defaults’.

defaults read com.redstonesoftware.Eggplant
defaults read com.redstonesoftware.Vine

You could redirect the standard output to a file, and store. Or you can just copy and restore from the *.plist locations.

~/Library/Preferences/com.redstonesoftware.Eggplant.plist
~/Library/Preferences/com.redstonesoftware.TextPlatforms.plist

Q: I’m getting font not found from my Windows TIG system, but ScreenOCR has reportedly found “MS San Serif” font was found. What can I do the fix this problem?

A: The correct name of this font for TIG purposes is “Microsoft Sans Serif”. That is true for most of the MS … fonts, use the word Microsoft. We are looking at improving the way we register and accept font names to make it more flexible/consistent with ScreenOCR

Q: I’m having trouble remembering what is an Eggplant Function and what is a SenseTalk command. Is there a a way that I can search all of the documentation at once to find what I’m looking for?

A: You can use Adobe Reader to search all the PDF’s in a given directory. After downloading and installing the reader from http://www.adobe.com, you can tell Reader to search every document in a specific folder (NOTE: These instructions apply to Reader v8.1):

1. Open one of the PDF's in your Documentation folder.

2. Type cmd-shift-F to bring up the Search Window (NOTE: Do not

use Find it works the same way as preview’s find. )

3. In the 'Where would you like to search' area, choose all PDF

Documents inf

4. From the pop-up, choose browse for location and choose your

documentation folder. Now any search terms typed in the search window
will be looked for in all documents in your eggplant document folder.

[ Special Thanks to FHQWGADS for this FAQ ]

Q: I’m having some trouble identifying and helping determine what fonts are installed on my Windows SUT. Using the Windows TIG v1.02 is great, but I don’t always know which font to use for testing purposes. What tools could I use to help identify and catalog/inventory a SUT’s fonts?

A: There are a number of tools ranging from free, through commercial that can help you in finding and seeing fonts on a window (and mac) remote SUT. Some are listed here

http://www.snapfiles.com/Freeware/gmm/fwfont.html

Also you can find a great OCR-like tool here

http://www.screenocr.com/

using these in combination can help you with your TIG use, font cataloging and font standardized policy of use.