Well, yeah. There's are several other of ways to work around it. I don't want RDCatch to fix anything, I just wanted to do some things with an RDCatch event from an external command, which I now can.
But Rivendell has a markup language that has commands to sleep, start RDCatch events and so forth. They work as advertised in a macro cart. Not so much when placed in a text file and called from RDSend. There's no point in having the command line interface if it half works. Just a minor bug that needs to be looked at probably. Even with a shell script, or php script running, you still either have to call RDSend or fiddle with sending the commands out via UDP anyway which seems like reinventing the wheel instead of just fixing a flat. The command language needs a mnemonic to halt processing until a cart or panel button finishes playing before moving on to the next event. I am using "SP" to sleep but that means the script has to know how long a variable length event is, and that means my software has to 1) create the macro cart in the DB automatically and then 2) everytime its called first change the length of the sleep command stored in the macro's DB entry. It's faitly simple to do, but should not be necessary. Any way, I have a working solution that sounds great. Just for future reference be advised that on a base system from the appliance setup in 2.9.0 the ML some markup commands are buggy if called via RDSend at a terminal window. TC -----Original Message----- From: Gerrit van den Hanenberg [mailto:[email protected]] Sent: Friday, July 11, 2014 9:58 AM To: [email protected] Subject: RE: [RDD] RDCatch Event from Command Line > Creating a "macro" > cart, then using the command line to simply fire the cart is an > acceptable, if kludgy, work around since my third-party program has to > poke and play with the macro cart commands dynamically in the MySQL > database. > I just don't understand how a RDCatch event would solve this. A solution for for your program can be to generate a shell script and put sleep commands between the RML commands. Gerrit _______________________________________________ Rivendell-dev mailing list [email protected] http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev
