모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 오유인페이지
    개인차단 상태
    코드입력님의
    개인페이지입니다
    가입 : 09-09-03
    방문 : 1039회
    닉네임변경 이력
    회원차단
    회원차단해제
    게시물ID : programmer_14026
    작성자 : 코드입력
    추천 : 0
    조회수 : 1043
    IP : 203.253.***.20
    댓글 : 15개
    등록시간 : 2015/10/22 14:15:07
    http://todayhumor.com/?programmer_14026 모바일
    [질문][JAVA][Window][비전공자]실행중인 프로세스의 이름 얻기
    옵션
    • 베스트금지
    • 본인삭제금지
    안녕하세요.
    취미(?)삼아서 프로그래밍을 하고 있는 비전공자 입니다 ㅠㅠ (시뮬레이션 모형을 만들고 있는 비전공 연구원 입니다 ㅠㅠㅠㅠㅠㅠㅠ)
     
     
    제가 컴퓨터 실에서 학생들 시험감독을 하고 있다보면,
    학생들이 이메일로 자기 파일을 자꾸 공유하더라고요...
    학생수는 50명이 넘는데.. 동체시력에 한계가 있어서...
    완전 통제하기가 어렵더라고요..
     
    해서!!!!!!
    학생들이 이메일 웹사이트에 들어가게되면!!!
    화면이 빨갛게 변하고 큰 소리가 나도록!!! 저에게 조그마한 신호가 발신되는 프로그램을 제작하고있습니다.
     
     
    컴퓨터에서 특정 프로토콜로 나가는 정보를 활용해서, 즉 outlook 등으로 메일을 교환하는 행위를 잡는건 가능할것 같습니다.
    근데, 웹 브라우져로 네이버메일 이나 다음메일을 쓰는 경우가 문제가 되더라고요.
     
    해서,
    process 목록을 실시간으로 확인하면서 웹브라우져가 켜졌는지 확인하고,
    해당 웹브라우져의 title에 "메일"이라는 string이 나타나면 저에게 신호를 주는 프로시져를 만들고 있습니다.
     
    처음엔, tasklist 커맨드 명령어로 검사하려고 했으나
    tasklist에서는 웹브라우져의 title이 안나오더라고요.
     
    해서,
    JNI 를 활용하여 프로세스 리스트와 각 프로세스의 윈도우 title을 가져오는 프로시져를 만들었습니다.
     
    근데, 요기서 문제가 발생합니다.
    결과가 이렇더라고요...
    ?????????? - ?? - Internet Explorer
    ?????????? - ?? - Internet Explorer
    ???????? - ????????? - Internet Explorer
    ::: ?????????б??? ???? ???? ??????? ::: - Internet Explorer
    What is the character encoding of String in Java? - Stack Overflow - Internet Explorer
    jna/NativeTest.java at master ?? java-native-access/jna ?? GitHub - Internet Explorer
    How to Get a List of Current Open Processes with Java? - Internet Explorer
    Listing Java Process from Java (Vaibhav's Blog Space) - Internet Explorer
    jna/jna-platform.jar at master ?? java-native-access/jna ?? GitHub - Internet Explorer
    ???ε? ???? - Internet Explorer
    jna/jna-platform.jar at master ?? java-native-access/jna ?? GitHub - Internet Explorer
    Java Native Access - Wikipedia, the free encyclopedia - Internet Explorer
    where is the jna - Google ??? - Internet Explorer
    Java SE - Downloads | Oracle Technology Network | Oracle - Internet Explorer
    java "native.tostring" foreign language - Google ??? - Internet Explorer
    CDM ????? ???????????α???? ?????? ???? ???? - Google ???? - Internet Explorer
    결과적으로 제가 겪고 있는 그리고 해결책을 찾고있는 문제는..
    "한글이 깨져요" 입니다.. ㅠㅠ
     
    구글로 이것저것 찾아보고 있는데..
    한글이 깨지는 문제를 해결하는 방법을 찾기가 어렵더라고요...ㅠㅠ (다들 외국인이라 관심이 없나바영)
     
    혹시 도움을 주실 수 있나요?
        // hWnd 는 pointer입니다.
        byte[] windowText = new byte[512];
        user32.GetWindowTextA(hWnd, windowText, 512);
        String wText = Native.toString(windowText);
        System.out.println(Native.toString(windowText));
     
    입니다.. 요기서 뭐 인코딩 같은걸 해결해 주면 될것 같은데.. ㅠㅠㅠ
    도저히 모르겠어요 ㅠㅠ
     

    이 게시물을 추천한 분들의 목록입니다.
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    68
    베스트 게시판 보기 좋네여! [2] 코드입력 17/12/22 16:52 213 2
    67
    올해의 사자성어 코드입력 17/12/19 11:34 36 7
    66
    알바비 받으려면 "옵션열기"를 붙여야 한대여@_@ [4] 코드입력 17/12/19 10:49 67 15
    65
    [19금] 혼란을 틈타!!! 달린다!!!! [2] 코드입력 17/12/19 10:41 96 11
    64
    오늘도 출근 내일도 출근 모레도출근 [1] 코드입력 17/12/19 10:37 41 10
    63
    오늘 아침메뉴는 창작글 코드입력 17/12/19 08:41 37 11
    62
    왜 경쟁전에서 이기고 있을 때마다 팅기는거냐!!! 코드입력 16/08/11 11:59 48 0
    61
    구매하고 나서... 오늘 처음으로 사용한 냄비가......... [8] 창작글 코드입력 16/07/12 18:38 140 6
    60
    노래 전체에 새 울음소리(지져귀는 소리, 초인종의 새 울음 소리)가 나오 [4] 베스트금지본인삭제금지 코드입력 16/03/04 08:53 22 0
    59
    제가 난생처음으로 컴퓨터를 맞춰보려고 하는데.. 확인 부탁드려도 될까요? [4] 베스트금지본인삭제금지 코드입력 15/10/25 10:39 71 0
    [질문][JAVA][Window][비전공자]실행중인 프로세스의 이름 얻기 [16] 베스트금지본인삭제금지 코드입력 15/10/22 14:15 31 0
    57
    [JAVA] JButton클릭을 통한 ProcessBuilder 작동관련 [5] 베스트금지본인삭제금지 코드입력 15/06/11 18:19 14 0
    56
    [질문글] 아이폰에서 사진 꺼내기 [6] 코드입력 15/02/03 20:34 83 0
    55
    [뻘질문] 사람끼리 뇌 교환이 가능할까요? [4] 코드입력 14/11/01 14:57 91 1
    54
    [본삭금] Dos, 또는 다른 환경에서 Audio file의 정보추출 [3] 코드입력 14/09/23 18:35 32 0
    53
    IOS 8.0 업데이트 [1] 코드입력 14/09/21 21:01 107 0
    52
    [광고주의, 자랑주의] 요즘 농어가 입질을 시작해서 [6] 코드입력 14/09/04 21:37 19 5
    51
    올티가 망했다고 해서... 코드입력 14/08/07 23:55 154 1
    50
    기리보이야... 코드입력 14/08/07 23:49 142 1
    47
    지문인식 기능을 사용하다 생긴 문제.. [2] 코드입력 13/11/12 11:37 119 1
    46
    "누가누가 잘 찍었나"를 하고 있는데, 투표를 부탁해도 될까요? [22] 코드입력 13/11/05 15:11 96 1
    45
    우리 아빠배 손님이 낚은.. 금조기 50cm 짜리! 코드입력 13/08/28 21:51 17 0
    44
    야마카시+사무라이+호크아이+아이언맨+멜로+일본관광청+신칸센+나가사키짬뽕+방사능+엑스멘/100 코드입력 13/07/25 22:20 37 0
    43
    우리엄마... [2] 코드입력 13/06/27 10:36 72 3
    42
    방폭... 코드입력 13/05/05 21:09 13 0
    41
    화이트 리스트 질문 및 팀스피크 질문입니다. [2] 코드입력 13/05/05 15:37 21 0
    40
    베틀필드 4가 나온다고??????????????????????? 코드입력 13/03/27 21:15 35 0
    39
    언어 설정 문제 코드입력 13/03/12 22:41 23 0
    [1] [2] [3]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