public
Description: my configuration files
Homepage:
Clone URL: git://github.com/fnando/dotfiles.git
dotfiles / grabbit
100644 22 lines (16 sloc) 0.452 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/usr/bin/env ruby
 
require "time"
 
url = ARGV[0]
 
unless url
  puts "Usage: grabbit http://example.com"
  exit 1
end
 
`webkit2png --delay=3 -F -o screenshot -W 1280 -D /tmp/ #{url}`
 
name = url.dup
name.gsub!(/[^a-z0-9-]/smi, "-")
name.gsub!(/-+/, "-")
name.chomp!("-")
name << "-" + Time.now.strftime("%Y%m%d%H%M%S")
 
`mv /tmp/screenshot-full.png /tmp/#{name}.png`
`scp /tmp/#{name}.png simplesideias:f.simplesideias.com.br/ui`
`rm /tmp/#{name}.png`