Re: [Freedos-user] New release of DOSUTILS package

2011-08-09 Thread Bret Johnson
 Yes, do! I'd be curious to see it. 

I realize this is many weeks late, but I finally have the new version of PRTSCR 
ready to go.  The documentation was in far worse shape than I remembered, so 
that's what took most of my time.  It's available from my web site:

  http://bretjohnson.us


--
uberSVN's rich system and user administration capabilities and model 
configuration take the hassle out of deploying and managing Subversion and 
the tools developers use with it. Learn more about uberSVN and get a free 
download at:  http://p.sf.net/sfu/wandisco-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-20 Thread Bret Johnson
 I meant that support for controlling PRTSCR in this way could be a part of 
 the PRTSCR
 program, without requiring the detour via SCANCODE.
I can see where that might be desirable is some circumstances, though I 
purposely decided to go with a more modular design.  Having separate programs 
is actually more flexible, even though it may be a little more cumbersome to 
implement.
In terms of timing, I still need a few more days before I can upload it.  I'm 
making some last minute additions to the program, and still need to update 
the documentation, before it's ready for publication.
--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-17 Thread Bret Johnson
 But isn't it the advantage of a free operating system that there are
 several alternative approaches available (often more or less
 different) and the user has the freedom to pick the one that fits
 best his special requirements? But before someone can make a choice
 one has to know that there is one.

Indeed.  Another interesting thing, though, is that in combination with my 
SCANCODE utility, it is actually possible to automate PRTSCR.

SCANCODE is able to simulate keystrokes (including the PrintScreen key) into 
almost any other program, including PRTSCR.  SCANCODE can be programmed to do 
this based on various input parameters, such as absolute or relative timing, 
some type of message appearing on or disappearing from the screen, or other 
criteria.  SCANCODE is actually an _extremely_ powerful tool that can automate 
all sorts of keyboard-related tasks, though it can take some effort to 
program it to do what you want.

Depending on what you're actually trying to accomplish, though, your program 
may be a better choice than even the combination of PRTSCR and SCANCODE.


--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-17 Thread Christian Masloch
 Indeed.  Another interesting thing, though, is that in combination with  
 my SCANCODE utility, it is actually possible to automate PRTSCR.

Points for creativity, but you have to admit that actual support for  
command-line (or environment variable, script) driven operation of PRTSCR  
would be simpler, and would suffice in at least most cases.

Regards,
Christian

--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-17 Thread Bret Johnson
 Points for creativity, but you have to admit that actual support
 for command-line (or environment variable, script) driven operation
 of PRTSCR would be simpler, and would suffice in at least most cases.

I'm not exactly sure what you mean here.  I think you can usually do what 
you're talking about with simple output redirection, so I have a feeling I'm 
missing something.


--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-17 Thread Christian Masloch
I meant that support for controlling PRTSCR in this way could be a part of  
the PRTSCR program, without requiring the detour via SCANCODE.

Regards,
Christian

--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-16 Thread Jim Hall
On Wed, Jun 15, 2011 at 7:54 PM, Bret Johnson bretj...@juno.com wrote:
 You can look at my PRTSCR utility which works with the PrintScreen
 key, available on my web site:

 http://bretjohnson.us

 Oops!

 There is indeed a PRTSCR utility there, but it is an older, simpler version 
 that doesn't have all of the features I mentioned.  The version with all of 
 the new features is still in beta on my computer.  I will try to clean it up 
 and get it onto the web site in the next few days.



Yes, do! I'd be curious to see it.


-jh

--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-15 Thread Willi Wasser
On Mon, 13 Jun 2011 22:43:00 Eric Auer wrote:

 For those who read mails but do not follow all URLs,
 and to already give some feedback and plug ads for
 similar tools, DOSUTILS contains:

First of all thank you for your feed back. Though i think some additional 
comments could be useful :-)

 ASKECHO - prompt for user input

 Note that FreeCOM command.com has a special SET for this.

That's true, however DOSUTILS can be used with ANY kind of DOS even with such 
less advanced versions like MS-DOS 6.22 which lack this feature :-)

 RPN - perform integer calculations

 If you need floating point: The 1024 byte(!) calc387.com
 will be fun for you. For example Rugxulo's Ruffidea distro
 contains a copy of the tool :-)

True, RPN can't do floating point. And even though it can be used 
interactively, its main purpose is to do (more or less) simple calculations in 
batch procedures, like numeric loop counters, comparison of two numbers and the 
like. And i can hardly imagine that some will seriously attempt to implement a 
fast fourier transform as a batch procedure :-) so the lack of floating point 
may not hurt too much.

 PIPESET - store the output of other programs in environment variables

 In a limited way, yet another exotic SET feature of the
 FreeCOM command.com can help you to do similar things.

