[前][次][番号順一覧][スレッド一覧]

ruby:339

From: MoonWolf <moonwolf@m...>
Date: Tue, 21 Sep 2004 15:05:44 +0900
Subject: [ruby:339] Re: One-Click Ruby Installer for Windowsの日本語特化バージョン

MoonWolfです。

Masayoshi Takahashi wrote:
> 試してみました。おお、日本語だ。
> # でも、ウィンドウの下の枠の中には英文が残ってますね。これは
> # 無くすのはたいへんそうですか?

スクリーンショットか、残っている英文を書いてくれれば直せると思います。

> インストールの最後に、
> 「ごめんなさい。この環境には対応していません。指定されたファイルが見つかりません。」
> と出ます。
> どうもパスを通してくれないようです。手でpathを設定したら
> RDEでも使えるようになりました。

bin/add_path.rbでPATHを追加する処理しています。
環境変数でWinNT系かWin95系を判断しようとしています。

  case ENV['OS']
  when /NT/
    # NT系レジストリ変更
  else # Windows95 etc
    # autoexec.bat変更
  end

メッセージからするとWin95系と判定されてautoexec.batを見に行っているのだ
と思います。

Win32APIのGetVersionExで判断するようにしたいと思います。
下記スクリプトの表示された結果をレポートしてもらえますか?

  #!ruby
  require 'Win32API'
  GetVersionEx = Win32API.new('kernel32','GetVersionEx','P','I')
  buf = [148,0,0,0,0,"\0"*128].pack("LLLLLa128")
  GetVersionEx.call(buf)
  puts buf[0,20].unpack("LLLLL")

# たぶん5番目の数字が2ならNT系とみなしていいと思うのですが。

> # でもRDEでデバッグしようとしたらdebug2がなくてLoadErrorが。

debug2.rbをlib/ruby/site_rubyにコピーします。

Dan wrote:
> あと、スタート - Ruby - Ruby リファレンスマニュアル
> をクリックしてもリファレンスが開けませんでした。

rde/の下に置いたつもりのrubymanjp.chmが消えていました。
今夜配布するバージョンではなおします。


--
ML: ruby@m...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

       309 2004-09-19 10:18 [moonwolf@m...       ] One-Click Ruby Installer for Windowsの日本語特化バージョン
       315 2004-09-19 15:30 ┗[moonwolf@m...       ]                                       
       318 2004-09-19 16:58  ┣[maki@r...           ]                                     
       330 2004-09-20 07:28  ┃┗[moonwolf@m...       ]                                   
       331 2004-09-20 14:15  ┃ ┗[moonwolf@m...       ]                                 
       332 2004-09-20 14:23  ┃  ┣[takahashi@t...      ]                               
       334 2004-09-20 18:21  ┃  ┃┗[maki@r...           ]                             
->     339 2004-09-21 08:05  ┃  ┃ ┗[moonwolf@m...       ]                           
       340 2004-09-21 08:44  ┃  ┃  ┣[dan@d...            ]                         
       342 2004-09-21 09:47  ┃  ┃  ┃┗[moonwolf@m...       ]                       
       344 2004-09-22 07:54  ┃  ┃  ┣[takahashi@t...      ]                         
       345 2004-09-22 08:51  ┃  ┃  ┗[dan@d...            ]                         
       346 2004-09-22 09:32  ┃  ┃   ┗[moonwolf@m...       ]                       
       347 2004-09-22 10:21  ┃  ┃    ┗[zn@m...             ]                     
       348 2004-09-22 10:44  ┃  ┃     ┗[sakoh@b...          ]                   
       333 2004-09-20 14:25  ┃  ┣[moonwolf@m...       ]                               
       338 2004-09-21 05:55  ┃  ┗[dan@d...            ]                               
       328 2004-09-20 06:11  ┗[yukimi_sake@m...    ]