BinaryWorks.it Official Forum
BinaryWorks.it Official Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password? | Admin Options

 All Forums
 eXtreme Movie Manager (Rel. 7), No More Updates
 Information
 CoverManager
 New Topic  Reply to Topic
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 2 Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

JDommi
Administrator

Germany
4638 Posts

Posted - 11 Nov 2010 :  20:52:37  Show Profile  Edit Topic  Reply with Quote  View user's IP address  Delete Topic
New update available on http://mitglied.multimania.de/jkdommi/xmm/
CoverManager_2010_11_11.rar

Suggestions welcome!

If time there will soon be a help available... but most should be clear on first sight.

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse

katleeh
Starting Member

USA
12 Posts

Posted - 12 Nov 2010 :  01:25:52  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hello!

I have to say I love the cover manager. However, wasn't there supposed to be places for the banners and such?

- KatLeeH
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 12 Nov 2010 :  07:10:32  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
That was a suggestion, but still it's not implemented in XMM - so we'll have to wait for Ale ;)
Or Prinz could do a hack for the movie card - although: then you can't use the "normal" covermanager again...

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

Prinz
Senior Member

Germany
1522 Posts

Posted - 12 Nov 2010 :  10:02:34  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
I personalty won't hack the card. For many reasons:

1. You can't use the internal covermanager
2. You can't import any of the new covertypes without the direct support of XMM and the magic script engine

3. the external covermanager doesn't work for me many times (simply doesn't show any other category as the movie cover on some titles) and is extremely slow on my pc.

4. A Hack would mean, much less chance that Ale will include the new types in XMM

5. I don't like "hacked" databases


So i think a hack would be counterproductive.

Edited by - Prinz on 12 Nov 2010 10:27:47
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 12 Nov 2010 :  11:34:35  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Yes, Prinz. For that I didn't have included new categories ;)
And yes, the prog is not as fast as the original CoverManager on reading the pics - but therefor it's easier to move covers from one category to another. And it has the functionality to print covers. These were the only reasons to write this plugin.

By that way: really good job on the scripts and the cards! <- Can't be said too much, I think.

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 13 Nov 2010 :  20:29:20  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
New update available on http://mitglied.multimania.de/jkdommi/xmm/
CoverManager_2010_11_13.rar

Changes:
added: RemoveAll and RemoveAllButFirst
added: reading/writing of jpg comments

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 14 Nov 2010 :  22:35:21  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
CoverManager_2010_11_15.rar

Changes:
All buttons now have a glyph

