【ActiveScript】RubyをWindowsで使うスレ【GUI】

■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
垢版 |
2006/08/08(火) 19:08:09
他プラットホームとの互換性なんかいらん!
漏れはWindowsの上だけで快適に使いたいんだ!
Windows独自の技術的な話題や、
Windows版だけのrubyの問題について語るスレ。

■ruby
 http://www.ruby-lang.org/ja/

■ruby関連スレ
 ・Rubyについて Part 22 (本スレ?)
  http://pc8.2ch.net/test/read.cgi/tech/1147897915/
 ・Ruby初心者スレッドPart7
  http://pc8.2ch.net/test/read.cgi/tech/1154077799/l50

2008/11/03(月) 00:05:58
>>503
VC++がないと動かない、というのはデバッグ版でビルドしているからだろう。
配布されているランタイムにはデバッグ版のDLLは付かないから

そうじゃなくて、ランタイムがいらないように作りたい、というのならば
最初からランタイムが入っているような古いVC++でコンパイルする、とか。
か、Delphiでも使えよw

まあ、普通はランタイム入れる
505500
垢版 |
2008/11/03(月) 07:35:31
>>502
thx!
Pythonがらみで検索してたら、SDLで処理するライブラリを発見できました
barcode.pyはもともとSDLcamのコードを実装したらしいです。
まずはSDLcamでどうなるかチャレンジしてみます(V4L使うのでWinじゃなくなっちゃうけど)
2008/11/04(火) 08:55:06
適当に言ったんだけどあるところにはあるもんですね
507デフォルトの名無しさん
垢版 |
2008/11/05(水) 06:56:59
Windows上でTIFFやJPEGの画像ビューアを作ってみようと思ったのですが
VisualuRubyではBitmapしか貼付けられないようなので、
どのフレームワークを使えばいいか迷っています。

gtkだと日本語表示もろもろ何かとハマりそうなので避けたいと思ってるのですが、
いまどきは支障ないものでしょうか?

最終的にはカーソル部分の拡大を実装してみたかったんですけど...
508デフォルトの名無しさん
垢版 |
2008/11/05(水) 07:06:26
ちなみに迷ってるってのは

Apollo ... もうメンテされてない? gemsと仲わるそう
QT ... win版は商用? 日本語不安
tk ... いま一番話題かも(違) 地味だけど無難そう
gtk ... ver毎にハマる事多いし日本語不安, でも今はgladeの読み込みできるんだっけ?
vr ... JPEG張れる部品があればいい?
WIDESTUDIO ... すごく、さけたい、です。

FXなんとかとか他にもGUIものあった気がするけど、メンテされてないっぽい?
2008/11/05(水) 08:09:41
一番おすすめなのは、Ruby以外です
2008/11/05(水) 08:17:52
>>508
> gtk ... ver毎にハマる事多いし日本語不安, でも今はgladeの読み込みできるんだっけ?

自分は最近使い始めたばかりだけど、今の(といってもけっこう古いけど)
Ruby-GNOME2のパッケージにはGlade入ってるし普通に連携できるよ。

One Click Ruby Installerとruby-gnome2-0.16.0-1-i386-mswin32使ってる。
2008/11/05(水) 09:16:01
>gtkだと日本語表示もろもろ何かとハマりそうなので避けたいと思ってるのですが、
>いまどきは支障ないものでしょうか?

UTF-8でまとめれば大丈夫
って言い切れないのかRubyは
2008/11/05(水) 11:04:30
gui上の表示はutf-8で大丈夫だと思う。それ以外の部分でうまくいかないときは
shift-jisと相互変換すればなんとかなるでしょw
2008/11/05(水) 11:23:44
http://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?tips_i18n
に目を通しておくとよいかと。
2008/11/05(水) 12:39:49
Ruby/Qtって今どうなの?
2008/11/05(水) 16:34:56
>>508
個人的にwxRuby2をプッシュ
あとFxRubyはそこそこメンテされてた気がするがruby-fltkと間違ってない?
2008/11/05(水) 16:50:17
susieプラグインとか使えば何だっていけるじゃん
517508
垢版 |
2008/11/05(水) 19:20:30
てっとりばやくバイナリの準備されてたruby-gnome2入れてみました。
gtk1.xの頃に使って以来、冷めた目でみてましたが確かによくなってました。
日本語もまったく問題なかったです。ドキュメント以外w

