[Date Prev][Date Next][Subject Prev][Subject Next][
Date Index][
Subject Index]
Re: VDL
- Subject: Re: VDL
- From: "Carl Distefano" cld@xxxxxxxx
- Date: Sat, 30 Jul 2016 02:32:31 -0400
Reply to note from Harry Binswanger Sat, 30 Jul 2016
01:09:44 -0400
Harry,
> Apparently, the VDLArgs format is the correct one. So shouldn't
> the instructions be changed to reflect that?
Yes, of course. Done.
> So a helpful instruction would be:
>
> To use from the XyWrite CMline:
>
> VDL [Alias]
I haven't written a help screen yet -- this is new stuff! -- but I
think my instructions were pretty explicit here:
http://bit.ly/2ayuTtc
I've updated http://users.datarealm.com/ammaze/xy/VDL.ZIP.
You can also DECode VDL.BAT here:
XPLeNCODE v2.0 (ENCODE.EXE)
b-gin [UNTITLED]
@goto :A[cr|lf]-----------------------------------------------
-----------------------[cr|lf]VDL.BAT -- CLD rev.7/30/16[cr|lf]
Launch vDos-lfn, optionally with config.txt directives[cr|lf]Y
ou may assign sets of config options to an alias or nickname (
see below).[cr|lf][cr|lf]Usages:[cr|lf]VDL.BAT {091}vDos-lfn a
rg(s){093}[cr|lf]VDL.BAT {091}alias{093}[cr|lf][cr|lf]Aliases{032}
are constructed as subroutines, using the following model;[cr|lf]
note that the alias_name may not contain a forward slash (/):[cr|lf]
[cr|lf]:Alias_name[cr|lf]set VDLargs={091}vDos-lfn args here{093}
[cr|lf]exit /b[cr|lf][cr|lf]Alias_name may not contain forward
slash (/)[cr|lf]See examples under ":: Aliases", below.[cr|lf]
==============================================================
========[cr|lf]Do not modify the following block of code:[cr|lf]
:A[cr|lf]@echo off[cr|lf]for %%Z in (%0) do cd/d %%{126}dpZ[cr|lf]
set VDLargs=[cr|lf]if not %1!==! set VDLargs=%1[cr|lf]if not %
VDLargs%!==! if not %VDLargs:/=%==%VDLargs% (set VDLargs=%*) e
lse call :%VDLargs%[cr|lf]start.exe _ vDos-lfn.exe %VDLargs%[cr|lf]
set VDLargs=[cr|lf]exit[cr|lf]================================
===========================================[cr|lf]:: Aliases[cr|lf]
[cr|lf]:blue[cr|lf]:xyb[cr|lf]set VDLargs=/cfg config.xyb /set
autoexec=autoexec.xy4[cr|lf]exit /b[cr|lf][cr|lf]:cal[cr|lf]s
et VDLargs=/cfg config.cal /set autoexec=autoexec.cal[cr|lf]ex
it /b[cr|lf][cr|lf]:default[cr|lf]set VDLargs=/cfg nul /set au
toexec=nul[cr|lf]exit /b[cr|lf][cr|lf]:green[cr|lf]set VDLargs
=/cfg config.xyg /set autoexec=autoexec.xy4; lins = 25; cols =
80; colors = (0, 0, 0,) (0, 0, 166 ) (249, 0, 0) (0, 166, 166
) (126, 0, 0) (166, 0, 166) (166, 155, 0) (58, 205, 58) (158,{032}
158, 158) (0, 82, 249) (81, 249, 81) (81, 249, 249) (249, 0, 0
) (249, 81, 249) (141, 141, 249) (10, 255, 10); title=vDosXy4-
lfn (green)[cr|lf]exit /b[cr|lf][cr|lf]:mn2[cr|lf]set VDLargs=
/cfg config.mn2 /set autoexec=autoexec.xy4[cr|lf]exit /b[cr|lf]
[cr|lf]:mon[cr|lf]set VDLargs=/cfg config.mon /set autoexec=au
toexec.xy4[cr|lf]exit /b[cr|lf][cr|lf]:red[cr|lf]set VDLargs=/
set lins = 25; cols = 80; colors = (0, 0, 0) (35, 35, 35) (75,
75, 75) (89, 89, 89) (160, 10, 20) (52, 52, 52) (113, 113, 11
3) (190, 190, 190) (128, 128, 128) (100, 100, 100) (150, 150,{032}
150) (178, 178, 178) (230, 30, 40) (150, 150, 150) (240, 20, 4
0) (255, 255, 255); title=vDosXy4-lfn (red)[cr|lf]exit /b[cr|lf]
[cr|lf]:white[cr|lf]:xyw[cr|lf]set VDLargs=/cfg config.xyw /se
t autoexec=autoexec.xy4[cr|lf]exit /b[cr|lf][cr|lf]:xb2[cr|lf]
set VDLargs=/cfg config.xb2 /set autoexec=autoexec.xy4[cr|lf]e
xit /b[cr|lf][cr|lf]:xb3[cr|lf]set VDLargs=/cfg config.xb3 /se
t autoexec=autoexec.xy4[cr|lf]exit /b[cr|lf][cr|lf]:xy3[cr|lf]
set VDLargs=/cfg config.xy3 /set autoexec=autoexec.xy3[cr|lf]e
xit /b[cr|lf][cr|lf]:xyg[cr|lf]set VDLargs=/cfg config.xyg /se
t autoexec=autoexec.xy4[cr|lf]exit /b[cr|lf]------------------
----------------------------------------------------[cr|lf]
-nd
XPLeNCODE
--
Carl Distefano
cld@xxxxxxxx