You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Glenn Y. Rolland dd71c4850f Update usage section 4 years ago
bin Improve code 4 years ago
exe Rename webgalien to webgalen (to respect english/greek name) 4 years ago
lib Rename webgalien to webgalen (to respect english/greek name) 4 years ago
.gitignore Move cache to tmp 4 years ago
.rubocop Improve code 4 years ago
Gemfile Add rasem gem for SVG generation 4 years ago
Gemfile.lock Rename webgalien to webgalen (to respect english/greek name) 4 years ago
LICENSE.txt Add LICENSE file 4 years ago
README.md Update usage section 4 years ago
webgalen.gemspec Rename webgalien to webgalen (to respect english/greek name) 4 years ago

README.md

Webgalen

A tool to dissect of websites (tribute to Galen of Pergamon)

Prerequisites

Install a few tools

apt-get install img2pdf imagemagick

Increase memory in imagemagick policy /etc/ImageMagick-6/policy.xml

<policy domain="resource" name="memory" value="2GiB"/>

Usage

$ be exe/webgalen
Commands:
  webgalen help [COMMAND]    # Describe available commands or one specific command
  webgalen list-devices      # list available profiles
  webgalen screenshot FILE   # take screenshots for each page
  webgalen sitemap URL FILE  # crawl site and export sitemap

Options:
  -ua, [--user-agent=USER-AGENT]  # choose user agent (default Mozilla)

Contributing

  1. Fork it ( http://github.com/glenux/webgalen/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

Credits

Author & Maintainer: Glenn Y. ROLLAND

Contributors: none yet ;)

Got questions? Need help? Tweet at @glenux

License

Webgalen is Copyright © 2018 Glenn ROLLAND. It is free software, and may be redistributed under the terms specified in the LICENSE file.