[質問] saveas で ftp アップロードNo.08586
草餅 さん 05/07/25 12:18
 
こんにちは。

saveas "ftp://aaa/bbb/";

という saveas コマンドの拡張予定はありますか?
openfile  "ftp://aaa/bbb/";
の時間を省いて直にマクロで複数のftpにあるファイルが更新できて
便利だと思いますが、いかがでしょうか?

ハズしてましたらごめんなさい。

[ ]
RE:08586 [質問] saveas で ftp アップロNo.08589
秀丸担当 さん 05/07/25 14:59
 
>
>saveas "ftp://aaa/bbb/";
>
>という saveas コマンドの拡張予定はありますか?
>openfile  "ftp://aaa/bbb/";
>の時間を省いて直にマクロで複数のftpにあるファイルが更新できて
>便利だと思いますが、いかがでしょうか?

そのようにすることは現状ではできませんでした。
できたほうがいいかもしれません。
ネタとして参考にしたいと思います。

[ ]
RE:08589 [質問] saveas で ftp アップロNo.08685
でるもんた さん 05/08/05 00:04
 
でるもんたです。

秀丸担当 wrote:
>
> >saveas "ftp://aaa/bbb/";
> >
> >という saveas コマンドの拡張予定はありますか?
> >openfile  "ftp://aaa/bbb/";
> >の時間を省いて直にマクロで複数のftpにあるファイルが更新できて
> >便利だと思いますが、いかがでしょうか?
>
> そのようにすることは現状ではできませんでした。
> できたほうがいいかもしれません。
> ネタとして参考にしたいと思います。

Emacs はマクロ(Lisp コード)で実現していますね。
マクロで ftp upload 機能を実現してしまってもいいかもしれません。

#このへん調べてないので、秀丸のマクロと DLL だけでできるのか、それとも
#ftp.exe を呼び出す必要が出てくるか、分かりませんが。

[ ]
RE:08685 [質問] saveas で ftp アップロNo.08687
秀丸担当 さん 05/08/05 09:56
 

>Emacs はマクロ(Lisp コード)で実現していますね。
>マクロで ftp upload 機能を実現してしまってもいいかもしれません。
>
>#このへん調べてないので、秀丸のマクロと DLL だけでできるのか、それとも
>#ftp.exe を呼び出す必要が出てくるか、分かりませんが。

これは、Hidemarnet Explorer をインストールしているときの話で、ftpのアッ
プロード自体は現状でできます。
できるのは、「上書き保存」と「FTPで名前を付けて保存」で、マクロはsaveも
できます。saveasができません。
なので、別途の拡張というより、saveasができるようになればいいと思います。

[ ]
RE:08687 [質問] saveas で ftp アップロNo.08839
草餅 さん 05/11/28 19:47
 
こんにちは。
以後、本件実現の見通しはいかがでしょうか?
もしくは、代替策のようなものはありますか?
引き続き期待しています。

>
>>Emacs はマクロ(Lisp コード)で実現していますね。
>>マクロで ftp upload 機能を実現してしまってもいいかもしれません。
>>
>>#このへん調べてないので、秀丸のマクロと DLL だけでできるのか、それとも
>>#ftp.exe を呼び出す必要が出てくるか、分かりませんが。
>
>これは、Hidemarnet Explorer をインストールしているときの話で、ftpのアッ
>プロード自体は現状でできます。
>できるのは、「上書き保存」と「FTPで名前を付けて保存」で、マクロはsaveも
>できます。saveasができません。
>なので、別途の拡張というより、saveasができるようになればいいと思います。

[ ]
RE:08839 [質問] saveas で ftp アップロNo.08840
草餅 さん 05/11/28 20:47
 

すいません補足です。

V5.11β3
Hidemarnet Explorer Ver2.08
Windows XP SP1
の環境で、

---
selectall;
copy;
openfile "ftp://aaa/bbb/ccc.html";
selectall;
paste;
save;
--

というマクロを実行すると、ftp表示に時間が掛かった時に、

