o(╥﹏╥)oSad

WeChat cannot downloadiMacros For Firefox(Mac), but just click on the upper right corner and select open in browser or Safari!
iMacros For Firefox(Mac)

iMacros For Firefox(Mac)

  • Size: 127M
  • Language: English
  • category: Network tools
  • System: Mac OS X 10.0 or later

The latest version of iMacros For Firefox (Mac) is a powerful web automation tool software. iMacros For The official version of Firefox (Mac) is a plug-in that can be used to perform repeated operations. Later, due to continuous upgrades and enhancements in functionality, it evolved into a well-known SEO tool in the industry. iMacros For Firefox (Mac) can also make it very convenient to automatically fill in forms, extract data from websites, automatically test websites, automatically log in to webmails, and automatically repeat tasks.

Things to note:

existmacWhen downloading and installing software, you will generally encounter the following three error situations. Now the editor of Huajun will give you the answers. If you encounter errors, please read them carefully:

1."...The software is corrupted and cannot be opened. You should move it to the Trash"

2."Can't open...software because it comes from an unidentified developer"

3."Can't open...software becauseAppleUnable to check if it contains malware"

When encountering the above three situations, we should:

1. First set:Open any source

2, most software settings can be downloaded and installed normally after opening any source; a small number of softwareiosRestrictions on unsigned application permissions require the execution of command line code to bypass application signature authentication. Therefore it is necessary to:Execute command bypassiosnotarizationGatekeeper.

3. If none of the above operations can solve the problem, then you need to:closureSIPSystem integrity protection.

iMacros For Firefox(Mac) software features

​ ​ 1. Browser Automation: Automate tasks through Internet Explorer, Firefox and Chrome. There are no new scripting languages ​​to learn, and you have complete programmatic control over your web browser, so even the most complex tasks can be scripted.

​ ​ 2. Web Testing: Automate functional, performance and regression testing of any website technology (including Java, Flash, Flex or Silverlight applets and all AJAX elements) and capture precise web page response times. Export macros to SeleniumWebDriver code.

​ 3. Data Extraction: A complete toolset for masking web data into a database, spreadsheet or any other application. iMacros can automate all the web collection you need in just minutes.

​​ 4. Full-featured Web browser API: iMacros Enterprise Edition automatically installs the Web browser API, which can complete Web browser controls from any Windows programming or scripting language. With these powerful commands, you can control iMacros using any Windows programming language that supports the use of COM objects. Almost all Windows programming languages ​​support this technology, including free WindowsScriptingHost, VisualBasic6, VisualBasic.NET, C#, Java, Perl, Python, C++, ASP, PHP and ASP.NET.

iMacros For Firefox(Mac) software features

      Web automation

​​​​Automated fill-out forms can meet the needs of end users. You can easily download and upload text, images, files and web pages, as well as process PDF files and screenshots.

You can import and export data from CSV/XML files, databases or other web applications.

      Can access the Web.

iMacros can help you check websites, remember passwords, and fill in web forms every day, freeing you from tedious work. iMacros is a software that can automatically fill in web forms. It stores all information in text files for easy editing and reading. The password uses 256-bit AES encryption.

      Data extraction

iMacros can not only fill in web form information, but also extract information. For example: find and extract text, images (such as prices, product descriptions, stock quotes, etc.) from websites. iMacros supports Unicode format and all languages ​​(including multi-byte languages, such as Chinese).

      Web page test

iMacros can perform functional testing, performance testing and regression testing of web applications. iMacros is a tool that can be tested directly within the browser (such as IE, Firefox and Chrome). It also works in Java/Flash/Flex /Execute tests in Silverlight program and all AJAX elements. iMacros has a built-in command command that can accurately capture every response time of the Web.

      Web browser API

iMacros’ scripting interface enables programmable control of web browsers. Therefore, scripts can be written to complete complex tasks. iMacros' 32/64-bit API can remotely control the browser.

      NET web browser component

​ ​ .NET Web Browser Components can quickly add automation to your applications. It has more than ten years of mature technology in testing and debugging. Currently more than 500,000 users are using it.

iMacros For Firefox(Mac) Instructions

The interface of iMacros after installation is as follows:

iMacros Tutorial---iMacros Variables

​​ imacros can record your actions on the web page, and then simulate your actions to automatically repeat them. Advanced applications mainly lie in two aspects:

​ 1. Use JS to dynamically call and execute it repeatedly.

​ ​ 2. Call CSV files, this is good.

You can also call the database, but I have never used this.

The installation method is the same as the general Firefox extension installation method. If you don’t know how to install it on Google, click the imacros button after installation, and its working interface will appear on the left side of the browser, which consists of three parts:

​ ​ 1. Run: (You can run existing macros, no explanation, don’t be afraid it’s easy to use)

​ ​ 2. Record: (Click record to record your actions on the web page, press stop to automatically save it as the current macro)

3. Edit: (You can further edit the stored macro to better suit your purposes)

Imacros variable

Divided into system default variables and user-defined variables

1. System default variables

There are three special variables in the system default variables: VAR1 VAR2 VAR3 can be assigned any value.

Common system internal variables:

SET !VAR1 helloworld

​​Set!VAR1 to hello world (ps: represents a space

Represents carriage return)

SET !TIMEOUT 25 macro timeout value

