From: Asciimonster <asc...@my...> - 2005-11-29 15:43:36
|
Let me recap: Looking at the entire discussion I think there are two ways to about this: 1. Provide a complete set of command line options. 2. Standardize the configfiles. I concur with Robert that the second one is the best way to go. All we need is a --configure_all option in every grabber, which creates a configfile with all channels selected. Another thing we need to impose on the format of the configfile is the channel section: [channelstart] channel1 = internal value channel2 = internal value channel3 = internal value etc.etc. [channelstop] Good thing about making a special section: You can do with the rest of the configfile what you want without being bound to the identifier=value system. The PVR software can then comment it out by inserting a # before it. This means that "channel1" in my example needs to be the displayed name, not any abbreviation, since it is displayed to the user. The grabber should, of course, check the # status. This should work for 90% of the grabbers and should be relatively easy to implement. I have no idea what other info in the configfile requires user intervention. Is username/password info the only one? You could also make a section for that: [configstart] user = joe pass = joespass [configstop] Can't we write some simple perl scripts that modify the configfiles to make it easier for the PVR-people to implement it? (Then they only need to write the UI) my 2p, Asciimonster |