Cool VL Viewerの v1.26.20.4 より搭載された Lua Scripting ですが、既存する汎用的な組み込み用途のスクリプトエンジン(ということであってるのかな)らしいです。スクリプトというと別途に何かインストールしなければならないとか思うかも知れませんが、ビュワーとセットになっているので特別に何かをする必要はなく、すぐに利用できる状態になっています。
簡単にどういう事が出来るのか?というと、クライアントサイドでの処理の自動化です。
今までにも何かに特化したスクリプト的なものを搭載したビュワーは、いくつかありました。例えばRadegastに搭載されている自動チャット向けのALICEやMETABOLTに搭載された自動操作に特化したものなど何れも専門的で独自な仕様であることです。
しかしCool VL Viewerに搭載された Lua は、外部で開発されているエンジンですから信頼性や柔軟性に富むのではと感じています。ほかのソフトウェアでもluaを使っているのを見かけますね。
具体的にどうすればいいのよ?ということですが、いまのところ本家にサンプルがチョッろっと貼ってあって、こういう事が出来るよ~って、実装している関数っぽいものの一覧があるだけで、何か目的を持ったスクリプトが公開されているとかはありません。まだまだこれから作っていく段階です。
で、サンプルを見てみた所、
ツールバーのボタンUI作り込みとか
チャット内容からFireStormビュワーなどに内蔵されているコマンドライン操作のようなものとか
テレポートの自動試行とか
なんか出来る事が沢山ありすぎ状態になってますw
特に目を引いた所は、ローカルチャットだけでなくIMも引っかけて操作できる事
ローカルに変数を格納して保管できる事
独自なUI(ボタンなど)やダイアログも作り込める事
などですね。
だけどUIボタンが作れるとしても、V3ビュワー系のUI のように、ドラッグ&ドロップで好きなように配置できたりとかするものではなく、手書きとなってしまうのでスクリプティングなどの経験がない普通のSecondLifeユーザーさんにはとても難しいと思われます。
で、とりあえずLuaの理解と実用的な部分だけ使おうって算段で
Cool VL Viewerには無い 次の機能を サンプルを参考に抜粋する感じで書いてみました
出来る事は
・「WindLight設定の変更を保持して再ログインでも継続させる」
・「区画のWindLight設定(FireStormのParcel Windlight)の真似をする」
この2つだけのものを作りました。
サンプルからの変更点は、
・個人設定が何もない=無視ではなく"Default"として扱う事
・WL設定が無い=無視ではなく規定値とする設定に戻す事
ファイル名を automation.lua として、user_settingsのフォルダ配下に収容するだけで自動的に読み込まれます
Cool VL Viewer + Lua scripting = 新たなる可能性
関連記事
人気の投稿 (Last 30 Days / Top 10)
-
Slave Reg(istry) ( slavereg.com ) のサイトに検索機能が追加されていました。個別の登録番号指定での参照機能は最初からありましたが、番号以外に名前を含み検索が可能です。登録数自体も以前に記事にした時は 9885 slaves でしたが現在は 1341...
-
今年の4月に Gaeta-I 地域は消滅する方向 でと Zindra 地域の拡大と併せて発表がありましたが、180度の方向転換で Gaeta-I 地域を継続する との意向の発表がありました。
-
苦労してもらったZINDRAの土地だけど、 ベンダー置いてるだけで、何も使ってなくて~~ 維持費だけかかってもったいない>< と思いながら何もしてなかったんだけど、昨日ようやく 少しだけ整備しました。 まずは着地点のスカイから^^ とはいっても、もともとMOMOIRO ISLAN...
-
このブログの上のほうに BLOG、FORUM、MH+ (アイテム類)、・・・SL弓道連盟 って並んでるでしょ。わかる? そこの「 FORUM 」ってのをまずクリックしてみて~ そうすると今度は右中段に Refresh、Permalink、Login...
-
以前から小さい掲示板は設置していましたが記事が押し出し式で流れてしまうことや画像を貼ったりとか多様な使い方が出来ない為、もうすこし機能のある物がいいなぁと思っていました。けれども全く違うサイトへのリンクという使い方だと今ひとつ馴染めない感じもあり、どっちもつかずでそのまま放置...
-
事実上、3代目の位置となった Slavereg ですが、ネット上には過去のデータが散在するので日本語で言うところの 『登録番号』に相当する部分の呼称の違い についてまとめておきます。当ブログの 関連の過去記事 と内容が重複するので知ってる人にはおさらいとして、知らなかった人は当...
-
土曜日に日帰りで京都に行ってきた。 画像の場所はなんとなく撮影したJR小倉駅。 観光じゃなくて私用。 京都は地元だから観光なんて洒落たことは思ったりしなかったり LOL。 用事があったのは宇治の方面。 初めて奈良線に乗った。 単線だなんて知らなかったよ~。 たまた...
-
この記事では2026年前半(上半期)についてどのような出来事があったか順を追って表題のみ綴っていきます。詳細は個々のリンク先を見てください。他にも何か出来事があったかも知れませんが抜けてるところはご容赦を。(2025下半期は こちら )
-
06月18日(PST/PDT) 付けで SL23Bイベントでのスペシャルネーム の発表がありました。 https://community.secondlife.com/news/featured-news/sl23b-is-open-celebrate-23-years-of...










0 件のコメント:
コメントを投稿