Dispositivo :: AudiotronEquipamento :: Audiotron fornece um empate na API incluída no firmware mais recente para a audiotron da Voyetra Turtle Beach. | |
Baixe Agora |
Dispositivo :: Audiotron Classificação e resumo
Propaganda
- Licença:
- Perl Artistic License
- Preço:
- FREE
- Nome do editor:
- Dave Crawford
- Site do editor:
- http://search.cpan.org/~dcrawford/Device-Audiotron-1.02/Audiotron.pm
Dispositivo :: Audiotron Tag
Dispositivo :: Audiotron Descrição
Dispositivo :: Audiotron fornece um tie-in para o API incluída no mais recente firmware para Audiotron de Voyetra Turtle Beach. Dispositivo :: Audiotron fornece um tie-in para o API incluída no mais recente firmware para o dispositivo Audiotron.SYNOPSISuse de Voyetra Turtle Beach :: Audiotron; $ A = new Dispositivo :: Audiotron ( "endereço Audiotron IP", "username", "password"); Se {die "Audiotron objeto falhou ao inicializar.";} ($ a!) minha ($ ref_status, $ ref_shares, $ ref_hosts) = $ no-> GlobalInfo (); my $ firmware_version = $ ref_status -> { "Version"}; Dispositivo :: Audiotron fornece um tie-in para o API incluída no mais recente firmware para Audiotron.I de Voyetra Turtle Beach sugiro a leitura através da documentação da API localizado em http: / /www.turtlebeach.com/site/products/audiotron/api/dl_api.asp antes de tentar implementar esta module.The métodos disponíveis para o objecto Audiotron e um exemplo de uso de cada são listados abaixo. A chamada API nativa é listado entre parênteses abaixo de cada método para fins informativos e para facilitar a referência a documentação da API do Voyetra. GetInfo (Type, , ) Retorna uma string contendo os resultados do pedido de comando. $ Type = "Global"; $ Info = $ no-> GetInfo ($ type); OR $ type = "artista"; $ Count = 4; $ critérios = "Staind"; $ Info = $ no-> GetInfo ($ type, $ count, $ critérios); QFile (Type, Critérios) Retorna uma string contendo os resultados do pedido de comando. $ Type = "file"; $ File = q | \ LITHIUMMP3BushdeconstructedComedown.mp3 |; $ Cmd_result = $ no-> QFile ($ type, $ file); AddFile (Full_File_Name) Retorna uma string contendo os resultados do pedido de comando. $ File = q | \ COBALTMP3new_song.mp3 |; $ Cmd_result = $ no-> AddFile ($ file); Composto (Comando, ) Devolve uma cadeia que contém os resultados do pedido de comando. $ Cmd_name = "jogo"; $ Cmd_result = $ no-> Cmd ($ cmd_name); OR $ cmd_name = "goto"; $ Cmd_arg = "18"; $ Cmd_result = $ no-> Cmd ($ cmd_name, $ cmd_arg); GetStatus () Retorna hash contendo nomes de elementos equivalentes para os nomes de 'campo' devolvidos pela Audiotron. % Status = $ no-> GetStatus (); imprimir $ estatuto { 'Estado'}; GlobalInfo () volta referências a uma mistura, uma matriz, e uma matriz de hash. Isto é simplesmente uma chamada para GetInfo com "Global" passado como o tipo, mas foi adaptado para pré-analisar os resultados. ($ Ref_status, $ ref_shares, $ ref_hosts) = $ no-> GlobalInfo (); No exemplo acima, '$ ref_status' é uma referência a um hash contendo nomes de elementos equivalentes para os nomes de 'campo' retornados a partir da porção de "status" dos resultados. Assim, por exemplo, para obter o número da versão do firmware: $ firmware_version = $ ref_status -> { "Version"}; Em seguida, $ ref_shares é uma referência a uma disposição onde cada elemento contém o nome UNC para a partes, conforme listado na Audiotron. Por último, $ ref_hosts é uma referência a uma matriz de hash, um de hash por máquina conhecida pela Audiotron. Cada hash na matriz contém três elementos nomeados 'Host', 'IP' e 'Estado'. Assim, por exemplo, para obter o endereço IP do primeiro anfitrião na matriz: $ ip_add = $ ref_hosts -> -> { "IP"}; Msg (Text_line1, , ) Retorna uma string contendo os resultados do pedido de comando. $ Line1 = "Este é um teste."; $ Line2 = "Just Another Perl Hacker"; $ Time_out = "5"; $ Cmd_result = $ no-> Msg ($ line1, $ line2, $ time_out); DumpToc (Share_name) Retorna uma string (por vezes enorme!), Contendo os resultados da solicitação de comando. $ Share = q | \ LITHIUMMP3 |; $ Toc = $ no-> DumpToc ($ ação); NOTA: Este é aqui apenas como um 'marcador', versões mais recentes irá permitir que a saída seja gravada em um arquivo em vez de estar de volta a mão como uma string. Muito ineficiente em sua forma atual. Requisitos: · Perl.
Dispositivo :: Audiotron Software Relacionado
Ffmpeg :: fileformat.
ffmpeg :: fileformat é um formato de arquivo multimídia suportado por ffmpeg (por exemplo, AVI, MOV, MPEG, MP3, C). ...
199
Mp3 :: tag :: inf
MP3 :: Tag :: INF é um módulo Perl para analisar arquivos .inf associados a faixas de música. ...
220
MP3 :: Icecast.
MP3 :: ICECAST é um módulo Perl para gerar fluxos de icecast, bem como listas de reprodução M3U e PLSV2. ...
281