Author Topic: DVD Profiler Screensaver  (Read 1339 times)

RossRoy

  • Guest
DVD Profiler Screensaver
« on: June 09, 2009, 05:35:18 AM »
Hey Karsten,

I saw the screensaver you posted over at Invelos and tried it out. I like it! Did you code it yourself? If so, may I be so bold as to suggest two little things?

It would be nice to be able to have it select only from my Owned list (I know it doesn't use the XML export, but I'm hoping it's a simple fix)...

Also, and that's the meat of it, I'd like something that would apply pan and zoom effects to the covers. Kinda like what they do in biographies when they show pictures to give it a little more oomph! Something like what the MotionPicture Screensaver does (you can get it here...

If somebody would come up with an easy way (read: not manually copying all images to a second folder, and then manually update it as I go) to do both these things.. I'd be eternally grateful...


Offline DJ Doena

  • Administrator
  • Mega Heavy Poster
  • *****
  • Posts: 6706
  • Country: de
  • Battle Troll
    • View Profile
    • My Blog
Re: DVD Profiler Screensaver
« Reply #1 on: June 09, 2009, 08:46:31 AM »
Yeah, I coded it myself. It was a .NET sample program and I took it and modified it.

The first thing can be arranged - I have to scan the exported XML and then find all the owned titles.
Karsten

Abraham Lincoln once said The trouble with quotes from the internet is that you never know if they're genuine.

my Blog | my DVD Profiler Tools


Offline DJ Doena

  • Administrator
  • Mega Heavy Poster
  • *****
  • Posts: 6706
  • Country: de
  • Battle Troll
    • View Profile
    • My Blog
Re: DVD Profiler Screensaver
« Reply #2 on: June 09, 2009, 09:35:10 AM »
Here's a program that lets you create a settings file of your owned collection. You have to use the XML export of DVD Profiler, then start the program, select the collection file, select the images folder of your collection and finally the settings.xml in your windows\system32 directory.

http://doena-soft.de/dvdprofiler/screensaver/CreateScreenSaverSettings.zip

and the source

http://doena-soft.de/dvdprofiler/screensaver/CreateScreenSaverSettings_src.zip

And the screensaver again with source

http://doena-soft.de/dvdprofiler/screensaver/DVDProfilerScreenSaver.zip
http://doena-soft.de/dvdprofiler/screensaver/DVDProfilerScreenSaver_src.zip
« Last Edit: June 09, 2009, 11:08:45 AM by DJ Doena »
Karsten

Abraham Lincoln once said The trouble with quotes from the internet is that you never know if they're genuine.

my Blog | my DVD Profiler Tools


RossRoy

  • Guest
Re: DVD Profiler Screensaver
« Reply #3 on: June 09, 2009, 02:29:21 PM »
Nice! Thanks!

RossRoy

  • Guest
Re: DVD Profiler Screensaver
« Reply #4 on: June 09, 2009, 06:15:39 PM »
It shows that I haven't coded for over 10 years.. I pretty much can't make heads or tails of the code  :laugh:

Offline DJ Doena

  • Administrator
  • Mega Heavy Poster
  • *****
  • Posts: 6706
  • Country: de
  • Battle Troll
    • View Profile
    • My Blog
Re: DVD Profiler Screensaver
« Reply #5 on: June 09, 2009, 06:31:27 PM »
Which one, the Saver or the Setter?
Karsten

Abraham Lincoln once said The trouble with quotes from the internet is that you never know if they're genuine.

my Blog | my DVD Profiler Tools


RossRoy

  • Guest
Re: DVD Profiler Screensaver
« Reply #6 on: June 09, 2009, 06:40:48 PM »
I was looking at the Saver, seeing if I couldn't hack something in it to add at least panning.. but it looks like I'll have to relearn programming.

I'm sure I could follow the logic by just actually reading the code and following the calls and all, I just didn't have time to do it yet. My coding skills are just a tad bit rusty hehehe

Offline DJ Doena

  • Administrator
  • Mega Heavy Poster
  • *****
  • Posts: 6706
  • Country: de
  • Battle Troll
    • View Profile
    • My Blog
Re: DVD Profiler Screensaver
« Reply #7 on: June 09, 2009, 08:31:05 PM »
I uploaded a new source version with some comments.

The most important functions are the OnLoad() and OnTimerTicked() in the ScreenSaverForm.cs

You can download Visual C# 2008 for free from Microsoft: http://www.microsoft.com/express/vcsharp/
Karsten

Abraham Lincoln once said The trouble with quotes from the internet is that you never know if they're genuine.

my Blog | my DVD Profiler Tools


Offline Kathy

  • Super Heavy Poster
  • ******
  • Posts: 3600
  • Country: us
    • View Profile
Re: DVD Profiler Screensaver
« Reply #8 on: June 10, 2009, 04:19:52 PM »
The only code I can think of is the Da Vinci Code!