home bbs files messages ]

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