PDA

View Full Version : Requests?



rwmech
2006-10-16, 05:12 PM
Blinky and PhotoCopy are 2 plugins I've recently developed. I've developed the items I wanted, but does anyone have a particular request for a plugin? Depending on the effort, it might be something I could whip up.

agerdin
2006-10-17, 10:12 AM
rwmech, I have not tried your plugins but if you are looking for a new project, why not take a look at this?

http://forums.nextpvr.com/showthread.php?t=16502

\\Agerdin

rwmech
2006-10-18, 05:42 PM
rwmech, I have not tried your plugins but if you are looking for a new project, why not take a look at this?

http://forums.nextpvr.com/showthread.php?t=16502

\\Agerdin

My only hesitation in doing something like this is that it's fee based. I'd prefer to develop something that everyone can use.

Rhapsody (real networks) also offers this sort of feature to build your own radio stations.

Fatman_do
2006-10-18, 05:53 PM
What about a "Logging" plugin that a user clicks on to copy all logs to a .zip file for support requests?

Ideas:
The destination of the file can be configurable via config.exe program.
File name be something like GBPVR.Logs.<timestamp>.zip

Ted the Penguin
2006-10-18, 05:57 PM
I like fatman_do's idea, maybe sub would include it in the default plugins, or under the system menu, could save some headaches

agerdin
2006-10-19, 10:18 AM
My only hesitation in doing something like this is that it's fee based. I'd prefer to develop something that everyone can use.

Rhapsody (real networks) also offers this sort of feature to build your own radio stations.

Rwmech, not sure I understand. Yes, you have to create an account but as long as you accept ads, there is no fee associated.

\\Anders

rwmech
2006-10-19, 11:56 AM
What about a "Logging" plugin that a user clicks on to copy all logs to a .zip file for support requests?



Thats pretty easy to implement. I'm curious though if sub wants to weigh in on if he wants to embed this into GBPVR directly. I'm guessing he has enough things on his plate at the moment.

I'm wondering though if there is an interface to an "exception" class in GBPVR. If there is I could hook into that and create a zip of all the logs only when one occurs. Might make it a little more automatic.


Ideas:
The destination of the file can be configurable via config.exe program.
File name be something like GBPVR.Logs.<timestamp>.zip

While I like the config.exe idea, I really prefer to embed any sort of output controls in the app itself. I hate having to bust out the keyboard to do anything with GBPVR myself. I use my remote for nearly 100% of operation (as it should be). I'm thinking I'll probably put these into the c:\temp directory or in C:\windows\temp where the disk cleanup wizard (if ever run) can identify these as waste and clean them up automatically.

rwmech
2006-10-19, 12:01 PM
Rwmech, not sure I understand. Yes, you have to create an account but as long as you accept ads, there is no fee associated.

\\Anders

Even with that, I dont see a practicle way to serve ads onto GBPVR. Even if we could display them, it's unlikly that you'll be able to view the web page and "buy" the product (the purpose of the ads). Adopting some sort of "special advertisements" would reqire dev work on their side.

If somone wants to persuit the communication with them and get approval for the plugin development I'll give it a shot. I dont really have time though to open negotiations with a 3rd party however. I like the concept and I think it would be very cool to have but I dont see this as something we'll be able to "legaly" do.

agerdin
2006-10-19, 02:22 PM
Even with that, I dont see a practicle way to serve ads onto GBPVR. Even if we could display them, it's unlikly that you'll be able to view the web page and "buy" the product (the purpose of the ads). Adopting some sort of "special advertisements" would reqire dev work on their side.

If somone wants to persuit the communication with them and get approval for the plugin development I'll give it a shot. I dont really have time though to open negotiations with a 3rd party however. I like the concept and I think it would be very cool to have but I dont see this as something we'll be able to "legaly" do.

Fair enough :)

Thanks anyway.

\\Anders

rwmech
2006-10-19, 05:30 PM
Got the auto log zipping working, what's next?

Jim_
2006-10-19, 06:10 PM
Got the auto log zipping working, what's next?

Would you consider writing a standalone utility (called using UpdateEPG.bat) that will remove any “conflict” recordings from the sql database?
This would allow conflicts to be updated when their broadcast-time changes, without having an overlap listing in the guide.

An option to remove failed recordings would also be nice.
Thanks!
Jim

rwmech
2006-10-19, 09:07 PM
Would you consider writing a standalone utility (called using UpdateEPG.bat) that will remove any “conflict” recordings from the sql database?
This would allow conflicts to be updated when their broadcast-time changes, without having an overlap listing in the guide.

An option to remove failed recordings would also be nice.
Thanks!
Jim

Not a bad idea but I'm wondering if we shouldnt ask sub to do this. If this is something thats not going to be done in gbpvr, sure it shouldnt be that much work to do it. I'll need to brush up on SQLLite, but not a big deal.

Jim_
2006-10-20, 12:12 AM
I know almost nothing about sql scripting so I thought I’d do some utility author fishing and saw your post! :D
Don’t go out of your way for this, I bet sub or someone that works with sql on a daily basis can point me in the right direction. I know where to start, but hate to spend a month learning sql scripting if I don’t have to…

Jim

Fatman_do
2006-10-20, 12:32 AM
Hey, rwmech

