テスト用ファイルです。ちなみに、小説ファイルはエンコードがutf-8のテキストファイルで保存してください。!you!と打った部分が名前に置き換わります。夢小説を実際に見る場合dream.cgi?look=ファイル名(.txtは不要)&title=タイトルで見ることが出来るようになります。サンプル動作サンプルはこちらです。この時、data/test.txtを参照しています。今回は、TweetするPerlスクリプトをちょっと改良して、ツイートしてくれるだけのしょっぱい機能をつくってみた。こちらのページのものを参考にしました。BotにOAuth認証で投稿させる/楽:技林ブログ導入こちらのページのようにNet:Twitter:Liteを導入する。Net::Twitter::Liteこちらのほうが簡単みたい。ACCESS_TOKEN_SECRETを取得。writeの権限をきちんと選択しておくこと。PerlやCygwinのパッケージなどに同梱されてあるPerl.exeと、このスクリプト自体のパスが通っていなければなりません。パスの設定を汚くするのは個人的に好きではなかったので、別途バッチファイルを作ってパスを手動で通した後に上記スクリプトを実行するようにしました。%*これをWindowsフォルダ等にtweet.cmdなどのファイル名で置くとこの機能が利用できるようになります。ハラショーテスト結果→ハラショーテスト注意:tweetの次には半角スペースにしてください。2011年10月4日こんにちは。現在のAdvQuestの段階はこんなところ。予定としては、アイテムの表示を次に頑張りたいと思う。アイテムの表示は、もうちょっといくつでも表示できるような仕組みをつくりたい。現状アイテムの選択処理が不確実(他の人に書き換えられたら、別のものを選択してしまう仕様)であるので、もうちょっと改良の余地があるかなぁと。最近、意味不明な文章を作ってくれるWebの小物を作ってみた。最初、自分で文章を作るための5要素を自分で考えて貰うことになる。その後、入力したあとに、それらを含めたうちの、今までの投稿におけるどれかがそれぞれの要素として出現して、面白そうな文章が出来る、というものである。「9分前、日本で、大統領が島根県に引っ越したら、誰もが花火を買うようになった。「灯火が消えたとき、銀座の近くにあるフランスで、ヨシズミが引っ込んだら、静かになった。」たまに吹き出しそうになるものも、出てくるかと思う。入力する要素は、できるだけ長いほうがいいかもしれない。実際にする場合はこちらこの文章は完全なでたらめであり(完全に、rand関数を使い、ランダムで出力しているため。)、どのような文章が出てきても、もちろん、現実とはなんの関係もないことに注意してほしい。文章生成.二重振り子のシミュレータを作ってみた。二重振り子のシミュレータをCで作ってみた。夏休みだから何か、作ってみる絶好のチャンスだと思ったから作ってみた。これを作るのに、大きく分けて描写の部分、微分方程式を解く部分が必要だったが、後者が少し大変だった。前者の描写の部分はありあわせの(私には利用はできるが、配布する権利のないようなライブラリの)ものを使ったので、色々整備されており、別になんということはなかった。後者は、運動方程式を使って、加速度、速度を求めつつ位置を設定させるような数値解析的な方法を使った。運動方程式の解法はかなり大変だったので、こちらを参考にした。二重振り子のシミュレータWikipediaによると、こんな感じの、カオスになるようなものは、初期値敏感性を持っててちょっとでも初期値を変えると全く動きが変わってしまいうるということから、厳密なシミュレータではないので(動画の場合は1秒あたり32分割しています)もちろん現実と同様な動作ではない。2012年2月12日というか、ダウンロードできなくなっていたのでダウンロードできるようにした上で、更にちょっと変えてみました。(今ならCで作るのに...)ダウンロ-ドは、こちらから。※基本全部そうですが、このファイルを利用して追った損害や、不利益には、全ての責任を作者は負いません。ダウンロードしたときは、これに同意したとみなします。ver2.0[削除]wgetの検出機能を削除。[変更]ダウンロード方法を、wgetからこちらのvbsに。スクリプトを借りた、SQLの窓様ありがとうございます。作りはかなりショボショボになってしまった。ファイルリストを作らずに、自分でコツコツと同じ事をするように変更したため。今日は、アイテムの追加と消費機能を実装しました。ここらへんはかなり今季の要りそうな作業みたいです。アイテムによって効果を変えさせなければなりませんし、アイテムの価値やそのアイテム自体のクオリティというもののフラグとかを考えなければならないというところと、アイテムとアイテムを結合させたときに生じる問題などもあります。今回は、たまたまテストキャラのステータスとしてポーションを適当なクローンをいっぱい作ってテストしています。次からは、アイテムの効果や、そのバランスについて色々と考えて設定していこうと思っています。今後の予定アイテム機能(売買、落とす、発明等)の完全実装エンカウント処理とりあえず、この2つが出来ればどうにか人間らしい感じのゲームが出来るかと思うので、頑張ろうと思います。友達に作れと言われたので夢小説用のCGIプログラムを作った。以前作った夢小説用スクリプトをもうちょっと高性能化してみた。友達のブログいおいおなるままに。Platforms.。