09/10/05 23:26:47 e8a6yUoU0
>>663
「疑似スレッド」へのスクリプトによる書き込みを実現するには、
V2C内部で「擬似板」を作成・書き込みする機能を実装した後に
スクリプトでその板のスレッドに書き込みできるようにすることになると思います。
後半は各々可能性があると思います。
>>668,669
Scripting for the Java Platform API (JSR-223) から使用できるものに対応するのは
「原理的には」難しくありません。
以前JRuby,Jython,Groovyを試したところ以下のような問題がありました。
(これらのスクリプトをまともに使ったことが無いので私の勘違いという可能性も大ですが)
・JRuby
標準ではJSR-223に対応しておらず、別途ScriptEngineを用意する必要がある。
あと何か問題があったような気がするが忘れてしまった…。
・Jython
2.5.1でJSR-223に対応したが外部のBindingが見えない。
(変数v2cを認識させるにはcreateClassLoaderとgetProtectionDomainを
許可する必要があるが、あまり許可したくない。)
・Groovy
private等によるアクセス制限が無視されてしまい、
例えば new java.lang.Math() が何の問題もなく実行される。
(V2CはスクリプトからV2C内部を保護するためにprivateやpackage privateを使っている。)
最初は上記全てに対応したいと思っていたのですが、
これらの結果から現在Rhinoのみの対応となっています。
>>671
起動前にusrprops.txtのMain.Bounds__defを書き換えれば
ポップアップ位置がずれなくなるということでしょうか?