Jump to content

Clementine para anyremote


Recommended Posts

Bueno cabros, aburrido y sin nada que hacer, me planteé la idea de crear

un manejador de Clementine para anyremote, dado que no existe.

 

Acá está el código del archivo cfg:

%
% Archivo de configuración para el manejo de Clementine con anyremote (Server-mode)
% 
% Creado, modificado y corregido por Lorenzo Pérez de Arce (Leo Catán.-)
%

% STATUS stable
% XTEST yes
% ENV no
% SOUND app
% FBROwSER v.3i

GuiAppName=Clementine
GuiAppBinary=clementine
GuiAppRun=echo 'A=`ps -ef|grep clementine`; if [ "x$A" == "x" ]; then echo NOK; else echo OK; fi'|bash -f -s
GuiAppIcon=clementine.png
GuiAppType=Application
GuiAppProtocols=Server
GuiAppDesc=A music player.

[Protocol]=Server

(Init)=Include($(CfgDir)/Utils/aliases-server.cfg);\
    Make(var,from_utf,by_value,);\
    Make(var, to_utf,by_value,);
    Exec(echo 'P=`which wget 2> /dev/null|grep wget|grep -v no|wc -l|tr -d " "`;if [ "x$P" == "x1" ]; then true; else $(CfgDir)/Utils/message.sh "ERROR: wget package is not installed"; fi'|bash -f -s);

(Connect)=Set(icons,Clementine,1,vol_down,2,mute,3,vol_up,4,rewind,5,play,6,forward,7,prev,8,stop,9,next,*,question,0,pause,#,no);\
    Set(title,);\
    Set(status,);\
    Exec(clementine);

1=Exec(clementine --volume-down)
2=Exec(amixer -c $(MixerCard) sset $(MixerChannel),0 toggle -q)
3=Exec(clementine --volume-up)

4=Exec(clementine --seek-by -10)
5=Exec(clementine -p);
6=Exec(clementine --seek-by +10)

7=Exec(clementine -r);
8=Exec(clementine -s)
9=Exec(clementine -f);

* *=Exec(clementine -o)
0=Exec(clementine -u)
#=Exec(killall clementine)

[End]

 

Para instalarlo solo deben guardar este código en un archivo con nombre

clementine.cfg y como root guardarlo en /usr/share/anyremote/cfg-data/Server-mode/

Luego deben reiniciar anyremote y listo. Ahora podrán manejar clementine

desde su celular :rolleyes:

 

Con esto, ya se podrán tirar a la cama y disfrutar de su música si tener

que levantarse al PC! Se puede pausar, adelantar, retroceder, cambiar

de tema, cerrar el programa, etc.

 

Salu2!

 

P.S.: Lo acabo de publicar en la página de anyremote, acá el link por

si a alguien le interesa revisarlo: https://sourceforge.net/projects/anyremote/...3/topic/4627563

Edited by Leo Catán.-
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...