Hello Paolo, > On Aug 1, 2017, at 6:37 AM, Paolo Vincenzo Olivo <pv...@outlook.it> wrote: > > Hi Jerome, > I've just tried your veach.com utility and it looks like it shall really > come in handy! I was missing a program capable of appending a command to a > sorted list (like a | in Unix ) . > Nice job, and thanks for your effort
Thank you. Just like you, I would find myself either doing some things the long way because there was just no easy way to do X on a list of things. Wether that list was some generic things I wanted to run through a program or something more complex. Besides, what other utility will let suicidally run every program in a directory with a simple “veach /d *.* /c /x” command? :-) I could have really used veach in FDI. But, I didn’t require it. With all the ASCIIZ string juggling and parsing it would need to do, I procrastinated making it. But alas, I finally got to it. Just a note on veach, I restricted its memory usage to 16KB maximum for the CODE + DATA + STACK. That leaves roughly 11K for list items. That should be plenty for most things. After all, a directory list would use 6-18 bytes per item. That would allow for approximately 625+ directory items before getting the “Out of Memory” error. Since unused memory is freed, this would have no effect on the memory consumed by smaller lists. So, I may just increase the limit to 32 or 64K. At some point, I will probably add a /U switch to de-duplicate items. You could run into duplicate items with a command like “veach /d *.bmp /d abc.* /x resize * /scale 50%” If there was an abc.bmp, it would be shrunk twice. Jerome ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user