RSS Feeds.

Posted by Jon | Off Topic | Tuesday 25 November 2008 3:29 pm

I just spent some time registering for a bunch of the RSS feed sites so that I can get a little more traffic.  One that stood out to me was rssHugger.  Unlike other feed sites, rssHugger doesn’t require a lengthy registration or hyperlink embedded on your front page – they require a review of their service.  I find this pretty unique considering I just signed up on more than a half-dozen of them.  They have an administration staff that manually reads all incoming review links and then decide whether or no they allow you in on that account.  Hmmm…now I’m curious as to whether or not I’ll even get accepted.  Ah well, if I don’t I’ll just delete this post :)

Anyway, I suggest rssHugger if you’re wanting to get a little more legitimate traffic to your blog.  Make me live guys!

rssHugger logo

  • Share/Bookmark

Move the MyMovies FileStorage Location.

Posted by Jon | HTPC, Tips, Tricks & Guides | Friday 21 November 2008 3:08 pm

This is the final installment in MyMovies default location ‘hacking’ – moving the FileStorage share to another location.

The FileStorage folder contains the Covers and Photos directories, which are pretty self-explanatory.  There’s also a SQL database transaction file in there, but we don’t need to concern ourselves with that (just don’t delete it).  The FileStorage folder is a share that is necessary for HTPC clients using the MyMovies plugin to read and write cover and actor images.

If you’re here reading this, then you have a reason to be reading it…you are interested in moving this folder somewhere else.  If you have a dedicated SQL server like I do, then it doesn’t make much since to force us to use the default location.  We probably have a faster drive or array available that is also backed up regularly.  The instructions I’m about to include will allow you to take advantage of that.  Coupled with my previous entry on moving the database, you might be introducing MyMovies to a nice performance gain.  My instructions will be using Windows 2003 Server, but I’ll try to use environment paths that should be about the same for all Windows OSes.  A couple of notes before we begin:

  1. There is no support offered with this modification.  If you screw anything up, no one is going to help you.  Not me and especially not the MyMovies forum.
  2. I will not respond to questions regarding this guide.  You either want to do it or you don’t.  I’m not currently running MyMovies using this or the database modification.  I have in the past, however, and I performed each of the tutorials as I wrote them.  So, I know they work – for me.
  3. I don’t consider either of these guides as very technical, but I also don’t recommend them to anyone that doesn’t specifically know whether or not they are going to gain an advantage by do doing it.  If you don’t know if this will benefit you, then it probably will not.

Let’s get started…

  1. Backup your MyMovies database using Collection Management.
  2. When backup is complete, close Collection Management and then close the MyMovies Tray Application by right-clicking and choosing Exit.
  3. Right Click MyComputer on your Desktop and choose Manage (Computer Management).
  4. Expand Shared Folders in the left pane and select Shares. shares.jpg
  5. Locate the MyMoviesFileStorage$ share in the right hand share pane, right-click on it and choose Properties. properties.jpg
  6. Check the Share Permissions tab.  It should read Everyone/Full Control.
  7. Check the Security tab.  Mine says Everyone\Modify and SYSTEM\Full Control.  If yours says something different, WRITE IT DOWN.
  8. After you are positive that you have recorded all share and user/group permissions, close the properties box, right-click on the MyMoviesFileStorage$ share and choose Stop Sharing.  It will ask if you are sure, so go ahead and click on Yes.  The share will disappear, so don’t freak out.
  9. Next, open an Explorer window and browse to %ALLUSERPROFILE%\Application Data.  Right-click and Copy the My Movies folder.  DO NOT cut it…we want to maintain the original folder structure in case you screw this up.   Browse to the new location you have chosen (preferably a faster drive than you are moving from) and paste the contents.  Depending on the size of your collection, this may take a little bit (mine is around 1GB). mmappdata.jpg
  10. Now that the folder is moved, we are going to do some registry editing, so go to Run and type regedit.  The registry editor should open.
  11. We want to browse to HKEY_LOCAL_MACHINE\SOFTWARE\My Movies. regeditmm.jpg
  12. Once there, left-click on the My Movies key and look over in the right pane.  There will be  FileStorage string value.  Double-click on the FileStorage string value and this is where we will put in the path to your new FileStorage location.  Put in the full address of the new location for your FileStorage directory.  If it is a network path, use a mapped drive or you will not be able to complete these instructions.  I don’t recommend using a network location since you’ll be introducing latency (two network hops to get to the location).  Click OK to save the change and close regedit – you’re done with it. filestorage.jpg
  13. Go back to the Computer Management console (you didn’t close it, right?).  You should still be in the Shares pane.
  14. Right-click on Shares and select New Share.  The Share a Folder Wizard will begin.  Click Next and then browse to your FileStorage folder.  Click Next and for Share name put MyMoviesFileStorage$, click Next and for Permissions choose Use custom share and folder permissions and then click the Customize button.  Look familiar?  It should.  Make sure that Everyone\Full Control is in for the Share Permissions tab and then recreate your previous Security tab settings.  Click Finish, click OK and your share is now created. createshare.jpg
  15. To ensure that you’re configured correctly, go back to %ALLUSERSPROFILE%\Application Data and rename the My Movies folder to My Movies 2.
  16. Fire up Collection Manager.  Fire up MyMovies on one of your HTPCs.  If you have cover and actor images, then you’re golden.  If not, undo everything by reversing these directions and re-entering the default info because I’m not troubleshooting.

