2008年2月25日月曜日

レスキュー用LiveCD

UBCDとかGpartedとかいくつか試してみて、今まではSystemRescueCDを使ってきたが、
最近知ったClonezilla-SysRescCDがよさそうだ。

・Clonezilla-SysRescCD
SystemRescueCDにClonezillaを統合したもの。
・Clonezilla
PartImageを、パーティションだけじゃなくてディスク全体のバックアップも出来るようにしたツール。

2009/12/15追記
Clonezilla-SysRescCDは開発が止まったっぽいので、再びUBCD(v5.0rc1)に戻った。
4.1.1に比べて、かなり使いやすくなっている。
特にParted Magicの取り込みが良い。

2008年2月9日土曜日

自作ジャンクプログラム(2)iTunesを使ってCD情報をcdplayer.iniに出力するソフト

iTunesを使ってCD情報をcdplayer.iniに出力するソフト
2009/12/15 リンク先変更
http://sites.google.com/site/eleproxxx/cdplayer.inifromitunes.zip?attredirects=0&d=1

これでPlayer入れなくても済みそうだ。

------------------
変更履歴
    iTunesが起動した状態で待つようにした    2008/4/4

    コンパイラをVisualStudio2008に変更
    前回の変更が機能していなかったのを修正した
    出力するサイズが200バイトを超えていると正しく出力できていなかったのを修正(最大2000文字に)
    Cdplayer.iniへ出力する際にエラーになったらエラーを表示するようにした    2008/05/28

    2009/3/11
        複数枚組みはタイトルにディスクナンバーを入れるようにした
  
    2009/5/19
        OSとiTunesのディスク検出枚数が一致しなかったときのメッセージを変更
    2009/10/21
        OSとiTunesのディスク検出枚数が一致しなかったときのメッセージを修正
    2010/1/14
        コンピレーションCDに対応
    2010/12/13
        コンパイラをVisualStudio2010に変更(これにより対応OS変更)
        CCCDに対応
    2012/3/6
        読み込み処理を続けるか尋ねるようにした。
     2012/11/8
        コンパイラをVisualStudio2012に変更(これにより対応OS変更)
    2016/9/11
        コンパイラをVisualStudio2015に変更(これにより対応OS変更)
        プロジェクトとソースをVisualStudio2015に合わせて修正
        iTunesが認識したCDドライブをアプリケーション側で読み込めない場合があるのを修正

2008年1月24日木曜日

自作ジャンクプログラム(1)UIPAD




2009/12/15 リンク先変更
UIPAD:
・XInputゲームパッドをマウス・キーボードとして利用する。
・RS232Cで入力された英数字をキーボード入力として利用する。(キーボードウェッジ)
ことが出来るフリーソフト。ソースコード付き。

2008/10/25
CPU使用率削減
アイコンのデザインを変えた
RS232C対応
デッドゾーンデフォルト値変更
パッド設定をデフォルトに戻す対応
プロパティシートの適用ボタンに一部対応
バグ修正

2012/2/29
コンパイラをVisualStudio2010に変更
デッドゾーンデフォルト値変更
割り当て設定をロードするときに、設定がない場合にデフォルト設定を割り当てていなかったバグを修正
テキストファイルの修正

2012/11/8
コンパイラをVisualStudio2012に変更

2012/11/14
xinput1_4.dllにリンクしてしまっていたのを修正
バグ修正

2008年1月12日土曜日

ファミコン チャレンジャー2面マップ

ブログ開設早々こんなことしていいのだろうかという思いもあるが、
せっかく作ったのでアップ。
権利者から文句が来たら消そう。


2009/12/15 リンク先変更
原寸大

2008年1月7日月曜日

SHOUTcastの解析(1)

VLC media playerによると、
http://www.shoutcast.com/sbin/newxml.phtmlが局リストのルートになり、ここにジャンル一覧が入っている。
その中のgenreタグを読み取って、
http://www.shoutcast.com/sbin/newxml.phtml?genre=24hs
のように指定すると、
そのジャンルの局情報が取得できる。
更にその中のtuneinタグとidで
http://www.shoutcast.com/sbin/tunein-station.pls?id=647115
のように指定すると、その局のプレイリストが取得できる。
プレイリストの中身は
[playlist]
numberofentries=1(ミラー局数?)
File1=http://****:****(局の場所)
Title1=(#? - ???/???) ****(#は局の番号? - リスナー数/最大リスナー数? タイトル)
(numberofentriesの数だけFileとTitleが繰り返す)
Length1=-1(-1は無限大という意味?)
Version=2(不明)
となっていて、
Fileのアドレスに接続するとストリームデータを取得できるようだ。