Jump to content

Create a timer from outside DVBViewer / DVBService


groovyclam

Recommended Posts

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 by groovyclam
Link to comment

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 by groovyclam
Link to comment

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. :bye:

Link to comment
  • 6 months later...

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

Link to comment
  • 2 months later...

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. :bye:

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...