Imacros Extension -

// ==UserScript== // @name iMacros Automation Script // @namespace http://tampermonkey.net/ // @version 1.0 // @description Automate login, data extraction, and navigation using iMacros syntax // @author YourName // @match *://*/* // @grant none // ==/UserScript==

// ------------------------------- // 4. AUTOMATION SEQUENCE // ------------------------------- function startAutomation() { console.log("Starting iMacros automation...");

// Step 4: Navigate to another page const navigateMacro = ` URL GOTO=https://example.com/reports WAIT SECONDS=2 TAG POS=1 TYPE=BUTTON ATTR=TXT:Download<SP>Report `; runiMacros(navigateMacro); }, 5000); // Wait 5 seconds after login } imacros extension

// Step 2: Wait for login to complete (optional, can add a delay) setTimeout(() => { // Step 3: Extract data runiMacros(extractDataMacro);

// Step 1: Login runiMacros(loginMacro); // ==UserScript== // @name iMacros Automation Script //

// ------------------------------- // 3. FUNCTION TO RUN MACROS // ------------------------------- function runiMacros(macroCode) { if (window.iimPlay) { // iMacros extension is active window.iimPlay(macroCode); } else { console.error("iMacros extension not detected. Please install iMacros for Firefox or Chrome."); alert("iMacros extension is required to run this script."); } }

// ------------------------------- // 5. TRIGGER THE AUTOMATION // ------------------------------- // Option A: Run automatically when page loads // window.addEventListener('load', startAutomation); Please install iMacros for Firefox or Chrome

// ------------------------------- // 1. BASIC LOGIN MACRO (iMacros) // ------------------------------- const loginMacro = ` VERSION BUILD=8970419 RECORDER=FX TAB T=1 URL GOTO=https://example.com/login WAIT SECONDS=2 TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:loginForm ATTR=NAME:username CONTENT=my_username TAG POS=1 TYPE=INPUT:PASSWORD FORM=NAME:loginForm ATTR=NAME:password CONTENT=my_password TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:loginForm ATTR=NAME:submit WAIT SECONDS=3 `;

Top
imacros extension

Are you 18 or older?

This website requires you to be 18 years of age or older. Please verify your age to view the content, or click Exit to leave.