Ruby

16進数を10進数に変換

16進数がコンマで区切られているファイルを読み込んで、各16進数を10進数に変換して出力する。ファイルデータ 0D,27,72 19,33,63 13,1D,6C 3D,21,42 23,1D,EC 31,39,4E 2F,05,50 3B,11,44 37,09,48 0B,17,74ソース file = open("HEX.TXT") file.each{|e| arr…

天気予報

お天気Webサービス(http://weather.livedoor.com/weather_hacks/webservice.html)を使用してみます。 cityとdayの二つのパラーメータを渡すとXMLデータが返されるので、それをパースすればOKです。パーサーとしてHpricotを使用してみました。 #! ruby -Ks re…

クリップボードからテキストデータを取得

win32-clipboardを使うと簡単にクリップボードからテキストデータを取得することができます。 #!ruby -Ks require 'win32/clipboard' include Win32 puts Clipboard.data #クリップボードにデータをセット Clipboard.set_data("hogehoge") puts Clipboard.da…