「ソフト」カテゴリーアーカイブ

2007-10
10
19:05:00
ニコニコPodderを作ってみた


iPod touch向けのニコニコ動画のPodcastを生成するに触発されて作ってみた。だって、うちのレンタルサーバだと容量が100Mしかなくてすぐに溢れそうなので、必然的にクライアントPCからiTunes COM経由で追加する.NETソフトを作ってみました。
かっとしてやった、反省はし(ry
ニコニコPodder R0.9
起動してマイリストのURLを指定するとRSSから各FLVファイルをローカルにダウンロードします。このマイリストは公開でないといけませんよ。
次に同梱したWindows版ffmpegがMP4(H.264)ファイルに変換し、COMインターフェース経由でiTunesのライブラリへ登録します。
Plaggerなんて使う気無いけどニコニコ動画はいつもiPodで見ていたい、てな人には便利かと。
なお、完全に勢いだけで作りましたので、不具合その他は諸々あるかと思われます。と言うか気付いてることも幾つかあるんですが、せっかくなんで勢いで公開します。
とりあえず使えるレベルにはあるんじゃないでしょーか。
– 同梱のffmpegはrev.9133 です。何となく使用例が多かった気がしたので。
– ffmpegオプションは変更できます。インストールフォルダに作成されるnicoPodder.iniを編集して下さい。
– オプションはどこかから拾ってきた最高画質設定になっているので、MP4はかなり巨大になります(FLVの大体1.5から2倍とか)。僕はそれで満足なんですが、適当に変えて使うのが吉と思います。もし「もっといい設定あるよ」という場合には教えて頂ければフィードバックできると思います。
– エコノミーモードでダウンロードしたFLVは次のノーマルモードの際にノーマル版に自動で差し替えられます。エコノミーモード版のファイル名には「_low」と付いています。但しiTunesには前のエコノミー版が登録されっぱなしなので、すみませんが手動で削除して下さい(iTunesから登録を確認したり削除するCOMインターフェースが無いためです)。
– 同時ダウンロード数は常に1です。変更の予定はありません。ついでに変換処理もダウンロードとシリアルに一つとなっています(これはマルチスレッド処理が面倒だったためですが)。
– .NET2.0必要です。
ご意見・ご感想ありましたらコメントまでどうぞ。
* R0.92をリリースしました。今後はそちらへどうぞ

2007-09
02
00:52:00
旅行びと日記 R1.15リリース


約一年半振りですね。旅行びと日記 R1.15をリリースしました。
主な変更点は以下です。

  • インストーラをVISTA対応にしました。これで「現在稼動中のOSをサポートしていません」と言われる症状は無くなると思います。但し、インストール自体は管理者権限で行うようにしてください。
  • コントロールパネル「地域と言語のオプション」にて和暦を指定していた場合に落ちていたのを修正。また和暦を指定していた場合にも対応するようにしました。
  • 主なダイアログでオートスクロールを可能にしました。これにより画面が小さな場合にもスクロールバーで全内容にアクセス可能となります。
  • Undoをキー入力(Ctrl + Z)で行えていなかったのを修正。
  • 直接入力時のフォントが異なっていたのを修正。

「旅行びと日記」に関しては頂いているメールなどを拝見する限り比較的安定して使って頂いているようなので、今後VISTA関係やその他バグの対応以外には大きな機能追加などは無いと思います。ひょっとするとこれが最終バージョンアップかもです。
以前から.NET2以降対応もしたいと思いつつ使用しているライブラリが1.1対応のものばかりなので手付かずでした。
しかし少し思うところもあり、「旅行びと日記2」とも言うべきソフトを考え中です。
かなり今とは発想が異なるものになるかも知れません。
が、まだまだ時間が取れていないため、いつになりますやら。
期待せずにお待ち下さい。
問題などありましたらコメントなどでお寄せ下さい。

2007-08
21
05:14:00
公開ソフトのVista・IE7対応状況について


コメントなどでもお問い合わせ頂いていましたが、まだVistaが手元に無かったりしたため、確認できていませんでした。
少し触れる環境がありましたので、IE7含め他の最新環境も含めて主なソフトでの状況を確認してみました。
UACなどが有効なデフォルト(と思われる)状態での確認です。
旅行びと日記 R1.14
インストーラがVistaに対応していません。「~は現在稼動中のOSをサポートしていません」とのメッセージが出て一度終了します。
その後「プログラム互換性アシスタント」が起動されます(設定などにもよるかも知れません)ので、「推奨の設定を使用して再インストールする」を選ぶとインストールが始まります。
また必ず管理者ユーザにてインストールして下さい。一般ユーザやパワーユーザでは、一旦管理者ユーザのパスワードを聞かれるものの、インストールには失敗してしまいます。
インストールが終了すれば、その他の機能は問題無く使用できるようです。
# コメントでインストール後アイコンが欠けるなどの不具合も頂きましたが、こちらの環境では確認できませんでした。
少し設定などが異なっている可能性もあります。
blogeet R0.100
インストールは上記と同様です。
ほぼ完全に動作するように見えるものの、IE7環境ではテキストエリアへの書き戻し時にCOMエラーが発生します。これはXP環境でも同様です。
「HTMLコードを書き戻せません。元画面から移動したようです。内容は破棄されます。[ アクセスが拒否されました。 (HRESULT からの例外: 0x80070005 (E_ACCESSDENIED)) ]」といったエラーメッセージです。
詳細は不明なのですが、一般的にはセキュリティ関連のエラーで、もしIE7でIE6よりCOMアクセスのセキュリティが強化されているとすると、現状では回避が難しいものと思われます。
オプションなどの変更によっては可能かも知れませんが、現在調査中です。
gcNotifier R0.5
ZIPで配布していますので、一般ユーザであっても実行ファイルなどを保存できる権限のある場所に解凍できれば、特にインストールに問題はありませんでした。
動作にも問題は見受けられませんでした。
ol2gc R0.4
インストールはgcNotifierと同じです。
ほぼ問題なく動作していますが、Vista + Outlook2007との組み合わせでは何度かアクセスを繰り返すとエラーが発生することがありました。
これがVistaの問題かOutlook2007なのか、あるいはたまたまだったかは不明です。開発環境はOutlook2003ベースですので、ありえないではないのですが。
もし稼動情報や障害情報などありましたら、お寄せ頂ければ助かります。
ln2gc R0.4
インストールはgcNotifierと同じです。
そもそもNotes/Domino R5対応なのですが、今回初めてR7で試してみました。
残念ながらGoogle Calendarへの登録時間が数時間ずれたりしてしまいます。
さすがにもうR5でもないので、できるだけ早くR7対応としてリリースしたいと思います。
R-Click! Union R0.921
インストールがVistaに対応していないため旅行びと日記などと同様なものの、動作は全く問題ありません。これはXP環境のIE7でも同様です。
但しVistaでは初期時にはVB6ランタイムが導入されていないので、その場合にはあらかじめ導入を行っておく必要があります。ベクターなどからVIsta対応版と歌っているものをダウンロードして下さい。
# R-Click! Unionは最後にUpdateしてからもう3年以上(実質6年)経つのですが、ほぼ問題ないように見えるので逆に驚いています。
さすがVBランタイム、舐めてはいけない・・。
以上ですが、もしかすると認識違いや見逃している点があるかも知れません。
ご指摘頂ければ幸いです。
数があるので結構大変なんですが(^^;)、徐々にでも直せるところは直せればと思いますので、今後とも宜しくお願いします。

2006-12
27
21:16:00
ol2gc R0.4 / ln2gc R0.4


コメントでもご報告頂いていたようにR0.3でGoogle側のバグに対応したんですがこのバグが直ってしまったため、再び対応しました。
これにより終日の予定が翌日になってしまう現象が回避されます。
また、ln2gcでは状況によりキャストエラーになってしまう問題が「多少」改善されました。
ダウンロードはこちらから:
ol2gc R0.4
ln2gc R0.4
* 解凍して適当なフォルダに入れてol2gc.exe またはln2gc.exeを実行して下さい。

2006-10
07
23:46:00
Google Calendar Notifier R0.5


gcNotifier R0.5です。
今回は複数のカレンダーに対応してみました。
これまではユーザのメインとなるカレンダーしか表示しなかったのですが、R0.5では追加したカレンダーや参照している他の人のカレンダー、祝日なども通知したり表示が可能となりました。
またカレンダーメニューから実際に表示させるカレンダーを選ぶことも可能です。
その他ネットワークエラーで詳細が表示されるようにしました。
割とGoogle Calendarはネットワーク障害がよく起こるんですが、これで何が起きたかぐらいは分かるかもと。
何かありましたらコメント欄までどうぞ。
gcNotifier R0.5