Net :: Freedb2.

net :: freedb2 é um módulo Perl com a classe de conexão genérica freedb.
Baixe Agora

Net :: Freedb2. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Vincenzo Zocca
  • Site do editor:
  • http://search.cpan.org/~zoccav/HH-Unispool-Config-0.3/lib/HH/Unispool/Config/File/Token/Unnumbered/Bcs.pm

Net :: Freedb2. Tag


Net :: Freedb2. Descrição

Net :: FreeDeb2 é um módulo Perl com a classe de conexão genérica freedb. NET :: FREEDB2 é um módulo Perl com classe de conexão genérica freedb.synopsis # rápido e sujo cd ripper use rigoroso; # Faça o nome do dispositivo Use GetOPT :: DST; $ :: Opt_d = ''; GETOPTS ('D:'); Meu $ DEV = $ :: OPT_D || '/ dev / cdrom'; # Faça uma rede :: Freedb2 :: Conexão Use Net :: Freedb2; Minha $ Conn = Net :: FreedB2-> Conexão ({Client_Name => 'QuickRip', Client_version => '1.0',}); # Crie um objeto Net :: FreedB2 :: Entrada com as informações a partir do CD # em $ Dev Use NET :: Freedb2 :: Entrada; Minha $ Entrada = Net :: FreedB2 :: Entry-> Novo ({Dev => $ Dev}); # Consulte o banco de dados Freedb / CDDB Meu $ res = $ Conn-> Consulta ($ Entrada); $ res-> HasEerror () morrer ('Oops, erro que escreve freedb'); # Verifique se há correspondências se (! Scalar ($ res-> GetMatches ())) {advertir ('não fósforos encontrados'); saída (0); } # Obtenha o primeiro jogo My $ match = ($ res-> getMatches ()) ; # Leia a partida em uma entrada Minha $ res = $ Conn-> Ler ($ match); $ res-> HasEerror () morrer ('Oops, erro ao ler freedb'); minha entrada $ = $ res-> getentry (); # Faça comandos CDparanoia para rasgar as faixas Minhas faixas $ Tracks = Scalar ($ Entry-> GetFrameOffset ()); meu @cmd = qw (cdparanoia); empurre (@cmd, '-d', $ DEV); empurrar (@cmd, '-B'); para (meus $ i = 1; $ i getttitlen ($ i); $ title = ~ s / s + / - / g; meu @cmd = (@cmd, $ i); # execute comando Imprimir stderr "@cmdn"; Sistema (@CMD); morrer ('Oops, falhou comando') se ($? >> 8); # Renomear arquivo de saída Meu $ src = sprintf ("faixa d.cdda.wav", $ i); my $ destk = sprintf ("d-% s.wav", $ i, title $, imprimir stderr "mv $ src $ destn"; Renomear ($ SRC, $ DEP);} Net :: Freedb2 é outro freedb / cddb hierarquia de classe de acesso. Os fundamentos são semelhantes aos outros módulos Perl da Freedb / CDDB.However, na opinião dos escritores, os detalhes diferem o suficiente para que ele tenha um certo direito de existência. Sua organização é inspirada pela Net :: LDAP.Requirements: · Requisitos de Perl: · Perl.


Net :: Freedb2. Software Relacionado

SQL :: Preproc.

SQL :: Preproc é um módulo Perl para incorporar o SQL em seu Perl (pré-processadores Ala SQL). ...

120

Download

HTML :: Hiliter.

HTML :: Hiliter é um módulo Perl que pode destacar palavras em um documento HTML como um hiliter de ponta. ...

158

Download

DBD :: maxdb.

dbd :: maxdb é um módulo Perl para o driver de banco de dados MySQL MaxDB para o módulo DBI versão 7.6.0 compilação 027-121-124-939. ...

150

Download