NGMsoftware

NGMsoftware
로그인 회원가입
  • 매뉴얼
  • 팁 앤 테크
  • 매뉴얼

    팁과 테크니컬 노하우를 확인하세요.

    팁 앤 테크

    팁과 테크니컬 노하우를 확인하세요.

    본 사이트의 컨텐츠는 저작권법의 보호를 받으므로 무단 복사, 게재, 배포 등을 금합니다.

    에디터 텍스트를 16진수로 변환하는 방법.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 텍스트 문자열을 16진수(Hex) 값으로 변환하려면 다양한 방법들이 있지만, [ C# 코드 실행 ] 액션을 사용하는게 편합니다. 엔지엠 매크로 에디터를 실행하고, 새로운 스크립트를 추가하세요. 그리고, 16진수로 변환한 텍스트를 변수 값으로 설정하세요. 이 예제에서는 "hello"를 변환하도록 하겠습니다.

    EYbNB8L.png

     

     

    C# 코드 실행 액션을 추가한 후 코드를 아래와 같이 작성 해주세요.

    using System;
    using System.Text;
    
    public class NG
    {
      public static string str2hex()
      {
        string resultHex = string.Empty;
        byte[] arr_byteStr = Encoding.Default.GetBytes("{{a}}");
     
        foreach (byte byteStr in arr_byteStr)
            resultHex += string.Format("{0:X2}", byteStr);
     
        return resultHex;
      }
    }
    

     

    그리고, 클래스 이름과 메소드 이름을 아래와 같이 설정 해줍니다.

    6Ka5td6.png

     

     

    변수에 16진수로 변환하고 싶은 텍스트를 입력하고 실행을 눌러보세요. 그러면 해당 텍스트를 16진수로 확인할 수 있습니다. 아래는 hello 텍스트를 변환한 값입니다.

    RUbDJiB.png

     

     

    개발자에게 후원하기

    MGtdv7r.png

     

    추천, 구독, 홍보 꼭~ 부탁드립니다.

    여러분의 후원이 빠른 귀농을 가능하게 해줍니다~ 답답한 도시를 벗어나 귀농하고 싶은 개발자~

    감사합니다~

    • 네이버 공유하기
    • 페이스북 공유하기
    • 트위터 공유하기
    • 카카오스토리 공유하기
    추천0 비추천0

    댓글목록

    등록된 댓글이 없습니다.