« [Palm]WristPDAのバッテリコンパートメントのクリアランスを計測 | Main | [N810]NOKIA N810用カスタマイズ済のキーマップをインストールするパッケージ »

2008.05.20

[Windows Mobile]W-ZERO3で動く、ネットワークが使えるRuby1.8.6-p111登場!!!!

ちょっと前の話ですが、CeGCCでRuby1.8.6-p111をコンパイルした人が出現しました!!
そして、その成果を公開してくださってます。

Target-Earth dot Net: Ruby on Windows CE & Pocket PC

ページ一番下の「24th Feb 2008 - Ruby 1.8.6-p111 for WinCE/ARM」というリンクからダウンロードできます。

早速試したところ、uema2.さんのポートされたruby-mswinceでは使えなかったSocketが使えてます。
つまり、ネットワーク系の機能が使えるわけです。

ちなみに、パスのデリミタはスラッシュで表現します。
相対パスは対応してないかもしれません。

以下のスクリプトの動作を確認しました。


require "open-uri"
require "kconv"
f = File.open("/test.txt", "w")
open("http://www.google.co.jp/") do |s|
s.each do |line|
f.puts(line.toeuc)
end
end
f.close

RubyGemsも動いているようです。
これは一大事!!

リンク先のページでは、コンソールからの実行を前提としているようですが、僕は拡張子rbに関連付けました。

|

« [Palm]WristPDAのバッテリコンパートメントのクリアランスを計測 | Main | [N810]NOKIA N810用カスタマイズ済のキーマップをインストールするパッケージ »