That’s it.  You should now have the MyMovies database and FileStorage folder at a new, preferably faster, location.  Enjoy!

  • Share/Bookmark

Video Browser Genre Images.

Posted by Jon | HTPC | Friday 21 November 2008 3:01 pm

By default, Video Browser doesn’t include any genre images.  It actually has some pretty ugly folder-looking-things with wrapped text indicating the genre within it.  For most of the day, I’ve worked on replacing those with something that is at least a little nicer to look at.

I’m no graphic artist, but I think I’ve done a little better than the given.  You’ll at least get an idea of what you can do with it.

genres_3.jpg

All that you have to do is create a GenreImages folder in %ALLUSERSPROFILE%\ProgramData\Video Browser and put an image matching the genre in there (i.e. action.jpg, drama.jpg, etc.).  I’m sure those of you who are capable of creating custom images can really come up with some nice ones.

I’ve also asked on the forum whether or not the default genre categories can be reassigned.  Some of them don’t make sense or seem a little redundant (action and action film?).  It seems to me as though it should read from the pre-existing XML files, but it doesn’t appear to work quite like that.

Also, I picked up a 4GB kit of Patriot DDR2-800 for my NETSVR system today.  It’s been a bit sluggish and since it’s 64-bit, I’ve been wanting to upgrade it a little.  I just have to remember to send out that rebate…

  • Share/Bookmark

Bye-bye Comcast Digital Voice!

Posted by Jon | Off Topic | Thursday 20 November 2008 2:51 pm

Forgot to write about it earlier in the week, but on Saturday we all piled up in the car and drove out to MicroCenter.  We have been wanting to ditch the Comcast Digital Voice for a while, but finally decided to do it since they had a nice Vonage promotion going on and T-Mobile wanted a 3-year contract.  We had Vonage in the past and it was OK.  No worse than Comcast’s offering, but it’s also $0 cheaper per month, so we were sold.  If you sign up for a 1-year contract and by a Vonage adapter (we already had one, but they had a $70 rebate on their $79.99 adapter), you get $250 off of any PC or laptop.  Since my wife is starting school soon, she was in need of a new laptop anyway.

We decided to do it and she picked the sub-compact notebook, the Acer Aspire One (150-1570 model).  I also grabbed a 2GB memory module to upgrade it with, but after cracking it open and getting to the mainboard, I decided it was too much trouble.  Some things weren’t coming apart like they were supposed to, so I decided to put it back together and make due with 1GB.  It’s enough for her usage anyway (it’s still on XP, so it’s enough).  I’m going to return the memory to Fry’s and get something else.

I cleaned up the installed junk and added a few things of my own and really enjoyed my time using it.  It’s very small, but not hard to use.  It’s not a speed demon either, but it was plenty fast enough for typical use, which is all that it will be used for (Office, web and email pretty much).  For $100 (we also got the $59 premium warranty), it was well worth it.  I wanted one for myself, but there’s no one for us to get on Vonage.  It’s worth $350, but not for me.

The number is set to transfer next weekend (29th, I believe) and then all we have is Comcast’s Internet package.  We won’t be able to get rid of that, but I’m pretty happy with it.  I’m just not happy with their charges.

I just need to get my rebate in…

  • Share/Bookmark

