lsakizada Posted February 25, 2008 Posted February 25, 2008 (edited) When running au3 script which has a syntax error (something like that): $AutoItPID = Run($InstallDir & '\AutoIt3.exe "' & $Path & '"', "", Default, $STDIN_CHILD + $STDOUT_CHILD + $STDERR_CHILD) Then the AutoIt raise a message box that indicate the error line. I know that the error came from the interpretor and not from SCITE since the script is not running from SCITE. How to avoid this error? I am running many scripts one after one and the message box is blocking from running the other scripts to run.... Aternatively, I would prefer to configure time out to that message box. BTW: The InstallDir path Use the beta version (3.2.11.1). Edited February 25, 2008 by lsakizada Be Green Now or Never (BGNN)!
MHz Posted February 25, 2008 Posted February 25, 2008 (edited) BTW: The InstallDir path Use the beta version (3.2.11.1).Which version of AutoIt is running the script? as the below function example results with no error output and just sets @error in AutoIt v3.2.11.1. Run('I_Do_Not_exist.exe') ConsoleWrite(@error & @CRLF) Edit: If it is a syntax error in the executed script run by the beta, then you may need to run Au3Check on that script to work out what the error is. You may also look at using /ErrorStdOut on the script and see if that prevents the Msgbox appearing. Edited February 25, 2008 by MHz
lsakizada Posted February 26, 2008 Author Posted February 26, 2008 (edited) Which version of AutoIt is running the script? as the below function example results with no error output and just sets @error in AutoIt v3.2.11.1. Run('I_Do_Not_exist.exe') ConsoleWrite(@error & @CRLF) Edit: If it is a syntax error in the executed script run by the beta, then you may need to run Au3Check on that script to work out what the error is. You may also look at using /ErrorStdOut on the script and see if that prevents the Msgbox appearing. Versions: Autoiit: 3.2.10.0 AutoIt Beta: 3.2.11.1 the flag /ErrorStdOut does not prevent this error. A one or two beta built was just fine and no error was displayed. Something has changed? to get the error just run this trivial syntax error: DD= kkk I still need help on this matter. Thanks. Edited February 26, 2008 by lsakizada Be Green Now or Never (BGNN)!
MrCreatoR Posted February 26, 2008 Posted February 26, 2008 to get the error just run this trivial syntax error:So what is the problem? if you are using a script code that have syntax errors, you should expect a syntax error message .Just fix the errors, and you should not have any messages.From the image i can only tell that the code inside Header1_main.au3 script have syntax errors. Spoiler Using OS: Win 7 Professional, Using AutoIt Ver(s): 3.3.6.1 / 3.3.8.1 AutoIt Russian Community My Work... Spoiler Projects: 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 ProgramUDFs: 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 Examples: 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 ) * === My topics === * ================================================== ================================================== AutoIt is simple, subtle, elegant. © AutoIt Team
lsakizada Posted February 26, 2008 Author Posted February 26, 2008 So what is the problem? if you are using a script code that have syntax errors, you should expect a syntax error message .Just fix the errors, and you should not have any messages.From the image i can only tell that the code inside Header1_main.au3 script have syntax errors.Well I worked around this issue through AU3Check.exe.thanks Be Green Now or Never (BGNN)!
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