2018年12月4日火曜日

Macでお手軽に動画の画面キャプチャを取る方法

この記事はセカンドライフ技術系 Advent Calendar 2018のために書かれました。
https://adventar.org/calendars/3526


SLでちょっとした動画をツイッターに載せたりするときに便利です。
特別なソフトは一切いりません。(要macOS Mojave以上)

https://photos.google.com/photo/AF1QipMIQmJihmR_PzePAg8UpnpShu282_W7Mw9af4Hf
  1. shift + command (⌘)+5を同時に押す
  2. 点線の枠が出るので、画面サイズを決めます
  3. Enterを押すと収録開始
  4. 収録停止は右上の時計やWi-fiアイコンのあるとこの四角ボタンをクリック



a



詳しくはこちら
Mac で画面を収録する方法
https://support.apple.com/ja-jp/HT208721

2018年2月11日日曜日

自分の土地じゃなくてもグループ招待看板を置きたい

グループのUUIDを抽出する方法です。
検索すると出てくるスクリプトがオブジェクトに設定したグループと同じグループの招待が多いので書きました。

まず適当なプリムを出して、グループの設定をします、そして以下のスクリプトを入れてタッチします。


default
{
    state_entry()
    {
        llSay(0, "Hello, Avatar!");
    }

    touch_start(integer total_number)
    {
   key group=llList2Key(llGetObjectDetails(llGetKey(),[OBJECT_GROUP]),0);
        llOwnerSay("secondlife:///app/group/" + (string)group + "/about");
    }
}


すると、チャット欄にグループが出るので「Slurlをクリップボードにコピー」右クリックしてUUIDをコピーします。
そして、以下の赤文字の部分にペーストしてグループ招待看板にスクリプトを入れます。

default
{
    state_entry()
    {
       
    }

    touch_start(integer total_number)
    {
        key id=llDetectedKey(0);  // タッチしたアバターのキー
   

         string str="Join Group";
                str+="  ";
                str+="secondlife:///app/group/ecd667c3-ba9f-ae48-e641-cd20f9758534/about";

                llInstantMessage(id,str);
     
    }
}

完成!


参考
http://backup-beta.blogspot.jp/2008/07/blog-post_9522.html
http://wiki.secondlife.com/wiki/Category:LSL_Key/ja