# File class/main.rb, line 41 def run unless @date_data.read_file # 更新日時読み込み puts "更新日時データが空です。" print "FTP転送を行いますか?(y/n): " @transmode = (/^y/i =~ gets) ? true : false end # 転送対象のファイルを集める files = [] Dirlist.each {|dirlist| files.concat search_files(dirlist); } if files.empty? puts "転送対象のファイルが見つかりませんでした。" return else puts "転送対象のファイルが #{files.size}個見つかりました。" end upload_files(files) @date_data.write_file # 更新日時書き込み end