Page 1 of 1

iMacros Browser crashing with no error upon running script

Posted: Fri Oct 13, 2017 6:58 am
by xristafer
Greetings,

I'm a brand new user to iMacros this week and really enjoying it. I've written 3 macros thus far with only the knowledge I've gleaned from previous posts on these forums and after having no issues at all with the first 2, my latest is causing the program itself to crash out completely without an error message of any kind.

The purpose of my script is to query a court's public website and grab case information once it gets populated in the court's database. The idea would be to run this periodically and pull down any new information that gets loaded since the last time it was run. Because of this, a lot of time the information that I'm asking the macro to extract does not exist on the page and I wonder if that has something to do with causing the program to crash even though I've utilized TIMEOUT_STEP and ERRORIGNORE to keep the macro running.

I purchased iMacros Browser V12.0.501.1208, my OS is Windows 7 Pro SP1, and the browser that iMacros is emulating is IE11.

Any assistance would be greatly appreciated.

Here is my macro:
Code: Select all
VERSION BUILD=12.0.501.1208
TAB T=1

SET !DATASOURCE F:\Hubbard\Chris\iMacros\mdjuris.csv
SET !DATASOURCE_COLUMNS 2
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
SET !EXTRACT {{!COL2}}
SET !TIMEOUT_STEP 1
SET !ERRORIGNORE YES

URL GOTO=http://casesearch.courts.state.md.us/casesearch/
WAIT SECONDS=0.5
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:main ATTR=NAME:disclaimer CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:main ATTR=NAME:action
URL GOTO=http://casesearch.courts.state.md.us/casesearch/processDisclaimer.jis
WAIT SECONDS=0.5
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:inquiryFormByCaseNum ATTR=NAME:caseId CONTENT={{!COL1}}
TAG POS=3 TYPE=INPUT:SUBMIT ATTR=NAME:action
WAIT SECONDS=0.5
SAVEAS TYPE=PNG FOLDER=F:\Hubbard\Chris\iMacros\MD\Images FILE={{!COL2}}

TAG POS=1 TYPE=SPAN ATTR=TXT:Case<SP>Number:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Filing<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Case<SP>Status:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Complaint<SP>No:
TAG POS=R2 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Vs:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Complaint<SP>Status:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Status<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=2 TYPE=SPAN ATTR=TXT:Filing<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Amount
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Type:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Amount:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Interest:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Costs:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Other<SP>Amounts:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Attorney<SP>Fees:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Recorded<SP>Lien<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>renewed<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Satisfaction<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT

SAVEAS TYPE=EXTRACT FOLDER=F:\Hubbard\Chris\iMacros\MD FILE={{!COL2}}_{{!NOW:yyyymmdd_hhnnss}}.csv
WAIT SECONDS=0.5


Here is a sample CSV with input data:
Code: Select all
case,file
010100062932017,00346
010100063102017,03715
010100063142017,03691
010100076422017,07053
010100083922017,03581
010100085022017,03444
010100087192017,00195
010100087282017,00135
010100112812017,08399
010100116202017,10163


Just for comparison, I ran the 2nd macro below on a different set of data and it returned hundreds of results with no issues from the same website. This case information was simply in a different format on the website and so it required a separate macro.

Code: Select all
VERSION BUILD=12.0.501.1208
TAB T=1
SET !DATASOURCE F:\Hubbard\Chris\iMacros\mdjuris-efile.csv
SET !DATASOURCE_COLUMNS 2
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
SET !EXTRACT {{!COL2}}
SET !TIMEOUT_STEP 1
SET !ERRORIGNORE YES

URL GOTO=http://casesearch.courts.state.md.us/casesearch/
WAIT SECONDS=0.5
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:main ATTR=NAME:disclaimer CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:main ATTR=NAME:action
URL GOTO=http://casesearch.courts.state.md.us/casesearch/processDisclaimer.jis
WAIT SECONDS=0.5
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:inquiryFormByCaseNum ATTR=NAME:caseId CONTENT={{!COL1}}
TAG POS=3 TYPE=INPUT:SUBMIT ATTR=NAME:action
WAIT SECONDS=0.5
SAVEAS TYPE=PNG FOLDER=F:\Hubbard\Chris\iMacros\MD\Images FILE={{!COL2}}

TAG POS=1 TYPE=SPAN ATTR=TXT:Case<SP>Number:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Filing<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Case<SP>Status:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT

TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Event<SP>Type:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Entry<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Principal<SP>Amount:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:PreJudgment<SP>Interest:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Filing<SP>Fee:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Attorney<SP>Fee:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Amount<SP>of<SP>Judgment:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT

SAVEAS TYPE=EXTRACT FOLDER=F:\Hubbard\Chris\iMacros\MD FILE={{!COL2}}_{{!NOW:yyyymmdd_hhnnss}}.csv
WAIT SECONDS=0.5


