Welcome to the Invelos forums. Please read the forum rules before posting.

Read access to our public forums is open to everyone. To post messages, a free registration is required.

If you have an Invelos account, sign in to post.

    Invelos Forums->DVD Profiler: Plugins Page: 1  Previous   Next
DVD Collection online
Author Message
DVD Profiler Unlimited Registrantmynab
Registered: August 21, 2007
Posts: 5
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Hello,

just wanted to share with you some tool that I made for my needs. It just allows me to upload my collection to my website in a format that suits me. You can see a sample here: http://www.bonamy.fr/dpu/sample/Collection.xml.

The tool, called DVD Profiler Uploader, is entirely automatic and very easy to use as long as you have FTP access to your website. You can read a complete description and how-to guide here: http://www.bonamy.fr/dpu/.

If people show interest then things can be added or enhanced:
* Make it a real DVD Profiler plugin instead of a separate application
* Have DVD Profiler Uploader perform the Collection export to XML using DVD Profiler
* ...

Also if you know a bit about XML/XSL/CSS and are interested to build new layouts for the tool then do not hesitate to ask me the details! The tool can also evolve to support mulitple layouts and let the user choose which one to use for the upload!

Regards,
mynab
 Last edited: by mynab
DVD Profiler Unlimited RegistrantJoey_2001
Registered: March 14, 2007
Posts: 2
Posted:
PM this userDirect link to this postReply with quote
A good idea, but it doesn't work for me. At the uploading there is always an error.
Here is the logfile:

************** Ausnahmetext **************
System.IO.IOException: Der Prozess kann nicht auf die Datei I:\Temp\tmp63.tmp zugreifen, da sie von einem anderen Prozess verwendet wird.
  bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
  bei System.IO.File.Delete(String path)
  bei DVDProfilerUploader.Uploader.Upload(Object sender, DoWorkEventArgs e)
  bei System.ComponentModel.BackgroundWorker.OnDoWork(DoWorkEventArgs e)
  bei System.ComponentModel.BackgroundWorker.WorkerThreadStart(Object argument)


************** Geladene Assemblys **************
mscorlib
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
DVDProfilerUploader
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: file:///C:/Programme/DVD%20Profiler%20Uploader/DVDProfilerUploader.exe.
----------------------------------------
NabocorpUtils
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: file:///C:/Programme/DVD%20Profiler%20Uploader/NabocorpUtils.DLL.
----------------------------------------
System.Windows.Forms
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
WizardBase
    Assembly-Version: 1.0.0.0.
    Win32-Version: 1.0.0.0.
    CodeBase: file:///C:/Programme/DVD%20Profiler%20Uploader/WizardBase.DLL.
----------------------------------------
System.Design
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Design/2.0.0.0__b03f5f7f11d50a3a/System.Design.dll.
----------------------------------------
System.Configuration
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Xml
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
mscorlib.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.832 (QFE.050727-8300).
    CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
----------------------------------------
System.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.42 (RTM.050727-4200).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.resources/2.0.0.0_de_b77a5c561934e089/System.resources.dll.
----------------------------------------
System.Windows.Forms.resources
    Assembly-Version: 2.0.0.0.
    Win32-Version: 2.0.50727.42 (RTM.050727-4200).
    CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
DVD Profiler Desktop and Mobile Registrantpauls42
Reg: 31/01/2003
Registered: March 13, 2007
United Kingdom Posts: 2,692
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
have a look at phpdvdprofiler as well.

click on my banner to see an example
Paul
 Last edited: by pauls42
DVD Profiler Unlimited RegistrantOverseer
Where's my damn statue?!
Registered: March 17, 2007
United States Posts: 175
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
I can't get this to even run at all.  I'm using Vista x64.  I've tried using compatability mode (WinXP SP2), but that didn't work either.

Just crashes on startup.
Gotta nip it in the bud, Andy!
DVD Profiler Unlimited Registrantmynab
Registered: August 21, 2007
Posts: 5
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
@Joey_2001: it should be fixed now. Just redownload the application
@pauls42: I have seen phpdvdprofiler. My goal is to make something simpler to deploy and use...
@overseer: do you have any error message to provide?
DVD Profiler Unlimited RegistrantOverseer
Where's my damn statue?!
Registered: March 17, 2007
United States Posts: 175
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Nope, no error messages.  Upon startup Vista just reports that it is recovering from a crash and attempts to find a solution online.

