Sha256: 6acae07e6a167146dc9c205e4583ce613f9f505cdd5cde3750a5169917464e1b

Contents?: true

Size: 606 Bytes

Versions: 1

Compression:

Stored size: 606 Bytes

Contents

#!/usr/bin/env ruby

require 'work_timer'



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

# 作業記録を保存するログファイル
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.1 exe/work_timer