Uconv使って内部やファイルとのやりとりは問題ないことは確認できました。

あとはComboBoxEntryの使い方を調べようとしたら書いてないだとか
Imageがスケーリング出来ないとか、ちょいちょいハマってはいますが
gtk自体のマニュアルよんでけばなんとかなるかな?っと

gladeの部品をどう読み込むのが筋なのかイマイチわかってないので
テキトーにget_widget(だったか?)しちゃってます
518デフォルトの名無しさん
垢版 |
2008/11/05(水) 21:25:34
ttp://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?libglade2-tut
2008/11/06(木) 00:40:50
( ゚∀゚)人(゚∀゚ )やったナカーマが増えた。

>517
>あとはComboBoxEntryの使い方を調べようとしたら書いてないだとか

APIの目次になくてもページはあったりするので要注意。「ruby」というキーワード
と組み合わせてぐぐれば見つかる。ていうかサイトで検索すればいいか。
ttp://ruby-gnome2.sourceforge.jp/ja/hiki.cgi?Gtk%3A%3AComboBoxEntry
520デフォルトの名無しさん
垢版 |
2008/11/06(木) 06:35:40
むぅ。そんな罠が...
vrwinとかのCombobox的に使うのかとおもってたんですが
テキストの固まりみたいな扱いなんですね...

>>515
wxruby2とFXRubyもなかなかなGUIビルダがあるので、そちらも
試してみたいとおもいます。
2008/11/06(木) 14:33:12
wxの方が何かと楽だが
2008/11/06(木) 15:29:37
FXRubyは日本語入力に難有りじゃなかったっけ?
この欠点がなければ日本でももっと使われただろうに
2008/12/10(水) 22:09:53
wxRuby/FXRuby/VisualRubyいろいろ触ったけど
wxPythonが一番楽だった
2008/12/14(日) 15:01:21
>>523
>wxPythonが一番楽だった
wxRubyの間違い?
2008/12/14(日) 20:07:25
ワロシ
2008/12/17(水) 22:06:10
neta でしょw
527デフォルトの名無しさん
垢版 |
2008/12/20(土) 22:01:53
tk/gtkは強力なのは解るけど、packの概念がめんどっちいな。
ちょっとしたスクリプトのフロントエンド作る程度ならvbicが比較的らくだった。

wxはrubyでのドキュメントとか実例がすくなさそう
2008/12/20(土) 22:21:06
>>527
今なら一応、wxRubyの解説サイトがあるね
つ ttp://wx.k5-n.com/wxruby/

ただ日本語の説明が少ないのは確かだと思う
強力なライブラリだから、もっと人口&情報が増えてもおかしくないと思うんだけどなー
2008/12/21(日) 21:31:13
一応XRCもつかえるんだね
ttp://wx.k5-n.com/wxruby/tutorial03.html#hd005
ttp://wx.k5-n.com/wxruby/taskbaricon.html#hd008
おもしろそうだから試してみようかな
2008/12/21(日) 22:26:47
ワンクリRubyとqtruby4(gem)をインストールして、ネットにあったHello,worldスクリプトを
実行してみたら、エラーで動かないので悩んでいたが、どうやらmingwm10.dllを手作業で
入れなければいけなかったらしい。アホか。
531デフォルトの名無しさん
垢版 |
2008/12/23(火) 14:30:35
ほとんどのRuby関連の開発者のPCにはデフォで入ってて
配布する前にテストしても問題が顕在化しないんだろな
もっと裾野の広い配布テストしないといけない
2008/12/27(土) 13:52:24
LL+GUIみたいな簡易GUIは、楽なはずなのにやる気でないよな
TclTkなんかサンプル見ておなかいっぱいになってたし
自分のためのGUIなんてほとんど必要ないって事か
2008/12/27(土) 14:05:05
>>532
そりゃ自分で使うためのプログラムなら、9割の目的はCUIで達成できるし、その方が断然楽だ
他人に使わせるためにこそGUIが必要なわけで
2008/12/29(月) 04:12:47
>>533
CUIでも、他人に使わせるために、-hの表示を充実させれば良いだけのことだろ?
CUIでも、GUIでも、他人に使わせることに工夫しているソフトとそうでないソフトがあるだけ。
GUIにしているだけで、他人が使いやすいと思うな。
経験あるだろ? なんだこれ?っていうGUI付きのソフト。
ない? 幸せな奴だなw
2008/12/29(月) 04:24:35
CUIとGUIじゃ、ユーザー数が違いすぎるだろ…
それに-hなんてお約束知ってるのは慣れてる人だけ。
つーかコマンドプロンプトの存在自体知らない人も多いってのに…
2008/12/29(月) 10:53:38
だからといってGUIだけどクソ、というものがあることに変わりはない。
2008/12/29(月) 16:36:28
勝手に論点ずらして何言ってんだ?
2008/12/30(火) 01:07:42
>>533
> 他人に使わせるためにこそGUIが必要なわけで

