Convertire :: Binhex.

Converti :: Binhex può estrarre i dati dai file Macintosh Binhex.
Scarica ora

Convertire :: Binhex. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Eryq
  • Sito web dell'editore:
  • http://search.cpan.org/~eryq/MIME-tools-6.200_02/lib/MIME/Tools/changes.pod

Convertire :: Binhex. Tag


Convertire :: Binhex. Descrizione

Converti :: Binhex può estrarre i dati dai file Macintosh Binhex. Converti :: Binhex può estrarre dati da Macintosh Binhex Files.alpha Avvertenza: questo codice è attualmente nella sua versione alfa. Le cose possono cambiare drasticamente finché l'interfaccia non è stata martellata: se hai suggerimenti o obiezioni, per favore parla ora! Sinopsissimple Funzioni: Uso Converti :: Binhex QW (Binhex_Crc Macbinary_Crc); # Compute HQX7-Style CRC per dati, Pompaggio nel vecchio CRC se lo si desidera: $ CRC = BINHEX_CRC ($ dati, $ CRC); # Computa il CRC di stile Macbinary-II per i dati: $ CRC = Macbinary_Crc ($ dati, $ CRC); esagono a bin, interfaccia di basso livello. La conversione è effettivamente eseguita tramite un oggetto ("Converti :: Binhex :: Hex2bin") che mantiene lo stato di conversione interno: # Crea e utilizza un oggetto "traduttore": MY $ H2B = Converti :: Binhex-> Hex2bin; # Ottieni un oggetto convertitore mentre () {stampa $ stdout $ h2b-> next ($ _); # Converti un po 'di input} Stampa $ stdout $ h2b-> Fatto; # Non più input: finitura UPHEX su BIN, interfaccia OO. Le seguenti operazioni devono essere eseguite nell'ordine mostrato! # Leggi i dati in frammeal: $ HQX = Converti :: Binhex-> Apri (FH => * stdin) || Die "Aperto: $!"; $ Hqx-> read_header; # Leggi l'intestazione Info @Data = $ HQX-> Read_Data; # Leggi in tutti i dati @rsrc = $ hqx-> read_resource; # Leggi in tutta la risorsabina in esadecimale, interfaccia di basso livello. La conversione è effettivamente eseguita tramite un oggetto ("Converti :: Binhex :: Bin2hex") che mantiene lo stato di conversione interno: # Crea e utilizza un oggetto "traduttore": MY $ B2H = Converti :: Binhex-> bin2hex; # Ottieni un oggetto convertitore mentre () {stampa $ stdout $ B2H-> Avanti ($ _); # Converti un po 'di input} Stampa $ stdout $ B2H-> Fatto; # No Altro Input: Finisci UPBIN in HEX, Interfaccia file. Sì, puoi convertire in Binhex e da esso! # Crea nuovo oggetto vuoto: My $ HQX = Converti :: Binhex-> Nuovo; # Imposta gli attributi dell'intestazione: $ hqx-> nomefile ("logo.gif"); $ Hqx-> tipo ("gifa"); $ Hqx-> creatore ("cnvs"); # Dargli i dati e le forchette delle risorse (o possono essere assenti): $ hqx-> dati (percorso => "/ percorso / to / dati"); # qui, i dati sono su disco $ HQX-> risorsa (dati => $ risorsafork); # Qui, la risorsa è in core # output come flusso Binhex, completo di commento leader: $ HQX-> codifica (* stdout); Planning !!!! Bin a Hex, interfaccia "Cap". Grazie a Ken Lunde per aver proposito questo. # Crea un nuovo oggetto vuoto da Cap Tree: My $ HQX = Converti :: Binhex-> da_cap ("/ percorso / to / root / file"); $ HQX-> codifica (* stdout); Binhex è un formato utilizzato da Macintosh per il trasporto di file Mac in modo sicuro attraverso la posta elettronica, come flussi di dati a 7 bit fiancheggianti, semi-compressi. Il modulo del modulo fornisce un mezzo per convertire tali flussi di dati in dati binari. Requisiti: · Perl.


Convertire :: Binhex. Software correlato

CGI :: FastTemplate.

CGI :: FastTemplate è un'estensione perl per la gestione dei modelli e l'esecuzione dell'interpolazione variabile. ...

219

Scarica