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
 Suggestions / New Features
 Background update
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic Lock Topic Edit Topic Delete Topic New Topic Reply to Topic

kirill2785
Junior Member

Israel
332 Posts

Posted - 08 Jun 2012 :  17:06:55  Show Profile  Edit Topic  Send kirill2785 an ICQ Message  Reply with Quote  View user's IP address  Delete Topic
I think it would be a nice feature to update the movies in the background, without the monitor visible, and without the "update from internet" window which shows all the fields updated in live.
maybe to add a tray icon which will show the progress.
that way the update won't distract/disturb the user.

kirill2785

JDommi
Administrator

Germany
4644 Posts

Posted - 08 Jun 2012 :  17:33:08  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
Well, that seems to be a good idea, BUT what will happen if you're already importing movie data?
And when you do it manually there will be no difference between now.
You are already able to import only empty fields in th4e advanced script options...

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

kirill2785
Junior Member

Israel
332 Posts

Posted - 08 Jun 2012 :  20:30:57  Show Profile  Edit Reply  Send kirill2785 an ICQ Message  Reply with Quote  View user's IP address  Delete Reply
It can be a scheduled process (or user activated), the user will define how often it will run (lets say once a month for example), THEN if and update is running and the user openes a movie, a message should be shown on that window (an update is in progress), the fields should be disabled for that movie untill it's updated.

If you do it manualy XMM sees that you didn't use a script before, therefore won't re-update, only will re-update movies which have a "used scipt" field.

using the current option you have to select all movie in databse and press RE-Update, because you wont go and check each movie to see which have empty fields.

kirill2785
Go to Top of Page

kirill2785
Junior Member

Israel
332 Posts

Posted - 08 Jun 2012 :  20:44:42  Show Profile  Edit Reply  Send kirill2785 an ICQ Message  Reply with Quote  View user's IP address  Delete Reply
by the way what happens today if you try to update a movie while it's being re-updated?
those problems doesn't stop from making the update a background update. there is no need for the user to see the update happen, those to windows are unnessesary to look at while update is in progress.

kirill2785
Go to Top of Page

JDommi
Administrator

Germany
4644 Posts

Posted - 09 Jun 2012 :  09:38:47  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
I think the safe way for is to be restricted to viewing data only while any import. So if there is an update is in progress you can now click XMM to bring it in the foreground and the import window behind.
If you then have a background re-update where is the difference when you start that process?
A sheduled re-update starts always at the wrong moment ("Murphy's Law") even if it starts only if XMM is kinda inactive at that very moment.
The other problem is that XMM first has to detect empty fields, then must keep the MovieIDs that have to be re-updated and on a one by one process which ID is already done, because you must be able to stop the re-update at any time for any reason.
For that I would suggest to "only" use a special filter that detects empty fields in a database entry (ignoring those fields related to a physical file on any media) and do the re-update on all the filtered movies on demand.

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

kirill2785
Junior Member

Israel
332 Posts

Posted - 09 Jun 2012 :  11:53:43  Show Profile  Edit Reply  Send kirill2785 an ICQ Message  Reply with Quote  View user's IP address  Delete Reply
i think the filter exists because when the option "when importing, add new values only to blank fields" is enabled , only blank fields are imported. (but strangely the title , and the year are still imported even if they are not empty.)

kirill2785
Go to Top of Page

JDommi
Administrator

Germany
4644 Posts

Posted - 09 Jun 2012 :  12:45:59  Show Profile  Edit Reply  Reply with Quote  View user's IP address  Delete Reply
That's another option I think: something like TakeTitle.
And that filter doesn't exists. The option to take only blank fields reads every info but stores the newly readed info only for the empty fields. Unfortunately the whole script must be executed as some info are located on sub pages.
But that could be a good feature: store fix subpage adresses of some sites (e.g. plotsummary for IMDB) to re-import the plot.
Haven't checked if that would be possible for many sites, but in some cases it could shorten import time...

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