[リストへもどる]
一括表示
タイトルRubyForTPZプラグインの動作について
記事No3280
投稿日: 2005/08/18(Thu) 13:50
投稿者TAP
RubyForTPZプラグインの動作について教えてください。
以下の環境でエラーが出力されてしまい動作しない様なのです。

OS windowsXP SP1
Ruby ruby-1.8.2-i386-mswin32.zip
です。
TPZからマクロを実行すると「プログラム起動に失敗しました」とダイアログが出ます。
同じマクロをコマンドプロンプトから実行すると以下のエラーが表示されます。

>ruby ItemWrite.rb

Can't connect to TaskPrize[0]
C:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/tpz.so: undefined method `new' for false:FalseClass (NoMethodError)
from ItemWrite.rb:5

エラーの原因等は判りますでしょうか?

タイトルRe: : RubyForTPZプラグインの動作について
記事No3286
投稿日: 2005/08/19(Fri) 17:04
投稿者sunoko
TAP <> wrote:

> >ruby ItemWrite.rb
>
> Can't connect to TaskPrize[0]
> C:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/tpz.so: undefined method `new' for false:FalseClass (NoMethodError)
> from ItemWrite.rb:5
>
> エラーの原因等は判りますでしょうか?

単純に、ItemWrite.rb の中身がおかしい気がしますが。
定義されていないメソッドを使っちゃっているのでrubyに叱られているだけかと思います。

ItemWrite.rb の中身はどんなですか?
# といっても ruby は詳しくないのだが(^^;)

タイトルRe^2: : RubyForTPZプラグインの動作について
記事No3290
投稿日: 2005/08/20(Sat) 01:00
投稿者TAP
どもです。

> > ItemWrite.rb の中身はどんなですか?
> # といっても ruby は詳しくないのだが(^^;)
>
うーん、RubyForTPZプラグインの ZIP ファイルに同梱だったスクリプトなんですが。こちらでは、修正もしていません。ruby には詳しくないもので(^^;
因みに、同梱されていたスクリプトのどれでも同様のエラーになるようなので、スクリプト自体のエラーでは無いように思うのです。
はて? なんか、設定とかインストールの方法がいけないのだろうか?

タイトルRe: RubyForTPZプラグインの動作について
記事No3295
投稿日: 2005/08/22(Mon) 08:37
投稿者K2
 K2です。

> OS windowsXP SP1
> Ruby ruby-1.8.2-i386-mswin32.zip
> です。
> TPZからマクロを実行すると「プログラム起動に失敗しました」とダイアログが出ます。

 これは、rubyにパスが通っていないか、rubyp.batがないか、
どちらかではないでしょうか。

> 同じマクロをコマンドプロンプトから実行すると以下のエラーが表示されます。
>
> >ruby ItemWrite.rb
>
> Can't connect to TaskPrize[0]
> C:/ruby/lib/ruby/site_ruby/1.8/i386-msvcrt/tpz.so: undefined method `new' for false:FalseClass (NoMethodError)
> from ItemWrite.rb:5

 こちらは、常駐したTaskPrizeがいない時に表示されるメッセージ
です。このコマンドを実行させる前に、TaskPrizeは常駐させて
おいてください。

タイトルRe^2: RubyForTPZプラグインの動作について
記事No3298
投稿日: 2005/08/22(Mon) 17:40
投稿者TAP

> >  こちらは、常駐したTaskPrizeがいない時に表示されるメッセージ
> です。このコマンドを実行させる前に、TaskPrizeは常駐させて
> おいてください。
>
動きました。立ち上げオプションに "/n" を使っていたため上手くいかなかったようです。
"/n"を使ったのは、起動してすぐに表示したかったからなのですが、これを使わずに、起動後タスクバーのアイコンをクリックしなくても画面が表示するようには出来ないのでしょうか?

タイトルRe^3: RubyForTPZプラグインの動作について
記事No3299
投稿日: 2005/08/22(Mon) 18:16
投稿者K2
 K2です。

> 起動後タスクバーのアイコンをクリックしなくても画面が表示するようには出来ないのでしょうか?

 /pオプションを使ってください。

タイトルRe^4: RubyForTPZプラグインの動作について
記事No3301
投稿日: 2005/08/23(Tue) 00:48
投稿者TAP
> >  /pオプションを使ってください。
>
はーい、使ってみます。
ありがとうございました。