llBase64ToString

llBase64ToString

string llBase64ToString(string str)

機能概略


サンプル

このサンプルは、Furry Japan!!さんから借用しています。
//**************************************************
//*
//* Title: Fakefur Script StringToBase64 Sample
//* Make : 2007/03/20
//* Note : Touch & Say -> Base64 Code
//*
//**************************************************
integer Handle;         //Listen Handle 

//****************
//* Main Program *
//****************
default
{
    //******************
    //* Initialization *
    //******************
    state_entry()
    {
        [[llSetText]]("touch start",<1,1,1>,1.0);
    } 

    //*******************
    //* Message standby *
    //*******************
    touch_start(integer total_number)
    {
        //Listen Start
        llSetText("Message Wait",<1,1,1>,1.0);
        Handle = [[llListen]]( 0, "", [[llGetOwner]](), "" );
    } 

    //*********************
    //* Message reception *
    //*********************
    listen(integer channel, string name, key id, string message)
    {
        string mes =[[llStringToBase64]](message);      //String(Mes) -> Base64 Code
        [[llWhisper]](0, mes);                          //Base64 Code Whisper 

        [[llListenRemove]](Handle);                     //Listen Stop
        llSetText("touch start",<1,1,1>,1.0);
    }
}

サンプルの使い方
1)適当なオブジェクトを1つ作成します。
2)新しいスクリプトの全文を、サンプルと置き換え、保存します。
3)オブジェクトに日本語で話しかけ、コードが表示されることを確認します。
4)表示されたコードは、llStringToBase64で使用します。

Tips



詳細な説明


History


来客数:  -

選択肢 投票
役に立った (0)
役立たずだった (0)

名前:
コメント:

タグ:

+ タグ編集
  • タグ:
最終更新:2007年05月08日 21:49
ツールボックス

下から選んでください:

新しいページを作成する
ヘルプ / FAQ もご覧ください。