메뉴 건너뛰기

자유롭게 이야기를 적는 공간

매크로 제작중 고민

 

매크로 제작 과정에서 고민이 있는데요. 개인적인 필요에 의해 매크로를 만들고 있는데,

난항을 겪고 있습니다.

 

컴퓨터 전공자가 아니거나 해당 지식이 없어도 이해할 수 있게 쓰겠으니

아이디어가 있으시면 도움주세요(큰 기대는 안합니다만)

 

일단 자바로 짜고 있는데요.

윈도우 익스플로러를 켰을 때 로딩됐는지 안 됐는지 알아내야 합니다.

VC++, VB, C#은 윈도우 제어가 편한 반면, 자바는 그렇지가 못해서 익스플로러의 내부 값(로딩 여부)은 갖다쓸 수가 없습니다.

게다가 익스플로러가 아니라 크롬이나 파이어폭스, 오페라에도 적용해야겠죠.

 

그래서 물리적으로 체크를 하기로 했는데요.

 

전체 창에서 가로로 7등분 *세로로 7등분=총 49군데의 픽셀값을 검사해서

1초 이전과 현재가 동일한지 검사합니다.

3번 연속 동일하면 다음으로 넘어가는 식이지요.

 

여기서 10% 정도 확률로(매우 높은 확률이죠) 한 두 번씩 문제가 생기는데..

 

문제1. 익스플로러가 아예 로딩이 안되어서, 전부 하얀색 화면일 경우,

로딩이 된걸로 판단함

 

문제2. 역시 익스플로러가 느려서, 화면 그림이 더 나타나지 않은채 정지되어있었는데,

로딩이 된 것으로 판단함.

 

이 정도 문제가 있겠습니다.

어떻게 하는게 현명할까요.
이건 공대랑 아무상관없고, 컴알못들의 의견도 받습니다 ㅠ

3줄요약

1) 익스플로러 로딩됐는지 안됐는지 판단하려고 했음
2) n군데의 색상값을 조사해서 이전과 같은지 다른지 판단, 색상값이 3번 연속 동일하면 통과, but 오작동 발생

3) 오작동을 줄일 방안은 무엇일까요?

 

P.S 해결책은 크게 두 가지가 있을 수 있는데요,

하나는 제가 제시한 방식 내에서 선택을 바꾸는 것, 하나는 아예 새로운 방식을 제시하는 겁니다.

 

전자로 따지면 아마 적절한 숫자 조합을 찾는게 빠를거 같습니다.

5*4 = 20군데를 검사하되 15번 연속 체크하는 것과,

10*10=100군데를 검사하되 3번 연속 체크하는 것과 무엇이 더 효과적일까요. 곱하면 똑같이 300번인데.

(참고로 당연한 얘기지만, 총횟수가 늘어나면 늘어날수록 느려져서

익스플로러 로딩에도 영향이 옵니다=하얀 화면으로 멈춰있을 확률 증가) 

조회 수 :
186
등록일 :
2015.08.23
02:01:44 (*.212.160.245)
엮인글 :
게시글 주소 :
https://hondoom.com/zbxe/index.php?mid=free&document_srl=802608

흑곰

2015.08.23
02:47:26
(*.212.160.245)

이 글 쓰고 숫자값을 조절했더니 괜찮은 결과가 나오네요.

단, 플래시나 움직이는 gif가 있는 페이지를 로딩하지 않은걸로 인식하는 경우가 있음.

결국 윈도우창 로딩 여부를 물리적으로 검사하기 위해선
창 전체를 검사하는게 아닌,
사용자가 특정 영역을 지정할 수 있도록 해서,
해당 영역만 꼼꼼하게 체크하도록 만들어야겠음.

