細々と作り続けているAmazonアソシエイトプログラム支援プログラムAAA(Amazon Associate Assistants)のソースβ版を公開します。
β版と称していても実際にはHSJ.jpで徐々に利用しているものと同じものです。
すでに同様のサービスがある中で公開するのは「自分で使いたいもの」を作りたかったからです。
後付の機能ですが、リストマニアで作った商品カタログからランダムに数件取得し表示する機能はあんまり他で見かけない機能なんではないかと思います。
*だうんろーど
下記リンクからソースファイル(aaa.0.01.pl)をダウンロードして、aaa.cgiにリネームし、お使いのサーバで動くように設定してやってください(いい加減)。
Download: aaa.0.01.pl
*設定の補足
ロリポップの場合、XML::SimpleモジュールがないのでCPANからダウンロードして、aaa.cgiと同じディレクトリにXMLディレクトリを作成し、その下にSimple.pmを置くと動くと思いますヨ。
MovableTypeを使ってる向きはMT/extlib/XMLの下にSimple.pmを置いて、mt.cgiと同じディレクトリに置いて、57行目あたりの
BEGIN { unshift @INC, './'; # MTなフォルダに入れているのなら下の行をコメント解除 # unshift @INC, './extlib'; }
てな記述にしたがってaaa.cgiをいじったら吉かも。
詳細はソースファイルならびにAAAのページをご覧下さい。
ご不明点があれば、コメントをくださいませ。