Apparaat :: Audiotron

Apparaat :: Audiotron biedt een stropdas in de API opgenomen in de nieuwste firmware voor het Audiotron van Voyetra Turtle Beach.
Download nu

Apparaat :: Audiotron Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Dave Crawford
  • Uitgever website:
  • http://search.cpan.org/~dcrawford/Device-Audiotron-1.02/Audiotron.pm

Apparaat :: Audiotron Tags


Apparaat :: Audiotron Beschrijving

Device :: AudioTron voorziet in een tie-in in de API opgenomen in de nieuwste firmware voor Voyetra Turtle Beach AudioTron. Device :: AudioTron voorziet in een tie-in in de API opgenomen in de nieuwste firmware voor Voyetra Turtle Beach Audiotron.SYNOPSISuse Device :: AudioTron; $ In = new Device :: AudioTron ( "AudioTron IP-adres", "username", "password"); als {sterven "AudioTron object failed to initialize.";} ($ bij!) mijn ($ ref_status, $ ref_shares, $ ref_hosts) = $ at-> GlobalInfo (); mijn $ firmware_version = $ ref_status -> { "Version"}; Device :: AudioTron voorziet in een tie-in in de API opgenomen in de nieuwste firmware voor Voyetra Turtle Beach Audiotron.I sterk aan om te lezen via de API-documentatie zich op http: / /www.turtlebeach.com/site/products/audiotron/api/dl_api.asp voordat uitvoering van deze module.The beschikbare werkwijzen voor AudioTron object en een voorbeeld van het gebruik voor elk zijn hieronder vermeld. De native API oproep wordt vermeld tussen haakjes onder elke methode voor informatieve doeleinden en voor het gemak bij de toetsing van API-documentatie Voyetra's. GetInfo (Type, , ) Geeft een string met daarin de resultaten van de opdracht aanvraag. $ Type = "Global"; $ Info = $ at-> GetInfo ($ type); OR $ type = "artiest"; $ Count = 4; $ Criteria = "Staind"; $ Info = $ at-> GetInfo ($ type $ count, $ criteria); Qfile (Type, Criteria) Geeft een string met de resultaten uit de commando aanvraag. $ Type = "File"; $ File = q | \ LITHIUMMP3BushdeconstructedComedown.mp3 |; $ Cmd_result = $ at-> Qfile (type $, $ file); AddFile (Full_File_Name) Geeft een string met de resultaten uit de commando aanvraag. $ File = q | \ COBALTMP3new_song.mp3 |; $ Cmd_result = $ at-> AddFile ($ file); Cmd (Command, ) Geeft een string met de resultaten uit de commando aanvraag. $ Cmd_name = "play"; $ Cmd_result = $ at-> Cmd ($ cmd_name); OR $ cmd_name = "goto"; $ Cmd_arg = "18"; $ Cmd_result = $ at-> Cmd ($ cmd_name, $ cmd_arg); GetStatus () Geeft een hash met elementnamen gelijk aan het "veld namen geretourneerd door de AudioTron. % Status = $ at-> getStatus (); $ Status van { 'Staat'} te drukken; GlobalInfo () retourneren verwijzingen naar een hash, een matrix en een reeks hashes. Dit is gewoon een oproep om GetInfo met "Global" doorgegeven als het type, maar is aangepast voor een pre-ontleden van de resultaten. ($ Ref_status, $ ref_shares, $ ref_hosts) = $ at-> GlobalInfo (); In het bovenstaande voorbeeld '$ ref_status' is een verwijzing naar een hash met elementnamen gelijk aan het "veld namen terug van de "status" deel van de resultaten. Dus bijvoorbeeld, om het versienummer van de firmware te krijgen: $ firmware_version = $ ref_status -> { "Version"}; Vervolgens $ ref_shares een verwijzing naar een matrix waarin elk element bevat de UNC naam voor het aandeel opgenomen in de AudioTron. Tenslotte $ ref_hosts een verwijzing naar een reeks hashes, een hash per host bekend bij de AudioTron. Elke hash in de array bevat drie elementen met de naam 'Host', 'IP' en 'State'. Dus bijvoorbeeld, om het IP-adres van de eerste host in de array te krijgen: $ ip_add = $ ref_hosts -> -> { "IP"}; Msg (Text_line1, , ) Geeft een string met de resultaten uit de commando aanvraag. $ Line1 = "Dit is een test."; $ Line2 = "Just Another Perl Hacker"; $ Time_out = "5"; $ Cmd_result = $ at-> Ber ($ lijn 1, $ line2, $ time_out); DumpToc (Sharenaam) Geeft een (soms enorm!) String die de resultaten van de opdracht aanvraag. $ Aandeel = q | \ LITHIUMMP3 |; $ Toc = $ at-> DumpToc ($ aandeel); NB: Dit is hier net als een 'placeholder', zullen nieuwere versies staan de uitvoer worden geschreven naar een bestand in plaats van zijn hand terug als een string. Zeer inefficiënt in zijn huidige vorm. Vereisten: · Perl


Apparaat :: Audiotron Gerelateerde software

CGI :: Cache

CGI :: Cache is een PERL-extensie om de cache-uitvoer van tijdintensieve CGI-scripts te helpen. ...

239

Downloaden