Moving the MyMovies Database.

Posted by Jon | HTPC, Tips, Tricks & Guides | Thursday 20 November 2008 10:54 am

OK, here it is…the guide many of you have been waiting for.  This guide will show you how to move the MyMovies database to another location.  However, before I begin, I want to make a few things very clear:

  1. Brian Binnerup of MyMovies does not and will not support anything that happens as a result of moving your database.  If you screw things up, you’ll get no help.
  2. I claim no responsibility if you screw up your MyMovies installation, database or system.  These directions worked for me, so I’m sharing them – that’s it.
  3. I will not respond to emails, comments or anything else related to these instructions.  I’m going to be as clear as possible, but if it’s too complicated for you to follow, then you shouldn’t be doing it.
  4. These directions explain the moving of the database only.  I am not going into how to also move the image folders (covers and actors).  I’ll do that later (it’s not hard).

Now that we have that out of the way, let’s move on to what you’ll need to get started:

  1. A working installation of MyMovies with a database that is populated and ready to move.
  2. An installed copy of Microsoft SQL Server Management Studio Express (x86 or x64 edition).
  3. A new location for your new database to go.  I will start by saying that it is preferable that you move your database to a drive with lower latency than the default location.  This, for example, could be a WD Raptor drive or 10K+ SCSI drive.  Moving your database to a thumb drive or network location will make things slower, but if that’s what you want to do, fine.

If you have all of the above, let’s move your database!  The first step is to stop all of the relative services and processes that can cause the movement of the database to not happen.  I am doing my guide on a copy of Windows Server 2003, but you should be able to figure out the respective steps on other OS versions…they’re all similar enough:

  1. Backup your database using Collection Management.
  2. Backup your database using Collection Management (I’m not kidding).
  3. Close Collection Management.
  4. Exit the Tray Application by right-clicking and selecting Exit.

Good, now we’re ready to start the SQL Management Studio Express, so find that in your Programs menu and start it up.  Once it starts, it’s going to want a server name, so hit the drop-down selector and you should have an entry that looks like ComputerName\MYMOVIES.  If you do not have this, put it in (ComputerName is the name you assigned the system you are doing this on).  For authentication, make sure that Windows Authentication is selected.

login.jpg
  1. Hit Connect.
  2. If successful, you should get the Object Explorer pane and Summary tab screen show up.  If not successful, quit here – I’m not troubleshooting.
  3. Expand Databases in the Object Explorer pane.
  4. Right-Click the My Movies database and go to Tasks -> Detach.
  5. Choose Detach. detach.jpg
  6. Click OK in the Detach Database Window.
  7. The My Movies database will “disappear” if successful, so don’t freak out.

Good.  Now that we have successfully detached the database from the SQL Server, we can physically move the database.

  1. Go to C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data.
  2. Confirm that you have a My Movies.mdf and a My Movies_log.LDF file in there.  If not, something is wrong, so reattach your database (you’ll see how further down) and reboot or something.
  3. Select both the mdf and ldf files (CTRL+left-click, for example), hit CTRL+C (copy) and browse to the new location you have picked for your database.  I choose copy so that if something happens during the paste operation, you still have the original copies untouched. copydb.jpg
  4. Paste your mdf and ldf files to the new location.

Great!  Almost there.  Now we go back to MSSMSE to reattach the database at its new location.

  1. Go to MSSMSE and right click Databases in Object Explorer and select Attach. attach.jpg
  2. In the Attach Databases window, click the Add button under Databases to attach and browse to the location in the Locate Database Files window.
  3. Click OK to add the My Movies.mdf in the new location. locate.jpg
  4. In the “My Movies” database details window below, the My Movies.mdf and My Movies_log.LDF should populate.  Click OK. dbdetails.jpg
  5. The My Movies database should now be under Databases in the Object Explorer.  If so, you can close MSSMSE.
  6. Fire up MyMovies Collection Management (tray application will automatically start).
  7. Enjoy using MyMovies with your newly located database!

That’s it!  Hopefully you didn’t run into any issues.  There is one issue I will address if you encountered it on the way.  If after reattaching your database it shows up as (Read Only), contact me either by commenting here or emailing me.  I’ve had that happen before, but only when signing in under SQL Authentication using the login credentials that are located within the MyMovies log file.

  • Share/Bookmark
Next Page »