「マクロ内から秀丸エディタを起動したはずですが、10秒待っても応答がありませ
ん。」

というエラーが出て、
・秀丸が応答なしでフリーズする
か、
・[selectall]以降が行われないままマクロが終了する

という現象が頻繁に起きます。
この件も併せて検討お願いします。

[ ]
RE:08840 [質問] saveas で ftp アップロNo.08842
秀丸担当 さん 05/11/29 10:11
 

>以後、本件実現の見通しはいかがでしょうか?
>もしくは、代替策のようなものはありますか?

見通しは立っていましたが、やっていませんでした。
V5.11βはとりあえず正式にして、V5.12でやろうと思います。

>「マクロ内から秀丸エディタを起動したはずですが、10秒待っても応答がありませ
>ん。」
>
>というエラーが出て、
>・秀丸が応答なしでフリーズする
>か、
>・[selectall]以降が行われないままマクロが終了する
>
>という現象が頻繁に起きます。
>この件も併せて検討お願いします。

実際のftpで10秒かからなかったので、そうなる状況が起きるようにソースを
変更しつつ確認してみましたが、再試行ボタンとキャンセルボタンが出て、再試
行を押せば続行可能となりました。
ダウンロードに時間がかかるときは、「ダウンロード中」のダイアログが出てい
ると思うのですが、どうでしょうか。

[ ]
RE:08842 [質問] saveas で ftp アップロNo.08846
草餅 さん 05/11/29 17:40
 
> 再試行ボタンとキャンセルボタンが出て、再試
> 行を押せば続行可能となりました。

続行可能の時と不可能の時があります。

> ダウンロードに時間がかかるときは、「ダウンロード中」のダイアログが出てい
> ると思うのですが、どうでしょうか。

出ます。
エラーの時は、たいてい出たままフリーズします。

話は違いますが、見栄え上、このダイアログを出したくない、
と思うときが多々あります。そういう機能はアリでしょうか。

[ ]
RE:08846 [質問] saveas で ftp アップロNo.08850
秀丸アドイン担当 さん 05/11/30 11:42
 

 いつもお世話になっております。

 まだ、簡単にしかテストしていませんが、フリーズする現象を何度か確認しま
した。
 調査したいと思います。

>>話は違いますが、見栄え上、このダイアログを出したくない、
>>と思うときが多々あります。そういう機能はアリでしょうか。

 ダイアログを出さない設定は、現在のところ出来ません。
 将来的には、考えて生きたいと思っていますが、現在のところは、内部の仕組
み的に、このダイアログが出ないと色々と困ってしまう部分が多々あります。
 ダイアログのデザイン的なところは、多少なりとも見栄えが良くなるように検
討してみたいと思います。

[ ]
RE:08846 [質問] saveas で ftp アップロNo.08853
秀丸アドイン担当 さん 05/11/30 17:17
 

 いつもお世話になっております。

 色々とテストを行いましたが原因がいまいちハッキリとしません。

 とりあえず Hidemarnet Explorer の方におかしな部分があったので修正しま
した。
 この修正以後のテストでは、フリーズしたまま死んでしまう事は無くなったよ
うに思います。
 一度入れ替えて試してみて欲しいです。

 http://hide.maruo.co.jp/software/bin/hmex209b1.lzh

 解凍しますと、中から「hmnetex.dll」と「hmnetsub.exe」が出てきますので、
既存のものに上書きしてご使用ください。

 ご不便おかけして大変申し訳ございませんがよろしくお願いします。

[ ]
RE:08853 [質問] saveas で ftp アップロNo.08864
草餅 さん 05/12/01 21:36
 
No.08863
> V5.12β1を出しました。
>
> 改版履歴
> ●saveas文でftpもできるようにする。(Hidemarnet Explorerインストール時)

どちらのスレッドに投稿しようか迷いましたが、
こちらにしました。
おかげさまで、アップロードの時間が半分になったので、
非常に快適になり助かります。

本当にありがとうございました。

[ ]