카피를 못하게 하는 것은 다음과 같은 html tag가 원인이다

<body oncontextmenu="return false" onselectstart="return false" ondragstart="return false" ..... >

이것을 무력화시키는 방법

1. http://www.taeyo.pe.kr/threadboard/Content.asp?table=Board_Script&seqs=18610&page=&IsSearch=

2. java script를 안 쓰는 방법 - 테스트 해 보니 원하는 목적을 만족시킨다(기업개요의 예상실적은 카피가 된다). 그러나 __VIEWSTATE=dDwt.......... 의 긴 parameter를 넣지 않은 짧은 URL에서는 report=BSS를 report=ISS로 바꿔도 대차대조표만 나타나는 문제가 아직 있다.

익스플로러 도구 -> 인터넷 옵션 -> 보안 탭에서 사용자지정수준 -> 스크립팅 부분에서 모두 사용안함으로 체크

※ 주의사항 - 저렇게 해서 사용한 후에는 스크립팅 부분을 원상태로 복구시켜야 다른 사이트 이용에 지장이 없다

원래의 설정은 이렇게 되어 있다

사용자 삽입 이미지

이 방법으로는 웹 쿼리에서 데이타를 복사해 오지 못한다.

3. 간단하게 스크립트를 주소창에 써넣어서 무력화시키기
javascript:function r(){document.body.onselectstart=null;}{r();} 를 주소창에 붙여 넣는다

다른 방법

javascript:function r(d){d.oncontextmenu=null;d.onselectstart=null;d.ondragstart=null;d.onkeydown=null;d.onmousedown=null; d.body.oncontextmenu=null;d.body.onselectstart=null;d.body.ondragstart=null;d.body.onkeydown=null; d.body.onmousedown=null;};function unify(w){r(w.document);if(w.frames.length>0){for(var i=0;i<w.frames.length;i++){try{unify(w.frames[i].window);}catch(e){}};};};unify(self);alert("ok");

주소창에 넣거나 북마크 주소로 넣어두고 한 번 클릭해주면 된다. 네이버 카페나 블로그도 다 풀린다.

이 방법도 실패

4. Firefox, IE Toy, 웹마를 이용
Linux에서 사이트를 읽어올 것이기 때문에 어차피 FireFox는 필요하다

이 방법도 실패


5. 다른 사람들에게 더 물어본다
http://www.thescripts.com/forum/register.php?do=register 

6. 키즈에서 나온 답변

글 쓴 이(By): 아무개 (Who Knows ?)
날 짜 (Date): 2007년 7월 13일 금요일 오후 04시 44분 16초
제 목(Title): Re: [질문] 파이썬 스크립트 질문입니다

javascript만 disable해도 되고... 아님 파폭 쓰세요. 오른쪽 버튼 무력화하는
확장 깔면 됩니다.


글 쓴 이(By): 아무개 (Who Knows ?)
날 짜 (Date): 2007년 7월 13일 금요일 오후 04시 54분 36초
제 목(Title): Re: [질문] 파이썬 스크립트 질문입니다

 얼마나 python 에 대해 알고 있는지 모르겠지만,
 urllib 같은 걸로 긁어 오면 될텐데요. javascript야 어차피
 브라우져에서 돌아가는거니 상관없고...
>>> import urllib
>>> data = urllib.urlopen("http://www.naver.com").read()
>>> print data

http://www.diveintopython.org/http_web_services/review.html
참조

일단, 엑셀의 웹쿼리로는 자바 스크립트를 무력화시켜서 가져오려고 해도 안 된다는 것을 확인. 파이썬은 전체 html 코드를 뿌려대는 것을 확인했다. 방법은 파이썬뿐 -_-

다음과 같이 해서 일단 가장 기본적인 정보를 가져올 수 있는 방법은 성공

import urllib
data = urllib.urlopen("http://overview.mk.co.kr/corp_a_01.aspx?val=065500").read()
f = open( "mynewfile.html", "w" )
f.write( data )
f.close()

위의 파일 오픈에 대한 것은 http://home.paran.com/johnsonj/etc/Python%20for%20Newbies.htm (초짜를 위한 파이썬)에서 참고

Posted by trigger
,
http://www.valken.com/80

