2007-01-01から1年間の記事一覧

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

Apricot 3.12をリリースしました。 Apricot 3.12のダウンロード。 今回のリリースでは、ヌキオさんから頂いたお正月のボイスデータを「初音ミク」と「はちゅねミク」に追加しました。ヌキオさん、いつも有難うございます!それから、プログラムの方はスクリ…

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

Apricot 3.11をリリースしました。 Apricot 3.11のダウンロード。 今回のリリースでは、テキストをクリップボードへコピーした時、すぐ反応するようにしました。また、Unicode文字列をコピーした時に文字化けを起こしていたので起きないように修正しました。…

はちゅねみくの忘年会

はちゅねみく に 忘年会に来てもらった http://www.nicovideo.jp/watch/sm1757417 (ニコニコ動画)気づくの遅すぎですが、リファーを頂いちゃいました!嬉しいです。 それにしてもこの動画、いろいろ勉強になります。

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

Apricot 3.1をリリースしました。 Apricot 3.1のダウンロード。 今回のリリースでは、はてなブックマークやdel.icio.usなどのソーシャルブックマークみたいなソーシャルっぽさを出せるように機能を追加してみました。(まだまだ試行錯誤中ですが...) 今回から…

イベントログを使ってApricotのキャラクターに喋らせる方法

