Just a sample of the Echomail archive
Cooperative anarchy at its finest, still active today. Darkrealms is the Zone 1 Hub.
|    BATPOWER    |    Batch Language Programming    |    216 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 24 of 216    |
|    Richard Webb to Paul Quinn    |
|    tracking time in a batch, my approach    |
|    03 Sep 11 02:21:52    |
      HI again Paul,              On Thu 2011-Sep-01 09:44, Paul Quinn (3:640/384) wrote to Richard Webb:               RW> I hope this is helpful to somebody out there.              PQ> Nice one!, Richard.              I'm becoming rather proud of my public service radio net       control logger written in batch. Getting it down to just       about what I really think I want, and need.              I've got some interesting wrinkles here. I don't want all       the menus, but my lady does when she does net control work.       I want the advantages of the single keystroke to get to the       function I want which menus provide, but with less verbosity which is why I       started on this thing years ago.       A colleague of mine wrote a nice net control logger with       associated database program for regulars, his own       proprietary format, almost like a dbase or other .dbf file       with indexes and the like. ONly trouble is, for a speech       screen reader user all the tab here tab there means you're       spending too much time figuring out where you are and       listening to the screen talk, and not enough time listening       to the radio. Before Katrina took it I'd pulled some of his data files out to       flat text though, and use email call sign       look up capability to get newer ones than I have.              After we get done looking at what time it is then we go to       :regular in the batch.       But first we look at a file called netmenu.sem which has       maionly lines containing a * character each time the main       batch executes, or one of the other processes causes that to happen.       We use dos find to count ther number of lines with the *       then compare that with ifnumber to a value set as checknum,       which is set to 5. IF equal or greater then we delete       netmenu.sem for it to be rebuilt anew.       Then we branch, if my lady's in the hot seat then the       program shows her a bit of information to read on air or       reminds her of important things to take care of. If I'm in       the chair it gives me a little one liner reminding me to       talk about this or that item, then rotates around again.              As I said, I'm rather proud of it, gives us each the       individual operating environment we need, gives me quick       access to session data, and helps keep me on task.                            Regards,        Richard       ---        * Origin: (1:116/901)    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca