home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
IMDb+
Automatically force IMDB+
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="RoChess" data-source="post: 995377" data-attributes="member: 18896"><p>LOL, that XML stuff *IS* what you want, as those are all the scraper-scripts.</p><p> </p><p>It sounds like you might have had the exact same problem that Lyfesaver experienced. Did "IMDb+ Info..." show a lower version then v4.9.13?</p><p> </p><p>The other table, think it is called "scripts__movie_info" or some, links the movies to the scraper-scripts IDs. I guess this is done so you can import one movie with scraper-script v1 and another with v2 and keep them seperated, but to me that's one messed up system if you ask me. I can somewhat understand a reasoning for that if it offered a way to go-back a version if there are issues with new one, but that does not appear to be implemented. If MovPic would just store the XML based scraper-script files as-is in some folder, things would be a lot easier, but ohh-well.</p><p> </p><p>Anyway, if you look at the scripts table, you will find an entry (more then likely at the end), that has the following header:</p><p> </p><p>[code]<ScriptableScraper></p><p> <details></p><p> <!-- These details are for display purposes only. --></p><p> <name>IMDb+</name></p><p> <author>Ron (RoChess)</author></p><p> <description>Combination scraper, using the best data from IMDb and RottenTomatoes.</description></p><p> <id>314159265</id></p><p> <version major="4" minor="9" point="13" /></p><p> <published month="05" day="09" year="2013" /></p><p> <type>MovieDetailsFetcher|MovieCoverFetcher</type></p><p> <language>various</language></p><p> </details>[/code]</p><p> </p><p>Find the one with v4.9.13 and use that to overwrite all the older entries via a quick copy-and-paste. If you resize your SQLite tool, you should be able to view enough of the content field that you can quickly spot which ones are IMDb+ by looking for the <name>IMDb+<name> part at the top.</p><p> </p><p>This should fix your issue. You technically only have to do it once, but it will take more time then it is worth it to explain how you can find out exactly which one it is, versus just quickly replacing them all. I'm sure there is some fancy SQL query that can do it automatic, and I might be forced to look into that for the next IMDb+ plugin, because now that you appear to be the 2nd person running into this 'bug', something is wrong with MovPic.</p><p> </p><p>Another way that I used to use was to delete IMDb+ scraper-script from MovPic config and let IMDb+ plugin reinstall the latest script, but this appears to make the older entries loose their ID reference. Technically this can be fixed with the "Force IMDb+..." method, but this appears to not be working 100% again.</p><p> </p><p>I can also help you fix it, but then you have to supply me with a copy of your database. And indeed a resort that always works is to purge database and start over. Considering how many features are added to IMDb+ regarding release_date, and collections. That might not be such a bad idea, because you technically need to re-import/refresh your entire collection for that anyway (be sure to use the test build if you do, because otherwise MovPic doesn't store the info)</p></blockquote><p></p>
[QUOTE="RoChess, post: 995377, member: 18896"] LOL, that XML stuff *IS* what you want, as those are all the scraper-scripts. It sounds like you might have had the exact same problem that Lyfesaver experienced. Did "IMDb+ Info..." show a lower version then v4.9.13? The other table, think it is called "scripts__movie_info" or some, links the movies to the scraper-scripts IDs. I guess this is done so you can import one movie with scraper-script v1 and another with v2 and keep them seperated, but to me that's one messed up system if you ask me. I can somewhat understand a reasoning for that if it offered a way to go-back a version if there are issues with new one, but that does not appear to be implemented. If MovPic would just store the XML based scraper-script files as-is in some folder, things would be a lot easier, but ohh-well. Anyway, if you look at the scripts table, you will find an entry (more then likely at the end), that has the following header: [code]<ScriptableScraper> <details> <!-- These details are for display purposes only. --> <name>IMDb+</name> <author>Ron (RoChess)</author> <description>Combination scraper, using the best data from IMDb and RottenTomatoes.</description> <id>314159265</id> <version major="4" minor="9" point="13" /> <published month="05" day="09" year="2013" /> <type>MovieDetailsFetcher|MovieCoverFetcher</type> <language>various</language> </details>[/code] Find the one with v4.9.13 and use that to overwrite all the older entries via a quick copy-and-paste. If you resize your SQLite tool, you should be able to view enough of the content field that you can quickly spot which ones are IMDb+ by looking for the <name>IMDb+<name> part at the top. This should fix your issue. You technically only have to do it once, but it will take more time then it is worth it to explain how you can find out exactly which one it is, versus just quickly replacing them all. I'm sure there is some fancy SQL query that can do it automatic, and I might be forced to look into that for the next IMDb+ plugin, because now that you appear to be the 2nd person running into this 'bug', something is wrong with MovPic. Another way that I used to use was to delete IMDb+ scraper-script from MovPic config and let IMDb+ plugin reinstall the latest script, but this appears to make the older entries loose their ID reference. Technically this can be fixed with the "Force IMDb+..." method, but this appears to not be working 100% again. I can also help you fix it, but then you have to supply me with a copy of your database. And indeed a resort that always works is to purge database and start over. Considering how many features are added to IMDb+ regarding release_date, and collections. That might not be such a bad idea, because you technically need to re-import/refresh your entire collection for that anyway (be sure to use the test build if you do, because otherwise MovPic doesn't store the info) [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Plugins
Popular Plugins
IMDb+
Automatically force IMDB+
Contact us
RSS
Top
Bottom