▼トントンさん:
>
>他のrubyで書かれた外部変形プログラムはちゃんと動いてますので、何が悪いのか少し悩んでいます
>
>ちなみに、ダウンロード後、解凍したフォルダの中身を確認したところ
>
>roof_dataフォルダー内の六つのフォルダーの中の
>各プログラムの拡張子がすべてDATファイル扱いになっているのが原因でしょうか?
>
>他の外部変形のスクリプトは.rbファイルになっています
>
>何か他に原因があるのでしょうか
こんにちは
たぶんセキュリティかrubyバージョンの問題だとおもいますが?
この外部変形はmswinruby1.8.7で作成していますが
ruby1.8.6だと未実行となります。
回避するには1.8.7を導入するかBATファイルの105,106行目の下記
部分を修正してみてください。
修正前
$stdin = File.open("./temp.txt","r:sjis")
$stdout = File.open("./jwc_temp.txt","w:sjis")
修正後
$stdin = File.open("./temp.txt","r")
$stdout = File.open("./jwc_temp.txt","w")