Playnite Forums
  • Playnite Web
  • Rules
  • Members
  • Team
  • Search
  • Register
  • Login
  • Home
  • Members
  • Help
  • Search
Playnite Forums Extension Database Metadata Plugins EmuMovies metadata plugin

EmuMovies metadata plugin
spektor56
Offline

#1
01-22-2020, 04:30 PM (This post was last modified: 03-06-2020, 07:18 PM by spektor56.)
Status: Working alpha release

Note: The alpha currently saves the emumovies username/password as plaintext, wont be like this when complete.

Source

Alpha Releases
Mellified
Offline

#2
09-03-2020, 10:45 PM
Is this plugin still being developed? I provided my login information but the plugin gives me an error every time I attempt to use it.

The PlayNite log shows:

Quote:ERROR:Failed to download metadata, aebe8b7c-6dc3-4a66-af31-e7375c6b5e9e, 1486529526System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
  at EmuMoviesApi.Api.<>c.<GetBulkMediaUrl>b__16_0(String game) in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
  at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
  at System.String.Join(String separator, IEnumerable`1 values)
  at EmuMoviesApi.Api.<GetBulkMediaUrl>d__16.MoveNext() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
  --- End of inner exception stack trace ---
  at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
  at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
  at System.Threading.Tasks.Task`1.get_Result()
  at EmuMoviesMetadata.EmuMoviesLazyMetadataProvider.GetIcon() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesMetadata\EmuMoviesLazyMetadataProvider.cs:line 75
  at Playnite.DesktopApp.ViewModels.GameEditViewModel.<>c__DisplayClass391_0.<DownloadPluginData>b__0() in E:\Devel\Playnite\source\Playnite.DesktopApp\ViewModels\GameEditViewModel.cs:line 2873
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
  at EmuMoviesApi.Api.<>c.<GetBulkMediaUrl>b__16_0(String game) in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
  at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
  at System.String.Join(String separator, IEnumerable`1 values)
  at EmuMoviesApi.Api.<GetBulkMediaUrl>d__16.MoveNext() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184<---
spektor56
Offline

#3
09-10-2020, 09:49 PM
I just uploaded a new PEXT version of the utility, delete the old folder and install it by dragging it into the playnite window
Mellified
Offline

#4
09-10-2020, 10:26 PM
(09-10-2020, 09:49 PM)spektor56 Wrote: I just uploaded a new PEXT version of the utility, delete the old folder and install it by dragging it into the playnite window

Similar error when trying to download metadata for a single game.

2020-09-10 17:24:54.0897|ERROR:Failed to download metadata, cb91dfc9-b977-43bf-8e70-55f46e410fab, 1158310System.AggregateException: One or more errors occurred. ---> System.NullReferenceException: Object reference not set to an instance of an object.
   at EmuMoviesApi.Api.<>c.<GetBulkMediaUrl>b__16_0(String game) in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.String.Join(String separator, IEnumerable`1 values)
   at EmuMoviesApi.Api.<GetBulkMediaUrl>d__16.MoveNext() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
   --- End of inner exception stack trace ---
   at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions)
   at System.Threading.Tasks.Task`1.GetResultCore(Boolean waitCompletionNotification)
   at System.Threading.Tasks.Task`1.get_Result()
   at EmuMoviesMetadata.EmuMoviesLazyMetadataProvider.GetIcon() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesMetadata\EmuMoviesLazyMetadataProvider.cs:line 75
   at Playnite.DesktopApp.ViewModels.GameEditViewModel.<>c__DisplayClass391_0.<DownloadPluginData>b__0() in E:\Devel\Playnite\source\Playnite.DesktopApp\ViewModels\GameEditViewModel.cs:line 2873
---> (Inner Exception #0) System.NullReferenceException: Object reference not set to an instance of an object.
   at EmuMoviesApi.Api.<>c.<GetBulkMediaUrl>b__16_0(String game) in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.String.Join(String separator, IEnumerable`1 values)
   at EmuMoviesApi.Api.<GetBulkMediaUrl>d__16.MoveNext() in C:\Users\brett.TRXDOMAIN\Source\Repos\spektor56\EmuMoviesPlaynitePlugin\EmuMoviesApi\Api.cs:line 184<---
spektor56
Offline

#5
09-11-2020, 02:10 PM (This post was last modified: 09-11-2020, 02:39 PM by spektor56.)
Ah i think i know your issue, did you use emulation import? This plugin uses the file name for the download in addition to game name because thats what emumovies uses.[Image: EI0pvCl.png]
I'll get a fix if that path is empty

ok, 1.2 version should be fixed now
« Next Oldest | Next Newest »



  • View a Printable Version
  • Subscribe to this thread

© Designed by D&D - Powered by MyBB

Linear Mode
Threaded Mode