MovableTypeの指定日投稿スクリプトをCGIアプリに改造する | 健康情報を考えるブログ

MovableTypeの指定日投稿スクリプトをCGIアプリに改造する

「自動クリック」を利用してMovableTypeの自動投稿(指定日投稿)を行う方法についてです。

クリックで投稿スクリプト起動させるためには、MovableTypeの指定日投稿スクリプトをあらかじめCGIアプリに改造しておくことが必要です。

指定日投稿スクリプトに

・コンテントヘッダー出力
・表示情報の出力

のコマンドを追加することでCGIアプリに改造できます。

以下はPerlスクリプトに追加する行です。

・コンテントヘッダー出力部分
print "Content-type: text/html\n\n";

・表示情報の出力部分
print "OK";

「表示情報の出力」は必須ではありませんが、ブラウザで操作したときに、画面が空白では何が起こったかわからないので、「状態モニタ」の意味で出力しておくといいと思います。


改造前の指定日投稿スクリプトは
MT設置フォルダ/tools/run-periodic-tasks
です。

これを
MT設置フォルダ/tools/run-periodic-tasks.cgi
というファイル名で保存してください。
パーミッションは755にします。(サーバーによっては705等)