Προς το περιεχόμενο

Ειναι δυνατη η μετατροπη αρχειου απο hex σε dec ?


Xorxhs!

Προτεινόμενες αναρτήσεις

Δημοσ.

Εχω ενα log αρχειο όπου ειναι εξολοκληρου σε hex μορφη.Μπορω να το μετατρεψω ετσι ωστε το περιεχομενο του να ειναι σε dec ?

Yπαρχει καποιος editor ?

 

ΤΥΙ

Δημοσ.

οχι δεν ειναι αυτο.Το αρχειο ειναι σε κατι δεκαδες σελιδες με hex ,οποτε καταλαβαινεις...μαλλον καποιος editor θα κανει τη δουλεια..

Δημοσ.

εψαξα αλλα δεν βρηκα κατι που να κανει...ελπιζω καποιος που εχει παρομοια εμπειρια να μπορει να βοηθησει

Δημοσ.

Αν και δεν μπορώ να καταλάβω σε τι μπορεί να βοηθήσει το να γίνει από hex σε dec ένα αρχείο, νομίζω ότι όποιον hex editor και να χρησιμοποιήσεις θα μπορεί να σου δείχνει το αρχείο και σε dec μορφή.

Το Hex editor που προτείνει ο activex το κάνει. Η επιλογή όμως που έχει για export δεν δουλεύει στην free έκδοση.

 

Εκτός αν εννοείς ότι το αρχείο είναι ένα αρχείο κειμένου με δεκαεξαδικές τιμές και θέλεις να τις μετατρέψεις όλες σε δεκάδικές, οπότε είναι εντελώς άλλο πράγμα.

Δημοσ.

 

Εκτός αν εννοείς ότι το αρχείο είναι ένα αρχείο κειμένου με δεκαεξαδικές τιμές και θέλεις να τις μετατρέψεις όλες σε δεκάδικές, οπότε είναι εντελώς άλλο πράγμα.

 

ακριβως αυτο θελω να κανω...

Δημοσ.

Αν είναι αρχείο κειμένου, τότε κάνε αντιγραφή/επικόλληση 2-3 γραμμές εδώ ώστε να φανεί το φορμάτ του.

Δημοσ.

Επίσης, Xorxhs, αν θέλεις πες μας σε τι θα αποσκοπούσε αυτή η μετατροπή ενός αρχείου log από δεκαεξαδικό σε δεκαδικό σύστημα. Δεν μπορώ να φανταστώ κάποια χρησιμότητα.

Δημοσ.

Εχω δυο log files..

το πρωτο κομματι απο το ενα αρχειο ειναι σε hex οπως φαινεται πιο κατω.

το δευτερο κομματι απο το αλλο αρχειο ειναι σε dec (ειναι?)

Τα δυο αυτα κομματια πρεπει να ειναι τα ιδια αλλα σε διαφορετικη κωδικοποιηση (hex/dec)

Μπορει καποιος να παρει το πρωτο κομματι και με καποιο προγραμμα να το μετατρεψει και να παρει τα αποτελεσματα του δευτερου κομματιου?

 

FILE DUMP

TTFILE01-8061

53535353 53303030 30303132 31303737 38373530 38202020 20202032

31303737 38353232 37202020 20202020 20202020 20202020 20202030

31303030 39303730 36313230 31323931 32303133 39414D50 2F415332

322F4543 4137372F 30313031 31303031 30303030 30313030 30303037

36363031 33313031 30323030 31303032 30303030 30303030 30343030

30303031 30353030 38383141 38344430 34202020 20303030 3030304B

4B4B4B4B 30393030 30313231 30373437 35373030 20202020 20203232

39363035 32323336 20202020 20202020 20202020 20202020 20203031

30303039 30373036 31313535 30393132 30313339 414D502F 41533232

2F454341 37372F30 31303032 30303130 30303030 37303030 30303736

34383631 34303030 32303031 30303530 30323030 30353030 32303030

30333930 36304233 36324138 34443034 20202020 30303030 30302020

20203231 30373437 35373138 9F813A02 00014B4B 4B4B4B30 39303030

31323130 37343631 34303020 20202020 20323130 37343836 36313520

