AMC Updater v0.8.0 Now Available! (4 Viewers)

carmenm

Portal Pro
April 15, 2008
258
4
Home Country
France France
Hi carmenm,

Sorry again, but so far we've stuck to the rule of not modifying the Ant XML database beyond the fields provided by Ant. This is just to maintain compatibility with Ant. I'd never heard of MovieCat, but don't see how I can support it in the updater without breaking that golden rule!

On the bright side, I believe Zebons and Titoftit are modifying the Internet grabber component to support fan art. When this is done I'll be able to get the updater to use fanart images and store them where-ever needed. But the images downloaded won't be referenced by the Ant database.
I completely understand. That s not essential for me to have my fanarts referenced in my library. What i wanted instead is for AMCUpdater to output something complete in order to use it with MyFilms. And so i thought having fanart too would be good.
About MovieCat, you have to know that it doesnt break anything, i can still open my xml with AMC. It just brings new fields which i think is great. But i am with you in your decision ;)

Not sure what you mean here with a MovieGoods grabber? My AMCUpdater will use the same logic regardless of what Internet Parser script is used. If the script supports cover images, then AMCupdater will use them.
You answered my question, you deal with folder.jpg regardless of the script.

The AMCUpdater interface does require an Internet Parser file for all updates. This is sort of a bug, because the logic of 'is an Internet lookup needed' is a bit fiddly, so it was easier just to make it mandatory. This may be fixed at some point! Just select any Internet parser file, and if your configuration options (Database Fields tab) does not require an Internet lookup then it won't be used.
Ok but i dont really think there is a script which doesnt look for poster. And so if i select the imdb script for example. If i uncheck picture in the database field tab, the picture field wont be updated at all even with folder.jpg.
Another problem i found happens when i use a script which looks for posters. When a resulting window opens, if i click ignore it doesnt look for folder.jpg. And it should especially in the case of no result found. I think you should first look for folder.jpg set it and if the user choose another one in the resulting window, you just replace it. that way it works all the time.

On that subject could we have an option to automatically ignore no matching result so that it gets quicker?

Sorry again - no idea what you mean by marking movies as needing an update! Can you clarify?
Ok so in AMCUpdater you have the import and the manual import. When i do an import, i see in the log the numbers of entries that need to be updated. What i meant is that an entry without a picture field but where a folder.jpg exists is not set as "needing an update" and so not updated.
My question is do i have to do a manual update or should it work in the importer. I ask that question but if i launch AMCUpdater from MP i want my picture fields to be updated if i added the folder.jpg.

I hope everything is clearer.

Thanks for your time
 

OrionHall

Portal Pro
September 13, 2007
198
31
London
Home Country
United Kingdom United Kingdom
Ok but i dont really think there is a script which doesnt look for poster. And so if i select the imdb script for example. If i uncheck picture in the database field tab, the picture field wont be updated at all even with folder.jpg.
Another problem i found happens when i use a script which looks for posters. When a resulting window opens, if i click ignore it doesnt look for folder.jpg. And it should especially in the case of no result found. I think you should first look for folder.jpg set it and if the user choose another one in the resulting window, you just replace it. that way it works all the time.

On that subject could we have an option to automatically ignore no matching result so that it gets quicker?

Hi Carmenm,

Ah - I see what you mean. I'll try and change the logic, so that on an Update run it will...
a) check for a folder.jpg
b) Link the folder.jpg if it is not already linked
c) Download a new image if the folder.jpg is already linked.

Sorry again - no idea what you mean by marking movies as needing an update! Can you clarify?
Ok so in AMCUpdater you have the import and the manual import. When i do an import, i see in the log the numbers of entries that need to be updated. What i meant is that an entry without a picture field but where a folder.jpg exists is not set as "needing an update" and so not updated.
My question is do i have to do a manual update or should it work in the importer. I ask that question but if i launch AMCUpdater from MP i want my picture fields to be updated if i added the folder.jpg.

I hope everything is clearer.

Thanks for your time

Please remember that the two modes are Import and Manual Update, not manual import :) Import is purely to find NEW files and add them to the database.

If you run an Import and it says an entrie needs an update; it's because the file has moved and AMCUpdater will update the 'Source' to match the new location. The import logic has had this feature for a while - zebons added it as I recall - and it helps if you move your collection occasionally.

It does not have any other way to say 'this needs an update' - because it's importing not updating. Does that make sense? For Manual Update, it assumes that you want to force an update based on the parameters entered. So you can run Manual Update to update the folder.jpg files by checking for records where Picture 'Not Exists' or Picture = "".

I'll let you know when I have a new version with the folder.jpg logic improved.

Cheers,

Orion.
 

carmenm

