The point of not wanting to mess aroung with equipment worth $300k is a valid one, I can understand your sentiment.

In that case, further questions: does this AssemblyRobot language have a clear text representation that is displayed in a box somewhere in the GUI? Does this box - or the program you call MetaRobot in general - accept text via copy/paste? I guess it doesn't or you would have had a solution already. But even if it doesn't, having such a text representation would make the situation easier, as you could assemble the necessary text sequences outside this horrid GUI and then feed it - keystroke by keystroke if needed - via some of the automation of GUI remote control methods mentioned earlier in the thread.

I can't help but say that I find the attitude of your microscope vendor rather petty and close-minded. Instead of making their interface, file formats etc. versatile, open and well-documented thus more useful to the advanced user, they adamantly try to close off everything that does not conform to their "intended" modes of usage. Hiding so desperately behind the veil of closed source hints at ineptitude - that is their code is so horrible that they don't dare to show it to anyone.

In reply to Re^3: Controlling a non-perl GUI by kikuchiyo
in thread Controlling a non-perl GUI by dbae

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.