20202020 20202020 20202020 20202020 20303130 30303930 37303631

32303130 33313230 31333941 4D502F41 5332322F 45434137 372F3031

30313130 30313030 30303031 30303030 30373635 39333133 30303032

30303130 30313030 32303030 31303032 30303030 30333635 30443237

45413834 44303420 20202030 30303030 30202020 20323130 37343631

3331374B 4B4B4B4B 30393034 30313231 30373439 30343030 20202020

20203639 34383734 37343030 20202020 20202020 20202020 20202020

20203031 30303039 30373036 31313538 34373132 30313339 414D502F

41533232 2F454341 37372F30 31303231 30303130 30303031 33303030

31303736 35353032 39303030 32303031 30303530 30323030 30353030

 

 

 

 

FILE DUMP

TTFILE01-8061

SSSSS0000012107787508 2107785227 01000907

06120129120139AMP/AS22/ECA77/0101100100000100000766013101020010

0200000000040000010500881A84D04 000000KKKKK0900012107475700

2296052236 0100090706115509120139AMP/AS22

/ECA77/0100200100000700000764861400020010050020005002000039060B

362A84D04 000000 2107475718**:**KKKKK0900012107461400

2107486615 0100090706120103120139AMP/AS22/E

CA77/0101100100000100000765931300020010010020001002000003650D27

EA84D04 000000 2107461317KKKKK0904012107490400 69487

47400 0100090706115847120139AMP/AS22/ECA77/010

21001000013000107655029000200100500200050020000172506573A84D04

000000 2107490547**:**SSSSS0200012109204400 2102814

698 0100090706120138120139AMP/AS22/ECA77/01011

001000001000107659808010200100100100000020000001602680A84D04

000000KKKKK0904012106984080 6977452141 0

100090706120105120139AMP/AS22/ECA77/010550010000030000076589190

0020010050020005002000003410BB7DA84D04 000000 *

*:**KKKKK0900012107470373 6946686717 010

0090706115949120140AMP/AS22/ECA77/01021001000008000007657370000

200100500200050020000110409479A84D04 000000 **:

**SSSSS0204012107468500 160602106976066 01000

90706115730120140AMP/AS22/ECA77/0102200100000000010765340101020

0100100100000020000249400A6FA84D04 000000SSSSS00000121077002

51 2109922399 0100090706120107120140AMP/A

S22/ECA77/01011001000001000007659676010200100200000000040000033

10C87FA84D04 000000SSSSS0200012109204400 2106613839

0100090706115717120140AMP/AS22/ECA77/010110010000

05000107652827010200100100100000020000262807C6DA84D04 000000

KKKKK0904012107776755 6977787963 01000907

06120039120139AMP/AS22/ECA77/0105500100000500200765852300020010

020020002002000006020967CA84D04 000000 **:**

Δημοσ.

Είναι απλά ο κώδικας ASCII (+ κάποια κωδικοσελίδα, π.χ. windows-1253). Για παράδειγμα, στη θέση 53 αντιστοιχεί το γράμμα S, γι' αυτό τα αρχικά 535353 αντιστοιχούν σε SSS...

 

Πινακάκι με όλα τα γράμματα στο http://el.wikipedia.org/wiki/ASCII#.CE.95.CE.BA.CF.84.CF.85.CF.80.CF.8E.CF.83.CE.B9.CE.BC.CE.BF.CE.B9_.CF.87.CE.B1.CF.81.CE.B1.CE.BA.CF.84.CE.AE.CF.81.CE.B5.CF.82_.CF.84.CE.BF.CF.85_ASCII

 

Για τη μετατροπή δεν χρειάζεται πίνακας αλλά απλό type casting, π.χ. σε γλώσσα προγραμματισμού C θα έλεγες

c=(char)hex

 

Για έτοιμο λογισμικό που να το κάνει αυτό δεν ξέρω, πιθανώς να υπάρχει...

Δημοσ.

Τώρα μάλιστα. Όπως είπε και ο alkisg, το κάτω μέρος είναι το αντίστοιχο του πάνω σε ascii.

Αν το ανοίξεις με τον Hexeditor που σου είπε ο activx δεν στο δείχνει στο δεξί τμήμα σε ascii;

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...