5월, 2008의 게시물 표시

IEEE1394로 파일 공유.

이미지
1394a포트가 있는 두 컴퓨터를 IEEE1394 6-6핀 케이블로 연결해서 파일 공유를 해보았습니다.. 두 컴퓨터의 운영체제 : XP home SP3 [컴퓨터A] 1394포트 ip : 192.168.12.2                                                            192.168.12.1 1. 공유폴더를 설정할 컴퓨터A의 1394넷 어뎁터 설정[컴퓨터A] 1394연결의 연결 속성에 들어가서... "Micorosft 네트워크용 클라이언트" "Micorsoft 네트워크용 파일 및 프린터 공유" 서비스를 사용해야하므로 체크합니다. ip : 192.168.12.2 서브넷마스크 : 255.255.255.252 으로 설정하고 게이트웨이나 DNS서버 주소 등은 입력하지 않았습니다. 고급 TCP/IP설정에서는 "TCP/IP에서 NetBIOS 사용 안 함"에 체크.. 2. 윈도우 방화벽 설정.[컴퓨터A] 윈도우 방화벽의 예외 탭에 들어가면 이미 " 파일 및 프린터 공유 "에 체크되어있는 것을 볼 수 있는데, 1394 넷 연결만 공유 설정이 필요하기 때문에, "파일 및 프린터 공유"체크를 해제하고, 고급 탭으로 가서.. "1394 연결"이 선택된 상태에서 옆의 [설정] 버튼을 누르면 "1394 연결"에만 적용할 고급 설정 창이 나옵니다. ...

만화 - 기니피그의 코...

이미지
예전Kbench에서 진행한 Wacom 타블렛 이벤트 제출용 그림.

USB프린터에서 prn파일 인쇄하기

이미지
USB포트로는 prn파일 인쇄 명령을 쓸 수 없는 줄 알고 있었는데... 다시 웹검색을 하다가 알아낸 것이... "포트"탭의 " 프린터 풀링 " 옵션을 이용해서 간단히 해결되었습니다. 1. 프린터가 연결되어있는 컴퓨터의 해당 프린터 등록정보로가서... 2. 프린터 풀링을 설정을 합니다. 3. 인쇄명령은... 프린터가 연결되어있는 컴퓨터의 명령프롬프트에서(만든 prn파일이름이 test라고 할때) ?:\>copy test.prn prn /b 다른 명령으로 ?:\>print /d:LPT1 test.prn print명령도 인쇄는 잘 되었지만, 빈 페이지 한장이 더 출력되는 문제가 있었습니다. 포트명을 지정해주어 확실하고 잘 작동되는 명령은 ?:\>copy test.prn LPT1 /b 위와 같이 하는 것이 좋을 것 같습니다. *** 중요 *** 예전 프린트 서버에 내장된 FTP서버에 prn파일업로드 방식으로 인쇄한 적이 있는데, txt파일같은 간단한 문서의 경우는 아무 조건 없이 인쇄가 되었지만, 그림이나, 복잡한 서식의 문서의 경우는 반드시 해당 프린터 드라이버를 이용해서 prn파일을 만들어야 출력이 잘 되었습니다. ( 다른 기종 프린터 드라이버를 이용해서 만든 prn파일로 인쇄 명령을 내렸을 때는 출력물이 깨져서 나옴. ) 이 방식에서도 그런지 시험은 해보진 않았지만, 같은 기종의 프린터 드라이버 설치 후, 그것을 이용해서 prn 파일을 만들어야 할 것 같네요. 출처 : http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=188935&SiteID=1 이것을 배치파일로 만들어 탐색기에서 prn파일을 클릭할때 인쇄를 할지, 말지 Yes, No로 선택하는 파일을 작성해보기로 했습니다. 배치파일 관련 명령어를 아는게 ...

XP 안전모드로 못 들어가게 설정.

