Simple scraping with wget: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
No edit summary
 
Line 4: Line 4:


The options:
The options:
* --random-wait: Makes wget less likely to be blocked by "bot" detection algorithms that look for regularity in access
* -r (--recursive): Recursive (ie keep following links)
* -r (--recursive): Recursive (ie keep following links)
* -p (--page-requisites): Download dependent files
* -p (--page-requisites): Download dependent files
* -e (--execute): Performs the command (in this case robots=off).
* -e (--execute): Performs the command (in this case robots=off).
* -U (--user-agent): Sets the user agent string to that of a "known" browser, in this case mozilla.
* -U (--user-agent): Sets the user agent string to that of a "known" browser, in this case mozilla.
* --random-wait: Makes wget less likely to be blocked by "bot" detection algorithms that look for regularity in access

Latest revision as of 16:57, 19 May 2014

From Roel, a very nice one-liner:

 wget --random-wait -r -p -e robots=off -U mozilla www.somepage.com

The options:

  • --random-wait: Makes wget less likely to be blocked by "bot" detection algorithms that look for regularity in access
  • -r (--recursive): Recursive (ie keep following links)
  • -p (--page-requisites): Download dependent files
  • -e (--execute): Performs the command (in this case robots=off).
  • -U (--user-agent): Sets the user agent string to that of a "known" browser, in this case mozilla.