↑そもそもこれが論点ずれ過ぎなんだがw
へぇ?そうなの!?w って感じ
馬鹿丸出しじゃん
539デフォルトの名無しさん
垢版 |
2008/12/30(火) 17:58:20
>>532
本当に「楽なはず」なのかなあ?
ツールキットとの狭間で無駄な苦労を背負い込むことのほうが多い希ガス。

Delphiと組み合わせたApolloは便利だったけど、過去形で語らなきゃだし
ただの外部ライブラリだったら使い回しもよかったんだろうけど...
2008/12/30(火) 19:39:40
Apolloは機会があれば復活させたいなあ。
なかなか余裕がなくてできないけど。

Delphi2009になればUNICODEも対応できるし・・・。
2008/12/30(火) 19:43:57
>>539
外部ライブラリにはできない要因とかあるのかな
542デフォルトの名無しさん
垢版 |
2008/12/31(水) 07:18:12
>経験あるだろ? なんだこれ?っていうGUI付きのソフト。

あります
543デフォルトの名無しさん
垢版 |
2008/12/31(水) 10:02:36
>>541
DelphiからRubyを呼び出す機構のため?
2008/12/31(水) 15:14:22
>>534
WindowsのGUI自体が糞だと思ってたけど
最近GNOMEのGUIも糞だと思えてきた
悪いところまで真似せんでええのにね
545 【大凶】
垢版 |
2009/01/01(木) 00:17:48
あけおめ
2009/01/01(木) 00:38:32
あけおめー
547 【吉】
垢版 |
2009/01/01(木) 00:54:34
akeome
2009/01/01(木) 19:21:46
結局、今から始めるなら何がいいの?

想定GUI使用者は、事務のお姉さんレベル。
2009/01/01(木) 20:07:12
wxRuby
2009/01/01(木) 22:27:31
Qtでいいじゃん。新しめの日本語の本もあるし。Ruby用じゃないけど。
551デフォルトの名無しさん
垢版 |
2009/01/01(木) 22:52:17
>>548
使用する人は、安定して日本語がちゃんと表示されて
ちゃんとうごきゃなんでもいいんでないの?

それよりもメンテする人がハマらないほうがいいんじゃ…<今から始めるくらいなら
2009/01/04(日) 20:11:57
ApolloをVistaで使えてる人いる?zip版インストールだからいけないのかなあ。
form = Form.new(form1)
とかやるとRubyインタプリタが強制終了する。

2009/01/04(日) 20:15:19
msi同梱のバージョンだったら落ちなかった。Rubyのバージョンが違ったのが原因らしい。
同梱:1.8.4
落ちる:1.8.7
すまん、投稿する前に確認するべきだった。
2009/01/05(月) 15:30:26
>>541
たぶん著作権(ライセンス)関連の問題
2009/01/07(水) 20:54:45
>>554
256倍本曰く、CではDLLエントリにグローバル変数を使えるが、Delphiではだめ。
なのでいちいち関数でラップしてやる必要がある(=Rubyインタプリタ本体に手を入れる必要がある)。
556デフォルトの名無しさん
垢版 |
2009/01/12(月) 18:26:18
画像を表示して複数箇所、範囲選択するようなアプリを書きたいんだけど
どのフレームワークを使うのがてっとりばやくて、確実かな?
ちょっと見た感じvrはbmpしか表示できないみたいだし、Apolloは1.9では動かない?みたいだから
上でオヌヌメされてたwxを使ってみようかと思うんだけど、画像の上にワイヤーみたいな
部品を描画するのがそもそもわからないので、解る方おしえてください。

