[mew-dist 23355] Mew での外部プログラム起動について

Kazumasa Gotoh kgotoh at example.com
2003年 3月 21日 (金) 00:12:56 JST


後藤と申します。
FreeBSD 4.7R + Emacs 21.2 + Mew 3.2 という環境で使っています。

今月号の UNIX MAGAZINE の VMware に関する記事で、SoW (Start on
Windows)というツールが紹介されていました。
これは、Windows で動く rshd のようなもので、Unix 側から Windows
アプリケーションを実行させることができるものです。

これは私のようにデスクトップマシンが Windows2000 で、ASTEC-X で
FreeBSD に login しているようなものにとっては中々便利そうだったので、
早速インストールしてみました。
単体でのプログラム呼び出し自身は成功し、次に記事に書いてあるように
メイルに添付された Word や Excel の添付ファイルを Unix 側の Mew
からの操作で Word や Excel を起動できるようにしようとしました。

.mew.el には以下のように記述しています。

  (setq mew-prog-msword '("/usr/local/bin/start.pl" () t))
  (setq mew-prog-msexcel '("/usr/local/bin/start.pl" () t))
  (setq mew-prog-mspowerpoint '("/usr/local/bin/start.pl" () t))
  (setq mew-prog-pdf '("/usr/local/bin/start.pl" () t))

この設定で添付ファイルが Word の場合にはマルチパート部選択時に、
期待通り以下のようになります。

 ######  ######  #######  #####  ######     #    #     #
 #     # #     # #     # #     # #     #   # #   ##   ##
 #     # #     # #     # #       #     #  #   #  # # # #
 ######  ######  #     # #  #### ######  #     # #  #  #
 #       #   #   #     # #     # #   #   ####### #     #
 #       #    #  #     # #     # #    #  #     # #     #
 #       #     # #######  #####  #     # #     # #     #


Content-Type:   Application/Msword
Encoding:       base64
Size:           31536 bytes
Filename:       テスト.doc
Program:        /usr/local/bin/start.pl
 
To execute this external command, type 'C-c C-e'.
 
しかし Excel だと、以下のようにうまくいきません。

 ######    ###   #     #    #    ######  #     #
 #     #    #    ##    #   # #   #     #  #   #
 #     #    #    # #   #  #   #  #     #   # #
 ######     #    #  #  # #     # ######     #
 #     #    #    #   # # ####### #   #      #
 #     #    #    #    ## #     # #    #     #
 ######    ###   #     # #     # #     #    #


Content-Type:   Application/Msexcel
Encoding:       base64
Parameters:     name=テスト.xls
Size:           25128 bytes
Filename:       テスト.xls

To save this part, type 'y'.

これは何が悪いのでしょうか? また、どうすれば外部プログラム
起動ができるようになるのでしょうか?

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
(株) セントラル情報センター
                             後藤和政    kgotoh at example.com



Mew-dist メーリングリストの案内