Can you pipe into FreeCOM's SET command? And PIPESET can do even more, it can 
cut a specific item out of the data stream (e.g. the size of a specific file 
from the output of the DIR command)

 SELECT - user menu and directory browser

 Dosemu long ago came with a directory browser called LCD
 which is about 15kB and has no features apart from letting
 you go to a dir using the cursor keys when you call it...

I admit i do not know LCD, i had WINDOWS standard file dialoge in mind when 
developing this utility. So if you need a comfortable way to interactively 
specify a file from within a batch procedure then SELECT may become your friend.

 FORM - a very versatile dialogue utility for batch procedures
 FAM - automated text modification

Similar to SED? FAM is _very_ remotely similar to AWK (but it is a single 
command line tool, while AWK is actually a script prcessor which can also be 
used on the command line. In addition AWK is strongly based on regular 
expressions while FAM uses a totally different principle, actually it was a 
spin-off from PIPSET.

FORM is a totally different beast. It is a comfortable user interface for batch 
procedures. It displays a form, whichs layout can be very flexibly configured 
and returns the user's input in one ore more environent variables. One possible 
application could be the user dialogue for a configuration procedure but it is 
not limited to that purpose.

 SCRDUMP - a utility to dump parts of the screen to a file

 With a hotkey as TSR, I assume?

Nope. Again this utility is most useful within batch files (e.g. autoexec.bat). 
Typically it is called twice, once before and a second time right after the 
command whichs output is to be copied to a file

 INVOKE - invoke program and report the error code it returned (test and 
 debugging aid)

 You can use %ERRORLEVEL% in FreeCOM command.com for that,

Right, but again, not all incarnations of DOS properly support %ERRORLEVEL%. 
Furthemore, the latest version allows as a side effect to re-direct stderr, 
which is otherwise not so easily done.

I know, that not everyone is a fan of written documentation, but in this case i 
strongly recommend to read the files DOSUTILS.TXT and FORM.TXT they tell much 
more details than could be mentioned here.

___
Schon gehört? WEB.DE hat einen genialen Phishing-Filter in die
Toolbar eingebaut! http://produkte.web.de/go/toolbar

--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-15 Thread Eric Auer

Hi!

 RPN - perform integer calculations
 
 If you need floating point: The 1024 byte(!) calc387.com will be
 fun for you. For example Rugxulo's Ruffidea distro contains a copy
 of the tool :-)
 
 True, RPN can't do floating point. And even though it can be used
 interactively, its main purpose is to do (more or less) simple
 calculations in batch procedures, like numeric loop counters,
 comparison of two numbers and the like.

I have some add/sub tool, possibly in the same download as calc387
(which is not by me) which outputs the result as errorlevel which
in turn can be useful for things like the loop counter you mention.

As my page is still (since ages...) down, use the cosmodata mirror.
http://ericauer.cosmodata.virtuaserver.com.br/soft/specials/factorial-calc387-add.zip

As said, one of the good things about calc387 is the tiny size.

 PIPESET - store the output of other programs in environment
 variables
 
 In a limited way, yet another exotic SET feature of the FreeCOM
 command.com can help you to do similar things.
 
 Can you pipe into FreeCOM's SET command? And PIPESET can do even
 more, it can cut a specific item out of the data stream

Yes you can but no SET can only take the first or last line of
the output and put that in an env variable of your choice afair.
So PIPESET can do a lot more than the built-in FreeCOM tricks.

 I admit i do not know LCD, i had WINDOWS standard file dialoge in
 mind when developing this utility. So if you need a comfortable way
 to interactively specify a file from within a batch procedure then
 SELECT may become your friend.

Sounds very friendly :-)

 SCRDUMP - a utility to dump parts of the screen to a file
 
 With a hotkey as TSR, I assume?
 
 Nope. Again this utility is most useful within batch files (e.g.
 autoexec.bat). Typically it is called twice, once before and a second
 time right after the command whichs output is to be copied to a file

A hotkey / TSR print screen to file tool would be nice, though.
Maybe somebody on this list can recommend a nice tool for this?

 Furthemore, the latest version [of INVOKE] allows as a side
 effect to re-direct stderr, which is otherwise not so easily done.

Which can indeed be quite useful :-)

Regards, Eric


