#!/usr/bin/env ruby
# Copyright (C) 2003-2005 Kouichirou Eto, All rights reserved.

base = File.dirname(__FILE__)+"/.."
$LOAD_PATH.unshift(File.expand_path(base+"/lib"))
$LOAD_PATH.unshift(File.expand_path(base+"/compat"))

require "qwik/server"

def main(argv)
  if argv.length == 0
    puts "usage: incgen [mailaddress]"
    exit
  end

  config = Qwik::Config.new
  gen = Qwik::PasswordGenerator.new(config)
  mail = argv.shift
  g = gen.inc_gen(mail)
  puts "mail: "+mail
  puts "generation: "+g.to_s
  puts "increment generation done."
end
main(ARGV)