이미지
XP 안전모드로 못 들어가게 설정. [Windows XP SP3에서 해봤습니다.] 레지스트리의 아래 경로에 가서, HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SafeBoot 위 경로 하단의 Minimal, Network 이 두개의 키이름을 Minimal.bak, Network.bak 로 변경 위와 같이 설정을 했을때. 부팅시 F8키 눌러서 안전모드 선택 커멘드가 나오지만, *안전모드, *안전모드(네트워킹 사용), *안전모드(명령프롬프트사용)들을 실행하면 안전모드 윈도우로 진입하지않고 재부팅하게 됩니다. 출처: http://www.msfn.org/board/lofivers....... 아래 방법은... 시스템 루트디렉토리의 ntldr 파일을 HEX편집이가능한 프로그램으로 편집합니다. ntldr은 시스탬파일 특성을 가지기 때문에, 이 상태로는 수정을 할 수 없습니다. 그래서 수정하기 전에 읽기전용, 시스탬파일, 숨김파일 특성을 해제 시켜 줘야합니다. 명령: attrib -r -h -s c:\ntldr [-r 읽기전용 파일 특성 해제, -h 숨김 파일 특성 해제, -s 시스탬 파일 특성해제] 명령: copy c:\ntldr c:\ntldr_bak [ntldr을 변경하기전에 ntldr_bak란 파일로 복사해둡니다.] ntldr을 HEX편집가능한 프로그램으로 불러옵니다. ( Notepad++에 HEX Editor플러그인 적용 ) 위 그림처럼 CD 16 0F 85 09 부분을 찾아내서, 그것을 CD 16 90 90 90 으로 바꿉니다. [ Find 목록에서 검색 후, Replace목록으로 전환하여 Replace 버튼을 1번 누르면 변경하려는 값이 바뀌지만, 모르고 또 한번 눌렀을때 앞에서 변경된 값의 뒷 부분에 변경할 값이 덧붙혀집니다. In selection체크하고 Replace All...

FCIV.exe와 MD5, SHA1

이미지
FCIV같은 프로그램을 찾은 목적은 실행파일의 SHA1값을 알려주는 프로그램을 찾다가 검색한 것인데, FCIV는 아래 사이트에서 받을 수 있었다. http://support.microsoft.com/kb/841290 프로그램 설명사이트가 영어 기본표시에, 일본어나, 중국어로는 번역을 지원하는데 한글을 지원하지 않았다. (나 영어 모르는데 orz...) 다운로드 파일명은 Windows-KB841290-x86-ENU.exe이고 실행시키면 사용자가 지정한 폴더에 FCIV.exe와 Readme.txt 를 설치하는데, 나는 C:\FCIV>에 설치하였다. 실행파일의 MD5나 SHA1 값을 알아보기 위해서는 명령프롬프트에서..(fciv.exe는 명령 프롬프트에서만 작동되는 프로그램) "fciv 경로\파일명"을 입력해주면 결과가 나왔다.(기본설정 MD5) 위의 그림은 kbench에서 받은 윈도우 서비스팩3 설치파일의 md5 값을 알아 보았다 위와같이 별다른 옵션이없을때는 MD5값이 출력되지만, 별도로 -sha1 옵션을 주면 sha1으로도 출력되었다. 명령 : fciv -sha1 c:\fciv\WindowsXP-KB936929-SP3-KOR.EXE -both명령을 입력했을때는 md5, sha1값 모두 출력되었다. 명령 : fciv -both c:\fciv\WindowsXP-KB936929-SP3-KOR.EXE 그외에도 FCIV에 대한 몇가지 옵션이과 설명이 더있어서... 아래와 같은 것을 하고 싶어졌다. * WindowsXP-KB936929-SP3-KOR.EXE의 압축을 임시폴더(C:\temp)에 푼다음 하위폴더의 파일을 포함한 모든 파일 각각의 MD5, SHA1값을 xml파일로 저장한다. * 위에서 압축을 푼 파일을 그대로 C:\temp2에 복사한다. * temp2에 복사된 일부파일들을 수정, 삭제해본다. * fciv가 저장한 xml 파일을 읽어서 temp2의 변경...