groovyclam Posted January 12, 2009 Share Posted January 12, 2009 (edited) Is it possible to create a timer for a recording from *outside* the DVBViewer application ( e.g. command line or some other interface ) that DVBViewer will then pick up and action. I have tried writing to the "timers.xml" file directly but DVBViewer does not recognise this if DVBViewer is running at the same time as the edit it made. Preferably I would prefer this to work with the DVBRecording service beta instead of the main DVBViewer Pro app. I don't want anything to appear on screen when "poking" timers into DVBViewer. I'd just like some way of passing "channel", "start time/date" "end time/date" and "outputfilename" to the DVBService ( or DVBViewer ) and it adds the timer to its list of timers. Edited January 12, 2009 by groovyclam Quote Link to comment
groovyclam Posted January 12, 2009 Author Share Posted January 12, 2009 (edited) Found the answer to my own problem: The plugin "TV Genial + CMDline 1.1" in the members area does just this. Download it - unpack, put the dvbv_tvg.exe in your DVBViewer install directory. Check out the install.txt - it's in German but not too hard to decifer. Run as a command, for example: dvbv_tvg.exe -d "my own description" -c "CHANNELPID" -e 12.01.2009 -s 17:00 -p 17:30 -a 0 -t 0 -v 0 ( this sets a recording for 12th Jan 2009 starts 5pm ends 5:30pm ) ( get CHANNELPID from your favourites.xml in your DVBViewer directory e.g. for UK DVB-T BBCOne it should read -c "1650004040|BBC ONE" ) It also works fine with the DVBService ( hurrah! ) Edited January 12, 2009 by groovyclam Quote Link to comment
Lars_MQ Posted January 12, 2009 Share Posted January 12, 2009 In fact it searches in the following order and takes the first found option: 1. look for a running dvb service -> send direct 2. look for a running DVBViewer Pro -> send direct via COM 3. look if started in a DVBViewer Pro program folder -> save into the timers.xml 4. look if started in a DVBViewer GE program folder -> save into the setup.ini and look if GE is running -> inform to reload. I just have to find the time to translate the readme to english. Quote Link to comment
groovyclam Posted January 12, 2009 Author Share Posted January 12, 2009 Thanks for writing it Lars - it works brilliantly Quote Link to comment
McenterFreak2 Posted July 28, 2009 Share Posted July 28, 2009 I cant get it to work. Is it because i use DVBViewer (4.2.1.0) as a client to Recording Service (1.5.0.21) My commandline looks like this: dvbv_tvg.exe -d "Test" -c "1115685465|DR1" -e 28.7.2009 -s 1245 -p 1300 -a 0 -t 0 -v 0 But nothing i scheduled in DVBViewer or Recording service. I have also tried to use the Recording Service switches eg.: -xp, -xa, -xd, -xt, -xx, -xu and -xsvc. But nothing is scheduled in the recording service Quote Link to comment
antdude Posted September 28, 2009 Share Posted September 28, 2009 Hello. Currently, I use Windows XP Pro. SP3's scheduler to launch DVBViewer Pro v4 about 5-10 minutes before its timer takes over to record with one or both dual HDTV tuner cards. I don't use any services. Can this tool be used for this setup? Too bad we can't just edit a timer.xml and let DVBViewer reread via telnet/SSH. Command line parameters are confusing and complex! Thank you in advance. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.