메뉴 건너뛰기

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

매크로 제작중 고민

 

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

난항을 겪고 있습니다.

 

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

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

 

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

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

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
공지 글 작성을 위해서는 회원 가입이 필요합니다. 노루발 4683   2016-02-22 2021-07-06 09:43
14345 홈브루 개발일지 - 3 (完) 노루발 90   2018-02-21 2018-02-21 06:22
발효를 시작하니 가라앉은 층이 생기다가... 통 전체가 불투명해집니다. 뭐지? 개꿀잼 오염인가?? 열어보니 거품이 한가득입니다. 뭐지? 잡균? 곰팡이? 구글링해보니 정상적으로 효모가 번식하고 있다는 증거입니다. 한시름 놓았습니다. 산소가 들어가면 산소...  
14344 물만 먹고 가지요 [2] 흑곰 109   2018-02-18 2018-02-20 09:24
게임 아이디어 얻으려고 들렀다가 예전글(똥똥배님이 저 디스하는 글) 발견하는 바람에 데미지 먹고 갑니다...  
14343 enc 파일이 깨진 파일이 아니라 [1] 평범인 480   2013-12-01 2013-12-01 06:06
암호화 파일이었군요.   전 5년만에 처음 알았습니다. 예전에 좋아하던 OST나 게임 BGM중에 enc로 된게 참 많았죠.   그럴때마다 번번히 좌절하고 아쉬워했는데, 오늘 보니 enc가 그냥 암호화 압축(?)프로그램이더군요?   그리고 대부분은 해당 자료가 올라온 ...  
14342 요즘 부족전쟁이라는 게임을 하는데 [3] 노루발 551   2013-11-29 2013-12-11 06:35
삶이 피페해질 정도로 재밌습니다. 사실 재밌다기 보다는 중독성이 강해서 계속 하게 된다고 해야 하나.. 사실 게임 자체는 매우 간단한 게임인데. 역시 게임은 단순하고 복잡성은 사람이 만드는, 그런 게임이 좋은 게임인 듯. 마치 오목처럼요. (사실 오목도 ...  
14341 샤이닝포스3 전직 시스템을 보면 [4] file 똥똥배 565   2013-11-25 2013-11-29 05:42
 
14340 스팸 정복 똥똥배 428   2013-11-23 2013-11-23 18:29
귀찮지만 직접 스팸 필터 소스 수정해서 댓글형 스팸 막았네요. 하지만 이것이 끝이 아니다... 또 어떻게 바뀌어서 스팸이 날아올 것인가. 우리의 싸움은 이제 막 시작되었을 뿐이다.  
14339 아방스 가입했습니다. [2] 똥똥배 482   2013-12-01 2013-12-04 05:56
뭔가 과거에는 괜찮은 사이트 꺼리낌없이 다 가입했는데 언제부터인가 ID나 패스워드 관리가 귀찮아서 가입해야 하는 사이트는 전부 꺼려했는데 인디 게임 사이트로 혼돈과 어둠의 땅과도 많이 얽히는 곳이니 가입해둬서 나쁠 것 없다고 생각해서 용기를 내어...  
14338 스팸이 멎었군요. [2] 똥똥배 419   2013-11-22 2013-12-07 06:43
코어 업데이트로 해결했습니다. 저번에 코어 업데이트 했더니 스케치북 스킨을 쓸 수 없게 되서 불편해서 코어 업데이트를 안하기로 했는데, 코어 업데이트를 안 하면 이런 보안 취약성이 생기는 군요. 결국 그냥 제일 기본으로 주는 게시판 쓰면서 제때제때 ...  
14337 요즘 계속 스팸성 댓글이 달려서 똥똥배 519   2013-11-21 2013-11-21 08:08
덕분에 과거글들이 위로 올라오고 있군요. 수정순으로 배열하게 해뒀으니까... 영어로 적히는 스팸성 댓글에는 특별한 패턴도 없는 거 같고, 어떻게 차단할지 좀 골치네요.  
14336 샤이닝 포스3 교회에서 file 똥똥배 441   2013-11-18 2013-11-18 23:27
 
14335 샤이닝포스3에서 아이템 무한증식이란 게 있는데 [2] 똥똥배 480   2013-11-16 2013-11-17 18:21
특정 배틀에서 그 배틀의 특성을 이용해서 아이템을 무한으로 늘리는 꼼수가 있음. 상당히 귀찮고 시간이 드는 작업인데... 귀찮기도 귀찮지만 하다보니 게임이 너무 쉬워지는 거 같아서 재미가 떨어져 버리는 느낌이군요. 사실 전 RPG류 게임 할 때 구석구석 ...  
14334 게시판 시스템은 솔직히 너무 불편한 듯 똥똥배 442   2013-11-15 2013-11-15 18:46
대세를 떠나서 SNS같은 요즘 것들의 좋은 점은 알림 기능임. 누군가 자기 글에 반응한 걸 즉각 즉각 알 수 있으니 커뮤니티가 활발해질 수 밖에... 네이버만 해도 알림 기능이 있어서 상당히 좋은데, 제로보드나 XE나 이 게시판들은 그런 것들이 너무 약함. 알...  
14333 똥똥배님 게임이 아프리카tv에도 방송됬습니다. [3] kjh 501   2013-11-14 2014-01-27 12:07
www.youtube.컴/watch?v=VVBwA--bVsU 와 너무 반갑네요 ^^  주소에 보여진 컴<- 부분을 영어로 변환해서 주소창에 입력하세요  
14332 러시아 다녀온 사진입니다. [1] 노루발 443   2013-11-13 2013-11-13 19:01
blog.naver.co m/norubal29a/30179353172 (co랑 m 사이 띄어쓰기가 있습니다..) 제 블로그에 올려놨습니다. 후기를 쓴다는게 그만 사진만 잔뜩... 오는 13일 정상회담에서 비자면제 안건이 원활히 처리되었으면 좋겠군요. 그래야 다음에 비자값 안 내고 한번 ...  
14331 팀웍에 관한 이야기 [2] 똥똥배 506   2013-11-12 2013-11-16 01:43
그냥 생각나서 적는 팀웍에 관한 이야기. 올해 여름은 너무 더워서 태양에 뇌가 맛가서 취직자리를 알아보고 다녔는데 내가 면접 본 한 회사는 팀웍을 중시한다고 했다. 근데 내가 교우관계가 옅고 술을 안 마시는 것 등으로 팀웍이 약하다고 생각하고 부정적...  
14330 사실 게임 제작 팀을 만들고 싶고 가장 필요한 팀원은... [6] 똥똥배 436   2013-11-12 2013-12-04 23:02
프로그래머. 사실 전 프로그래머로서는 스스로도 한계를 느끼고 있습니다. B급 프로그래머에 불과하죠. 오히려 적성은 기획자 쪽에 맞는데 혼자 게임 만들려니 프로그래밍을 했고 우리나라 회사 중에 기획자를 제대로 쓰는 데는 거의 없다보니 연봉 더 좋게 받...  
14329 다녀왔습니다. [2] 노루발 386   2013-11-11 2013-11-11 12:13
러시아 잘 다녀왔습니다. 피곤하니 후기는 다음에...  
14328 여러분 안녕 날씨가 많이 추워졌네요 [3] ㅍㄹ 406   2013-11-09 2013-11-10 21:57
많은일이있네요 저는 말라리아를 거쳐 어느덧 상병이 되었는데 아직 1년도 더 남았고 아 뭐 할말이 군대얘기밖에 없나 암튼 오랜만입니다 다들 잘 지내시져? ㅎㅎㅎㅎㅎ히히ㅣ히ㅣㅎ히헤헤ㅔ헤  
14327 창고에서 과거 혼둠 sql파일을 발견했는데 똥똥배 317   2013-11-09 2013-11-09 20:19
약 2004년도 쓴 글이나 자작 소설등들도 들어있는 듯 하군요. 현재 혼둠은 2006년에 게시판 리셋했다고 되어 있으니 그 이전의 기록들인 셈. 문제는 복구를 못 시키고 있다는 거... DB는 전문가가 아니다보니. 과거 sql버전으로 된 거라서 그런지 최신 걸로 im...  
14326 샤이닝포스3에는 스케이븐이란 몬스터가 있습니다. [1] file 똥똥배 675   2013-11-09 2013-11-27 05:43