デスクトップマスコット「Apricot 3.0」

Apricot 3.0のダウンロード。

Apricot 3.0をリリースしました。

今回のリリースでは、スクリプト内でのセリフをプログラムが勝手に組み替えて新しいセリフを生成するようにしてみました。(参考→言葉遊び)
というわけで、前よりもヘンテコリンなセリフを言う場合があるかもしれませんが、そこは笑って楽しんで貰えれば嬉しいです。
後、音声(Waveフォーマット)を再生出来るようにしてみました。
再生の仕方は、sequenceタグの中でsoundタグを入れるだけ。soundタグの中身はWavファイルへのパスを入力します。

<sequence name="シークエンス名">
  <message>ほげほげ</message>
  <sound>Wavファイルへのパス</sound>
</sequence>

そして今回も、綾瀬夕樹さんからセリフを頂いたので、霊夢魔理沙のセリフがもりもり増えております!
ありがたや〜

後他にも、

  • バルーンを閉じるときのアニメーションを変更(見た目的にはこれが一番大きな変更かも?)
  • アニメーションの高速化
  • XSLTで代用出来る機能はバッサリ削除

機能の詳細などは「デスクトップマスコット「Apricot 2.91」」でー

Apricotのインストールと起動方法

1, Apricotの実行には.NET Framework 2.0以上とMDACが必要です。下のリンクからインストールして下さい。

.NET Framework 3.5:
http://www.microsoft.com/downloads/details.aspx?FamilyID=333325fd-ae52-4e35-b531-508d977d32a6&displaylang=ja

MDAC 2.8:
http://www.microsoft.com/downloads/details.aspx?FamilyID=6c050fe3-c795-4b7d-b037-185d0506396c&DisplayLang=ja


上記のコンポーネントをインストールしても動かない場合は、「Microsoft Visual C++ 2008 再頒布可能パッケージ」のインストールをお願い致します。

Microsoft Visual C++ 2008 再頒布可能パッケージ (x86):
http://www.microsoft.com/downloads/details.aspx?familyid=9B2DA534-3E03-4391-8A4D-074B9F2BC1BF&displaylang=ja

2, Apricotバージョン番号.zipを解凍ソフトで解凍します。解凍してできたフォルダやファイルを、任意のフォルダ等へコピーします。

3, 解凍して出来たファイル「Apricot.exe」をダブルクリックなどで起動。

Apricotで使用するフォントの変更方法

1, 「Apricot.exe.config」(下の画像で赤く囲ったファイル)ファイルをメモ帳などのテキストエディタで開きます。

2, ファイルを開くと、以下のようなテキストが表示されます。

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <system.diagnostics>
    <trace autoflush="true" indentsize="3">
      <listeners>
        <remove name="Default" />
        <add name="TraceLogListener" type="System.Diagnostics.TextWriterTraceListener" initializeData=".\Trace.log" />
      </listeners>
    </trace>
  </system.diagnostics>
  <appSettings>
    <add key="Left" value="770" />
    <add key="Top" value="410" />
    <add key="Opacity" value="1" />
    <add key="Scale" value="1" />
    <add key="TopMost" value="True" />
    <add key="Lock" value="False" />
    <add key="DropShadow" value="False" />
    <add key="FontFamily" value="Tahoma" />
    <add key="FontSize" value="11" />
    <add key="LineHeight" value="15" />
    <add key="Layers" value="" />
    <add key="Script" value=".\Resources\Characters\Miku\Miku.xml" />
    <add key="ConnectionString" value="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=.\Storage.mdb; User Id=Admin; Password=;" />
  </appSettings>
</configuration>

3, この中で、下のような箇所を見つけ出します。

<add key="FontFamily" value="Tahoma" />

4, "Tahoma"という箇所を任意のフォント名にするとフォントが変更できます。

例: フォントを"Arial"に変更

<add key="FontFamily" value="Arial" />

他にも、フォントサイズを変更する倍はFontSizeのvalue、行間を変更する場合はLineHeightのvalueの値を編集すると変更出来ます。