Virtualfs :: ISO9660.

extensão perl permitindo que programas abram arquivos dentro de imagens de CD de formato ISO-9660
Baixe Agora

Virtualfs :: ISO9660. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Stephen Oberholtzer
  • Site do editor:
  • http://search.cpan.org/~stevieo/

Virtualfs :: ISO9660. Tag


Virtualfs :: ISO9660. Descrição

Extensão Perl permitindo programas para abrir arquivos dentro de imagens de CD de formato ISO-9660 Virtualfs :: ISO9660 é uma extensão Perl permitindo que programas abram arquivos dentro de imagens de CD ISO-9660.synopsis $ ref = New Virtualfs :: ISO9660 ('file.iso') ou morrer "não é possível abrir o arquivo. "; $ Ref = New Virtualfs :: ISO9660 ('file.iso', -verbose => 1); $ Ref-> Opêndir ($ DH, '/') ou morrer "não pode abrir rootdir no arquivo.iso"; Imprimir "Arquivos no diretório raiz do arquivo. "; para ($ dh-> readdir) {print" $ _ ";} Imprimir" Vamos ver isso de novo! "; $ DH-> REWINDDIR (); para ($ DH-> readdir) {Print" $ _ ";} # Não há $ DH-> FLEEDIR; apenas UNDEF $ DH ou algo quando você terminou # com ele. # Nota! Apenas a forma de 3 argumentos de abertura é suportada! $ Ref-> Aberto ($ FH 'Stat; @ stats2 = $ Ref-> Stat (' / manifesto '); enquanto () {print "$ _ ";} # Ao contrário de FLEEDIR, $ FH é um" real "(amarrado) filehandle, e você fechá-lo # normalmente. Feche os sistemas $ FH; Linux (e provavelmente outros OSES UNIX-Y como * BSD) têm um dispositivo 'loop' que permite que você faça um sistema de arquivos incorporado em outro arquivo e monte-o como se fosse mídia normal: Monte File.iso / cdrom -t ISO9660 -O RO, loopunfortunatamente, isso sofre de alguns problemas: * Os usuários do Windows não podem se beneficiar deste . (Você pode não pensar que o Windows é importante, mas você não é a única pessoa no planeta.) * Para os sistemas que * fazem * Suporta um dispositivo de loop, isso só funciona se o kernel tiver sido compilado dispositivo de loop compilado Assim, o uso desse recurso pode exigir recompilação do kernel. * e para sistemas que possuem um dispositivo de loop e para os quais o dispositivo de loop está habilitado, um usuário também deve ser root para executar o comando de montagem. Nem todo mundo tem raiz nas máquinas que estão usando.Virtualfs :: ISO9660 foi escrito para evitar essas três questões inteiramente, por internamente emula ting um driver de sistema de arquivos ISO-9660. Ele pode ser usado para listar o conteúdo de um diretório (com -> Opendir () e -> ReadDir ()), e pode ser usado para abrir arquivos dentro da imagem ISO e ler seu conteúdo. Requisitos: · Perl.


Virtualfs :: ISO9660. Software Relacionado