Here is a CSV for the successful macro:
Code: Select all
case,file
D-021-CV-17-000079,32439-0
D-021-CV-17-000080,22167-0
D-021-CV-17-000163,31595-0
D-021-CV-17-000168,30618-0
D-021-CV-17-000217,32013-0
D-021-CV-17-000219,00072-0
D-021-CV-17-000226,04643-0
D-021-CV-17-000279,33843-0
D-021-CV-17-000347,01669-0

Re: iMacros Browser crashing with no error upon running scri

Posted: Sat Oct 14, 2017 9:03 pm
by chivracq
xristafer wrote:Greetings,

I'm a brand new user to iMacros this week and really enjoying it. I've written 3 macros thus far with only the knowledge I've gleaned from previous posts on these forums and after having no issues at all with the first 2, my latest is causing the program itself to crash out completely without an error message of any kind.

The purpose of my script is to query a court's public website and grab case information once it gets populated in the court's database. The idea would be to run this periodically and pull down any new information that gets loaded since the last time it was run. Because of this, a lot of time the information that I'm asking the macro to extract does not exist on the page and I wonder if that has something to do with causing the program to crash even though I've utilized TIMEOUT_STEP and ERRORIGNORE to keep the macro running.

I purchased
Code: Select all
iMacros Browser V12.0.501.1208, my OS is Windows 7 Pro SP1, and the browser that iMacros is emulating is IE11.


Any assistance would be greatly appreciated.

Here is my macro:
Code: Select all
VERSION BUILD=12.0.501.1208
TAB T=1

SET !DATASOURCE F:\Hubbard\Chris\iMacros\mdjuris.csv
SET !DATASOURCE_COLUMNS 2
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
SET !EXTRACT {{!COL2}}
SET !TIMEOUT_STEP 1
SET !ERRORIGNORE YES

URL GOTO=http://casesearch.courts.state.md.us/casesearch/
WAIT SECONDS=0.5
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:main ATTR=NAME:disclaimer CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:main ATTR=NAME:action
URL GOTO=http://casesearch.courts.state.md.us/casesearch/processDisclaimer.jis
WAIT SECONDS=0.5
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:inquiryFormByCaseNum ATTR=NAME:caseId CONTENT={{!COL1}}
TAG POS=3 TYPE=INPUT:SUBMIT ATTR=NAME:action
WAIT SECONDS=0.5
SAVEAS TYPE=PNG FOLDER=F:\Hubbard\Chris\iMacros\MD\Images FILE={{!COL2}}

TAG POS=1 TYPE=SPAN ATTR=TXT:Case<SP>Number:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Filing<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Case<SP>Status:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Complaint<SP>No:
TAG POS=R2 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Vs:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Complaint<SP>Status:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Status<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=2 TYPE=SPAN ATTR=TXT:Filing<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Amount
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Type:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Amount:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Interest:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Costs:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Other<SP>Amounts:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Attorney<SP>Fees:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Recorded<SP>Lien<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>renewed<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Satisfaction<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT

SAVEAS TYPE=EXTRACT FOLDER=F:\Hubbard\Chris\iMacros\MD FILE={{!COL2}}_{{!NOW:yyyymmdd_hhnnss}}.csv
WAIT SECONDS=0.5


Here is a sample CSV with input data:
Code: Select all
case,file
010100062932017,00346
010100063102017,03715
010100063142017,03691
010100076422017,07053
010100083922017,03581
010100085022017,03444
010100087192017,00195
010100087282017,00135
010100112812017,08399
010100116202017,10163


Just for comparison, I ran the 2nd macro below on a different set of data and it returned hundreds of results with no issues from the same website. This case information was simply in a different format on the website and so it required a separate macro.

Code: Select all
VERSION BUILD=12.0.501.1208
TAB T=1
SET !DATASOURCE F:\Hubbard\Chris\iMacros\mdjuris-efile.csv
SET !DATASOURCE_COLUMNS 2
SET !LOOP 2
SET !DATASOURCE_LINE {{!LOOP}}
SET !EXTRACT {{!COL2}}
SET !TIMEOUT_STEP 1
SET !ERRORIGNORE YES

URL GOTO=http://casesearch.courts.state.md.us/casesearch/
WAIT SECONDS=0.5
TAG POS=1 TYPE=INPUT:CHECKBOX FORM=NAME:main ATTR=NAME:disclaimer CONTENT=YES
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:main ATTR=NAME:action
URL GOTO=http://casesearch.courts.state.md.us/casesearch/processDisclaimer.jis
WAIT SECONDS=0.5
TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:inquiryFormByCaseNum ATTR=NAME:caseId CONTENT={{!COL1}}
TAG POS=3 TYPE=INPUT:SUBMIT ATTR=NAME:action
WAIT SECONDS=0.5
SAVEAS TYPE=PNG FOLDER=F:\Hubbard\Chris\iMacros\MD\Images FILE={{!COL2}}

TAG POS=1 TYPE=SPAN ATTR=TXT:Case<SP>Number:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Filing<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Case<SP>Status:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT

TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Event<SP>Type:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Judgment<SP>Entry<SP>Date:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Principal<SP>Amount:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:PreJudgment<SP>Interest:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Filing<SP>Fee:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Attorney<SP>Fee:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT
TAG POS=1 TYPE=SPAN ATTR=TXT:Amount<SP>of<SP>Judgment:
TAG POS=R1 TYPE=SPAN ATTR=CLASS:Value&&TXT:* EXTRACT=TXT