List of Articles
번호 제목 글쓴이 조회 수sort 추천 수 날짜 최근 수정일
공지 (대피소) 혼돈과 어둠의 디스코드 노루발 118   2023-09-05 2023-09-05 16:05
공지 글 작성을 위해서는 회원 가입이 필요합니다. 노루발 4682   2016-02-22 2021-07-06 09:43
14885 혼둠위키 개발일지 [2] 흑곰 50   2018-12-21 2018-12-21 23:23
공개할 필요가 없다고 생각했는데 혹시 궁금하신 분들 있을 것 같아서 올립니다. 혼둠위키 개발에 대한 사항들입니다. 여러가지 생각은 해뒀는데 12월 22일 ~ 25일 여행일정도 있고 해서 1월에 될듯 합니다. ---------- 혼둠위키 개발일지 1. 개발 내역 - 최...  
14884 절대로 실행하지 않을 아이디어들 [2] 흑곰 50   2022-06-15 2022-07-05 22:43
예전에 유퀴즈에 김영하 소설가님 나온 편을 보니, 절대로 쓰지 않을 소설의 목록을 적어두신다고 합니다. 앞으로 꼭 써야할 소설을 생각하면 아이디어를 낼 수 없는데, 절대로 쓰지 않는다고 생각하면 부담없이 아이디어를 낼 수 있다고 합니다. 또한 시간이 ...  
14883 시험 전날에 글 하나 [3] 외계생물체 50   2019-06-10 2019-06-10 23:09
앗. 12시가 됬으니 이제 전날이 아니네요. 시험을 9시간 앞에 두고 잠시 들렀습니다. 저번 학기엔 어떻게 시험기간에 공부를 했을까요? 사람이 너무 나태해졌어요..  
14882 혼둠에 오게 된 계기 [4] 흑곰 50   2019-04-26 2019-04-26 07:25
문득 다들 혼둠에 어떻게 처음 오게 되셨는지 궁금해졌는데... 저는 창조도시 시절 똥똥배님이 만드신 위대한 의지라는 게임을 보고 이곳에 오게 됐습니다. 그 당시 창조도시의 RPG2000으로 만들어진 유일한 완성작이 위대한 의지였죠. (그 전까지는 RPG95로 ...  
14881 혼둠이 오라클 클라우드로 이전했습니다. [2] 노루발 50   2020-12-13 2020-12-23 11:15
그동안 팀장닷컴이라는 곳에서 호스팅을 받고 있었는데 이제 더 이상 대회 같은것도 안 하고, 사람들이 많이 오는 사이트가 아니라서 많은 트래픽이 필요가 없는데 팀장닷컴은 요금제가 트래픽과 저장공간이 묶여있어서 불합리하다는 생각이 들더군요. 그냥 그...  
14880 와 밖에 눈내림 [6] file 룰루 50   2018-12-13 2018-12-15 22:04
 
14879 살짝 오랜만이에요 [4] 슈퍼타이 51   2018-09-26 2018-10-22 01:13
요간만에 와서는 옛날글보는게 된다는걸 알아서 보는데 정말 어린 시절의 활동들이라 이건 정말 일말의 필터링도 없는 딥다크흑역사를 되돌아보니 숨을 쉴 수가 없네여... 허허.... 삭제하기충동이 드는군요.... 이 곳의 행적들은 부끄러운 악행들조차 지우면 ...  
14878 요즘 유희왕 마스터듀얼을 재미있게 하고 있습니다 [2] 노루발 51   2022-03-01 2022-03-04 18:50
유희왕이라는 프랜차이즈가 확실히 동년배들의 가슴 한 켠을 간질이는 무언가가 있는 것 같네요 하스스톤보다 카드풀도 넓고 덱 아키타입도 많아서 적응에 애를 먹고 있습니다 모르면 맞아야 하는 게임이지만 맞다 보면 배우는 것들이 있겠죠 여러분도 건강하...  
14877 헬피곤 [2] 흑곰 51   2019-08-12 2019-08-15 21:44
헬피곤 요새 정말 심각하게 피곤합니다.  
14876 일본 출장갔다왔습니다. [2] emossi 51   2018-09-17 2018-10-22 01:08
오늘이 일요일이라는게 믿겨지지 않는군요... 내일 또 출근이라니  
14875 7월의 시작은 월요일 [2] 흑곰 51   2019-07-02 2019-07-03 08:29
2019년 하반기가 시작됐습니다.  
14874 어리석은 인간이여 [1] 흑곰 51   2019-03-14 2019-03-14 16:34
어리석은 인간이여 금요일 밤에야 원껏 잤다고 쳐도 토요일에서 일요일 사이 4시간 자고 일요일에서 월요일 사이 4시간 자고 월요일에서 화요일 사이 3시간 반 잤다. 다행히 화요일인 어제 어느 정도 상황이 해제됐고 새벽 1시 반 취침, 그러니까 6시간 정도 ...  
14873 실례지만.. 홍보 하나만 해도 괜찮을까요..? [3] file 규라센 51   2022-09-05 2022-10-03 18:25
 
14872 아무것도 하기 싫다... file 노루발 51   2018-03-12 2018-03-12 07:44
 
14871 군대꿈 만화로 돌아온 폴랑이에요 [3] 폴랑 51   2023-09-02 2023-09-06 19:03
사실 바로 아래 샤슬릭 정모 글에도 언급되긴 했지만 대충 넘어가기로 해   예전에 깍쟁이 어쩌고 한 이후로 만화 자체를 그려본 게 15년도 더 되는 것 같네요 그때 혼둠에서 하던 걸 지금도 혼둠에서 하는게 꽤 뜻깊게 느껴집니다 실력도 그대로고   https://...  
14870 Quasimorph 공략 下편 - 전략편 노루발 51   2024-05-14 2024-05-14 18:17
목차 1. 초반에 목표로 할 것 2. 세력 안내 3. 교역 1. 초반에 목표로 할 것 초반에는 임무를 수행하며 장비와 탄약을 모아 나갑시다. 그리고 제작을 열심히 돌려서 붕대/부목/흡착제/항생제/구급상자를 많이 만드는 것을 목표로 합시다. 또한 단기의 목표로는...  
14869 야망을 버리고 사는건 참으로 힘들군여 [2] 슈퍼타이 52   2019-01-13 2019-01-16 07:34
자신이 원석이라고 생각하디 않으면 우울함니다...  
14868 최근 들어 건축붐이 일고있네요. [15] 슈퍼타이 52   2018-12-22 2018-12-22 20:59
저는 아무런 존재감도 없는 하찮은 미물이지만, 감히 한마디 청함이 있삼니다. 저도 건물 하나만 지어주심 안될까염 ㅎ 저도 건물 키우기 하고 싶어욤 ㅎㅎ. 이름은 가건물이어도 상관없구요 컨셉은 글쓰는 공간이에오 ㅎㅎ 아 방금 이름 하나 생각 났는데 코...  
14867 여자들은 머리카락 길어서 [2] 짜요 52   2018-12-27 2018-12-27 23:19
머리카락으로 목도리하고다녀도 되겠당... 부러워  나두 머리길러서 목도리하고싶다ㅎㅎ  같이 머리기르실분 아니면 서로 안아줘서 체온을 공유합시다 어서 이리로 들어와  
14866 연애와 돌죽의 공통점 [2] 노루발 52   2019-06-21 2019-06-25 09:33
덤프를 올리면 죽음