Your plugin has been put to use (http://forums.nextpvr.com/showthread.php?t=20911).

Some thing to include with the next release is to maybe process the ".\gbpvr\jeff\" folder for logs. Jeff uses this folder for his plugin's logs, which would help him out as well.

rwmech
2006-10-20, 02:01 PM
Hey, rwmech

Your plugin has been put to use (http://forums.nextpvr.com/showthread.php?t=20911).

Some thing to include with the next release is to maybe process the ".\gbpvr\jeff\" folder for logs. Jeff uses this folder for his plugin's logs, which would help him out as well.


Very cool. Good to see it's being useful.

I was thinking I could traverse the tree looking for any .log files but I dont know if makes sense to do that because we could end up eating up a lot of resources on this website in uploads of extra data.

I think what I'll do is make a manually configurable XML file out there to add "directories" if you so choose, then the default user can zip up the GBPVR logs, but the advanced user can go in there and add additional search strings.

I've yet to put any effort into a configuration screen on any of my plugins. I've got to research how to make that work. I wish there was better API docs out there it's like fumbling around in the dark sometimes. :)

Fatman_do
2006-10-20, 02:06 PM
I am sure other developers can help you out in that area.

McBainUK and a few other plugin authors have plugin source code on the wiki, maybe they will be of help.

Jeff
2006-10-20, 02:31 PM
I've yet to put any effort into a configuration screen on any of my plugins. I've got to research how to make that work. I wish there was better API docs out there it's like fumbling around in the dark sometimes. :)

You might want to take a look at the weather plug-in as an example. The source is posted on the wiki site.

Jeff

maeday
2006-12-14, 09:40 PM
hi, perhaps a video player plugin that makes use of the following function?

/// <summary>
/// Used to force the playlist playback to loop
/// </summary>
/// <param name="loop"></param>
void LoopPlaylist(bool loop);


i dont know about others but ive been hunting arround for the last month or 2 looking for a) a program that will let me create a tickertape overlay during play back and b) the ability to play back video in an endless loop.

so far gbpvr has been the only solution to A, and the support for B is in the program but no plugins support the function. :(

myself and probbably my schools principal would be rather happy if a plugin suchh as the one described were to be created or modified to have that function :D

That is of course if you are still looking for a project to work on ;)

Reddwarf
2009-11-25, 08:03 PM
I'd very much like to see a screensaver plugin that can run ANY (or almost any) .scr file (configurable). The .scr files have, I beleive, the same format as .exe files, so the task would be to put PVRX2 in the background and spawn a subprocess that runs the screensaver. I think we all agree that gvpvr's built-in screensaver is pretty boring :p

McBainUK
2009-11-25, 10:10 PM
I'd very much like to see a screensaver plugin that can run ANY (or almost any) .scr file (configurable).
Have you seen the "Windows screen saver" option my (quite old but still works) ScreenSaver plugin (http://gbpvr.com/pmwiki/pmwiki.php/Plugin/ScreenSaver)?

Reddwarf
2009-11-25, 11:40 PM
No I was not aware of it, how does it work, can I configure it to run any screensaver? I'd very much like to have the "Dream Aquarium" (which I'v payd for) run when gbpvr is idle, would that be possible?

McBainUK
2009-11-26, 08:53 AM
Download from the wiki and install. Click Yes when asked to set it as the GB-PVR screen saver (this will edit the DefaultScreenSaver tag in config.xml).

Then on the General tab of the plugin config app change the default screen saver to 'Windows Screen Saver'. The plugin will run the default Windows screen saver when GB-PVR's screen saver is enabled. Obviously this will only work on a PC and not on any client (MVP, NMT).

Reddwarf
2009-11-26, 09:33 AM
Downloaded and installed it plus the requierments but I can't get it to display anything other than the default screensaver (gbpvr's). however I'm not sure that the UIElements and Utilities installed correctly, any hints of where the files should go?

McBainUK
2009-11-26, 10:34 AM
Does it show in the plugins list on the config app?

Does your config.xml file have this line it in:

<ScreenSaverPlugin>Screen Saver</ScreenSaverPlugin>

Reddwarf
2009-11-26, 11:43 AM
Yes and yes.

McBainUK
2009-11-26, 12:00 PM
OK. I will install here and try it out. Been a long time since I've used / worked on this particular plugin.

McBainUK
2009-11-26, 12:16 PM
Does your config.xml file have this line it in?

<ScreenSaverPlugin>
<DefaultScreenSaver>Windows Screen Saver</DefaultScreenSaver>
...
<ScreenSaverPlugin>

If yes the reproduce the problem and post the pvrx2.exe.log file - may have some clues.

Reddwarf
2009-11-28, 07:04 PM
Sorry for the late response, I didn't get any notification of your last reply (strange), but answer to your question is yes. I can activate the screensaver from the main menue, select on of the other (analog clock) but after the amount of time specified in config.xml the default gbpvr screensaver takes over again. If I choose the windows screensaver if just flashes for a moment (I don't actually see anything of it). I can activate the "Dream Aquarium" screensvaer from the desktop and it works just fine.

Logs attached.

McBainUK
2009-11-28, 08:09 PM
2009-11-28 19:47:43.718 VERBOSE [1] getValue: /settings/RendererX2 : VMR9 Fullscreen Exclusive

http://gbpvr.com/pmwiki/pmwiki.php/Plugin/ScreenSaver#toc7

Reddwarf
2009-11-28, 08:55 PM
Aaahhh SH%¤#!! What render does it work on?

I admit it, I didn't read the wiki...

McBainUK
2009-11-28, 09:30 PM
Anything but FSE. As with FSE GB-PVR appears in-front of everything - including Windows' screen-savers.