perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 19
Click for quality!




12.02.2012 / 04:00

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Perl: Allgemeines Forum zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragMIME::Base64 decode klappt nicht recht - Bei Lösung => Flaschbier
Seitenanfang
Hallo allerseits,
Ich versuche Mime-mail-Anhänge wieder zusammen zu klopfen. Problem: die Dateien sind nicht mehr bytegenau. Die neu erstellte Datei ist pro 256Byte Ursprungsgröße um 1 Byte gewachsen, also eine ca 1KB Datei ist danach um 4 Byte größer.

Ich bin sehr verzweifelt! Wer die Lösung als erster hat, dem schicke ich 'ne Flasche Bier *ernstgemeint*

Viele Grüße, Michael

~~~~~ schnipp ~~~~~~
<code>use MIME::Base64 ;

open(FILE, "world.jpg") or die "$!";
open(LOG, '>encoded.txt') or die "$!";
open(PDF, '>recoded.jpg') or die "$!";

while (read(FILE, $buf, 60*57)) {
my $coded = encode_base64($buf);
print LOG $coded;
# print "\n".$coded;
my $uncoded = decode_base64($coded);
# print "\n".$uncoded;
print PDF $uncoded;
}

close(FILE);
close(LOG);</code>

Datum: 26.07.2005-16:42

-






-
-