3

Can a GNOME application be automated? I.e., can I programatically interact with its user inteface?

How?

flybywire
  • 247,088
  • 187
  • 391
  • 495
  • 2
    For what purposes you are looking at automation? I was looking at the answers are both of them being quite valid: Dogtail if it's more towards GUI testing; and probably DBus if you want to programmatically interact with a GUI app from your own app. – Seh Hui Leong Jun 19 '09 at 03:21

3 Answers3

5

While specifically designed to test GUIs, dogtail provides the functionality you are looking for.

Chris
  • 1,551
  • 14
  • 21
Andrew
  • 1,823
  • 1
  • 14
  • 14
1

While I don't know much about it, try looking into ATK. I know there was a project a while back called facade (part of FVWM?) that used ATK to figure out the logical elements of an application and interact with and modify them.

MighMoS
  • 1,228
  • 7
  • 18
-2

You should take a look at DBus.

erenon
  • 18,521
  • 2
  • 61
  • 87