JuergenF Posted March 14, 2006 Share Posted March 14, 2006 Dear all, anyone out there who can give some hints to Script SAP GUI with AutoIt (or other). When I use "Active Window Info" there isn't shown much helpful about the Buttons and fields within the SAP-GUI. Many thanks Juergen Link to comment Share on other sites More sharing options...
PsaltyDS Posted March 14, 2006 Share Posted March 14, 2006 Dear all,anyone out there who can give some hints to Script SAP GUI with AutoIt (or other).When I use "Active Window Info" there isn't shown much helpful about the Buttons and fields within the SAP-GUI.Many thanksJuergenI find a lot of things I'm scripting lately give me no usefull information at all on control IDs. That doesn't make it impossible. You just wind up falling back to scripting keyboard actions like send("!n") for Next, send("!f") for Finish. Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law Link to comment Share on other sites More sharing options...
Moderators big_daddy Posted March 14, 2006 Moderators Share Posted March 14, 2006 Try this script and see what it gives you. Link to comment Share on other sites More sharing options...
PsaltyDS Posted March 14, 2006 Share Posted March 14, 2006 Try this script and see what it gives you.OOOOoooooh! New shiny code to play with! Thanks! Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law Link to comment Share on other sites More sharing options...
JuergenF Posted March 19, 2006 Author Share Posted March 19, 2006 Try this script and see what it gives you.Many thanks for you script, I'll give it a try.Juergen Link to comment Share on other sites More sharing options...
seangriffin Posted December 23, 2008 Share Posted December 23, 2008 I'll be submitting a SAP UDF somtime soon. It uses SAP's own COM object to allow the script to communicate directly with SAP, and recognize the controls in a SAP window. Using AutoIT's core window and keyboard function will work however. They just aren't as fail-safe as going directly through SAP's COM object. I'll let you know when it's available. Cheers, Sean. See my other UDFs: Chrome UDF - Automate Chrome | SAP UDF - Automate SAP | Java UDF - Automate Java Applications & Applets | Tesseract (OCR) UDF - Capture text from applications, controls and the desktop | Textract (OCR) UDF - Capture text from applications and controls | FileSystemMonitor UDF - File, Folder, Drive and Shell Monitoring | VLC (Media Player) UDF - Creating and controlling a VLC control in AutoIT | Google Maps UDF - Creating and controlling Google Maps (inc. GE) in AutoIT | SAPIListBox (Speech Recognition) UDF - Speech Recognition via the Microsoft Speech (SAPI) ListBox | eBay UDF - Automate eBay using the eBay API | ChildProc (Parallel Processing) UDF - Parallel processing functions for AutoIT | HyperCam (Screen Recording) UDF - Automate the HyperCam screen recorder | Twitter UDF - Automate Twitter using OAuth and the Twitter API | cURL UDF - a UDF for transferring data with URL syntax See my other Tools: Rapid Menu Writer - Add menus to DVDs in seconds | TV Player - Automates the process of playing videos on an external TV / Monitor | Rapid Video Converter - A tool for resizing and reformatting videos | [topic130531]Rapid DVD Creator - Convert videos to DVD fast and for free | ZapPF - A tool for killing processes and recycling files | Sean's eBay Bargain Hunter - Find last minute bargains in eBay using AutoIT | Sean's GUI Inspector - A scripting tool for querying GUIs | TransLink Journey Planner with maps - Incorporating Google Maps into an Australian Journey Planner | Automate Qt and QWidgets | Brisbane City Council Event Viewer - See what's going on in Brisbane, Australia Link to comment Share on other sites More sharing options...
seangriffin Posted December 23, 2008 Share Posted December 23, 2008 (edited) I have submitted my SAP UDF: SAP UDF, Automating SAP using SAP's GUI Scripting COM object Hope this helps all you SAP scripters out there Edited December 23, 2008 by seangriffin Cheers, Sean. See my other UDFs: Chrome UDF - Automate Chrome | SAP UDF - Automate SAP | Java UDF - Automate Java Applications & Applets | Tesseract (OCR) UDF - Capture text from applications, controls and the desktop | Textract (OCR) UDF - Capture text from applications and controls | FileSystemMonitor UDF - File, Folder, Drive and Shell Monitoring | VLC (Media Player) UDF - Creating and controlling a VLC control in AutoIT | Google Maps UDF - Creating and controlling Google Maps (inc. GE) in AutoIT | SAPIListBox (Speech Recognition) UDF - Speech Recognition via the Microsoft Speech (SAPI) ListBox | eBay UDF - Automate eBay using the eBay API | ChildProc (Parallel Processing) UDF - Parallel processing functions for AutoIT | HyperCam (Screen Recording) UDF - Automate the HyperCam screen recorder | Twitter UDF - Automate Twitter using OAuth and the Twitter API | cURL UDF - a UDF for transferring data with URL syntax See my other Tools: Rapid Menu Writer - Add menus to DVDs in seconds | TV Player - Automates the process of playing videos on an external TV / Monitor | Rapid Video Converter - A tool for resizing and reformatting videos | [topic130531]Rapid DVD Creator - Convert videos to DVD fast and for free | ZapPF - A tool for killing processes and recycling files | Sean's eBay Bargain Hunter - Find last minute bargains in eBay using AutoIT | Sean's GUI Inspector - A scripting tool for querying GUIs | TransLink Journey Planner with maps - Incorporating Google Maps into an Australian Journey Planner | Automate Qt and QWidgets | Brisbane City Council Event Viewer - See what's going on in Brisbane, Australia Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now