KVM Switch 는 여러가지 종류가 있는데,, 그중 하드웨어로 만들어진 것은 다음과 같은 게 있다..
사용자 삽입 이미지
이 제품은 Belkin Omniview 라는 전문 모델로 무려 8대의 컴퓨터를 제어하는 전문 장비이다..
하지만,, 개인이 쓰기에는 이런 전문 장비는 불필요하고,, 다음과 같은 것이면 충분하다.

사용자 삽입 이미지
역시 belkin 에서 만든 것이며 단촐하게 2대의 PC 를 제어하는 목적으로 만들어져 있다..

이런 하드웨어로 된 KVM Switch 는 belkin 이외에도 다양한 회사에서 다양한 모델이 만들어져서 판매된다.. 또한,, PS/2 포트와 VGA 포트 뿐만 아니라,, USB, DVI, HDMI 포트 등을 지원하는 변종 모델도 있다..

H/W 로 만들어진 KVM 스위치의 장단점은 다음과 같다..

장점
- 설치가 쉽고,, 별다른 S/W 인스톨이 필요 없다..
- 사용하는 컴퓨터의 O/S 에 전혀 영향 받지 않는다..

단점
- 비싸다..
- 화면 전환이 불편하다..

이러한 기능을 S/W 적으로 해결한 것도 있다..
대표적인 것이 Synergy 2 이다..
사용자 삽입 이미지

Synergy 2 는 공짜 S/W (정확히는 GPL) 이며 다음 사이트에서 누구나 다운로드 받을 수 있다.
http://synergy2.sourceforge.net/

GNU 소프트웨어 답게 Linux 를 지원하며,, 또한 MS windows 와 Max Os X 까지 지원한다..
뿐만 아니라,, 서로 다른 O/S 사이에서도 서로 연동되어 동작한다..

Synergy 2 는 두 대의 PC 가 서로 네트웍으로 연결되어 있어야 사용가능하다..

초보자가 설치하기엔 조금 복잡한 느낌이지만,, 제대로 설치만 되면,,
 치 듀얼 모니터를 사용하는 것 처럼,, 마우스의 움직임 만으로 두대의 PC 를 오가며 쉽게 제어가 가능하다..

장점
- GNU S/W 이기에 공짜이며,, 꾸준히 업데이트 된다..
- PC 간의 이동이 간편하다..
- 다양한 O/S 를 지원한다..

단점
- 초보자가 설치하기엔 조금 어려움이 있다.
- 한글 키보드의 '한글' 및 '한자' 키를 지원하지 않으며,, 별도로 패치된 버전을 받아야 한다..

Synergy 가 단순한 키보드 마우스 공유 S/W 라면,,
MaxiVista 는 이에 비교할 수 없을 만큼 막강한 키보드 마우스 모니터 공유 S/W 이다..
http://www.maxivista.com

보조 PC 를 메인 PC 의 듀얼 모니터 처럼도 사용할 수 있는 강력한 S/W 이다..

심지어 MS Windows 의 듀얼 모니터를 지원하므로,, 다음과 같은 2대와 2대의 추가 모니터를 연결하여 4배의 화면을 제어하는 것도 가능하다..
사용자 삽입 이미지

장점
- 현재 만들어진 어느 KVM Swtich 에 비교해봐도 제일 강력하다..
- 듀얼모니터를 지원한다..

단점
- 상용 S/W 이다..
- MS Windows 전용이다..

H/W 와 S/W 를 적절히 융합하여 만든 제품도 있다..
클릭손 (Clixon) VCC-300 이란 국산 제품이며,, 전용 USB 케이블로 두 PC 를 연결한다..
http://www.clixon.co.kr

사용자 삽입 이미지

MS Windows 에서만 동작한다는 제약이 있고,, 두 PC 의 USB 단자를 하나씩 점유한다는 단점은 있으나,, 다른 제품에서는 없는 네트웍 공유기능,, drag & drop 으로 파일 복사 기능,, 클립보드 공유 기능등 차별화된 기능을 포함하고 있다..

장점
- 비교적(?) 설치가 간편하다..
- 네트웍 공유기능, drag & drop 으로 파일 복사기능, 클립보드 공유 기능등 차별화된 기능이 포함되어 있다..

단점
- MS Windows 전용이다..
- USB 포트를 점유한다..
Posted by trigger
,