Juice Podcast Receiver
2009.07.16 Thursday 23:58
最近使っていなかったPodCastでのニュースダウンロードを再開した.少し時間ができたので,長い間更新されていなかった,Juice podcast receiver の改造にチャレンジ.元のソースを理解するのに数日かかったが,実際の手直しはいずれも数行程度でできた.
改造したものは以下の場所で公開中.
Juice Podcast Receiver - Enhanced version download
主な追加機能は以下の通り.
1. Feed当たりのダウンロード数の制限
2. download listからexplorerへのDrag & Dropによるコピー
(しかし,Skypeのウィンドウにはdropできなかった...)
1.はBBCニュースダウンロード用,2.はMP3 playerへの簡単コピー用の機能
これに加えて以下2点も改善された
3. リポジトリで直っていた多国語対応が取り込まれ,ヘブライ語,ドイツ語のFeedをダウンロードできるようになった.
4. Python 2.6 + 最新wxwidgetsでビルドし直したのでWindows Vista以降でも動く.(Windows 7で動作確認済み)
改造したものは以下の場所で公開中.
Juice Podcast Receiver - Enhanced version download
主な追加機能は以下の通り.
1. Feed当たりのダウンロード数の制限
2. download listからexplorerへのDrag & Dropによるコピー
(しかし,Skypeのウィンドウにはdropできなかった...)
1.はBBCニュースダウンロード用,2.はMP3 playerへの簡単コピー用の機能
これに加えて以下2点も改善された
3. リポジトリで直っていた多国語対応が取り込まれ,ヘブライ語,ドイツ語のFeedをダウンロードできるようになった.
4. Python 2.6 + 最新wxwidgetsでビルドし直したのでWindows Vista以降でも動く.(Windows 7で動作確認済み)
オリジナルサイトで公開されているものは2006年で更新が止まっている.しかしながらソースコードはその後も多少更新されていたので,最新のコードを元に修正・改造した.
まずは,オリジナルがそもそも動かないのでそのデバッグから初めて,wxPythonのヘルプも参照しつつなんとか進めた.
Cでは複雑な手順が必要となるdrag & dropも,wxpythonでは,ほんの数行でdrop sourceになることができるのには感動した.(wxpythonというよりはwxWidgetsのおかげだが)
まずは,オリジナルがそもそも動かないのでそのデバッグから初めて,wxPythonのヘルプも参照しつつなんとか進めた.
Cでは複雑な手順が必要となるdrag & dropも,wxpythonでは,ほんの数行でdrop sourceになることができるのには感動した.(wxpythonというよりはwxWidgetsのおかげだが)
Comments