Open url from csv

${!COL1} should be in the 2nd column (called “Target”), see OPEN.

And before this, use csvRead to read the data.

Here is a macro that does this (plus takes screenshot of the loaded page):

{
  "CreationDate": "2018-6-27",
  "Commands": [
    {
      "Command": "csvRead",
      "Target": "url.csv",
      "Value": ""
    },
    {
      "Command": "open",
      "Target": "${!col1}",
      "Value": ""
    },
    {
      "Command": "comment",
      "Target": "Remove non alphanumeric chars from URL, so we can use it as screenshot file name",
      "Value": ""
    },
    {
      "Command": "storeEval",
      "Target": "var string = \"${!col1}\"; var stripped = string.replace(/[^A-Za-z0-9]/g, ''); stripped;",
      "Value": "alphanumericonly"
    },
    {
      "Command": "captureScreenshot",
      "Target": "screenshot_for_${alphanumericonly}",
      "Value": ""
    }
  ]
}

The CSV file is just a list of URLs e. g.

https://a9t9.com
https://ocr.space
https://forum.a9t9.com

:exclamation: Run the macro in a loop to read all URLs from the CSV.