Windowsにロギングを行うためのイベントログという機能があります。 このイベントログを使うと別プロセスからApricotのキャラクターに喋らせることが出来ますので、ちょっとデバッグとかが楽しくなるかもしれません。(普通にデバッガを使った方が、解決はは…

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

Apricot 3.09をリリースしました。 Apricot 3.09のダウンロード。 今回のリリースでは、ヌキオさんから頂いたクリスマスに関するものを含んだボイスデータを初音ミクとはちゅねミクに追加しました。ヌキオさん、本当にいつもありがとうございます! あと、Wi…

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

Apricot 3.08をリリースしました。 Apricot 3.08のダウンロード。 今回のリリースでは、またはちゅねミクに寝るアニメーションと少しボイスデータを追加しました。 あとバグ修正とか、かなり地味なプログラムの変更を加えました。 フォルダ移動しても動くよ…

Apricotのイベントの種類

Apricotでイベントが発生すると、Apricotスクリプト内の該当するsequenceタグが呼び出されます。該当するタグとは、システムで予約済みの値とname属性の値がマッチしたものです。

Apricotスクリプト

Apricotでキャラクターを作るために使うスクリプトの仕様をまとめてみました。 キャラクターを作成する際の手助けとなれば幸いです。

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

Apricot 3.07をリリースしました。 Apricot 3.07のダウンロード。 今回のリリースでは、水瀬かなんさん、ヌキオさんから頂いたボイスデータを反映しました。有難うございます!プログラムの主な変更点は、プロセスを監視するようにして、例えばブラウザ等で…

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

Apricot 3.06をリリースしました。 Apricot 3.06のダウンロード。 今回のリリースでは、主にキャラクターをダブルクリックする位置によってキャラクターの反応を変える機能を追加してみました。どうでしょうか... 他には、 新着のヘッドラインの表示に時間が…

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

Apricot 3.05をリリースしました。 Apricot 3.05のダウンロード。 今回のリリースでは、音声を消す機能が欲しいという要望が結構多かったのでミュート機能を付けてみました。メニューのミュートを選択すればミュートになります。それと、水瀬かなんさんから…

はちゅねミクでデスクトップマスコット

はちゅねミクのデスクトップマスコットのダウンロード。 http://kawatan.googlepages.com/(ミラー) 「はちゅねミクでデスクトップをみっくみくにしてやんよ〜♪」の動画ででてきた、はちゅねミクのデスクトップマスコットです。 はちゅねミクが喋ることばなど…

はちゅねミクでデスクトップをみっくみくにしてやんよ〜♪

(ニコニコ動画版→http://www.nicovideo.jp/watch/sm1567363)初音ミクのデフォルメキャラクター「はちゅねミク」の生みの親であるたまごさんから、承諾を頂いたので途中までつくったものをビデオにしてみました。どうでしょうか... あと,このはちゅねミクを…

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

Apricot 3.04をリリースしました。 Apricot 3.04のダウンロード。 今回のリリースでは、クリップボードにコピーした時など、その内容に対して反応するようにしてみました。例えば、「鏡音リン」をクリップボードにコピーした時は上のように反応を返します。 …

Apricotで開くブラウザの変更方法

1,Apricot.exe.configファイルをメモ帳などのテキストエディタで開きます。 2,以下のような箇所を見つけます。 ... <add key="RunAs" value="explorer.exe" /> ... 3,ブラウザをFirefoxに変える場合は、explorer.exeをfirefox.exe(パスを指定)と変更します。 ... <add key="RunAs" value="firefox.exe" /> ...</add></add>

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

Apricot 3.03をリリースしました。 Apricot 3.03のダウンロード。 今回は、開くブラウザを変更出来るようにしたり、上のスクリーンショットのようにヘッドライン一覧表示以外の時でもニュースのタイトルを喋れるようにしたりしてみました。 基本、主にニコニ…

もっと喋って踊れる初音ミク

前から喋ってはいましたが、肝心の(?)「みっくみくにしてやんよ〜♪」等のボイスデータがなかったりでカカオの無いチョコレート状態でしたが、この度ヌキオさんからボイスデータをご提供頂きまして、ついに初音ミクが「みっくみくにしてやんよ〜♪」と喋る…

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

Apricot 3.02をリリースしました。 Apricot 3.02のダウンロード。 今回、追加または変更した所は、下のようになってます。主にニコニコ動画でのコメント(→初音ミクでデスクトップマスコット)をなるべく反映したものになってるかと思います。 日本語環境の場…

Apricot FAQ

Apricotでよくある質問をまとめてみました。 1, Apricotって何? Apricot ("アプリコット"と読みます) は、キャラクターがデスクトップ上に常駐しインターネット上から取得してきたRSS/Atomフィードをもとに、キャラクターが勝手に喋るソフトウェアです。キ…

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

Apricot 3.01をリリースしました。Apricot 3.01のダウンロード。と、いっても今回から初音ミクのデスクトップマスコットの配布ファイルと共通にしたので、上のファイルと「初音ミクでデスクトップマスコット アップデート版」のファイルは同じです。 スクリ…

初音ミクでデスクトップマスコット アップデート版(2007-10-28)

初音ミクのデスクトップマスコットのアップデート版(2007-10-27付け版)をリリースしました。 初音ミクのデスクトップマスコット アップデート版(2007-10-27)のダウンロード。 今回、セリフを主にアップデートしました。アップデートしたセリフは、まっとそん…

初音ミクでデスクトップマスコット

(ニコニコ動画版→http://www.nicovideo.jp/watch/sm1352673) 初音ミクのデスクトップマスコットのダウンロード。 (インストール方法はこちら→Apricotのインストールと起動方法) 初音ミクのデスクトップマスコットです。 この初音ミクの絵を描かれたシガタケ…

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

1, 「Apricot.exe.config」(下の画像で赤く囲ったファイル)ファイルをメモ帳などのテキストエディタで開きます。2, ファイルを開くと、以下のようなテキストが表示されます。 <configuration> <system.diagnostics> <trace autoflush="true" indentsize="3"> <listeners> <remove name="Default" /> </remove></listeners></trace></system.diagnostics></configuration>

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=jaMDAC 2.8: htt…

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

Apricot 3.0のダウンロード。Apricot 3.0をリリースしました。今回のリリースでは、スクリプト内でのセリフをプログラムが勝手に組み替えて新しいセリフを生成するようにしてみました。(参考→言葉遊び) というわけで、前よりもヘンテコリンなセリフを言う場…

MSNがみっくみくにされている件

MSNがみっくみくにされてるらしいというのは本当だったのかー(画像の右上参照) Googleで初音ミクとかがインデックスから削除されて、Live Search(MSN)で検索してる人が多いからなのかなーLiveSearchでの検索結果: http://search.live.com/images/results.asp…

Permute

順列(Permutation)を求めるメソッドPermuteを書いてみた。使わなかったけど折角なので載っけてみる。(ゴミ箱行きも勿体無いので) List<List<T>> Permute<T>(List<List<T>> permutationList, List<T> list, int k, int m) { if (k == m) { T[] array = new T[list.Count]; list.Copy</t></list<t></t></list<t>…

B-treeとその仲間たち

B-tree(balanced tree)関連のメモ。Donald Knuth, The Art of Computer Programming, Volume 3Bayer, R. Binary B-trees for virtual memory. Proc. 1971 ACM-SIGFIDET Workshop on Data Description, Access and Control, pp. 219-235.Rudolf Bayer and Edw…

C#でViterbiアルゴリズム

昔、C言語で作ったやつをなくしてしまったのでC#で書いてみました。HMM (Hidden Markov Model, 隠れマルコフモデル)において、最尤状態列を計算します。かなりやっつけで書いてるの後でリファクタリングしたいなぁ。 Dictionary<string, KeyValuePair<string, double>> T = new Dictionary<string, KeyValuePair<string, double>>(); for</string,></string,>…