[RELEASE] Random and last items smartplaylist script for Skins - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Development (https://forum.kodi.tv/forumdisplay.php?fid=32) +--- Forum: Skinning (https://forum.kodi.tv/forumdisplay.php?fid=12) +---- Forum: Skin helper addons (https://forum.kodi.tv/forumdisplay.php?fid=300) +---- Thread: [RELEASE] Random and last items smartplaylist script for Skins (/showthread.php?tid=122448) |
- Martijn - 2012-02-11 Hitcher Wrote:PS. A readme is always handy in the addon. there's a readme in the .zip file - mikebzh44 - 2012-02-11 README.txt(english) and LISEZMOI.txt (french) are provided in the ZIP file. EDIT : Martijn is the faster - Hitcher - 2012-02-11 Sorry, should have downloaded it and checked first. Thanks anyway. - mikebzh44 - 2012-02-11 Little problem when running script with Last parameter. Request does not return movie in date ordre but in alphabetical ordrer, even if I put a sort order on date in JSONRPC request. - BigNoid - 2012-02-12 great initiative, testing it as we speak. just a heads up if this goes to official repo; you should rename the addon to all lowercase, don't think it's allowed to have uppercase in the addon foldername. - BigNoid - 2012-02-12 I'm not getting any trailer info with this script, is it just me or is it the script? - Martijn - 2012-02-12 Getting some error key error. Probably when it is returning nothing as a result http://paste.ubuntu.com/839679/ http://paste.ubuntu.com/839681/ It's best to catch these. If you want a full log let me know - fmronan - 2012-02-13 No info trailer (not sure about that) - mikebzh44 - 2012-02-13 Properties raised by the script are : Playlist<method>Movie<menu>.Count Playlist<method>Movie<menu>.<# of movie>.Title Playlist<method>Movie<menu>.<# of movie>.Rating Playlist<method>Movie<menu>.<# of movie>.Year Playlist<method>Movie<menu>.<# of movie>.Plot Playlist<method>Movie<menu>.<# of movie>.RunningTime Playlist<method>Movie<menu>.<# of movie>.Path Playlist<method>Movie<menu>.<# of movie>.Trailer Playlist<method>Movie<menu>.<# of movie>.Fanart Playlist<method>Movie<menu>.<# of movie>.Thumb See README.txt in the ZIP file. But I can add this info if needed. - mikebzh44 - 2012-02-13 The actual version did not handle properly "Recently added movies". List is return in alphabetical ordre. But Montellese give me a tip. I will add to 2 options : * "Watched" to display only unwatched movies (Random or Last) * "Resume" to display movies started to watch and not finished Stay tuned - mikebzh44 - 2012-02-13 Martijn Wrote:Getting some error key error. Probably when it is returning nothing as a resultThanks for your logs. Errors are due to movie sets returned in movie list. New version will handle this case. - mikebzh44 - 2012-02-13 Version 1.0.2 is available for test : http://passion-xbmc.org/addons/Download.php/script.randomandlastitems/script.randomandlastitems-1.0.2.zip I will put the script in the repository if you don't found any bugs on this version. Last added movies is now OK and sorted by alphabetical order. 2 new options : UNWATCHED = True : Return only unwatched movies (playcount = 0) False : Return all movies (watched and unwatched) RESUME = True : Return only movies partially watched False : Return all movies For partilly watch movies, test is based on resume.position propertie : 'resume': {'position': 0, 'total': 0}, Si if position = 0 then movie is not partially unwatch. I think that I should take the ratio between position of the resume and the total length of the movie. If ratio between 5% (to avoid movies played for few seconds and stopped) and 95% (when you stop the movie before credits) then movie is partially unwatch. Do you think is a good idea ? - BigNoid - 2012-02-13 mikebzh44 Wrote:Properties raised by the script are : I meant that Playlist<method>Movie<menu>.<# of movie>.Trailer is always returning empty for me. - mikebzh44 - 2012-02-13 New version 1.0.3 : http://passion-xbmc.org/addons/Download.php/script.randomandlastitems/script.randomandlastitems-1.0.3.zip Propertie Trailer is now OK. - buges - 2012-02-13 Im having problems with the script loading my playlist. The playlist is there in xbmc & working perfectly. Im using a hidden button to run: "<onfocus>XBMC.RunScript(script.RandomAndLastItems,limit=10,method='Last',playlist='special://profile/playlists/video/1234.xsp','menu=Menu1')</onfocus>" But I just get an error Debug gives me: "WARNING: CUtil::GetMatchingSource... no matching source found for ['special://profile/playlists/video/1234.xsp']" "WARNING: XFILE::CFactoryDirectory::Create - Unsupported protocol('special) in 'special://profile/playlists/video/1234.xsp'" Am i doing something stupidly wrong? |