Sha256: e4c48e24d19ea724e444bd34044b5a52f319b33abff1aaf98581b2f7b581ce30

Contents?: true

Size: 568 Bytes

Versions: 1

Compression:

Stored size: 568 Bytes

Contents

#!/usr/bin/env ruby

require 'work_timer'
require "io/console" # 改行なしで'q'を取得するのに必要

# 作業記録を保存するログファイル
fileName = ARGV[0] ? ARGV[0] : "work_timer_default.log"
myWork = WorkTimer::Work.new(fileName)
puts "quit : 'q'"
puts "total: " + myWork.total_time
puts "save : " + fileName
# 作業時間をリアルタイム表示
myWork.view
myWork.start_work
# 'q'が入力されたら作業時間カウント終了
while STDIN.getch != 'q'; end
puts
myWork.end_work
myWork.record_time
puts "total: " + myWork.total_time

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
work_timer-0.1.2 exe/work_timer