[HOME]  [リストへもどる]
一括表示

  VRENSAVE.DEF LFN連番セーブマクロの改造版 - konno 21/11/03-01:13 No.10127
  ┗ Re: VRENSAVE.DEF LFN連番セーブマクロの改造版 - めざら 21/11/03-11:08 No.10128
   ┗ Re^2: VRENSAVE.DEF LFN連番セーブマクロの改造版 - konno 21/11/03-20:43 No.10129
    ┗ Re^3: VRENSAVE.DEF LFN連番セーブマクロの改造版 - めざら 21/11/04-06:40 No.10130
     ┗ Re^4: VRENSAVE.DEF LFN連番セーブマクロの改造版 - konno 21/11/06-01:36 No.10131

(10127) 10127VRENSAVE.DEF LFN連番セーブマクロの改造版  投稿者:konno   2021/11/03(水) 01:13
   コメント数 1

ご存知、とらじさん作の「連番セーブ」のLFN対応版の改造版です。
今回は、dosboxj.exe 対応のため eb- にしました。


VRENSAVE.DEF サイズ 3,452bytes  21-11-03

  ・ファイル名を小文字表示に
  ・テンポラリエラーの不具合を対策 #M の位置に注意
  ・dosboxj.exe 対応のため eb- にする

 動作保証はでき無いので実行は自己責任で。  

Vzマクロの部屋に置きました。

http://tamaneko.world.coocan.jp/vzmac.htm


      - No.10127 -    このTreeへ           [リストへもどる] soft

(10127) 10128Re: VRENSAVE.DEF LFN連番セーブマクロの改造版  投稿者:めざら   2021/11/03(水) 11:08
参照先:http://mezala.la.coocan.jp/
    10127 番 konno さんへのコメント    コメント数 1

>   ・dosboxj.exe 対応のため eb- にする

素朴な疑問なのですが,バックアップファイルを作ってはいけない理由は何ですか?
dosvaxj3100の不具合に関連するということでしょうか?
      - No.10128 -    このTreeへ    コメント元:10127 へ [リストへもどる] soft

(10127) 10129Re^2: VRENSAVE.DEF LFN連番セーブマクロの改造版  投稿者:konno   2021/11/03(水) 20:43
    10128 番 めざら さんへのコメント    コメント数 1

> 素朴な疑問なのですが,バックアップファイルを作ってはいけない理由は何ですか?
> dosvaxj3100の不具合に関連するということでしょうか?

その通りです。すみません、完全に説明不足でした。m(__)m

dosvaxj31の実行ファイルは、dosboxj.exe です。
README.txt にはこう書いてあります。

 LFN 対応版の Vz を使用する場合、バックアップファイルの作成のオプションは
OFF (Eb-) としてください。ON (Eb+) の場合、ロングファイルネームのファイルを保
存するとショートファイルネームで保存されてしまいます。


実際に Eb+ でLFNテキストをセーブすると、本文もバックアップもショートネームになってしまいます。
私は普段 Eb+ で使っているので、その環境そのまま使える dosboxj.exe でもそのまま使いたいのです。
LFNで連番セーブ出来るなら、BAKファイルはいらないと考えてこうしました。

もしかして、LFNで連番セーブと、BAKファイル作成を同時に出来てほしいということですか?
技術的には出来るかもですが、私は必要を感じません。(^^;

むしろ、セーブマクロを改造して、dosboxj.exe を、Eb+ 対応にするとか。
やってみます?



ん? このマクロをちょっと改造すれば・・・
いや、何でもないです。(^^;


      - No.10129 -    このTreeへ    コメント元:10128 へ [リストへもどる] soft

(10127) 10130Re^3: VRENSAVE.DEF LFN連番セーブマクロの改造版  投稿者:めざら   2021/11/04(木) 06:40
参照先:http://mezala.la.coocan.jp/
    10129 番 konno さんへのコメント    コメント数 1

すみません,dosvaxj3100 の説明をちゃんと読んでませんでした。

確かに履歴バックアップの必要のあるファイルにおいては,
バックアップファイルの作成はまったく必要ではないですね。

私はバックアップの必要があるものは,別ドライブに連番コピー(RCP32で)なので,
かなりアナログですが失敗するときは失敗するので,気にしても意味がなさそうです。

匂わせ……
      - No.10130 -    このTreeへ    コメント元:10129 へ [リストへもどる] soft

(10127) 10131Re^4: VRENSAVE.DEF LFN連番セーブマクロの改造版  投稿者:konno   2021/11/06(土) 01:36
    10130 番 めざら さんへのコメント

> 私はバックアップの必要があるものは,別ドライブに連番コピー(RCP32で)なので,
> かなりアナログですが失敗するときは失敗するので,気にしても意味がなさそうです。

なるほど、その手がありましたね。


ところで、LFN連番セーブマクロは、あまり長い名前だと不具合が出るようです。
バッファ絡みかなぁ。
50バイト程度までなら多分大丈夫かと。
キチンと検証できていないので、ご注意を。


> 匂わせ……

あれは書いているうちにフッと思いついたのです。
連番の代わりに、「.BAK」 にするだけなら簡単そうですが、別フォルダに移動とか
本格的に対応するのは私には無理です。(^^;


      - No.10131 -    このTreeへ    コメント元:10130 へ [リストへもどる] soft