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 |