まめ畑

ゆるゆると書いていきます

C#

Coregaのカメラを動かすメモ

C#

研究室の後輩の卒研で「CG-WLNCPTG (CG-WLNCPTG) | コレガ」を自作のソフトで動かすという要件があったのでメモ。 付属のソフトで動かせますが、それだとダメなので調べてみたメモ。 今回はPDA上のWindows mobileで開発したので、ソースはそれように。 この…

起きれなかったらTwitterにメッセージをPOSTするものを作ってみた

はてなダイアリー こんな記事があったから勢いでモックを作ってみた。 今は後悔している。 ようは、起きれなかったら罵倒してくれなりなんなりTwitterにPOSTすればいいようなので、簡単にイメージ物を暇つぶしに作った。 見てくれは良くないけど、こういうこ…

テスト時期なのでTwitterクライアントみたいなの作ってみた

テストが近いのでTwitterを見ながらやるのが非常に困難になってきたのでこんなん作ってみた。 1から作ったんじゃなくて、ベースは少し前に所属している団体でミーティングを行う際に使った意見収集アプリを少し変えただけ。 でも、Twitter APIの不機嫌さに悩…

C#で文字に関する事

C#

C#で文字を扱うことについてメモ程度に。 文字といっても、コンソールに出すとかTextBoxに表示とかではなくフォームやPictureBoxに描画ということです。 PictureBoxに文字を書くにはDrawStringを使うんですが、こいつ縁取り出来ないみたいなんです。 なので…

C#でExifを取得する方法

C#でExifを取得する方法のメモ。 Bitmap bm = new Bitmap(filepath); foreach (PropertyItem pi in bm.PropertyItems) { if (pi.Type == 2) { string val = Encoding.ASCII.GetString(pi.Value); val = val.Trim(new char[] { '\0' }); textBox1.AppendText(…

少しだけWindows Mobile

もう今年も残り少なくなってきた今日この頃、いきのいいHP製PDAを触れたので少しプログラムを作ってみた。 作ったというのもおこがましいほどのもの、10分間プログラミング的な物ですが動いた時は嬉しいですね。 とりあえず、Windows Mobile6 ClassicがOSの…

WiiRemoteを使ってみた

以前、Wiiリモコンの重力センサーについて書きましたがC#でWiiリモコンを使用出来る、WiimoteLibを使ってみました。 このライブラリは1本のリモコンしか操作出来ないのですが、ソースが公開されているので複数本に対応させる事も可能です。 以下のプログラム…

こう書けたのか

C#

最近C#でXML関係のアプリを作っているのですが、WEB上からXMLデータを取得する時の方法が今まであまりスマートとというか、いちいちHttpWebRequestからStreamとっていたという・・・。こんな感じ HttpWebRequest webReq = (HttpWebRequest)WebRequest.Create…

プレゼン中にコメントを流せるアレ的なもの

C#

時間があったので、パワーポイントでプレゼン中に某コメント出来る動画サイトのように、コメントを流せる物を作ったと以前書きましたが、実際に開発環境と違う環境で動作させたら、少し問題が。問題というのは、コメントが滑らかに流れず若干カクカクしてし…

WMIを使って電波強度を取得

今行っている研究で少し入用だったので、無線LANの現在使用しているSSIDの受信強度を取得するものを作ってみました。 WMIというものを始めて使ってみましたが、これ結構便利ですね。 SQLっぽく記述できるし、かなりのプロパティがあるし。しかし、その多さゆ…

ニコニコの色々をDL&見てみよう

さて、そろそろニコニコ動画の動画のDLやコメントのGETが出来るサンプルプログラムのコードを掲載したいと思います。 詳細なAPIの意味や使い方などは、この日記のニコニコのイロハ1・2・番外編を参照して下さい。 あと、例外処理やスレッドによる動画DL時の…

Win32APIを使ってみる@C#

C#

最近、とあるツールを作っているのですが機能の中で実現すべき要件が殆ど 実装したのですが、もっとも大事なところが中々実現できなかったのですが、 今日何とか実装完了しそうですv WEBでBASICかダイジェスト認証をしているページにオートログインをしない…