PROMPT Pleaseentertext !VAR1

An input box will pop up, and the content you enter in the input box will be transferred to !VAR1.

2. User-defined variables: variables passed in from outside the user

iimSet("myurl","www.google.com")

Use {{myurl}} when calling variables

iMacros Tutorial---JS functions used to call imacros

​ ​ 1. iimPlay(): Call an iim script.

The complete calling method is: int ret_code = iimPlay (String macro [ int timeout]) , when the return value ret_code is 1, it means that iim was called correctly. If it is less than 0, it means an error occurred when executing the script.

Execute the script statement of iMacros. The statement can be a paragraph and must start with CODE:. The lines must be separated by "n". A negative return value indicates an execution error.

​ ​ 2. iimSet(): Set custom variables

The syntax is: int ret_code = iimSet (String -var_VARNAME, String VARVALUE)

The most important ones are the above two, you can also learn more about them

iimDisplay(msg): Display a message in the form of an independent dialog box

String=iimGetLastExtract([n]): Returns the data obtained through Extract from the nth page

iimGetLastError() returns the error information (string) corresponding to the latest error

When Tag is not found, it will wait by default!TIMEOUT/10. For such a long time, the default value is 6 seconds.

iMacros Tutorial---Calling csv files

CMDLINE !DATASOURCE sliyu.csv

SET !DATASOURCE_COLUMNS 8

SET !LOOP 2

SET !DATASOURCE_LINE {{!LOOP}}

SET !DATASOURCE sliyu.csv (built-in variable !DATASOURCE)

SET !DATASOURCE_COLUMNS 8 (After selecting the data source file, we need to tell iMacros how many columns the CSV file has. Use the !DATASOURCE_COLUMNS variable to set it)

SET !LOOP 2

SET !DATASOURCE_LINE {{!LOOP}} (Since we want to insert all the data sets, we need the macro loop to control. ps: loop is the number of times the script loops, remember to play Is there a loop button to run the loop? This built-in variable is used to set the line of the file to be read. )

Now, we have done all the preparations. Next we need to read the corresponding data.

TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Name CONTENT={{!COL1}}

TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Album CONTENT={{!COL2}}

TAG TYPE=INPUT:TEXT FORM=Listing ATTR=NAME:Price CONTENT={{!COL3}}

{{!COL1}} represents reading the corresponding first column of data

​​Commonly used commands

REFRESH is used to refresh the page

WAIT SECONDES=3 wait 3 seconds

ONDIALOG POS=1 BUTTON=CANCEL CONTENT= Click Cancel when you see the pop-up window

URL GOTO=http://www.g.cn Go to the URL www.g.cn

TAB T=1 Go to the first tab page

VERSION BUILD=6700624 RECORDER=FX

Version number

TAG POS=1 TYPE=td ATTR=align:center EXTRACT=TXT

POS=Position page extraction content TYPE=tag ATTR=Attributes used for tags:value EXTRACRT=TXT Extract text

​ ​ SET !VAR {{!EXTRACT}} Extract the content in EXTRACT and copy it to var

SET !TIMEOUT 25 timeout setting value

​ ​ SET !REPLAYSPEED FAST is used to set the playback speed to the fastest, that is, there is no waiting between execution statements

​ ​ SET !ERRORIGNORE YES is used to ignore errors

iMacros tutorial---iMacros common codes

iim part

SET !ERRORIGNORE YES //Ignore errors

​ ​ SET !TIMEOUT 25 //The web page cannot be opened for 25 seconds to execute the next statement

SET !REPLAYSPEED MEDIUM //Playback speed, FAST MEDIUM SLOW

TAB T=1 //Switch to tab1

TAB CLOSE //Close the current tab

TAB CLOSEALLOTHERS //Close all other tags, leaving only the first one

​ ​ javascript part

    var code = "CODE:";

      var jsLF = "n";

​​​ code += "URL GOTO = http://www.youdomain.com/" + jsLF;

Code += "URL GOTO = http://www.youdomain2.com/";

iimDisplay("iim script starts running!"); //Display status text

iimPlay(code); //Run the script

iMacros For Firefox (Mac) update log

​​​1. The pace of optimization never stops!

​​​2. More little surprises are waiting for you to discover~

Huajun editor recommends:

After continuous official updates and iterations, iMacros For Firefox (Mac) has become very stable and powerful, meeting all your needs. The editor has also prepared Baidu Input Method For Mac, Mac OS X, and Batch Butler for you.

Version: 91.0.1 latest version | Update time: 2024-05-27

Similar recommendations

Latest updates

iMacros For Firefox (Mac) Reviews

  • 1st floor Huajun netizen 2022-03-12 00:54:03
    iMacros For Firefox (Mac) software is very easy to use, downloads quickly and is very convenient!
  • 2nd floor Huajun netizen 2022-01-23 14:30:32
    iMacros For Firefox(Mac) is awesome! 100 million likes! ! !
  • 3rd floor Huajun netizen 2022-02-09 06:01:55
    The overall feeling of iMacros For Firefox (Mac) is good, I am quite satisfied, the installation and operation are very smooth! Followed the installation step-by-step instructions and it went very smoothly!

Recommended products

Everyonealso likeThese:

+

This application has not passed real-name authentication and you can download it through the mobile assistant.

CancelOK