Sha256: ddce97dda67ee9ea7425c3f596a36b9294ba01588a22a0d144228158f61b2167

Contents?: true

Size: 496 Bytes

Versions: 1

Compression:

Stored size: 496 Bytes

Contents

#!/usr/bin/env ruby
$:.unshift File.expand_path '../lib', File.dirname(__FILE__)

require 'rubygems'
require 'gyazo'

raw = ARGV.include? "-raw"
upload_files = ARGV.reject{|arg| arg =~ /^\-+raw$/ }

if upload_files.empty?
  STDERR.puts "gyazo [file1, file2 ...]"
  STDERR.puts "gyazo -raw [file1, file2 ...]  # raw upload"
  exit 1
end

g = Gyazo.new


upload_files.each do |file|
  next unless File.exists? file
  url = g.upload file, :raw => raw
  puts url
  system "open #{url}"
  sleep 1
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
gyazo-0.4.2 bin/gyazo