I've set up my first scrape which appears to yield data ok. But it stops scraping after 3 pages, even tho there are many more to scrape.
I've seen this problem reported on the forum and have tried various solutions, notably increase the delay on the ElementClick selector (upto 10,000). but no luck.
can someone advise me on possible solutions please? as you can see from the sitemap json its a simple table with an input to click for the next page (the post being managed by js).
Thanks!
Url: GME - Parts Lookup Database
Sitemap:
{"_id":"greg_marsh_parts3_simple","startUrl":["https://www.gregmarsh.com/MC/PartsList.aspx"],"selectors":[{"columns":[{"extract":false,"header":"Tools","name":"Tools"},{"extract":true,"header":"Manual PartNo","name":"Manual PartNo"},{"extract":true,"header":"Brand","name":"Brand"},{"extract":true,"header":"Model","name":"Model"},{"extract":true,"header":"PageNo","name":"PageNo"},{"extract":true,"header":"RefNo","name":"RefNo"},{"extract":true,"header":"PartNo","name":"PartNo"},{"extract":true,"header":"Description","name":"Description"},{"extract":true,"header":"Qty","name":"Qty"},{"extract":true,"header":"Remarks","name":"Remarks"},{"extract":true,"header":"Notes","name":"Notes"},{"extract":false,"header":"Changed By","name":"Changed By"},{"extract":true,"header":"Changed","name":"Changed"}],"id":"table-whole","multiple":true,"parentSelectors":["_root"],"selector":"table#MainContent_ctlList","tableDataRowSelector":"tr:nth-of-type(n+2)","tableHeaderRowSelector":"tr:nth-of-type(1)","type":"SelectorTable"},{"clickElementSelector":"input#MainContent_btnPagerNext","clickElementUniquenessType":"uniqueHTML","clickType":"clickOnce","delay":7000,"discardInitialElements":"do-not-discard","id":"click","multiple":false,"parentSelectors":["_root"],"selector":"#MainContent_btnPagerNext","type":"SelectorElementClick"}]}