*edit*
- removed bug on spaces in titles (replaced by "-")
- added Picture Mask to cover names (same as in XMM's configuration). Please set to proper setting manually (until new release of XMM).

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse

Edited by - JDommi on 15 Nov 2010 19:41:11
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 16 Nov 2010 :  14:32:57  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
CoverManager_2010_11_16.rar

Added:
- multilingual by adding translation files (default.ini included)
just add the new translation to as example francais.ini or deutsch.ini to Language folder
default.ini will be loaded automatically on startup

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 17 Nov 2010 :  19:32:08  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
CoverManager_2010_11_17.rar

Release 2.3
inclusive german and english translations
changes:
speech.ini renamed to speech.lng
chosen language will be saved as default.lng (for next start)
I made some labels wider to fit further translations

more translations are welcome...
as well as any comment so far!!!

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse

Edited by - JDommi on 17 Nov 2010 19:33:13
Go to Top of Page

Prinz
Senior Member

Germany
1522 Posts

Posted - 17 Nov 2010 :  22:38:38  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Hi JDommi,

With my Database the CoverManager only shows Covers, but no Backcovers or Fanart for some TV Shows and Movies.
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 17 Nov 2010 :  22:53:20  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Please post the names of these Shows/Movies and the names of the not shown pics.
In my database I have tested the first 100 and the last 100 of about 1200 and all (back-)covers and fanarts are shown.
Maybe they are no JPEGs?
When I have more infos from you I will have a look at that.

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

Prinz
Senior Member

Germany
1522 Posts

Posted - 18 Nov 2010 :  10:19:56  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
First a all there is another bug in the new Covermanager. Every time i open it it show the following error message:



And the Bug about the Covers: I don't think it has anything to do with the name of the TV Show or Movie. Because the same titles that don't work in my normal Database work in my Test Database.

For Example (TV Show) Chuck doesn't work in my normal Database, but it works in my Test Database. In my normal Database the count of the different Imagetypes isn't correctly shown by the Covermanager. It says: 20/0/0 The correct numbers would be: 17/0/43

Edited by - Prinz on 18 Nov 2010 10:20:48
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 18 Nov 2010 :  10:47:03  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
1st problem first.
Well, there is a bug in XMM itself with picture names: some pictures have a doubled extension, especially in the TV Shows section.
That could be the reason for not showing all covers.
About the error message: Seems as if I have forgotten to remove my own hardcoded db path. Haven't thought to remove it as XMM posts the actual db to the plugin.

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

Prinz
Senior Member

Germany
1522 Posts

Posted - 18 Nov 2010 :  10:57:26  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:
Originally posted by JDommi

1st problem first.
Well, there is a bug in XMM itself with picture names: some pictures have a doubled extension, especially in the TV Shows section.
That could be the reason for not showing all covers.



Don't think so. The Names for the Chuck TV Show that isn't shown:

301-Chuck_fanart_1.jpg
301-Chuck_fanart_2.jpg
301-Chuck_fanart_3.jpg
...
301-Chuck_fanart_42.jpg

And i looked a bit more. Most other Cover don't work in my normal Database. Only a few titles are correctly shown with all Covers.

I have double extensions only for episode images and that shouldn't matter.


Edited by - Prinz on 18 Nov 2010 10:59:26
Go to Top of Page

Prinz
Senior Member

Germany
1522 Posts

Posted - 18 Nov 2010 :  11:14:56  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Maybe the reason is that the naming pattern isn't consistent in XMM.

Again the Chuck example:

Cover are named:

46-Chuck_1.jpg
...
46-Chuck_16.jpg

and Fanart are named:

301-Chuck_fanart_1.jpg
...
301-Chuck_fanart_42.jpg

The first number isn't always the same for the same title in all category's and doesn't has to be the Movie-ID.
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 18 Nov 2010 :  11:18:56  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Strange...
I only have a maximum of 20 pics per category and they are all shown.
I have tested it with the example db with a few added database entries and covers and with my own one.
Would be nice if you could send me your db (or an excerpt) and the pics.

*EDIT*
Yes, that's the error. I don't read the field of the backcovers and fanarts. I have presumed that they all have the same base name and the same id.
I will try to make a change on that.

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse

Edited by - JDommi on 18 Nov 2010 11:24:29
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 18 Nov 2010 :  22:49:51  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
@Prinz
Please check the CoverManager_Test.rar
Because of too less time today I have only managed a routine to equalize the IDs of backcovers and fanart to the one used in covers. All pics with a wrong ID will be renamed to fit the same correct one.
Keeping different IDs will cause much more time to implement...
As I didn't have any differences in my IDs I can't tell anything about the speed of the routine. Maybe you can make a backup of your database and check it for me.
Thanks a lot in advance!

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

Prinz
Senior Member

Germany
1522 Posts

Posted - 18 Nov 2010 :  23:10:03  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
quote:
Originally posted by JDommi
Because of too less time today I have only managed a routine to equalize the IDs of backcovers and fanart to the one used in covers. All pics with a wrong ID will be renamed to fit the same correct one.



I don't have time to test today. I look at it tomorrow.

The current correct one would be at the moment 301, because that is the current Movie-ID of Chuck. Any or even none of numbers in the fields can be the correct current one. The reason for the different ID's is the Function:

Wartung der Sammelung -> FilmID Umnummerierung / Lücken in ID-Reihenfolge schließen

These functions only change the Movie-ID but don't change the filenames. And the Filenames-Ids are generated the first time a category is imported. So you see, any or none of ID-numbers from the image-files can be the current correct one.

Edited by - Prinz on 18 Nov 2010 23:11:36
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 19 Nov 2010 :  08:38:36  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Yes, I have thought that it's because of ID renumbering. The code in my CoverManager uses only the field "Cover" as reference and not the actual movie id. This way you don't have to rename all covers in case of another need for renumbering. The only important thing is to keep cover category ids equal. Using the same basename on all 3 categories would also keep the possibility to remove those fields or change them from text to number of covers inthat category or to a simple boolean column. ( As I already have tried to explain in http://www.binaryworks.it/forum/topic.asp?TOPIC_ID=6775&whichpage=1 - but I think that I've done not a good job on explaining *lol*). It would also offer the possibility to add new categories without changing the database but only using that little piece of code I have posted before on "Number of Covers".

A thing I have forgotten to say about the ID tool in my CM: There is no automatic saving of the database after equalizing. So please save it manually.

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page

Prinz
Senior Member

Germany
1522 Posts

Posted - 19 Nov 2010 :  10:09:09  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
I thought i bit more about this problem and came to the following conclusion:

It is a Bug in the to Functions to renumber the Movie-ID's in XMM and it has to be fix by Ale. The current version can already make Problems in the unlikely but still possible event that 2 or more Entries have the same name and through the renumbering function get the ID of the other same named entire.

The 2 renumbering functions have to rename all Image-Files after a Movie-ID change in 2 steps:
1. Temporally rename all Covers, Backcover and Fanart that are in the Database. For example change the extension form .jpg to .tmp (this step is necessary to avoid renaming conflicts)
2. Now XMM has to go trough all entries and rename to temporarily renamed Covers, Backcovers and Fanart to new current name and then save the new names to the Database Fields.

So my conclusion is that is not a Problem in the Covermanger, it is a Bug in the 2 Renumbering Functions in XMM and that Bug has to be fixed, because without the renaming it can make problems already.


@JDommi
I think i understood you already correctly but that way has many downsides and doesn't work always. Some Downsides i already wrote about.
http://www.binaryworks.it/forum/topic.asp?TOPIC_ID=6775&whichpage=1
Go to Top of Page

JDommi
Administrator

Germany
4638 Posts

Posted - 19 Nov 2010 :  11:14:15  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
You're right, Prinz. It's a bug in renumbering function - But it's really the worst case szenario you described!
Easiest and fastest way (for a fresh database) would be to do no renumbering but to take eliminated IDs for next added movie. I know that this is not the ultimate solution, too...

In order to achieve what is possible, you have to try the impossible over and over again.
Hermann Hesse
Go to Top of Page
Page: of 2 Previous Topic Topic Next Topic   Lock Topic Edit Topic Delete Topic New Topic Reply to Topic
Next Page
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
BinaryWorks.it Official Forum © Binaryworks.it Go To Top Of Page
Generated in 2.36 sec. Powered By: Snitz Forums 2000 Version 3.4.07