Sign in to follow this  
Followers 0
Leomas

Should it be this hard?

6 posts in this topic

I have searched the forums for any pointers but I am either asking the wrong questions or have been given a really nasty job.

I am 'automating' the installation of Blackberry Enterprise Server (yes yes, I know....two to three days work to save five minutes effort) but when the main installation section comes up I cannot use the Send("xxx") command to enter values in the fields. I have used this for a number of other packages without issues and this is where AutoIT started and I am now stumped.

To get to the field using the keyboard I can use either Tabs or Ctrl plus a character but none of this works in the script. The AutoIT Window Info box shows the field details (Class, Instance, ID etc etc) so I would have expected this to work fine. Actual line in teh Info box for Advanced Mode is [CLASS:Edit;INSTANCE:1]

Anyone got a dummy's guide to point me at to sort this?

Share this post


Link to post
Share on other sites



Does it have silent switches?


_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_DotNet_Load()/_DotNet_Unload()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 04/09/2015

Share this post


Link to post
Share on other sites

Not that I can find.......hoping I don't have to go through to RIM/Blackberry with this as I am sure it must be possible

Share this post


Link to post
Share on other sites

Just checked the Rim/Blackberry Business Support forum and they do not support a silent install. Almost makes me wonder if they 'actively' do not support it as in blocking script changes to the install screens but that is the cynic in me I'm sure.

Share this post


Link to post
Share on other sites

What happens when you try to controlsend? Is the installer built in Flash? Also, how many Enterprise servers are you deploying? If you are doing a large bunch, I get what you are doing. My understanding is you can have up to around 75 users on a server before you start having performance issues. (that has been our experience in our company if I remember right)

Share this post


Link to post
Share on other sites

Whether I use Send or ControlSend I get a whole heap of nothing happening. From the Window Info it appears that this is a normal screen and I have gone through a couple of other (albeit different) screens/windows to get here. Hadn't though of Flash and I would have expected some sort of indicator in the Window Info panel if this was in use although maybe I am hoping for other people to do everything for me :(

I have 12 server to migrate from Win2003 to Win2008 so if you squint you can just about see some justification to script it all but any more of this and I will give them a 20 page document and tell them to do it by hand.

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0