crawljax/crawljax — pull request #169 by alexnederlof (2013-03-15 22:29:18+00:00)
Title: Expanded and improved CLI features

Fixed a couple of bugs and introduced new configuration parameters for CLI:

- Clickables
- wait after event
- wait after URL load
- Crawl time out
- Logging (level and file logging)

Here's an overview of the `--help` feature:

```
-a,--crawlHiddenAnchors Crawl anchors even if they are not visible in the browser.
-b,--browser browser type: firefox, ie, chrome, remote, htmlunit, android, iphone. Default is Firefox
-click a comma separated list of HTML tags that should be clicked. Default is A and BUTTON
-d,--depth crawl depth level. Default is 2
-h,--help print this message
-log Log to this file instead of the console
-o,--override Override the output directory if non-empty
-p,--parallel Number of browsers to use for crawling. Default is 1
-s,--maxstates max number of states to crawl. Default is 0 (unlimited)
-t,--timeout Specify the maximum crawl time in minutes
-v,--verbose Be extra verbose
-version print the version information and exit
-waitAfterEvent the time to wait after an event has been fired in milliseconds. Default is 500
-waitAfterReload the time to wait after an URL has been loaded in milliseconds. Default is 500
```