;********************** ;* RoboTask Task file * ;* Do not edit! * ;********************** [Root] ActionAfterRun=INTEGER|0 Actions=FOLDER Automat=INTEGER|0 CatID=INTEGER|565106205 ContinueOnError=INTEGER|0 ExternalName=STRING|"Task400" Hide=INTEGER|0 ID=INTEGER|288475210 Name=STRING|"FTP File Loop and download with folder structure" Priority=INTEGER|3 RunOnClose=INTEGER|0 RunOnStartup=INTEGER|0 ToLog=INTEGER|1 [Actions] Action1=FOLDER Action10=FOLDER Action11=FOLDER Action12=FOLDER Action13=FOLDER Action14=FOLDER Action15=FOLDER Action2=FOLDER Action3=FOLDER Action4=FOLDER Action5=FOLDER Action6=FOLDER Action7=FOLDER Action8=FOLDER Action9=FOLDER [Actions\Action1] ActionID=STRING|"A_FTP_LOGON" Enabled=INTEGER|-1 Name=STRING|"FTP Log On" Params=FOLDER [Actions\Action1\Params] anonymous=STRING|"1" host=STRING|"localhost" passive=STRING|"1" password=STRING|"42310383162884337286400984055142142" port=STRING|"21" username=STRING|"anonymous" [Actions\Action10] ActionID=STRING|"A_FLOW_ENDIF" Enabled=INTEGER|-1 Name=STRING|"End If" [Actions\Action11] ActionID=STRING|"A_FTP_DOWNLOAD" Enabled=INTEGER|-1 Name=STRING|"FTP Download" Params=FOLDER [Actions\Action11\Params] file=STRING|"{ftp_file}" folder=STRING|"{d_folder}" [Actions\Action12] ActionID=STRING|"A_LOOP_END" Enabled=INTEGER|-1 Name=STRING|"End Loop" [Actions\Action13] ActionID=STRING|"A_FTP_LOGOFF" Enabled=INTEGER|-1 Name=STRING|"FTP Log Off" [Actions\Action14] ActionID=STRING|"A_VARIABLES_REMOVE" Enabled=INTEGER|-1 Name=STRING|"Remove variable ""FTP_FILE""" Params=FOLDER [Actions\Action14\Params] varname=STRING|"FTP_FILE" [Actions\Action15] ActionID=STRING|"A_VARIABLES_REMOVE" Enabled=INTEGER|-1 Name=STRING|"Remove variable ""D_FOLDER""" Params=FOLDER [Actions\Action15\Params] varname=STRING|"D_FOLDER" [Actions\Action2] ActionID=STRING|"A_FTP_CHANGEFOLDER" Enabled=INTEGER|-1 Name=STRING|"FTP Change Folder" Params=FOLDER [Actions\Action2\Params] folder=STRING|"/incoming" [Actions\Action3] ActionID=STRING|"A_FOLDER_CREATE" Enabled=INTEGER|-1 Name=STRING|"Create Folder (c:\temp)" Params=FOLDER [Actions\Action3\Params] newfolder=STRING|"c:\temp" [Actions\Action4] ActionID=STRING|"A_FOLDER_CHANGE" Enabled=INTEGER|-1 Name=STRING|"Change Folder (c:\temp)" Params=FOLDER [Actions\Action4\Params] folder=STRING|"c:\temp" [Actions\Action5] ActionID=STRING|"A_FTP_FILELOOP" Enabled=INTEGER|-1 Name=STRING|"FTP File Loop" Params=FOLDER [Actions\Action5\Params] filenameonly=STRING|"0" folder=STRING|"./*.*" kind=STRING|"0" sizesave=STRING|"0" subfolders=STRING|"1" timesave=STRING|"0" varname=STRING|"FTP_FILE" [Actions\Action6] ActionID=STRING|"A_VARIABLES_SET" Enabled=INTEGER|-1 Name=STRING|"Set variable ""D_FOLDER"" with value ""{ExtractFilePath({ftp_file})}""" Params=FOLDER [Actions\Action6\Params] expand=STRING|"1" varname=STRING|"D_FOLDER" varvalue=STRING|"{ExtractFilePath({ftp_file})}" [Actions\Action7] ActionID=STRING|"A_ROBOTASK_LOG" Enabled=INTEGER|-1 Name=STRING|"Log Message" Params=FOLDER [Actions\Action7\Params] message=STRING|"downloading file {ftp_file}" type=STRING|"2" [Actions\Action8] ActionID=STRING|"A_FLOW_IF" Enabled=INTEGER|-1 Name=STRING|"If Then" Params=FOLDER [Actions\Action8\Params] case=STRING|"0" operator=STRING|"8" type=STRING|"0" value1=STRING|"{D_Folder}" [Actions\Action9] ActionID=STRING|"A_FOLDER_CREATE" Enabled=INTEGER|-1 Name=STRING|"Create Folder ({d_folder})" Params=FOLDER [Actions\Action9\Params] newfolder=STRING|"{d_folder}"