Webブラウザの入力フォームで好きなエディタを使う

http://mylog.ishinao.net/id/1177
すばらしい。早速落としてこの日記を適用して書いてみた。
これでプログラム系の日記を書きづらいはてなもGood。

スクリプト、カスタマイズしないと使えないので
パッチを作って送ってみた。

 $diff -c extedit.js.txt extedit.js
 *** extedit.js.txt	Fri Mar 19 13:06:00 2004
 --- extedit.js	Fri Mar 19 13:08:05 2004
 ***************
 *** 14,23 ****
     "text",
     "comment"
   );
 - //temporary file作成directory
 - var tempdir = "c:\\tmp\\";
   //使用するeditorのpath
 ! var editor = "c:\\program files\\hidemaru\\hidemaru.exe";
   //使用済みのtemporaryを削除する?
   var deletetemp = false;
   
 --- 14,21 ----
     "text",
     "comment"
   );
   //使用するeditorのpath
 ! var editor = "notepad.exe";
   //使用済みのtemporaryを削除する?
   var deletetemp = false;
   
 ***************
 *** 44,53 ****
   
   function doEdit(textarea) {
     var date = new Date();
 -   var tempfile = tempdir + date.getTime() + ".txt";
    
     var body = textarea.value;
     fs = new ActiveXObject("Scripting.FileSystemObject");
     file = fs.CreateTextFile(tempfile, true);
     file.Write(body);
     file.close();
 --- 42,52 ----
   
   function doEdit(textarea) {
     var date = new Date();
    
     var body = textarea.value;
     fs = new ActiveXObject("Scripting.FileSystemObject");
 +   var tempfile = fs.GetSpecialFolder(2) + date.getTime() + ".txt";
 + 
     file = fs.CreateTextFile(tempfile, true);
     file.Write(body);
     file.close();

[追記]
早速対応してくれたようだ。
こういうときはトラックバックの方がいいのかも。