Jump to content

need help with checkbox


Recommended Posts

Hell everyone.

my first post in this forum.

im trying to create a very simple script which will run a game, run a trainer, wait for it to load then tick on some checkboxes to enable some options. here's what i've written so far-

run("nfs.exe")
WinWaitActive("Need for Speed Undercover")
run("NFSUndercoverTrainer+7.exe")
WinWait("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7","",10)
ControlClick("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7", "", "[CLASS:Button; TEXT:"Unlock Cars/Upgrades"; INSTANCE:5]")
ControlClick("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7", "", "[CLASS:Button; TEXT:"Cars cost $0"; INSTANCE:6]")

now it runs the game & the trainer ok, but then it shows an error msg- Error: Error parsing function call.

im a noob at autoit scripting, so if anyone could point out what im doing wrong, i'd really appreciate it.

im attaching the trainer in case if that helps.

NFSUndercoverTrainer_7.exe

Thanx in advance :)

Link to comment
Share on other sites

Hell everyone.

my first post in this forum.

im trying to create a very simple script which will run a game, run a trainer, wait for it to load then tick on some checkboxes to enable some options. here's what i've written so far-

run("nfs.exe")
WinWaitActive("Need for Speed™ Undercover")
run("NFSUndercoverTrainer+7.exe")
WinWait("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7","",10)
ControlClick("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7", "", "[CLASS:Button; TEXT:"Unlock Cars/Upgrades"; INSTANCE:5]")
ControlClick("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7", "", "[CLASS:Button; TEXT:"Cars cost $0"; INSTANCE:6]")

now it runs the game & the trainer ok, but then it shows an error msg- Error: Error parsing function call.

im a noob at autoit scripting, so if anyone could point out what im doing wrong, i'd really appreciate it.

im attaching the trainer in case if that helps.

NFSUndercoverTrainer_7.exe

Thanx in advance :)

Hi and wellcome!

You are using double quotes inside other string quotes, you don't need them between TEXT and INSTANCE, try this:

run("nfs.exe")
WinWaitActive("Need for Speed™ Undercover")
run("NFSUndercoverTrainer+7.exe")
WinWait("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7","",10)
ControlClick("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7", "", "[CLASS:Button; TEXT:Unlock Cars/Upgrades; INSTANCE:5]")
ControlClick("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7", "", "[CLASS:Button; TEXT:Cars cost $0; INSTANCE:6]")

 

Spoiler

Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1

AutoIt_Rus_Community.png AutoIt Russian Community

My Work...

Spoiler

AutoIt_Icon_small.pngProjects: ATT - Application Translate Tool {new}| BlockIt - Block files & folders {new}| SIP - Selected Image Preview {new}| SISCABMAN - SciTE Abbreviations Manager {new}| AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize Program

AutoIt_Icon_small.pngUDFs: OnAutoItErrorRegister - Handle AutoIt critical errors {new}| AutoIt Syntax Highlight {new}| Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDF
 
AutoIt_Icon_small.pngExamples: 
ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation Demo

Like the Projects/UDFs/Examples? Please rate the topic (up-right corner of the post header: Rating AutoIt_Rating.gif)

* === My topics === *

==================================================
My_Userbar.gif
==================================================

 

 

 

AutoIt is simple, subtle, elegant. © AutoIt Team

Link to comment
Share on other sites

Try this:

run("nfs.exe")
WinWaitActive("Need for Speed™ Undercover")
run("NFSUndercoverTrainer+7.exe")
WinWait("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7","",10)

If WinExists("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7") Then
    ControlClick("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7", "", "Button5")
    ControlClick("Pipo Crew[F2] Presents: NFS UC v1.0 Trainer+7", "", "Button6")
Else
    MsgBox(48, "Error", "The window does not exists, check the title (you can use [REGEXPTITLE:...] for such case).")
EndIf

 

Spoiler

Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1

AutoIt_Rus_Community.png AutoIt Russian Community

My Work...

Spoiler

AutoIt_Icon_small.pngProjects: ATT - Application Translate Tool {new}| BlockIt - Block files & folders {new}| SIP - Selected Image Preview {new}| SISCABMAN - SciTE Abbreviations Manager {new}| AutoIt Path Switcher | AutoIt Menu for Opera! | YouTube Download Center! | Desktop Icons Restorator | Math Tasks | KeyBoard & Mouse Cleaner | CaptureIt - Capture Images Utility | CheckFileSize Program

AutoIt_Icon_small.pngUDFs: OnAutoItErrorRegister - Handle AutoIt critical errors {new}| AutoIt Syntax Highlight {new}| Opera Library! | Winamp Library | GetFolderToMenu | Custom_InputBox()! | _FileRun UDF | _CheckInput() UDF | _GUIInputSetOnlyNumbers() UDF | _FileGetValidName() UDF | _GUICtrlCreateRadioCBox UDF | _GuiCreateGrid() | _PathSplitByRegExp() | _GUICtrlListView_MoveItems - UDF | GUICtrlSetOnHover_UDF! | _ControlTab UDF! | _MouseSetOnEvent() UDF! | _ProcessListEx - UDF | GUICtrl_SetResizing - UDF! | Mod. for _IniString UDFs | _StringStripChars UDF | _ColorIsDarkShade UDF | _ColorConvertValue UDF | _GUICtrlTab_CoverBackground | CUI_App_UDF | _IncludeScripts UDF | _AutoIt3ExecuteCode | _DragList UDF | Mod. for _ListView_Progress | _ListView_SysLink | _GenerateRandomNumbers | _BlockInputEx | _IsPressedEx | OnAutoItExit Handler | _GUICtrlCreateTFLabel UDF | WinControlSetEvent UDF | Mod. for _DirGetSizeEx UDF
 
AutoIt_Icon_small.pngExamples: 
ScreenSaver Demo - Matrix included | Gui Drag Without pause the script | _WinAttach()! | Turn Off/On Monitor | ComboBox Handler Example | Mod. for "Thinking Box" | Cool "About" Box | TasksBar Imitation Demo

Like the Projects/UDFs/Examples? Please rate the topic (up-right corner of the post header: Rating AutoIt_Rating.gif)

* === My topics === *

==================================================
My_Userbar.gif
==================================================

 

 

 

AutoIt is simple, subtle, elegant. © AutoIt Team

Link to comment
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
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...