#!/usr/bin/env ruby # -*- coding: utf-8 -*- #このプログラムのテーマは怪我や体調を崩しやすい人に対して注意喚起をして予防をするプログラムです。 #このテーマにした背景は怪我の危険性があることを早めに知らせることができれば、怪我を未然に防げると思ったからです #実装したい機能①自動でサイトを閉じる機能 #テーマは解決できた。さらにサイトを閉じる機能を入れたい #最初は間接的に現在地を割り出す機能を使って現在地によってコメントを変えれるのではないかと考えていた(座標の精度が微妙でやめた) require'colorize' timea = Time.now.to_i timeb = Time.now.to_i timeb %= 31557600 if timeb > 5256000 && timeb <= 13149000 puts "見てください、この広大な田んぼを" haru=spawn"display-geometry+800+400 shonaiH.jpg" sleep(7) Process.kill(:INT,haru) puts"スギ花粉に気をつけてね!" elsif timeb >13149000 && timeb <= 21038400 puts "涼しさが欲しくなりますよね、この川のような" natu=spawn"display-geometry+800+400 tachiyazawa.jpg" sleep(7) puts"熱中症に気をつけて" Process.kill(:INT,natu) elsif timeb > 21038400 && timeb <= 28927800 puts"黄金の大地、すばらしい" aki=spawn"display-geometry+800+400 shonaiA.jpg" sleep(7) Process.kill(:INT,aki) puts"寒暖差に気をつけて" elsif timeb > 28927800 || timeb < 5256000 puts "あなたは辺り一面の雪景色を見たことがありますか".colorize(background: :blue) huyu=spawn"display -geometry +800+400 shonaiHu.jpg" sleep(7) Process.kill(:INT,huyu) puts"滑りやすい雪道に気をつけて" end timea += 32400 timea %= 86400 if timea > 43200 puts"夜道はとても暗いよ!" end puts"ちなみに今日の天気は~~" sleep(3) system'firefox https://www.msn.com/ja-jp/weather/forecast/in-山形県,東田川郡,庄内町' system'clear'