뉴스:
페이지: [1]
  프린트  
작성자 게시글: 노블 기록 스크립트 (6/26/2010)  (Read 14268 times)
x불멸x
Administrator
기마병
*****
포스트: 129


프로필 보기
« on: June 18, 2010, 01:01:25 PM »

1. 노블 기록 스크립트란?

노블 기록 스크립트는 부족 전쟁 게임 화면에서 한번의 클릭을 통해 부족 툴즈의 노블 기록으로 연결해 쉽게  마을, 유저 또는 부족의 상세한 노블 기록을 확인할 수 있도록 해 주는 스크립트 입니다.


2. 스크립트 (6/26/2010)

코드:
javascript:var d=(top.frames.length)?top.main:top;d=d.document;var s=d.createElement('script');s.src='http://bujoktools.com/conquer/cq.js';d.getElementsByTagName('head')[0].appendChild(s);void 0

링크 형식 노블 기록 스크립트 (이 링크를 오른쪽 클릭 하시면 좀 더 쉽게 복사 하거나 즐겨찾기에 추가하실 수 있습니다.)


3. 사용법

위 스크립트를 복사 붙여넣기 해 퀵바(프리미엄)에 추가하거나 즐겨찾기/북마크(일반유저)에 추가하신 뒤 부족 전쟁 내의 유저, 마을 또는 부족 정보창에서 클릭하시면 부족 툴즈 노블 기록으로 바로 연결 됩니다.


4. 추가사항 (6/18/2010)

  • (6/18/2010) 하드코어 서버에서 작동하지 않던 오류와 첫 페이지만 확인할 수 있던 오류를 수정했습니다.
  • 팝업이 허용 되어 있어야만 스크립트가 작동합니다.
  • 이미 배포된 스크립트도 제가 수정할 수 있도록 설계 되어 있습니다.
  • 이 스크립트는 부족 전쟁 규정을 지킨 스크립트 입니다.
« 마지막 수정: June 26, 2010, 03:09:30 AM by x불멸x » Logged
지읒
창병
*
포스트: 21


프로필 보기
« 리플라이 #1 on: June 19, 2010, 12:14:34 PM »

요즘 tw가 먹통이어서 영 걱정이었는데^^:\

보다 편리하게 확인이 가능하군요!!

감사합니다!
Logged

고기
창병
*
포스트: 2


프로필 보기 이메일
« 리플라이 #2 on: June 20, 2010, 08:10:43 PM »

감사합니다 'ㅅ'....

대단하네요 불멸님 'ㅅ'..
Logged
nextream
창병
*
포스트: 2


프로필 보기 이메일
« 리플라이 #3 on: June 22, 2010, 03:19:20 PM »

팝업방식의 변경 건의입니다. 현재는 명시적인 팝업창을 생성하는 방식으로 되어 있는데, 특별한 이유가 있는 것이 아니라면 이것 보다는 브라우저 설정에 따라 새 탭으로도 열릴 수 있는 방식으로 바뀌는 것이 좋을 듯 싶습니다.

쉽게 설명을 하자면, 현재는 window.open(url, wname, opt) 방식으로 열지만, 옵션 파라미터인 wname, opt를 생략하면 새 탭 열기를 지원하는 브라우저에서는 새 탭으로 열릴 수 있습니다(예시: 구글 크롬).
Logged
x불멸x
Administrator
기마병
*****
포스트: 129


프로필 보기
« 리플라이 #4 on: June 23, 2010, 02:37:23 AM »

팝업방식의 변경 건의입니다. 현재는 명시적인 팝업창을 생성하는 방식으로 되어 있는데, 특별한 이유가 있는 것이 아니라면 이것 보다는 브라우저 설정에 따라 새 탭으로도 열릴 수 있는 방식으로 바뀌는 것이 좋을 듯 싶습니다.

쉽게 설명을 하자면, 현재는 window.open(url, wname, opt) 방식으로 열지만, 옵션 파라미터인 wname, opt를 생략하면 새 탭 열기를 지원하는 브라우저에서는 새 탭으로 열릴 수 있습니다(예시: 구글 크롬).

저는 탭에서 열리는데 왜 안열리시는지 잘 모르겠네요......

다른 웹사이트에서는 자바스크립트 팝업이 실행될때 탭으로 열리시나요?
Logged
x불멸x
Administrator
기마병
*****
포스트: 129


프로필 보기
« 리플라이 #5 on: June 23, 2010, 02:41:25 AM »

흠 확실히 크롬에서는 팝업이 새 창에서 열리네요.....

javascript:window.open('http://google.com') 을 입력하면 새 탭에 열리는걸 확인 했고요......

크롬의 버그일까요?
Logged
x불멸x
Administrator
기마병
*****
포스트: 129


프로필 보기
« 리플라이 #6 on: June 23, 2010, 03:06:22 AM »

넥스트림님이 알려주신 문제는 크롬의 버그가 맞는 것 같네요 ㅎ

우선 스크립트 전체를 복사한 뒤에 주소를 읽어오는 부분만 제가 직접 주소를 입력해서 변수에 저장하도록 수정한 다음에 html 파일을 하나 만들어서 실험해 봤는데 완전히 동일한 스크립트인데도 탭에서 창이 뜨더라고요......

그래서 이번에는 제가 스크립트를 불러올때 사용중인 appendchild를 이용해서 저 스크립트를 그대로 넣어 봤어요 (src 값을 지정 하는 대신에 innerHTML을 사용해서 주소를 넣는 대신에 스크립트를 그대로 넣어 봤네요).....

그래도 탭에서 창이 뜨고 정상 작동 했고요......

그래서 마지막으로 현재 사용중인 방법과 완전히 같게 위 수정된 스크립트로 .js 파일을 html 파일과 같은 폴더에 하나 만들어서 appendchild를 이용해 하드디스크에서 상대경로로(cq.js) 읽어오게 했더니 탭에 뜨지 않고 새 창에 뜨네요.

결과적으로 크롬의 버그로 헤더에 appendchild 로 스크립트 태그에 src를 이용해 불러온 .js 파일에서 팝업 명령어를 실행하면 항상 새 창에 뜨는 것 같아요.
« 마지막 수정: July 19, 2010, 07:31:38 AM by x불멸x » Logged
페이지: [1]
  프린트  
 
Jump to:  

Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC
Theme AvareMu by Fussilet.com
© 2009-2018 부족 툴즈. All Rights Reserved.