ドラッグ開始をイベントで感知してうんぬんすればいいのかな?
2009/01/12(月) 21:20:13
vrってvisualurubyのこと?
Apolloやwxが出るって事はローカルで動くGUIツールだと仮定すると…
マジレスするとFlashが一番早い。

別に内部でbmp使うなら別にRmagickでも使って変換すればいいわけだ
からどーにでもなると思うがね。

元々txtイジりに特化してるRubyで画像をリアルタイムでGUI付き処理を
しようとする理由が分からん。
(書き方からするとその辺の知識もないようなので余計にFlashがいいと思う)
558556(宇宙探偵じゃないが)
垢版 |
2009/01/12(月) 21:59:07
Flash持ってないからw
買うほどの強い要求があるわけじゃないので、単なるチャレンジです。
rubyとGUIを組み合わせてやるのが過った方向性というのは認めます。

bmpに変換すればVisualuRubyでやれるのは解りますが、
たとえばjpegとかtiffを600x400の枠にfitしてスケーリング表示するところ
くらいはフレームワークで処理してくれてもいいんじゃないかな、と。

スクリプト言語がtxtいぢりに特化してるといっても、結局はテキストなんて
可読しやすいバイト集合ですよね。
そういう意味ではAjaxで写真のトリミングツール作ってる方がいるらしいです。
2009/01/12(月) 22:25:58
>>556
●GUI構築
・ウインドウ(A)生成
・Aに画像を表示できる部品(B)を載せる # ウインドウに直接描画出来る場合もある
・Bに画像を表示する
●イベントハンドラ登録
・マウスボタン押されたよイベントハンドラ→ボタンを押した位置(x1,y1)を取得して記憶
・マウスポタン離されたよイベントハンドラ→ボタンを離した位置(x2,y2)を取得して
 x1,y1,x2,y2の矩形をほげほげ
処理メソッドは使用するライブラリに依存するからマニュアルで調べれ

>>558 のは例えば
require 'RMagick'
img = Magick::ImageList.new('test.jpg').resize(600,400)
で600x400の画像が出来るから、600x400の窓にこれを表示すればいい
2009/01/12(月) 22:51:22
そのぐらいなら純正のflashなくてもparaflaやsuzukaでできそうだけどもねぇ。
(jpegをswfと同じフォルダ内にいれる必要はあるけど)

他人に配るとか使わせるならwebアプリにしちゃってAjaxでもいいんじゃないかね。
2009/01/12(月) 23:00:03
なんでそんなにFlash使わせたいんだ
2009/01/12(月) 23:58:23
FlashじゃなくてActionScript(Flexでもいいけど)って言えばよかったのに。

563デフォルトの名無しさん
垢版 |
2009/01/13(火) 00:38:01
もう5年以上も前に書いたHTAアプリがActiveScriptRubyの
あるバージョンから動作しなくなってるのに今更ながら気づきました

ActiveRuby.1.8.5.6以降から動作してないみたいなのですが
この動作が仕様かどうか分かる方いますか
また、回避手段があれば教えてください
以下切り出した最小の再現スクリプトです(実際のアプリにはrubyのコードもあります)

error.hta (Stack overflowのエラーになる)
-------------
<html><head><hta:application>
<script language="RubyScript"></script>
<script language="JavaScript">
window.close();
</script>
</head><body></body></html>
-------------

window オブジェクトが正常に参照できてないようです
なお、RubyScriptとJavaScriptのタグの順番を入れ替えると
何故かエラーにはなりません

目的は昔のアプリを最小の手間で動作させたいところに
あるので、全面作り変えは最後の手段として考えています
564563
垢版 |
2009/01/13(火) 00:49:09
念のため補足