Portal Pro
April 15, 2008
258
4
Home Country
France France
Ok i understand your logic of import and manual update. But if you think of doing imports (which for me means importing new movies, updating moved objects and updating existing objects) from MP you wont want to do it twice, i mean an import for new objects and then a manual import to update existing object.
Manual update i think is great because you can deal with particular cases. But launched from MP i want everything to be updated at once, just like a locan scan does in MP TV series. I mean if some existing objects have empty fields that the set grabber in the importer can update, if some movies have new folder.jpg, i want all that to be updated at the same time and not having to go out of MP, configure the manual import, run it and launch MP again. I wish there was a command which would do everything at the same time.
What do you think?

Anyway thanks for understanding my problem with folder.jpg ;)
 

nmt1978

Portal Pro
October 14, 2008
95
1
hi

i want to add more definition to the "strip characters from title". ie i want AMC to automatically remove such characters as "720p" or "DvDrip".

How can i add it? simple to put those words into the blank field or do i have to put any special symbol like "\" or ( before? Because i notice that the default field is \([0-9][0-9][0-9][0-9]\)
 

OrionHall

Portal Pro
September 13, 2007
198
31
London
Home Country
United Kingdom United Kingdom
Ok i understand your logic of import and manual update. But if you think of doing imports (which for me means importing new movies, updating moved objects and updating existing objects)

But that's the point - the import process cannot possibly update every bit of information whenever it's run! It would take ages - and if any of the Internet-based fields are selected you'll be prompted to select the correct movie each time too. At present AMCUpdater has no way to ensure that the Internet lookup 'remembers' which movie is which - the grabber doesn't support using the IMDB (or similar) uniqueID. The import process is meant to be as quick and easy as possible for imports; if any information is missing for some reason then you need to run a manual update to correct that. That's just the way it works.

The additional problem is that the Cover Art can only come from the Internet - so if you select 'Picture' on the Database Fields tab then the program will assume an Internet lookup is needed. I'm working on the code now to see if I can make the 'Is Internet Lookup Needed' code handle the possibility that the cover art is already present and just needs to be linked. It's complicated to do though, so may take a while.

Please remember that it's impossible for one utility to be 'everything for everyone' - we have to draw the line somewhere!

Cheers,

Orion.

hi

i want to add more definition to the "strip characters from title". ie i want AMC to automatically remove such characters as "720p" or "DvDrip".

How can i add it? simple to put those words into the blank field or do i have to put any special symbol like "\" or ( before? Because i notice that the default field is \([0-9][0-9][0-9][0-9]\)

Hi,

The 'strip characters' list supports Regular Expressions to make it more flexible. The sample of \([0-9][0-9][0-9][0-9]\) is designed to strip year values in brackets - and the ( and ) symbols are special characters in RegEx, so they need a \ to make RegEx process them as plain text.

To remove 'DVDRIP' from the titles just enter 'DVDRIP' and it will work. But if you want to enter a RegEx special character it needs to be 'escaped' by a backslash before it. There's plenty of RegEx tutorials online - a quick Google shows this page has a list of Reserved Characters - here

Hope that helps!

Orion.
 

nmt1978

Portal Pro
October 14, 2008
95
1
Hi

Just asume i got a file name "Hell.Ride[2008]DvDrip-aXXo"

How could i add an expression so that AMC will use only "Hell Ride" for searching the movie details
 

OrionHall

Portal Pro
September 13, 2007
198
31
London
Home Country
United Kingdom United Kingdom
Hi

Just asume i got a file name "Hell.Ride[2008]DvDrip-aXXo"

How could i add an expression so that AMC will use only "Hell Ride" for searching the movie details

Hiya,

I reckon these entries will do the trick...

.
-
DvDrip
aXXo
\[[0-9][0-9][0-9][0-9]\]

Cheers,

Orion.
 

OrionHall

Portal Pro
September 13, 2007
198
31
London
Home Country
United Kingdom United Kingdom
Hi All,

I've updated the first post in this thread with the latest development version of AMCUpdater.exe - 0.8.4...

This includes the following changes...
  • Found error in multi-part handling for non-media filetypes. Bug also affected dvd images. Now fixed.
  • Improved DVD name detection to detect ‘disk1of2’ sub-folders correctly, using same RegEx as for multi-part files. This should make importing DVD boxsets easier.
  • Added global option to prevent any Internet lookup occurring.
  • Manual Update used with the ‘Folder.jpg’ option now changed – will use existing folder.jpg (if present) if none is already listed. Otherwise it will attempt to download a new copy.

Fingers crossed this hasn't broken any existing logic :)

Please do let me know if you find any bugs....

Cheers,

Orion.
 

z3us

Portal Pro
December 4, 2007
1,047
123
46
Home Country
Spain Spain
a suggestion:
I think that the internet lookup should be disabled when a file was only moved. Just a path updating would be enough
 

OrionHall

Portal Pro
September 13, 2007
198
31
London
Home Country
United Kingdom United Kingdom
a suggestion:
I think that the internet lookup should be disabled when a file was only moved. Just a path updating would be enough

Hi z3us,

Confirmed - it doesn't make sense to re-scan the files if they're seen to have moved and are not new additions. I'll have a look and see if that's easy to do.

Cheers,

Orion.
 

Users who are viewing this thread

Top Bottom