<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>GBPVR - the Freeware TiVo</title><link>http://blogger.xs4all.nl/hsiegers/category/18732.aspx</link><description>GBPVR - the Freeware TiVo</description><managingEditor>Eeyore </managingEditor><dc:language>en-US</dc:language><generator>.Text Version 0.95.2004.102</generator><item><dc:creator>Eeyore </dc:creator><title>Bypassing the software</title><link>http://blogger.xs4all.nl/hsiegers/archive/2007/01/16/173577.aspx</link><pubDate>Tue, 16 Jan 2007 01:28:00 GMT</pubDate><guid>http://blogger.xs4all.nl/hsiegers/archive/2007/01/16/173577.aspx</guid><wfw:comment>http://blogger.xs4all.nl/hsiegers/comments/173577.aspx</wfw:comment><comments>http://blogger.xs4all.nl/hsiegers/archive/2007/01/16/173577.aspx#Feedback</comments><slash:comments>13</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/hsiegers/comments/commentRss/173577.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/hsiegers/services/trackbacks/173577.aspx</trackback:ping><description>Say, your're not happy with the way PCZapper performs. Maybe you want to change the startup program into something different, or you could be unhappy with the way the scripting and containering works. Or you could be fed up with the way the PCzapper community is non-existent, the &lt;a href="http://www.pczapper.tv/forums/"&gt;forum&lt;/a&gt; filled with Britney Spears and Facials instead of cool scripts and containers... Or you like to use the hardware under Linux...&lt;br&gt;
If you'd want to bypass the software from PCzapper (the orange icon in the taskbar), or reuse the hardware for whatever reason: &lt;b&gt;it's possible!&lt;/b&gt;&lt;br&gt;&lt;br&gt;
First, there's &lt;a href="http://winlirc.sourceforge.net/"&gt;WinLirc&lt;/a&gt; (or for Linux: &lt;a href="http://www.lirc.org/"&gt;lirc&lt;/a&gt;).
The remote-reciever I'm using from PCzapper is connected to the serial port. Winlirc captures remote signals that go through there. There's even a &lt;a href="http://lirc.sourceforge.net/remotes/palmbutler/RC1154101_00"&gt;mention of the palmbutler IR remote&lt;/a&gt; in the Lirc listings of supported remotes that works under both WinLirc and Lirc... Cool!&lt;br&gt;
WinLirc captures the keypresses on the remote, but now we have to do something with those keypresses. You'd want to use IREx. IREx can do virtually anything with these keypresses! Generate keyboard-presses (like the scripts from PCzapper do), start software, reboot your computer etc.&lt;br&gt;
So the process is simple: &lt;br&gt;
1- Install WinLirc and setup your remote&lt;br&gt;
2- Download and install &lt;a href="http://www.ramscan.com/irex/"&gt;IREx&lt;/a&gt;&lt;br&gt;
3- Config your remote config (as exampled in the IREx help and config files)
4- Maybe make these programs autostart when windows starts.
&lt;br&gt;
Maybe in the near future a more extensive list with examples and all, but for now:&lt;br&gt;
This would be great with &lt;a href="http://www.gbpvr.com"&gt;GBPVR&lt;/a&gt; (also see my post on using GBPVR together with PCzapper), WinAmp... GBPVR even has a PCZapper alternative aboard, called &lt;a href="http://gbpvr.com/pmwiki/pmwiki.php/Plugin/UbuStream2"&gt;UbuStream&lt;/a&gt;.&lt;Br&gt;
Not as neatly actualised as PCZapper is, you have to do it yourself there, but if you want streaming video, it's there!&lt;img src ="http://blogger.xs4all.nl/hsiegers/aggbug/173577.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Eeyore </dc:creator><title>GBPVR and PCZapper</title><link>http://blogger.xs4all.nl/hsiegers/archive/2006/01/08/73517.aspx</link><pubDate>Sun, 08 Jan 2006 18:47:00 GMT</pubDate><guid>http://blogger.xs4all.nl/hsiegers/archive/2006/01/08/73517.aspx</guid><wfw:comment>http://blogger.xs4all.nl/hsiegers/comments/73517.aspx</wfw:comment><comments>http://blogger.xs4all.nl/hsiegers/archive/2006/01/08/73517.aspx#Feedback</comments><slash:comments>17</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/hsiegers/comments/commentRss/73517.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/hsiegers/services/trackbacks/73517.aspx</trackback:ping><description>The PC Zapper is a rather ill-documented piece of hardware (though you can email to &lt;I&gt;content [at] pczapper [dot] nl&lt;/I&gt; to get a copy of the content-developping-manual), although it's built to be an open and user-input-friendly system.
It uses .PBC (container files, sort of dynamic link files, somewhat similar to rcc) and .PSM script files in which you can define your own user actions with the PCZapper Remote. For instance, you can use MediaPortal, Meedio or in my case GB-PVR to actually record files using your TV Card and an XMLTV frontend as I described in my previous post.
&lt;P&gt;To use GBPVR with PCZapper, I created &lt;a href="http://www.xs4all.nl/~hsiegers/GBPVR.psm"&gt;this&lt;/a&gt; script, which I imported with the PC Zapper Media Manager (the little orange icon next to the windows clock.)
&lt;P&gt;If you click it using your PCZapper remote, it will close the PCZapper interface and open GBPVR. That is, if you edited the file (with notepad) to your specific needs. Because of a bug in the initialisation of the TVCard from GBPVR (at least that's what I think it is) I need to switch the TVcard on and off with the Hauppauge WinTV2K first before I hear sound on the live TV and in the recordings. You can use the bat called tvsoundon.bat (download in links section) in yous startup folder or in your PCZapper Script. Option two is embedded in the script. If you dont want it, comment the line out by placing a '
 in front of it. (The three lines under &lt;i&gt;'switch command line recorder on, then swith off, to make sure TVcard is initialised&lt;/I&gt;)
&lt;P&gt;To experiment on your own, use the &lt;a href="http://gbpvr.com/pmwiki/pmwiki.php/QuickStart/KeyboardReference"&gt;keyboard reference from GBPVR's WIKI&lt;/A&gt; and cross-reference with the recieving tags from PCZapper:&lt;p&gt;
(I hope these are right, got them out of the machine code from PC Zapper)&lt;P&gt;
&amp;lt;OnKeyEPG&amp;gt;&lt;br&gt;
&amp;lt;OnKeyFN&amp;gt;&lt;br&gt;

&amp;lt;OnKey0&amp;gt;&lt;br&gt; 
&amp;lt;OnKey1&amp;gt;&lt;br&gt;  
&amp;lt;OnKey2&amp;gt;&lt;br&gt;  
&amp;lt;OnKey3&amp;gt;&lt;br&gt;  
&amp;lt;OnKey4&amp;gt;&lt;br&gt;  
&amp;lt;OnKey5&amp;gt;&lt;br&gt;  
&amp;lt;OnKey6&amp;gt;&lt;br&gt;  
&amp;lt;OnKey7&amp;gt;&lt;br&gt;  
&amp;lt;OnKey8&amp;gt;&lt;br&gt;  
&amp;lt;OnKey9&amp;gt;&lt;br&gt;  
&amp;lt;OnKeyStar&amp;gt;&lt;br&gt;

&amp;lt;OnKeyVolUp&amp;gt;&lt;br&gt;
&amp;lt;OnKeyVolDown&amp;gt;&lt;br&gt;
&amp;lt;OnKeyNextChannel&amp;gt;&lt;br&gt;
&amp;lt;OnKeyPrevChannel&amp;gt;&lt;br&gt;

&amp;lt;OnKeyMute&amp;gt;&lt;br&gt;
&amp;lt;OnKeyHelp&amp;gt;&lt;br&gt;

&amp;lt;OnKeyRight&amp;gt;&lt;br&gt;   
&amp;lt;OnKeyLeft&amp;gt;&lt;br&gt;  
&amp;lt;OnKeyUp&amp;gt;&lt;br&gt;
&amp;lt;OnKeyDown&amp;gt;&lt;br&gt;
&amp;lt;OnKeyEnter&amp;gt;&lt;br&gt;   
&amp;lt;OnKeyMenu&amp;gt;&lt;br&gt;  
&amp;lt;OnKeyBack&amp;gt;&lt;br&gt;   

&amp;lt;OnKeyRecord&amp;gt;&lt;br&gt;
&amp;lt;OnKeyStop&amp;gt;&lt;br&gt; 
&amp;lt;OnKeyPlay&amp;gt;&lt;br&gt;   

&amp;lt;OnKeyPrev&amp;gt;&lt;br&gt;   
&amp;lt;OnKeyNext&amp;gt;&lt;br&gt;   

&amp;lt;OnKeyRed&amp;gt;&lt;br&gt;
&amp;lt;OnKeyGreen&amp;gt;&lt;br&gt;
&amp;lt;OnKeyYellow&amp;gt;&lt;br&gt;
&amp;lt;OnKeyBlue&amp;gt;&lt;br&gt; 

&amp;lt;OnKeyShift&amp;gt; 

&lt;P&gt;&amp;lt;OnKeyRepeat0&amp;gt; will apparently trigger if you press and hold the 0 key, works for all keys.

&lt;P&gt;Don’t know what these two do, but I found them in the machinecode:
&amp;lt;OnKeyjpeg&amp;gt;&lt;br&gt;
&amp;lt;OnKeyjpg&amp;gt;

&lt;P&gt;&lt;P&gt;Take the code I provided as an example and look in the community from PCZapper.nl for more examples.&lt;br&gt;
If your code works, please drop a note and publish on the PCZapper forum.
&lt;P&gt;Good luck!&lt;img src ="http://blogger.xs4all.nl/hsiegers/aggbug/73517.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>Eeyore </dc:creator><title>Installing GBPVR and XMLTV</title><link>http://blogger.xs4all.nl/hsiegers/archive/2006/01/08/73506.aspx</link><pubDate>Sun, 08 Jan 2006 17:27:00 GMT</pubDate><guid>http://blogger.xs4all.nl/hsiegers/archive/2006/01/08/73506.aspx</guid><wfw:comment>http://blogger.xs4all.nl/hsiegers/comments/73506.aspx</wfw:comment><comments>http://blogger.xs4all.nl/hsiegers/archive/2006/01/08/73506.aspx#Feedback</comments><slash:comments>23</slash:comments><wfw:commentRss>http://blogger.xs4all.nl/hsiegers/comments/commentRss/73506.aspx</wfw:commentRss><trackback:ping>http://blogger.xs4all.nl/hsiegers/services/trackbacks/73506.aspx</trackback:ping><description>GBPVR is a freeware alternative for Windows MCE and it comes with a lot of enthousiasts who crowd the WIKI and are pretty supportive. It goes well with XMLTV.
&lt;P&gt;XMLTV is a piece of software that extracts channel information from a server and puts it into a locally stored XML file. To display this file correctly, you'll need a front end. GB_PVR will do just fine.

&lt;P&gt;First, setting up the XMLTV part. Download the XMLTV exe from the link I put up on the right.
0.5.41 is the latest release at this moment which is available as a windows exe download.
unzip to for instance c:\xmltv 
CD to the directory in a dos-window.&lt;BR&gt;
In the directory, run from dos-prompt: &lt;I&gt;xmltv tv_grab_nl --configure&lt;/I&gt;&lt;br&gt;
Follow the questions it asks about adding channels to your listing. Only accept channels that are on your cable/antenna and don't accept double channels (in my case, UPC broadcasts nickelodeon and Talpa on one channel, so only accepting Talpa will do. You'll get errors in GBPVR if you accept the double channels all the way)&lt;br&gt;
Then run the following command (still in the DOS-box: 
&lt;I&gt;c:\xmltv\xmltv.exe tv_grab_nl --days 7 --output tvguide.xml&lt;/I&gt;&lt;BR&gt;
This tells xmltv to create a copy of your guide called tvguide.xml in your xmltv directory.

&lt;P&gt;Now that's settled.

&lt;P&gt;The fun part starts. Download GBPVR from the link on the right and install.
&lt;P&gt;Configuring GBPVR can be a little hassle. Remember: in the config-utility there's no [apply] button, so you have to [OK] and restart after each setting.
First: setting up your capture-sources (tv card). Mine's a Hauppauge PVR150 and GBPVR found it according to the list. Go to the appropriate tab and select your card. If it's not there already, click add and select the appropriate one. Then select the card and click edit. You have to put in some basics for it to know what and where. In my case, recording source is &lt;I&gt;direct recording plugin&lt;/I&gt;. Click on settings next to it.  Select country (Netherlands), and tuning as &lt;B&gt;antenna&lt;/B&gt;.&lt;br&gt;

&lt;img src="http://www.xs4all.nl/~hsiegers/settings1.gif"&gt;

What? Antenna? But I use cable! Yes, fair enough, but I found out that if you select antenna, you can just put the frequencies your cable provider gives you in the table we're about to examine. No need to hassle with the tuning assistant, the winTV2K program or the like. &lt;BR&gt;
[OK] this and select EPGsource -&gt; XMLTV plugin. Under settings, point to the file you created with XMLTV. Now [OK] until the Config updates and restart.
Go to the same tab and click update EPG. A list of channel names appears. Under source channel you can enter the frequencies from your cable provider.
(for instance, click &lt;a href="http://www.upc.nl/frequencies_gm.php?GM=0268"&gt;here&lt;/a&gt; for UPC Nijmegen.&lt;BR&gt;
You see a list with channels and frequencies. We're gonna use the latter. You see for instance Ned1 has frequency 184,00. So you enter 184000000 (six zero's) in the list after Ned1, under &lt;i&gt;source channel&lt;/i&gt;. You enter that for all applicable channels. [OK] everything and restart the config.
&lt;img src="http://www.xs4all.nl/~hsiegers/settings2.gif"&gt;
&lt;p&gt;Now you want the list to appear logically in your EPG. Go to the tab Channels and type in the desired channel numbers. This is just the display sequence, so don't worry about confusing your XMLTV. [OK] and restart.
Now, in playback I use the following settings:

&lt;img src="http://www.xs4all.nl/~hsiegers/gbpvrplayback.gif"&gt;

Not sure if they're the best but they work for me.&lt;BR&gt;
Now edit the directories to your own taste and on the MISC tab select a BDA Multiplexer. I use the Microsoft one that comes with SP1.
If you have trouble here, search in the WIKI on the http://gbpvr.com/pmwiki/ pages.
&lt;P&gt;I use a dual screen setup, (TV is second screen) so I select "start on second screen" in the Config.
&lt;P&gt;If all went well, you got yourself a working media TV alternative. Click on the Red-and-blue TV icon to start GBPVR and check everything. Happy zapping!&lt;img src ="http://blogger.xs4all.nl/hsiegers/aggbug/73506.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>