要はRubyScript のタグがあるだけで JavaScript 側からの window オブジェクトの
参照に影響があるってはなしで JavaScript の window.close() についての
質問ではありません
RubyScript がなければ問題なく動作するものです
2009/01/13(火) 07:31:16
まあ画像処理なら、FlashやFlexが早いわな
基本的なGUIアプリならRubyで十分出来るけど
画像関連で複雑なことをやろうとすると、途端に面倒になる
2009/01/13(火) 07:32:02
あ、↑の書き込みは>>561へのレスです
2009/01/13(火) 08:16:54
基本的にバイト列加工なんてスクリプト言語に向いてないからねえ。
誰も入ってない未踏の地に逝くなら、自分で切り開けるスキルが無いと難しい。
面倒なので、画像処理ライブラリ作ったという紙報告を期待したい。

rubyでgimp作る並に面倒そうだがwww
2009/01/13(火) 08:47:48
rmagick,gd,imlib,cairo,etc...画像処理ライブラリなんぞ既にいくらでもある
まともな画像処理がしたいならflashよりもよっぽどrubyの方が向いてる
つかなんでflashってあんなクソみたいに重いのよ
あれならjavaappletの方がよっぽど軽いだろ
569デフォルトの名無しさん
垢版 |
2009/01/13(火) 21:06:59
>>559
その流れはなんとなくレベルでわかるんですが、
問題は画像を表示した部品の上に、範囲選択の矩形を描画する方法なんです。
単に位置を取得するだけなら、その方法でいけそうなんですが
複数箇所をマークして、かつそれぞれの矩形を再移動・リサイズしたいかな、と。

なんか話が明後日の方向にいってますが、別に画像処理ライブラリを書く訳でなく
たんに画像の位置と情報を得るためのフロントエンドを書きたいだけ。
2009/01/13(火) 23:58:22
自分で、windowsの定数をまとめたライブラリと、構造体を簡単にいじれるライブラリを作ってからは、
普通のwindowsプログラミングができるvrubyが一番楽だ
山のようにあるwindowsプログラミングのサイトを参考に出来るし。
今年こそはライブラリを手直しして人様に公開できるようにしよう、と思って数年たちます
2009/01/14(水) 04:56:10
だからvrubyで、画像の位置と情報を得るための神フロントエンドを書けばいいじゃないの。
画像ライブラリは、rmagick,gd,imlib,cairoと既にいっぱいあるそうだから大丈夫だろ。

フラッシュよりはエイジャックスで書きたい気分。必要に迫られてないので書かないけどwww
Picasaとか参考に成るんじゃね?
2009/01/14(水) 05:04:32
>>571
なぜそうvrubyに拘る
2009/01/14(水) 06:29:48
vruby の FormDesigner なんか参考になるんじゃないの?
http://sourceforge.jp/projects/fdvr/
2009/01/14(水) 13:35:41
なぜそうvrubyに拘る
575569
垢版 |
2009/01/14(水) 21:45:45
>>573
目から売り子(♀)。そっか、FormDesignerはpure rubyだっけ。
調べてみます。dクス

>>570
vbicよりすごいのん?
2009/01/14(水) 22:15:59
なぜそうvrubyに拘る
577575
垢版 |
2009/01/15(木) 21:10:22
ちょろっと見たところ、FormDesigner自体はpure rubyなのですが
肝心な部分はWin32api経由でGDI呼んでるようでした。
やりたかったことは、ひょっとして結構めんどい処理なの?
矩形再編集は諦めて位置を得るだけにしとけってことかな...

>>578
ナーゼ・ソゥ・コダワール(1912-1974 仏) AA略
2009/01/16(金) 03:37:45
もうVBで書けよ。ウゼーし。


BASICの宿題はお前にまかせた
http://pc11.2ch.net/test/read.cgi/tech/1136788500/l50
2009/01/16(金) 03:56:22
その辺の面倒くささは言語関係ないだろw

