全く作業がすすまなかった

今日も、空き時間にずっとiTunes Web Interfaceの改造をしていた。
内容は、先日の通りで、選択しているプレイリストの曲一覧が表示されるところに、アーティスト名やアルバム名を追加することだ。
スクリプトはサンプルの小改造で大丈夫なのは先日の通り。Perlスクリプトに組み込んでもエラーにはならない。ただし、現状では、プレイリストの名称を動的に変数から与えようとするとエラーになるようなので、仮に固定にしている。
問題はその先なのだ。AppleScriptの実行でPerlの変数に曲情報が入る。そして、それを分割して、一曲一行の形のデータに整形している。この時点では配列データとして認識され、要素数もデバッグプリントできた。
しかし、これを呼び出しもとのPerlのCGIモジュールで受け取ると空になってしまう。内部にアクセスすればエラーになるし、要素数を調べるとゼロだ。意味不明。
Perl素人だし、PHPはApacheモジュールでやっていたからCGIではやっていない。原因が不明、ネット検索も不毛。Yahoo知恵袋に投げては見たけれども返事があるかどうか。
また試行錯誤してみよう。でも、他にもやりたいことあるんだけどな。

コメント