DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) (Announce)
> Sorry folks, no hot teenage virgins here and no free SMS-service either 
> All i have to offer are a couple of programs i wrote. They are intended to
> be used under true (MS-)DOS
>
> Feel free to try these programs and, needless to mention, i would
> appreciate some feed-back.
Lacking any packet driver or suitable software (or knowledge to configure it anyways!), I'm only able to look at DOSUTILS.
Archive: dosutils_jhoffmann.zip
Length Date Time Name
--------- ---------- ----- ----
8320 01/07/2010 03:13 ASKECHO.COM
8176 01/25/2010 18:34 CGENERR.COM
6928 01/16/2010 12:16 DUMPENV.COM
17472 04/09/2010 21:47 FAM.COM
52 01/25/2010 20:38 GENERR.COM
10912 01/25/2010 21:08 INVOKE.COM
12704 02/06/2010 10:48 PIPESET.COM
12192 01/26/2010 07:13 RPN.COM
22880 01/26/2010 07:06 SELECT.COM
5232 01/13/2010 21:39 TEE.COM
9184 01/06/2010 18:49 TIMESTMP.COM
10320 01/26/2010 07:20 TR.COM
--------- -------
124372 12 files
Quite compact!! With UPX, I can shrink SELECT (by far the biggest in size) to only 12k. Not bad, not bad at all.
SELECT is good for programs that don't handle wildcards (BEFI) or LFNs (e.g. MTFI/8086) by default. The timeout feature is nice.
RPN (< 8k UPX'd) is interesting to me (esp. compared to Befunge), but it has no XOR. No biggie though (can't see why I'd need it although CMD's "set /a" supposedly supports it). Ah, /F is useful (change output format). 
PIPESET is cool too, but there are probably other ways of doing that (Rexx, FreeCOM's "set /e", xset) although I admit to never using those much (so far).
Haven't looked too closely at FAM (AWK-ish???) or TR, but they could be useful. To be honest, I never use *nix tr, it always seems easier to use sed. (Not really familiar with AWK yet, but it's pretty powerful and easy.)
The obvious advantages to these tools are the small size and /Evar (set environment variable directly) or fallback /Svar (e.g. NTVDM).
P.S. Somewhat odd choice of license (EUPL), but Wikipedia says it's compatible with GPL2 (and OSI approved it), so I've got no complaints.
---
Know your limits.h
Complete thread:
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - j_hoff, 12.04.2010, 20:24 (Announce)
![Open in board view [Board]](img/board_d.gif)
![Open in mix view [Mix]](img/mix_d.gif)
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - Rugxulo, 14.04.2010, 23:03
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - j_hoff, 15.04.2010, 22:00
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - Rugxulo, 15.04.2010, 22:30
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - j_hoff, 15.04.2010, 22:00
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - j_hoff, 25.05.2010, 21:18
- DOSUTILS, ETHTOOLS, NTOOL, RMENU (was: Advertisement) - Rugxulo, 14.04.2010, 23:03
Mix view