bloglines2ipodをMacOSXで試す(1)
2004.10.01 Friday 00:32
BlogLinesでAPIが公開されたのをきっかけに、宮川さんが面白いスクリプトを作成されてます。
早速、MacOSXで挑戦・・・
bloglines2ipod: blog.bulknews.net
Bloglines Web Services をつかったアプリケーション例。ということで、Bloglines の未読アイテムをとってきて、iPod の「メモ」にぶっこむスクリプトをつくってみました。bloglines2ipod からダウンロードできます。
朝、家を出る前にこのスクリプトでぶっこんで、電車の中で未読アイテムを読んでしまおう、ってわけですな(電車乗らない人、車内でノートパソコン広げられる人には無意味です。。)。
Win32 の場合は ActivePerl に、WebService::Bloglines が必要。Mac OS X では試してないですが、マウントポイントを変更するだけで動くかな?
早速、MacOSXで挑戦・・・
とりあえず、このスクリプトに必要なライブラリがWebService::Bloglinesなので、CPANからDLして展開してperl Makefile.plしたが、LWPとXML:RSSがないとのこと。
Perlのモジュールをインストールしよう!を参考にCPANライブラリを手軽にインストールできるよう設定し、CPANモジュール(install Bundle::CPAN)とLWP(install LWP)をインストール。
XML::RSSをインストール中にエラーになったので、XML::RSS単体ではインストールが完了。
XML-Parserが必要とでるが、CPANからDLしてもいれることができず。
XML-Parserのみインストールしようとすると、Expat XML Parserが必要と警告が(英語で)・・・
Expat XML ParserをDLしてインストールして、ようやくスクリプトが動きました。
が、iPodに、Notesというフォルダを作ったのですが、そこに入らず・・・
こんな感じのメッセージでした。
続きは、また後日挑戦します。
Perlのモジュールをインストールしよう!を参考にCPANライブラリを手軽にインストールできるよう設定し、CPANモジュール(install Bundle::CPAN)とLWP(install LWP)をインストール。
XML::RSSをインストール中にエラーになったので、XML::RSS単体ではインストールが完了。
XML-Parserが必要とでるが、CPANからDLしてもいれることができず。
XML-Parserのみインストールしようとすると、Expat XML Parserが必要と警告が(英語で)・・・
Expat XML ParserをDLしてインストールして、ようやくスクリプトが動きました。
が、iPodに、Notesというフォルダを作ったのですが、そこに入らず・・・
こんな感じのメッセージでした。
3.
Fetching new items for http://bulkfeeds.net/app/search2?q=VNC
not well-formed (invalid token) at line 296, column 89, byte 19983 at /Library/Perl/5.8.1/darwin-thread-multi-2level/XML/Parser.pm line 187
Fetching new items for http://bulkfeeds.net/app/search2?q=%E3%82%AF%E3%83%AA%E3%82%A8%E3%82%A4%E3%83%86%E3%82%A3%E3%83%96%E3%82%B3%E3%83%A2%E3%83%B3%E3%82%BA
/Volume/iPod/Notes/Bulkfeeds Search for _?N???G?C?e?B?u?R?????Y_ - ?Y?p?ƒn????????p?[?gII?w???w?ƃN???G?C?e?B?u?R?????Y?x???J???܂?: No such file or directory at bloglines2ipod.pl line 43.
Fetching new items for http://bulkfeeds.net/app/search2?q=%E3%81%AF%E3%81%A6%E3%81%AA%E3%83%80%E3%82%A4%E3%82%A2%E3%83%AA%E3%83%BC%E3%82%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%89
続きは、また後日挑戦します。

Comments
OS Xなら、Perl使わずにAppleScriptのほうがいい気もしますがw
/Volume/iPod/Notes/ は ls とかで存在してます? Mac 版の場合は エンコーディングも Shift_JIS じゃないのかも。UTF-8 とかでも試してみてください。
よくよく考えたら僕のiPodは古いのでメモ機能対応していないようです・・・w
vCard形式なら見れますけど・・・
とりあえず、UTF-8でメッセージ表示させるようにします。
Comment Form