SAVEAS TYPE=EXTRACT FOLDER=F:\Hubbard\Chris\iMacros\MD FILE={{!COL2}}_{{!NOW:yyyymmdd_hhnnss}}.csv
WAIT SECONDS=0.5


Here is a CSV for the successful macro:
Code: Select all
case,file
D-021-CV-17-000079,32439-0
D-021-CV-17-000080,22167-0
D-021-CV-17-000163,31595-0
D-021-CV-17-000168,30618-0
D-021-CV-17-000217,32013-0
D-021-CV-17-000219,00072-0
D-021-CV-17-000226,04643-0
D-021-CV-17-000279,33843-0
D-021-CV-17-000347,01669-0

Mini-Msg to let you know that I saw your Post..., but hum, WE and I'm always a bit busy during WE's (I'm a DJ IRL, with a big Festival until Su.), and your Case probably requires some Time/Testing, so I don't have a quick Answer for you..., hum, maybe a few Qt's that might speed up the "Process"...:
=> ... Everything about the "faulty" Macro...:
- Same Line in Macro...?, and/or same Row in DataSource where your Script stops...?
- Try activating the 'PROFILER' to get maybe some "Insight"... (I would like to know what Line in your Script breaks it, especially as you don't even use '!ERRORIGNORE'... EDIT: Oh...!, yep you do...!, hum, not the best place so down-down, it should belong within the first 5 Lines of your Script, unless you toggle it multiple times in your Script..., OK, then try deactivating it, if you can get some RuntimeError...)
=> And upload your 'Profiler' File to the Thread, probably needs to be zipped... (Then I can have a look at it... :idea: )

Your Script looks very neat btw, mini-Compliment for sbd who just started using iMacros, ah-ah...! :D :wink:
(Very neat use of Relative Positioning...!) :wink:

Hum, try adding some mini-'WAIT' Statement after the 'SAVEAS TYPE=PNG'... (0.5 Sec should be enough...)

I didn't try (yet) running your "faulty" Script... (I need to adapt your Script for the DataSource...) (I only use the FF Add-on btw, and some older (= the best...!) Version => v8.8.2 on some optimized Browser (Pale Moon v26.3.3), I've never used iMB...) But I'm "afraid" it will run fine for me...

Re: iMacros Browser crashing with no error upon running scri

Posted: Sun Oct 15, 2017 11:04 am
by chivracq
Hum..., a few more "Thoughts" about your Case...: I "suspect" the 'SAVEAS TYPE=PNG' Line is the one causing the Pb...

Things that could play a "Role"...:
- If some '.PNG' File(s) is/are already present in your Folder from some previous (aborted) Run of your Script. I think that a 2nd Run will then replace the existing File, the OS might need a bit of time to do that, => try adding some 'WAIT' Statement like I already mentioned, and/or it is possible that iMB v12.0 has a new Check on if the File already exists but stg goes wrong with that Process... But check if that can be the case...

- You could try with 'SAVEAS TYPE=BMP' as well if that works better...

- Maybe the Size of the Page plays a Role, or the Size of the '.PNG' File, there could be a Limit... (I think we had a Thread about that, but hum maybe from 2 years ago...)

- You could try using the 'SCREENSHOT' Command instead of 'SAVEAS TYPE=PNG'...

Re: iMacros Browser crashing with no error upon running scri

Posted: Mon Oct 16, 2017 7:28 am
by xristafer
That did it.

It seems like if the PNG file already existed in the folder then that would cause the crash. I simply moved the previous PNG files into an archive folder and with an empty Image folder the macro ran just fine for a file of ~600 lines.

Out of curiosity, is there an easy way to have SAVEAS append each line of the Extract data as another row in the CSV rather than having to combine all of the CSV's after running the macro? It's not difficult to combine them afterwards, but one less step in the process is always preferable.

*Actually never mind, just found this topic which answered my question. viewtopic.php?f=7&t=11027

Thank you for your expertise! :D

Re: iMacros Browser crashing with no error upon running scri

Posted: Mon Oct 16, 2017 8:24 am
by chivracq
xristafer wrote:That did it.

It seems like if the PNG file already existed in the folder then that would cause the crash. I simply moved the previous PNG files into an archive folder and with an empty Image folder the macro ran just fine for a file of ~600 lines.

Out of curiosity, is there an easy way to have SAVEAS append each line of the Extract data as another row in the CSV rather than having to combine all of the CSV's after running the macro? It's not difficult to combine them afterwards, but one less step in the process is always preferable.

*Actually never mind, just found this topic which answered my question. viewtopic.php?f=7&t=11027

Thank you for your expertise! :D

OK, good to hear..., hum..., and good to know... :D

And yep about appending each Line to a same '.CSV', I would have given you the exact same Answer like hum..., already 3.5 years ago, oops...!, the 'ss' part in the '{{!NOW}}' Var forces to create a new File every Second...