I've been trying to do something similar.

I've created a script, which I have in the correct folder - I can attempt to 
select it in the web UI settings page in the various drop-down lists.

However, when I pick the script and press Apply, it refreshes and says "(none)".

I'm seeing a load of missing string messages in the log, but nothing else.  The 
Web UI settings page looks fine - all text in English.

[20:37:52.3354] Slim::Utils::Strings::string (397) Error: missing string 
SETUP_PLUGIN-EXECUTE-PREF_STOP_DESC
[20:37:52.3361] Slim::Utils::Strings::string (397) Backtrace:

   frame 0: Slim::Utils::Log::logBacktrace 
(P:/Music/SlimServer/trunk/server/Slim/Utils/Strings.pm line 397)
   frame 1: Slim::Utils::Strings::string 
(P:/Music/SlimServer/trunk/server/Slim/Web/HTTP.pm line 2210)
   frame 2: Slim::Web::HTTP::__ANON__ 
(P:\Music\SlimServer\trunk\server\Plugins\ExecuteScript\HTML\EN\plugins\ExecuteScript\settings\basic.html
 line 9)
   frame 3: (eval) 
(P:\Music\SlimServer\trunk\server\Plugins\ExecuteScript\HTML\EN\plugins\ExecuteScript\settings\basic.html
 line 36)
   frame 4: (eval) 
(P:\Music\SlimServer\trunk\server\Plugins\ExecuteScript\HTML\EN\plugins\ExecuteScript\settings\basic.html
 line 7)
   frame 5: Template::Document::__ANON__ 
(P:\Music\SlimServer\trunk\server\CPAN/Template/Document.pm line 155)
   frame 6: (eval) (P:\Music\SlimServer\trunk\server\CPAN/Template/Document.pm 
line 153)
   frame 7: Template::Document::process 
(P:\Music\SlimServer\trunk\server\CPAN/Template/Context.pm line 346)
   frame 8: (eval) (P:\Music\SlimServer\trunk\server\CPAN/Template/Context.pm 
line 320)
   frame 9: Template::Context::process 
(P:/Music/SlimServer/trunk/server/Slim/Web/Template/Context.pm line 40)
   frame 10: Slim::Web::Template::Context::process 
(P:\Music\SlimServer\trunk\server\CPAN/Template/Service.pm line 97)
   frame 11: (eval) (P:\Music\SlimServer\trunk\server\CPAN/Template/Service.pm 
line 94)
   frame 12: Template::Service::process 
(P:\Music\SlimServer\trunk\server\CPAN/Template.pm line 71)
   frame 13: Template::process 
(P:/Music/SlimServer/trunk/server/Slim/Web/HTTP.pm line 2293)
   frame 14: Slim::Web::HTTP::_generateContentFromFile 
(P:/Music/SlimServer/trunk/server/Slim/Web/HTTP.pm line 2246)
   frame 15: Slim::Web::HTTP::filltemplatefile 
(P:/Music/SlimServer/trunk/server/Slim/Web/Settings.pm line 256)
   frame 16: Slim::Web::Settings::handler (Plugins/ExecuteScript/Settings.pm 
line 65)
   frame 17: Plugins::ExecuteScript::Settings::handler 
(P:/Music/SlimServer/trunk/server/Slim/Web/HTTP.pm line 1086)
   frame 18: Slim::Web::HTTP::generateHTTPResponse 
(P:/Music/SlimServer/trunk/server/Slim/Web/HTTP.pm line 938)
   frame 19: Slim::Web::HTTP::processURL 
(P:/Music/SlimServer/trunk/server/Slim/Web/HTTP.pm line 749)
   frame 20: Slim::Web::HTTP::processHTTP 
(P:/Music/SlimServer/trunk/server/Slim/Networking/Select.pm line 243)
   frame 21: (eval) (P:/Music/SlimServer/trunk/server/Slim/Networking/Select.pm 
line 243)
   frame 22: Slim::Networking::Select::select 
(P:\Music\SlimServer\trunk\server\slimserver.pl line 503)
   frame 23: main::idle (P:\Music\SlimServer\trunk\server\slimserver.pl line 
453)
   frame 24: main::main (P:\Music\SlimServer\trunk\server\slimserver.pl line 
1012)


KDF - are there any instructions for your plugin?  I'm wondering if the Execute 
On Demand setting means that there is some remote key bound to execute this 
script (or do I have to configure a custop map button to invoke this?).

I'd like to extend the plugin to include an "On Sleep" event option, if 
SqueezeCenter provides such an event.  i.e. when sleep time hits 0, it would 
invoke the script.  And also if sleep.hold is pressed to manually invoke the On 
Sleep event.

Phil
_______________________________________________
plugins mailing list
plugins@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/plugins

Reply via email to