Start developing of Hex-Editor

2006-03-14
2012-11-14
  • Nobody/Anonymous

    Hello Notepad++-User,

    last night I start with the developing of a Hex-Editor which will be fully integrated in Notepad.

    Regards
    Jens

     
    • Nobody/Anonymous

      That's a fantastic idea, keep up the good work and creativity!

       
    • Nobody/Anonymous

      thanks

       
    • DV

      DV - 2006-04-17

      I've already seen the demo-version and I must say it's really cool! This is a complete editor, not just a viewer. I can't believe you've made it so fast!
      All we need now is 'hex find', 'hex replace' and 'hex insert' functions. And 'goto address', perhaps.

       
    • Nobody/Anonymous

      Come on! Where can I download it? :)

       
    • DV

      DV - 2006-04-18

      If you want to see the demo-version, ask Jens, or I can send it to you by e-mail (I hope Jens don't mind it). Anyway, it is not a final version so we better wait for release. Meanwhile you can use an external hex-editor (xvi32, for example). With ConvertExt plugin you can open a file in external hex-editor by pressing Ctrl+Alt+H.

       
    • Nobody/Anonymous

      Hello Users,

      the process of HexEdit is good. Find and Replace is available, but currently not in HEX (therefore please wait).

      Other features:
      - goto line (implemented)
      - cut, copy and paste (implemented)
      - block mode cut, copy, paste (implemented)
      - colomn/row cut, copy, paste (not implemented)
      - pattern replace (not implemented)

      Missed:
      status list on bottom

      Plaese still wait a little bit

      Regards
      Jens

       
    • Nobody/Anonymous

      Much respect!

       
    • Nobody/Anonymous

      I am done with developing HexEdit plugin. Until this weekend Don will publish the version on HP. A new download of Notepad++ is necessary (maybe v3.7).

      Best Regards
      Jens

       
    • Nobody/Anonymous

      let me tell you what.. youneed to be able to paste this paste.... I needs to parse it or its just another useless hexeditor...

      0000   00 14 6c 1d d3 12 00 14 a5 38 54 53 08 00 45 00  ..l......8TS..E.
      0010   05 dc b0 2e 40 00 80 06 46 4e c0 a8 01 02 42 23  ....@...FN....B#
      0020   fa d1 06 25 00 50 c5 bc 35 e9 51 31 79 b6 50 10  ...%.P..5.Q1y.P.
      0030   44 70 a0 24 00 00 47 45 54 20 2f 63 6f 6d 6d 75  Dp.$..GET /commu
      0040   6e 2f 69 6d 61 67 65 73 2f 63 61 6d 65 6c 65 6f  n/images/cameleo
      0050   6e 2e 6a 70 67 20 48 54 54 50 2f 31 2e 31 0d 0a  n.jpg HTTP/1.1..
      0060   48 6f 73 74 3a 20 6e 6f 74 65 70 61 64 2d 70 6c  Host: notepad-pl
      0070   75 73 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e  us.sourceforge.n
      0080   65 74 0d 0a 55 73 65 72 2d 41 67 65 6e 74 3a 20  et..User-Agent:
      0090   4d 6f 7a 69 6c 6c 61 2f 35 2e 30 20 28 57 69 6e  Mozilla/5.0 (Win
      00a0   64 6f 77 73 3b 20 55 3b 20 57 69 6e 64 6f 77 73  dows; U; Windows
      00b0   20 4e 54 20 35 2e 31 3b 20 65 6e 2d 55 53 3b 20   NT 5.1; en-US;
      00c0   72 76 3a 31 2e 38 2e 30 2e 33 29 20 47 65 63 6b  rv:1.8.0.3) Geck
      00d0   6f 2f 32 30 30 36 30 34 32 36 20 46 69 72 65 66  o/20060426 Firef
      00e0   6f 78 2f 31 2e 35 2e 30 2e 33 0d 0a 41 63 63 65  ox/1.5.0.3..Acce
      00f0   70 74 3a 20 69 6d 61 67 65 2f 70 6e 67 2c 2a 2f  pt: image/png,*/
      0100   2a 3b 71 3d 30 2e 35 0d 0a 41 63 63 65 70 74 2d  *;q=0.5..Accept-
      0110   4c 61 6e 67 75 61 67 65 3a 20 65 6e 2d 75 73 2c  Language: en-us,
      0120   65 6e 3b 71 3d 30 2e 35 0d 0a 41 63 63 65 70 74  en;q=0.5..Accept
      0130   2d 45 6e 63 6f 64 69 6e 67 3a 20 67 7a 69 70 2c  -Encoding: gzip,
      0140   64 65 66 6c 61 74 65 0d 0a 41 63 63 65 70 74 2d  deflate..Accept-
      0150   43 68 61 72 73 65 74 3a 20 49 53 4f 2d 38 38 35  Charset: ISO-885
      0160   39 2d 31 2c 75 74 66 2d 38 3b 71 3d 30 2e 37 2c  9-1,utf-8;q=0.7,
      0170   2a 3b 71 3d 30 2e 37 0d 0a 4b 65 65 70 2d 41 6c  *;q=0.7..Keep-Al
      0180   69 76 65 3a 20 33 30 30 0d 0a 43 6f 6e 6e 65 63  ive: 300..Connec
      0190   74 69 6f 6e 3a 20 6b 65 65 70 2d 61 6c 69 76 65  tion: keep-alive
      01a0   0d 0a 52 65 66 65 72 65 72 3a 20 68 74 74 70 3a  ..Referer: http:
      01b0   2f 2f 6e 6f 74 65 70 61 64 2d 70 6c 75 73 2e 73  //notepad-plus.s
      01c0   6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 75  ourceforge.net/u
      01d0   6b 2f 64 6f 77 6e 6c 6f 61 64 2e 70 68 70 0d 0a  k/download.php..
      01e0   43 6f 6f 6b 69 65 3a 20 41 53 4c 54 52 47 33 3d  Cookie: ASLTRG3=
      01f0   32 38 23 33 36 23 2e 6e 65 74 23 33 31 33 33 23  28#36#.net#3133#
      0200   31 38 30 32 30 23 2e 64 63 2e 64 63 2e 63 6f 78  18020#.dc.dc.cox
      0210   2e 6e 65 74 23 36 38 2e 31 30 36 2e 31 32 35 2e  .net#68.106.125.
      0220   39 32 23 65 6e 2d 75 73 25 32 43 65 6e 25 33 42  92#en-us%2Cen%3B
      0230   71 25 33 44 30 2e 35 23 49 53 4f 2d 38 38 35 39  q%3D0.5#ISO-8859
      0240   2d 31 25 32 43 75 74 66 2d 38 25 33 42 71 25 33  -1%2Cutf-8%3Bq%3
      0250   44 30 2e 37 25 32 43 2a 25 33 42 71 25 33 44 30  D0.7%2C*%3Bq%3D0
      0260   2e 37 23 2d 31 35 34 38 34 23 31 37 37 33 30 23  .7#-15484#17730#
      0270   31 34 36 35 38 23 35 31 31 23 35 23 30 3b 20 53  14658#511#5#0; S
      0280   45 53 54 45 53 54 3d 31 3b 20 46 52 51 53 54 52  ESTEST=1; FRQSTR
      0290   3d 31 39 31 32 38 31 39 37 7c 31 39 31 32 38 31  =19128197|191281
      02a0   39 37 7c 31 39 31 32 38 31 39 37 7c 31 39 31 32  97|19128197|1912
      02b0   38 31 39 37 7c 31 39 31 32 38 31 39 37 3b 20 57  8197|19128197; W
      02c0   49 44 59 4d 44 3d 23 38 36 37 37 3a 46 45 4f 23  IDYMD=#8677:FEO#
      02d0   3b 20 4b 49 44 59 4d 44 3d 23 31 32 31 36 34 35  ; KIDYMD=#121645
      02e0   3a 46 45 4f 44 23 36 32 34 32 30 3a 46 45 4f 41  :FEOD#62420:FEOA
      02f0   23 37 35 32 31 39 3a 46 45 4f 45 23 38 39 30 32  #75219:FEOE#8902
      0300   32 3a 46 45 4f 42 23 31 32 36 31 37 32 3a 46 45  2:FEOB#126172:FE
      0310   4f 42 23 36 32 34 39 30 3a 46 45 4f 41 23 31 32  OB#62490:FEOA#12
      0320   35 39 37 30 3a 46 45 4f 42 23 31 30 39 33 31 37  5970:FEOB#109317
      0330   3a 46 45 4f 41 23 36 32 36 33 30 3a 46 45 4f 41  :FEOA#62630:FEOA
      0340   23 36 32 34 32 31 3a 46 45 4f 41 23 31 33 30 32  #62421:FEOA#1302
      0350   39 37 3a 46 45 4f 42 23 31 32 35 39 37 31 3a 46  97:FEOB#125971:F
      0360   45 4f 41 23 31 32 38 39 38 30 3a 46 45 4f 41 23  EOA#128980:FEOA#
      0370   31 33 30 32 39 39 3a 46 45 4f 41 23 31 32 38 39  130299:FEOA#1289
      0380   38 35 3a 46 45 4f 41 23 36 32 34 31 39 3a 46 45  85:FEOA#62419:FE
      0390   4f 41 23 31 32 38 38 33 32 3a 46 45 4f 41 23 3b  OA#128832:FEOA#;
      03a0   20 56 49 53 4b 41 4d 3d 23 31 32 31 36 34 35 2d   VISKAM=#121645-
      03b0   32 36 32 33 38 23 36 32 34 32 30 2d 32 36 32 33  26238#62420-2623
      03c0   38 23 37 35 32 31 39 2d 32 36 32 33 38 23 38 39  8#75219-26238#89
      03d0   30 32 32 2d 32 36 32 33 38 23 31 32 36 31 37 32  022-26238#126172
      03e0   2d 32 36 32 33 38 23 36 32 34 39 30 2d 32 36 31  -26238#62490-261
      03f0   31 30 23 31 32 35 39 37 30 2d 32 36 31 31 30 23  10#125970-26110#
      0400   31 30 39 33 31 37 2d 32 36 30 39 32 23 36 32 36  109317-26092#626
      0410   33 30 2d 32 36 30 39 32 23 36 32 34 32 31 2d 32  30-26092#62421-2
      0420   36 30 36 34 23 31 33 30 32 39 37 2d 32 36 30 36  6064#130297-2606
      0430   33 23 31 32 35 39 37 31 2d 32 35 37 32 32 23 31  3#125971-25722#1
      0440   32 38 39 38 30 2d 32 35 37 32 31 23 31 33 30 32  28980-25721#1302
      0450   39 39 2d 32 35 37 30 32 23 31 32 38 39 38 35 2d  99-25702#128985-
      0460   32 35 37 30 31 23 36 32 34 31 39 2d 32 35 36 39  25701#62419-2569
      0470   33 23 31 32 38 38 33 32 2d 32 35 36 39 32 23 3b  3#128832-25692#;
      0480   20 56 49 53 57 45 42 3d 23 38 36 37 37 2d 31 33   VISWEB=#8677-13
      0490   37 33 33 30 2d 32 36 32 33 38 23 3b 20 5f 5f 75  7330-26238#; __u
      04a0   74 6d 61 3d 31 39 31 36 34 35 37 33 36 2e 31 38  tma=191645736.18
      04b0   30 33 34 38 30 35 32 30 2e 31 31 34 37 36 39 31  03480520.1147691
      04c0   32 39 35 2e 31 31 34 37 36 39 31 32 39 35 2e 31  295.1147691295.1
      04d0   31 34 37 36 39 31 32 39 35 2e 31 3b 20 5f 5f 75  147691295.1; __u
      04e0   74 6d 62 3d 31 39 31 36 34 35 37 33 36 3b 20 5f  tmb=191645736; _
      04f0   5f 75 74 6d 63 3d 31 39 31 36 34 35 37 33 36 3b  _utmc=191645736;
      0500   20 5f 5f 75 74 6d 7a 3d 31 39 31 36 34 35 37 33   __utmz=19164573
      0510   36 2e 31 31 34 37 36 39 31 32 39 35 2e 31 2e 31  6.1147691295.1.1
      0520   2e 75 74 6d 63 63 6e 3d 28 72 65 66 65 72 72 61  .utmccn=(referra
      0530   6c 29 7c 75 74 6d 63 73 72 3d 6e 6f 74 65 70 61  l)|utmcsr=notepa
      0540   64 2d 70 6c 75 73 2e 73 6f 75 72 63 65 66 6f 72  d-plus.sourcefor
      0550   67 65 2e 6e 65 74 7c 75 74 6d 63 63 74 3d 2f 75  ge.net|utmcct=/u
      0560   6b 2f 64 6f 77 6e 6c 6f 61 64 2e 70 68 70 7c 75  k/download.php|u
      0570   74 6d 63 6d 64 3d 72 65 66 65 72 72 61 6c 3b 20  tmcmd=referral;
      0580   54 33 43 4b 3d 54 41 4e 54 25 33 44 31 25 37 43  T3CK=TANT%3D1%7C
      0590   54 41 4e 4f 25 33 44 30 0d 0a 49 66 2d 4d 6f 64  TANO%3D0..If-Mod
      05a0   69 66 69 65 64 2d 53 69 6e 63 65 3a 20 57 65 64  ified-Since: Wed
      05b0   2c 20 30 34 20 41 75 67 20 32 30 30 34 20 31 34  , 04 Aug 2004 14
      05c0   3a 32 39 3a 35 36 20 47 4d 54 0d 0a 49 66 2d 4e  :29:56 GMT..If-N
      05d0   6f 6e 65 2d 4d 61 74 63 68 3a 20 22 36 39 34 37  one-Match: "6947
      05e0   34 33 2d 35 61 66 61 2d 34 31                    43-5afa-41

       
      • Nobody/Anonymous

        However, now it is implemented.

        Best Regards
        Jens

         
      • Nobody/Anonymous

        Could you define this in more detail please! This information should the HexEditor understand? Including line informations and dump?

         

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.





No, thanks