--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-15 Thread Bret Johnson
 SCRDUMP - a utility to dump parts of the screen to a file
 
 With a hotkey as TSR, I assume?
 
 Nope. Again this utility is most useful within batch files (e.g.
 autoexec.bat). Typically it is called twice, once before and a second
 time right after the command whichs output is to be copied to a file

 A hotkey / TSR print screen to file tool would be nice, though.
 Maybe somebody on this list can recommend a nice tool for this?

You can look at my PRTSCR utility which works with the PrintScreen key, 
available on my web site:

http://bretjohnson.us

It has quite a few options to let you filter the output to some degree (like 
skipping menu lines at the top or bottom of the screen, or skipping blank 
lines in the middle of the screen).  It also lets you redirect the PrintScreen 
output to a device (like NUL or LPT3), instead of to a file.  If you do 
multiple PrintScreens, it keeps appending the output to the same file instead 
of creating a separate file each time.


--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-15 Thread Bret Johnson
 You can look at my PRTSCR utility which works with the PrintScreen
 key, available on my web site:

 http://bretjohnson.us

Oops!

There is indeed a PRTSCR utility there, but it is an older, simpler version 
that doesn't have all of the features I mentioned.  The version with all of the 
new features is still in beta on my computer.  I will try to clean it up and 
get it onto the web site in the next few days.


--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] New release of DOSUTILS package

2011-06-13 Thread Eric Auer

Hi!

For those who read mails but do not follow all URLs,
and to already give some feedback and plug ads for
similar tools, DOSUTILS contains:

 ASKECHO - prompt for user input

Note that FreeCOM command.com has a special SET for this.

 TIMESTMP - write date/time in a very flexibly configurable format

Sounds useful, also combined with PIPESET :-)

 RPN - perform integer calculations

If you need floating point: The 1024 byte(!) calc387.com
will be fun for you. For example Rugxulo's Ruffidea distro
contains a copy of the tool :-)

 PIPESET - store the output of other programs in environment variables

In a limited way, yet another exotic SET feature of the
FreeCOM command.com can help you to do similar things.

 TEE - split data stream

Useful for example to send program output BOTH to a log
file and to the screen. An inversely related tool can be
MORESYS where you can say program more$ instead of eg
program | more or program | tee log.txt | more as in
the more$ device acting like a console (no waiting)
while pipelines in DOS wait until all output is complete.

 TR - translate characters

TR tools can be useful for things like upper/lower casing
text, changing line break style or breaking ROT13 code ;-)

 SELECT - user menu and directory browser

Dosemu long ago came with a directory browser called LCD
which is about 15kB and has no features apart from letting
you go to a dir using the cursor keys when you call it...

 FORM - a very versatile dialogue utility for batch procedures
 FAM - automated text modification

Similar to SED?

 PRINTF - an improved echo command

Writers of fancy batch scripts will enjoy this.

 SCRDUMP - a utility to dump parts of the screen to a file

With a hotkey as TSR, I assume?

 DUMPENV - show environment and parent's environment (test and debugging 
 aid)
 CGENERR - return with defined error code (test and debugging aid)
 GENERR - return with defined error code (test and debugging aid)

 INVOKE - invoke program and report the error code it returned (test and 
 debugging aid)

You can use %ERRORLEVEL% in FreeCOM command.com for that,
for example:

C:\mode /foobar
Unknown device or syntax error! 'MODE /?' shows help.
C:\echo %ERRORLEVEL%
1

Regards, Eric

PS: The page also features ETHTOOLS, where you can send and capture
ethernet data and make stats, LANSTAT for networking, NTOOL which
is yet another incarnation of the very useful NETCAT network cat,
RMENU which is vaguely similar to a DOS TELNET server... and many
screenshots of tools by Willi Wasser / JHoffmann :-)


On 12.06.2011 22:09, Willi Wasser wrote:
 I just want to announce a new release of my DOSUTILS package. Besides
 some minor improvements to already existing utilities it features two
 aditional programs. One of them is a rather versatile forms program
 intended as user interface for batch procedures (e.g. configuration
 scripts) but it can also be used as (pseudo-)graphical front-end for
 traditional command-line controlled DOS commands.
 
 Please feel free to download and explore the package which can be
 downloaded from here: http://www.bttr-software.de/products/jhoffmann/
 and of course i would appreciate many feed-backs. 

--
EditLive Enterprise is the world's most technically advanced content
authoring tool. Experience the power of Track Changes, Inline Image
Editing and ensure content is compliant with Accessibility Checking.
http://p.sf.net/sfu/ephox-dev2dev
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user