I'm not able to get it running.
Would appreciate some help.
Sugarcube is installed (unzipped in)C:\Program Files\Squeezebox\server\Plugins\SugarCube
[10-01-22 01:46:14.3752] main::init (320) Starting Squeezebox Server (v7.4.1, r28947, Tue Oct 20 08:13:15 PDT 2009) perl 5.010000
[10-01-22 01:46:24.9221] Slim::bootstrap::tryModuleLoad (316) Warning: Module [Plugins::SugarCube::Plugin] failed to load:
Can't locate Plugins/SugarCube/Plugin.pm in @INC (@INC contains: C:\Documents and Settings\All Users\Application Data\Squeezebox\Cache\InstalledPlugins C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread\auto C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10.0\MSWin 32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10.0\MSWin 32-x86-multi-thread\auto C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread\auto C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\MSWin32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\lib C:\PROGRA~1\SQUEEZ~1\server\CPAN C:/PROGRA~1/SQUEEZ~1/server C:/PROGRA~1/SQUEEZ~1/server C:\DOCUME~1\JP\LOCALS~1\Temp\pdk-JP-3260\ C:\PROGRA~1\SQUEEZ~1\server) at (eval 1460) line 2.
BEGIN failed--compilation aborted at (eval 1460) line 2.
[10-01-22 01:46:24.9238] Slim::Utils::PluginManager::load (275) Error: Couldn't load Plugins::SugarCube::Plugin
[10-01-22 02:02:03.2034] main::init (320) Starting Squeezebox Server (v7.4.1, r28947, Tue Oct 20 08:13:15 PDT 2009) perl 5.010000
[10-01-22 02:02:12.8597] Slim::bootstrap::tryModuleLoad (316) Warning: Module [Plugins::SugarCube::Plugin] failed to load:
Can't locate Plugins/SugarCube/Plugin.pm in @INC (@INC contains: C:\Documents and Settings\All Users\Application Data\Squeezebox\Cache\InstalledPlugins C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread\auto C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10.0\MSWin 32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10.0\MSWin 32-x86-multi-thread\auto C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread\auto C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\MSWin32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\lib C:\PROGRA~1\SQUEEZ~1\server\CPAN C:/PROGRA~1/SQUEEZ~1/server C:/PROGRA~1/SQUEEZ~1/server C:\DOCUME~1\JP\LOCALS~1\Temp\pdk-JP-1940\ C:\PROGRA~1\SQUEEZ~1\server) at (eval 1459) line 2.
BEGIN failed--compilation aborted at (eval 1459) line 2.
[10-01-22 02:02:12.8613] Slim::Utils::PluginManager::load (275) Error: Couldn't load Plugins::SugarCube::Plugin
[10-01-22 02:08:34.2382] Slim::Utils::Misc::msg (1165) Warning: [02:08:34.2377] Argument "" isn't numeric in numeric gt (>) at C:\PROGRA~1\SQUEEZ~1\server\Slim\Plugin\AudioScrob bler\HTML\EN\plugins\AudioScrobbler\settings\basic .html line 6.
[10-01-22 02:13:16.2658] main::init (320) Starting Squeezebox Server (v7.4.1, r28947, Tue Oct 20 08:13:15 PDT 2009) perl 5.010000
[10-01-22 12:25:51.8596] main::init (320) Starting Squeezebox Server (v7.4.1, r28947, Tue Oct 20 08:13:15 PDT 2009) perl 5.010000
[10-01-22 12:26:02.2502] Slim::bootstrap::tryModuleLoad (316) Warning: Module [Plugins::SugarCube::Plugin] failed to load:
Can't locate Plugins/SugarCube/Plugin.pm in @INC (@INC contains: C:\Documents and Settings\All Users\Application Data\Squeezebox\Cache\InstalledPlugins C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread\auto C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10.0\MSWin 32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10.0\MSWin 32-x86-multi-thread\auto C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\5.10\MSWin32-x86-multi-thread\auto C:\PROGRA~1\SQUEEZ~1\server\CPAN\arch\MSWin32-x86-multi-thread C:\PROGRA~1\SQUEEZ~1\server\lib C:\PROGRA~1\SQUEEZ~1\server\CPAN C:/PROGRA~1/SQUEEZ~1/server C:/PROGRA~1/SQUEEZ~1/server C:\DOCUME~1\JP\LOCALS~1\Temp\pdk-JP-2112\ C:\PROGRA~1\SQUEEZ~1\server) at (eval 1459) line 2.
BEGIN failed--compilation aborted at (eval 1459) line 2.
[10-01-22 12:26:02.2519] Slim::Utils::PluginManager::load (275) Error: Couldn't load Plugins::SugarCube::Plugin
Results 41 to 50 of 249
-
2010-01-22, 04:47 #41
Plugin failed to load
Last edited by pjzzz; 2010-01-22 at 05:54.
-
2010-01-22, 05:59 #42
-
2010-01-22, 06:48 #43
Announce: Spicefly SugarCube Version 2.03 (Automatic MusicIP DJ) for 7.x
> Found out that the install path should be:
> C:\Program Files\Squeezebox\server\Slim\Plugin
Nope. Don't install any plugin in there. It will be deleted when you update SBS next time.
> And not:
> C:\Program Files\Squeezebox\server\Plugins\SugarCube
That's where it should go.
Or even better: you shouldn't need to care, if cparker decided to provide it in a repository...
--
Michael
-
2010-01-22, 08:47 #44
Than it won't work at all, so tell me what's wrong in my case please.
-
2010-01-24, 10:50 #45Senior Member
- Join Date
- Jun 2006
- Location
- Portland, OR
- Posts
- 564
Hi,
as more or less written above, i use SugarCube actually without Dynamicplaylist integration. Nevertheless, sometimes i want to hear a dynamic playlist without Sugarcube. The 'problem' was that i had to deactivate Sugarcube before that, since Sugarcube added the next tracks instead of the DynamicPlaylistPlugin.
Therefore i changed the code of Sugarcube a little bit and it seems to work. Base was the code of Phil.
Nevertheless, i gues, that now also the Dynamicplaylist integration of sugarcube won't work anymore, but that could be improved
The advantage is, that i can leave SugarCube enabled while playing DynamicPlaylists without disturbing each other
Code:# Now into the fun, we have checked that we should be active and done checks for shuffle and various "noise". my $quicksong = Slim::Player::Playlist::url($client);. if ($quicksong =~ m/.pls/i || $quicksong=~ m/http:/i || $quicksong=~ m/.asx/i || $quicksong=~ m/rtmp:/i || $qu return;. } # -----> i just added this to check if a Dynamicplalist is active or not <-------- my $playlist = undef; if(UNIVERSAL::can("Plugins::DynamicPlayList::Plugin","getCurrentPlayList")) { no strict 'refs'; $playlist = eval { &{"Plugins::DynamicPlayList::Plugin::getCurrentPlayList"}($client) }; if ($@) { $log->error("Error calling DynamicPlaylist plugin: $@\n"); } use strict 'refs'; } $log->debug("Playlist: $playlist\n"); if (! $playlist == "" ){ return;} # If there is a playlist avail from DynamicPlaylists, Sugarcube won't add a song # <--------------------------------------> $sugarclients{$client} = $client; # Store $client. getmyNextSong($client); # Refresh UpNext Details. Slim::Utils::Timers::killTimers(undef, \&SugarPlayerCheck); #Paranoia check.2 x Squeezebox 3 - 1 x Squeezebox Touch - SSOTS 4.14 - Squeezecenter 7.7.3 - QNAP TS439 Pro (3.6.3) - 4 x 500 GB Hitachi (RAID5)
-
2010-01-24, 15:41 #46
Announce: Spicefly SugarCube Version 2.03 (Automatic MusicIP DJ) for 7.x
>Nevertheless, i gues, that now also the Dynamicplaylist integration of
>sugarcube won't work anymore, but that could be improved
>
I was contemplating making a new plugin to do MusicIP mixes in DynamicPlaylist. i.e. ask cparker if he wouldn't mind me taking a copy of parts of his code into a new plugin, and then extending it.
There are some enhancements I'd like to make to the DynamicPlaylist functionality, but don't want to inadvertently break SugarCube functionality, which I don't use much.
I'd like to define what to use as a seed, from some simple options/priorities, such as "use currently selected item" (when using the mixer context menu on a player, either an artist, album, song or genre), "use currently playing track", or "use last played track", or "use random song from playlist <name>".
Be able to configure different dynamic playlists, eg. pass filter params into it. So I could quickly play "Not rated tracks" filter, or "favorite tracks".
-
2010-01-30, 02:03 #47
Missing icon
I know, this is a minor detail, but it would be nice to see an icon in the menu-item 'Spicefly SugarCube'.
-
2010-01-30, 03:25 #48
Problem Music-IP playlist with SugarCube turned on
There is another thing. With SugarCube turned on i pick a song and listen to some music. After a while i decide to create a MusicIP-mix. When i hit 'Play this mix' the Music-IP mix is playing but when i want to scroll through the playlist (on the controller) the songs get mixed-up. Sometimes the whole playlist is empty (with the music still playing) or things freeze. A reset of the controller doesn't help. I'm almost sure it has something to do with SugarCube because when i turn SugarCube off and create a MusicIP-mix everything is fine.
os.winxp32 | sb.duet (7.5.0) | dac.cambridge audio | amp.myryad | speakers.thiel
-
2010-02-01, 13:17 #49Sue
"If you're happy and you know it turn the volume up and blow it out."
1 Touch | 2 Booms | 2 Radios | 1 Duet | 1 SB2
HP MediaSmart EX470 | Logitech Media Server 7.7.2 | iPhone & iPad w/ iPeng
Find me on Last.FM | Twitter | Rhapsody
My Journey to Musical Bliss | Squeezebox is Dead. Long Live Squeezebox.
-
2010-02-01, 13:27 #50Member
- Join Date
- Apr 2008
- Posts
- 31
Can someone explain me how to use sugarcube with dynamic playlists?

Reply With Quote