Is there a log that this program creates on start-up?
Gotta nip it in the bud, Andy!
DVD Profiler Unlimited Registrantmynab
Registered: August 21, 2007
Posts: 5
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Not at the moment. The software is based on .NET framework 2.0 which should be installed by default on Vista x64 as far as I know... In case you may try to download and install this: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=b44a0000-acf8-4fa1-affb-40e78d788b00

People running a non 64-bit version of Windows (standard XP and Vista) may try:
http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en
 Last edited: by mynab
DVD Profiler Desktop and Mobile RegistrantStar Contributorcmaeditor
Registered: April 14, 2007
United States Posts: 433
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Getting the following error when trying to load the collection using PHP. Any idea on what to do to fix it?

Warning: domdocument() expects at least 1 parameter, 0 given in /home/cmabelco/public_html/DVD/index.php on line 7

Fatal error: Call to undefined function: load() in /home/cmabelco/public_html/DVD/index.php on line 8

It's installed at  http://cmabel.com/DVD/
Chris
 Last edited: by cmaeditor
DVD Profiler Unlimited RegistrantOverseer
Where's my damn statue?!
Registered: March 17, 2007
United States Posts: 175
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting mynab:
Quote:
Not at the moment. The software is based on .NET framework 2.0 which should be installed by default on Vista x64 as far as I know... In case you may try to download and install this: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=b44a0000-acf8-4fa1-affb-40e78d788b00

People running a non 64-bit version of Windows (standard XP and Vista) may try:
http://www.microsoft.com/downloads/details.aspx?familyid=0856EACB-4362-4B0D-8EDD-AAB15C5E04F5&displaylang=en

.Net 2.0 already installed with Vista.

On a whim, I copied my collection.xml file to the Uploader directory and it started to work then.  I'm guessing it was trying to find the .xml when first run and when one wasn't found it would fail to run.

It's uploading now to my FTP.  Once completed we'll see how it looks.
Gotta nip it in the bud, Andy!
DVD Profiler Unlimited RegistrantOverseer
Where's my damn statue?!
Registered: March 17, 2007
United States Posts: 175
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Ok, finished uploading.

Issue with this type of setup is for those with LARGE collections.  My .xml file is over 33MB in size and when trying to access this from my website it's downloading the entire 33MB .xml file in order to view.  And I'm guessing all the covers and images as well.
Gotta nip it in the bud, Andy!
DVD Profiler Unlimited Registrantmynab
Registered: August 21, 2007
Posts: 5
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
@cmaeditor: which php version are you using? the software is designed for PHP5 and maybe you are using PHP4. try leaving XSL transformation at the client level (3rd panel of the software) and see if it works OK at least in this mode. I will look into a PHP4 version if you're interested.

@overseer: that's definitely true. my stuff would not work for large collections. my 150 DVD collection amounts for a ~500K HTML file when processed at the server level and a 2M XML file if processed at the client level.
 Last edited: by mynab
DVD Profiler Desktop and Mobile RegistrantStar Contributorcmaeditor
Registered: April 14, 2007
United States Posts: 433
Posted:
PM this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting mynab:
Quote:
@cmaeditor: which php version are you using? the software is designed for PHP5 and maybe you are using PHP4. try leaving XSL transformation at the client level (3rd panel of the software) and see if it works OK at least in this mode. I will look into a PHP4 version if you're interested.


Thats was it. The hosting service I am using has implemented php5 but not by default on all sites. I had to add a line to my htaccess file to use php5 and it worked.
Chris
 Last edited: by cmaeditor
DVD Profiler Unlimited Registrantmynab
Registered: August 21, 2007
Posts: 5
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
@cmaeditor: ok great. in the meanwhile I have just worked on a version that supports php4 and php5. I will publish this next week as I will be away from home for a few days. I also have updated the XSL in the package so you may download it again. It should fix a few bugs. Your collection is already big and probably already too big for the layout of this software though...
 Last edited: by mynab
DVD Profiler Unlimited RegistrantPetter
Registered: January 6, 2008
Posts: 8
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
this program seems to be good... Bet why do you have to upload at once... I like to test things before I put it up on the inet. I shuld be possible to save the file instead.

Or is it somthing I haven't seen?
DVD Profiler Desktop and Mobile RegistrantDr. Killpatient
Here's my card
Registered: May 19, 2007
Reputation: Highest Rating
United States Posts: 5,916
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Recommend uploading the thumbnails instead of the full image.  In your sample, you're using the full cover image for the tiny thumbnail.
    Invelos Forums->DVD Profiler: Plugins Page: 1  Previous   Next