とはいっても、
主にグラフィックの描画につまっているなら .NET(C#, VB.net) でも使ったほうがいい。
そじゃなくて、アルゴリズムにつまっているなら言語関係ないw
2009/01/16(金) 06:07:16
>>577
GDIくらい使えよ
2009/01/16(金) 16:20:30
すいません。
行き詰ったことがあったので質問させて下さい。(改行が多い

win32oleをつかってADO経由でsqlserverのテーブルに
対して読み書きを行おうと思っています。

connectionオブジェクトのゲットは出来ました。
recordsetオブジェクトのゲットも出来ました。
recordsetの各feilds("項目名").valueに値をセットして
updateメソッドで反映出来るのも確認できました。

「よし、出来た」
そう思ったのもつかの間。
「テストテーブルだけど初期値(null)に戻しておくか」
そう思った時に壁につぶかりました。
rsTest.feilds("項目名").value = nil
こうすると例外が出てしまいます。
当然値のセットも出来てません。
初期値(null)が入っている時は

p rsTest.feilds("項目名").value
結果:nil
になったのですが…。

DBのnull≠nilで初期値がp関数でnil表示されるのは
型が返還された結果だというのはおぼろげながら
想像はつくのですが、ではADOのFeildオブジェクトに
nullをセットするにはどうしたらいいのでしょうか?

レコードセットでの操作を諦めてSQL文で操作した
方がいいのでしょうか?
582581
垢版 |
2009/01/16(金) 20:32:34
初心者スレがあったのに、気付かなかったのでこちらに
書いてしまいましたが、あちらの方で改めてカキコ
致しました。
以降、あちらでご教授して頂く(方法があればですが)
つもりです。
お目汚し申し訳ないです。
2009/02/02(月) 12:05:56
ほしゅ
2009/02/05(木) 19:32:22
なんなのrubyって。
ruby使うのにCコンパイラ入れなきゃいけないの??????????
rubyだけでプログラミングできないのかよ!!!!!!
2009/02/05(木) 20:00:22
ソースからインストールしようとしてるんなら>>1
それともbinary gemでも?
2009/02/08(日) 01:34:26
おおかた sqlite3-ruby ver1.2.4 ではまってるとか、そんなんだろ。
2009/02/12(木) 23:08:42
みんなWindowsでもRuby-GNOME2って使ってる?
Shoesはお遊びで使う分にはいいかもしれんが…
2009/02/13(金) 09:19:04
HotKeyを使ってコーディング中にブラウザを更新するものを作りたく調べたら
vrubyにそれっぽいのあったんだけどwikiやググってみてもリファレンスがないorz

どうやって使うのか分かる方いますか?

教えて君申し訳ないorz
2009/02/13(金) 12:02:35
>HotKeyを使ってコーディング中にブラウザを更新する
意味が分からない
2009/02/13(金) 13:00:59
意味わかるぜ

phpとかcssとかhtmlをエディタなんかで編集中に
フォーカス移動せずに横に立ち上げたブラウザを更新するんだろ。
動作確認が楽なんだよね。

俺は普段からやってるよ
xyzzyでも内臓ブラウザの更新と保存のショートカットの連動ができる
EclipseでもEclipse版greasemonkey+保存時にFirefoxを更新するスクリプトがある。

これがないとやっとれんよ正直。

>>588 のやりたいことは、多分AutoHotKeyなら楽にできると思うぞ
Windowsじゃなかったらスマソ
2009/02/13(金) 13:12:25
vrubyって言ってるんだからWindowsだろたぶん。
どっちにせよRubyでやって嬉しいことではないから>>590のアドバイスに
従ったほうがいいと思うぞ。

#Rubyで書けるAutoHotKeyとかないかな…
592590
垢版 |
2009/02/13(金) 17:00:07
AutoHotKeyで作ってみたら、思いのほかうまくいった。

Eclipse + Firefox 3で動作確認した。
Ctrl+Sで保存してFirefoxリロード。
IEとかでも応用できると思う。(うまくいかなかったので、Sleipnirでやるという話もあった)

; Eclipse IDE
#IfWinActive, Eclipse ahk_class SWT_Window0
; Ctrl+S to
^s::
Send, ^s

# originaled by mala
# http://la.ma.la/blog/diary_200608281736.htm
WinGet, FF,, Mozilla Firefox
ControlSend,, {F5}, ahk_id %FF%
return
#IfWinActive

参考:
最速インターフェース研究会 :: AutoHotkeyを使ってFirefoxをリロードするだけのexeファイルを作ってみた
http://la.ma.la/blog/diary_200608281736.htm

Eclipse Monkey自動リロード + Firefox が遅すぎてイライラしていたのでちょうどよかったわ
593590
垢版 |
2009/02/13(金) 17:01:44
コピペミス訂正

; Eclipse IDE
#IfWinActive, Eclipse ahk_class SWT_Window0
; Ctrl+S to
^s::
Send, ^s

; originaled by mala
; http://la.ma.la/blog/diary_200608281736.htm
WinGet, FF,, Mozilla Firefox
ControlSend,, {F5}, ahk_id %FF%
return
#IfWinActive
2009/02/15(日) 00:46:13
>>563
もう見てないかな?
バグだったみたいだね。それ。
修正されたのがあがってるよ。
http://arton.no-ip.info/data/asr/
595563
垢版 |
2009/02/15(日) 22:07:02
>>594
どうもありがとう
今見にいったら、blogの方にも書いてありましたね
一時期は毎日チェックしてたのですが
最近はたまにしか見てなかったので助かりました

これから動作確認してみます
596563
垢版 |
2009/02/16(月) 00:30:39
ううむ、一部の問題は解決されるけど、全般的にはまだ問題がありそう
もしまだ見てたら、余裕のあるときでいいので調査お願いできないでしょうか>作者の方

以下のコードでActiveScriptRubyがない状態だと、JS/VBSの相互呼び出しが問題なくできます
ActiveScriptRubyを入れたら、3者間で相互呼び出しして欲しいんだけど、逆にJS/VBSまで動作しなくなるようです

<html><head><hta:application>
<script language="RubyScript">
def alertRuby(text); alert(text); end
def alertRuby2JS(text); alertJS(text); end
def alertRuby2VBS(text); alertVBS(text); end
</script><script language="JavaScript">
function alertJS(text) {alert(text)}
function alertJS2VBS(text) {alertVBS(text)}
function alertJS2Ruby(text){alertRuby(text)}
</script><script language="VBScript">
Sub alertVBS(text): alert(text): End Sub
Sub alertVBS2JS(text): alertJS(text): End Sub
Sub alertVBS2Ruby(text): alertRuby(text): End Sub
</script></head><body>
<a onClick="alertJS('JS')">JS</a><br>
<a onClick="alertVBS('VBS')">VBS</a><br>
<a onClick="alertJS2VBS('JS2VBS')">JS2VBS</a><br>
<a onClick="alertVBS2JS('VBS2JS')">VBS2JS</a><br><br>
<a onClick="alertRuby('Ruby')">Ruby</a><br>
<a onClick="alertJS2Ruby('JS2Ruby')">JS2Ruby</a><br>
<a onClick="alertRuby2JS('Ruby2JS')">Ruby2JS</a><br>
<a onClick="alertVBS2Ruby('VBS2Ruby')">VBS2Ruby</a><br>
<a onClick="alertRuby2VBS('Ruby2VBS')">Ruby2VBS</a><br>
</body></html>
2009/02/17(火) 00:23:22
>563 今度はどうかな
2009/02/17(火) 01:46:42
>>597
完璧です
テストプログラムも元々のアプリも問題なく動作することを確認しました
どうもありがとうございました
2009/02/23(月) 23:01:20
ちょっとエロイひと教えてください。
開発環境のIDEとしてRDE(1.1.1)のsetup.exeをダウンロードしたんですが、ウイルスバスター2009でウイルスとして隔離されるのですが、同じ現象の人いますか?
2009/02/23(月) 23:41:57
>>599
同じく。トレンドマイクロに連絡して対応してもらったほうがいいんじゃないかな。

別の話だけど、最近one click ruby installerでインストールされるスクリプトも
ウイルス扱いされるようになった(これ以外のパッケージでもインストールされる
ファイルだと思う)。これも連絡して対応をお願いしているが、まだ修正はできて
ない模様。
2009/02/24(火) 02:17:03
スクリプトを one click でインストール出来るような危険なソフトということで
2009/02/24(火) 13:34:51
以前、rubyscript2exeかexerbあたりで作られたRuby製のウィルスがあったらしい
多分その影響じゃないかな
603599
垢版 |
2009/02/24(火) 21:39:59
>>600-602
とりあえず、RDEとOne Click Installerの件は、トレンドマイクロに連絡してみた。
しばらく待つか・・・・
対応してくれるか分からんけど
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況