NGMsoftware

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

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

    팁 앤 테크

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

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

    에디터 카카오톡 광고 차단 및 가리기 매크로.

    페이지 정보

    본문

    안녕하세요. 엔지엠소프트웨어입니다. 카카오톡 단톡방 또는 오픈채팅을 운영하면서 고객 관리 및 수익을 창출하고 계신 사장님들이 많습니다. 오픈채팅에서 서비스를 이용하는 회원분들을 관리하고 유지하는게 중요한데요. 제 경우에도 [ 고객 서비스 ] 단톡방을 운영하고 있기에 어떤 문제가 있는지 잘 알고 있습니다. 오픈 채팅방에서 광고나 기타 스팸성 글들을 제때 가리지 못해서 이탈하는 회원들이 없도록 자동 가리기 매크로 프로그램을 만들어 보도록 하겠습니다. [ 와이어 샤크 ]로 패킷을 덤프 떠서 처리하면 좀 더 효율적으로 제작이 가능하지만, 여기에서는 이 방식을 다루지는 않습니다. 엔지엠 매크로를 실행하고, 새로운 스크립트를 하나 추가하세요.

    cnOuw3h.gif

     

     

    아래와 같은 카카오톡 대화방을 하나 만들었습니다.

    Os9Ymqz.png

     

     

    [ 핸들 추가 ] 액션을 스크립트에 추가한 후 카카오톡 대화방을 설정 해주세요. 핸들을 선택할 때는 F1을 누르세요. 취소는 ESC입니다.

     

     

    핸들을 선택하면 모든 내용을 선택하기 위해 Ctrl+A를 눌러야 합니다. [ 키보드 입력 ] 액션을 추가하고, 아래 그림과 같이 설정하세요.

    rcEkpnZ.png

     

     

    전체 선택이 되었으면 Ctrl+C로 복사 해줍니다. 윈도우 클립보드에 모든 내용이 복사 되었을겁니다.

    omE7Awe.png

     

     

    테스트를 위해 메모장에 붙여넣기 해보겠습니다. 핸들을 다시 추가하고, 이번에는 메모장을 선택 해줍니다.

    gsOaidr.png

     

     

    Ctrl+V로 붙여넣기 해줍니다. 그리고, 매크로를 실행하면 아래와 같이 동작하게 됩니다.

     

     

    테스트를 위해 "스팸 광고"를 추가 해두었습니다.

    Oc1qenR.png

     

     

    대화방에서 지우고 싶은 메세지를 필터링하기 위해 [ 텍스트 체크 ] 액션을 추가 해줍니다. 클립보드로부터 데이터를 가져오도록 True로 설정하세요. 비교할 텍스트에는 삭제하고 싶은 내용을 입력해줍니다. 그리고, 텍스트 비교 옵션은 Contains(포함)로 선택하세요.

    mI9Ei2t.png

     

     

    하단 아웃풋에 비교 결과를 보면 True가 표시됩니다. 카카오톡 대화방에 "스팸 광고"라는 글자가 있기 때문입니다.

    Juo4ifk.png

     

     

    또다시 키보드 입력을 3개 추가한 후 아래와 같이 설정합니다. 카카오톡에서 해당 메세지를 우클릭하면 콘텍스트 메뉴가 표시됩니다. 삭제까지 이동하세요.

    mgPrYXg.png

     

     

    스크립트를 실행하면 아래와 같이 동작합니다. 아래 동영상을 보면 너무 빠르게 처리되어 어떻게 동작하는지 잘 안보일 수 있습니다.

     

     

    이제 타이핑을 해볼까요? 채팅방에 "스팸 광고"를 입력 해보세요. 어떻게 처리되는지 확인할 수 있습니다. 참고로, 플레이어로 실행하면 더 빠르게 동작합니다. 마지막에 삭제 버튼까지 클릭해야 하는데요. 이 부분은 스크립트를 다운로드 받은 후 직접 추가 해보세요^^

     

     

    하단에 첨부되어 있는 스크립트를 자신에게 맞게 수정 및 응용하면 그럭저럭 쓸만한 매크로를 만들 수 있을겁니다. 물론, 컴퓨터 성능이나 사용자의 환경에 따라서 약간 달라질수는 있지만 기본적인 로직은 이와 비슷합니다. 참고로, 패킷을 분석해서 카카오톡의 라이브러리를 리버싱하면 메세지가 채팅방에 표시되기전에 미리 처리할수도 있습니다. 하지만, 이런 방식은 문제가 될 소지가 있습니다.

     

    개발자에게 후원하기

    MGtdv7r.png

     

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

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

    감사합니다~

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

    첨부파일

    댓글목록

    등록된 댓글이 없습니다.