πρόγραμμα αναγνώρησης format/encoding αρχείων

Συζητήσεις για θέματα που σχετίζονται με software.
Post Reply
User avatar
zweistein
Wow! Terabyte level
Wow! Terabyte level
Posts: 4537
Joined: Sun Oct 15, 2006 10:49 pm
Gender:
Location: in your computer
Contact:

πρόγραμμα αναγνώρησης format/encoding αρχείων

Post by zweistein » Fri Sep 28, 2007 1:32 pm

:roll:
ξέρει κανείς αν υπάρχει κάποιος τρόπος ή κάποιο πρόγραμμα που να πέρνει ως Input αρχεία τύπου 'αρχείο' (που δεν εχει οριστεί δλδ ο τύπος) και να σου λέει τι θα έπρεπε να είναι?
:???:
Image
*estrngd
Mbyte level
Mbyte level
Posts: 612
Joined: Thu Dec 16, 2004 1:45 pm
Academic status: N>4
Gender:
Contact:

Post by *estrngd » Fri Sep 28, 2007 1:58 pm

ναι, στο linux είναι από τις standard απλές εντολές.
User avatar
ciao
Wow! Terabyte level
Wow! Terabyte level
Posts: 2371
Joined: Mon May 03, 2004 1:15 am
Academic status: PhD
Gender:
Location: πίσω από την μπάλα

Post by ciao » Fri Sep 28, 2007 2:01 pm

Δεν τυχαίνει να ξέρω κάτι, αλλά από ένα γρήγορο ψάξιμο, βρήκα τα παρακάτω link...
Link 01
Link 02
Link 03
Δεν ξέρω αν τα έχεις δει κάπου, αλλά ίσως σου δώσουν καμιά ιδέα. ;)
S.S.D.D.
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Post by Zifnab » Fri Sep 28, 2007 2:06 pm

Δεν νομίζω να υπάρχει τέτοιο πρόγραμμα που να έχει "νοημοσύνη" να καταλάβει τί είναι μέσω μιας ακολουθίας bits, εκτός και αν αρχίσει συγκρίσεις από μία βάση δεδομένων....
Εξάλλου οι τύποι των αρχείων δεν καθορίζουν το περιεχόμενο τους και γίνονται αντιληπτοί με ενα extension .txt π.χ Πρακτικά μπορείς να αλλάξεις το extension από τύπο σε τύπο, αλλά δεν θα τον διαβάζει π.χ το paint και ας είναι εικόνα άμα το δώσεις σαν txt...

Μήπως ψάχνεις κάτι που να σου λέει κωδικοποίηση κειμένου? Αν ναι αυτό ίσως υπάρχει - αλλά δεν έχω κατι κατά νου... και θα το ήθελα και εγώ...
User avatar
eos_expert
bit level
bit level
Posts: 16
Joined: Mon Nov 07, 2005 1:13 am
Academic status: Alumnus/a

Post by eos_expert » Fri Sep 28, 2007 2:09 pm

Τα περισσότερα γνωστά αρχεία έχουν στην αρχή κάποια υπογραφή (magic number) το οποίο καθορίζει τον τύπο του.
Λίστα με magic numbers θα βρεις εδώ:

http://www.magicdb.org/magic.db
http://www.garykessler.net/library/file_sigs.html

Επομένως δεν είναι δύσκολο να κατασκευάσεις ένα τέτοιο πρόγραμμα! :)
Post Reply

Return to “Software”