Welche Datien benötigen BINMODE
Lifestyle
- perl
Hallo,
gibt es eine Möglichkeit zu prüfen welche Datein Binmode benötigen und welche nicht ??
Das Abfangen über Dateiendungen halte ich ich für eher unschön.
Viel Dank schonmal.
gibt es eine Möglichkeit zu prüfen welche Datein Binmode benötigen und welche nicht ??
http://perldoc.perl.org/functions/binmode.html
On some systems (in general, DOS and Windows-based systems) binmode() is necessary when you're not working with a text file. For the sake of portability it is a good idea to always use it when appropriate, and to never use it when it isn't appropriate.
Struppi.
hatte ich mir schon angeschaut,...
Aber wie bekomme ich zum Beispiel raus, dass eine User nicht eine txt Datei als jpeg abgespeichert hat ?
Aber wie bekomme ich zum Beispiel raus, dass eine User nicht eine txt Datei als jpeg abgespeichert hat ?
Dazu müßtest du deren Inhalt analysieren.
Struppi.
Dazu müßtest du deren Inhalt analysieren.
Struppi.
Scherzkeks,.....
ist mir soweit auch klar,.....
aber wie kann ich das abfragen,....
Das ist ja die eigentlich frage die am Ende dahinter steht,...
Scherzkeks,.....
Eigentlich nicht.
ist mir soweit auch klar,.....
aber wie kann ich das abfragen,....
Was soll ich dir sagen? In dem du die Datei analysierst. willst du Wissen woran du Bild Dateien erkennst?
Dann rate ich dir mal einen Blick in Image::Size zu werfen, dort gibt es einen Test auf verschiedene Bildformate.
Struppi.
Hallo,
gibt es eine Möglichkeit zu prüfen welche Datein Binmode benötigen und welche nicht ??
Das Abfangen über Dateiendungen halte ich ich für eher unschön.
Hast Du linux? Wenn ja, schau Dir mal das Kommando "file" an.
Hotte
Hast Du linux? Wenn ja, schau Dir mal das Kommando "file" an.
wieso braucht er das unter Linux?
http://perldoc.perl.org/functions/binmode.html
» On some systems (in general, DOS and Windows-based systems) binmode() is necessary when you're not working with a text file. For the sake of portability it is a good idea to always use it when appropriate, and to never use it when it isn't appropriate.
Struppi.
hi,
guck mal:
linux:/tmp # file dump
dump: ASCII text
linux:/tmp # file /usr/bin/file
/usr/bin/file: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped
file haut ne Menge Infos raus ;-)
Hotte
guck mal:
Ich?
file haut ne Menge Infos raus ;-)
Ist aber in dem Fall überflüssig.
Struppi.