Poe :: Componente :: NomadjukeBox

Poe :: Component :: Nomadjukebox es un contólico basado en eventos de los jugadores de Nomad Jukebox.
Descargar ahora

Poe :: Componente :: NomadjukeBox Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • David Davis
  • Sitio web del editor:
  • http://search.cpan.org/~xantus/POE-Component-Proxy-MSN-0.02/lib/POE/Component/Proxy/MSN.pm

Poe :: Componente :: NomadjukeBox Etiquetas


Poe :: Componente :: NomadjukeBox Descripción

Poe :: Component :: NomadjuKebox es un contólico basado en eventos de los jugadores de Nomad Jukebox. PoE :: Component :: Nomadjukebox es un contólico basado en eventos de Nomad Jukebox Players.Synopsis Use Poe QW (componente :: nomadjukebox); Usa datos :: Dumper; PoE :: Session-> Crear (inline_states => {_start => sub {poe :: componente :: nomadjukebox-> crear ({alias => 'njb'});}, njb_started => sub {$ _ -> publicar (njb => 'descubrir');}, njb_discover => sub {my ($ kernel, $ montones, $ devlist) = @_ ; a menos que (ref ($ devlist)) { Imprimir "Error al encontrar a Nomad Jukebox, ¿está encendido? N"; $ kernel-> poste (njb => 'apagado'); regreso;} # Abra el primer dispositivo # Pase el ID de dispositivo para abrir $ KERNEL-> POST ( njb => 'abre' => $ devlist -> -> {devid});}, njb_oplened => sub {mis $ kernel = $ _ ; $ kernel-> post (njb => 'disk_usage '); $ kernel-> publicar (njb =>' track_list ');}, njb_disk_usage => sub {my ($ kernel, $ montones, $ info) = @_ ; a menos que $ info) eq 'hash') {impresión "Error al obtener el disco usagen"; devolver;} My $ used = $ info -> {total} - $ info -> {libre}; imprimir "Total: $ info -> { Total} Bytes gratis: $ info -> {free} bytes usados: $ usado bytesn "; $ kernel-> poste (njb => 'apagado');}, njb_track_list => sub {my ($ kernel, $ montones, $ Pistas) = ​​@_ ; $ kernel-> POST (NJB => '' apagado '); a menos que (ref ($ ($ pistas) EQ 'Array') {impresión "Error al obtener la pista listn"; regreso; } Imprimir "Hay" .scalar (@ $ pistas). "Tracksn"; Imprimir datos :: Dumper-> DUMP (); }, njb_closed => sub {impresión "nomad jukebox cerrado"; },},); $ Poe_Kernel-> Run (); PoE :: Componente :: NomadjukeBox - Contol basado en eventos de los jugadores de Nomad Jukebox usando la API de LibnJB ubicada en Module _REQUIRIRES_ LIBNJB y es posible que deba ser Raíz, o cambie sus permisos de acceso de dispositivos USB. Requisitos: · Perl


Poe :: Componente :: NomadjukeBox Software relacionado