소프트웨어 네트워크 PC의 원격 Everything (DB) 검색 BAT,AHK
2021.09.02 23:49
추가로 오토핫키 단일 파일로 정리하여 올립니다.^^ EverythingHttp.ahk (아래 배치파일에 사용된 유틸이 필요없네요.~ㅎ)
메모장으로 열어서 ServerIP = 127.0.0.1 부분을 자신에게 맞도록 수정하셔야 합니다.
안녕하세요? 빠른 검색 위해 Everything 많이 사용하시나요?
네트워크 환경에서 로컬 PC가 아닌 서버 또는 원격 PC에 설치된 Everything(DB)를 검색하는 방법들입니다.
업무적인 자동화를 위해 몇년전에 열공했으나 답을 얻지 못했는데, 최근 wget에서 힌트를 얻어 방법을 찾은듯 합니다.
가. 일반적인 방법
나. IPC 통해 Everything 검색
나. 제가 시도한 방법; Everything 설치 없이 원격 Everything DB 검색하기
Everything 도움말; https://www.voidtools.com/ko-kr/support/everything/
먼저 원격 PC(서버)의 Everything 설정에서 필요한 "ETP/FTP 서버" 또는 "HTTP 서버"를 활성화 시킵니다.
가. 일반적인 방법
1. ETP 연결( GUI 메뉴를 통해서, ini 설정을 통해서, 명령행 인자를 통해서 가능, GUI 방법으로는)
- 로컬 PC에서 [도구 -> ETP 서버에 접속]을 실행하여 서버에 연결하고 검색합니다.
- 링크 종류를 잘 살펴서 필요한 방식을 선택합니다. (검색 결과 실행시 적절히 동작하도록)
- 로컬 PC의 Everything 검색과 별개로 실행하고 싶을때는 도움말에 다중 인스턴스 실행을 참고하십시오.
2. HTTP 연결
- 웹 브라우저로 서버 PC IP로 접속하여 검색
나. 외부 프로그램에서 IPC 통해 Everything 검색
- 가-1.에 해당하는 설정으로 다음과 같은 방법들이 있습니다. 단점으로 다중 인스턴스는 고려되어 있지 않습니다.
1. Everything 명령 행 인터페이스; https://www.voidtools.com/ES-1.1.0.19.zip
2. AutoHotKey DllCall ; https://www.autohotkey.com/boards/viewtopic.php?t=25063 중간쯤 qwerty12 참고
다. 제가 시도한 방법; Everything 설치 없이 원격 Everything DB 검색하기
(키보드 없는 최소 사양 PC에서 업무 자동화를 위한, 로컬 Everything 설치 없이 자동화 시도입니다.)
- "가,나"의 문제로 로컬 PC에 Everything이 설치되어 있어야 한다는 것입니다.
- 그래서 FTP consol로 접속해서 검색하는 법을 시도해보았지만 안되더군요.
- 최근 wget으로 배치파일을 만들다 힌트를 얻어서 다음과 같은 시도하여 성공하였습니다.^^
1. wget으로 원격 everything http 에 검색어를 보내고, 결과 페이지를 받습니다. (첫 페이지 32개 한정)
2. 유니코드 페이지를 안시코드로 변환시키고
3. 검색 결과만 html 페이지에서 추출해내서 목록을 형성하고
4. 선택시 폴더 열기, 파일 열기 등을 수행합니다.
이 정도면 저의 목적에는 부합하여 오토핫키로만 전환하는 문제만 남은 것 같습니다. ^^
라. 테스트 EverythingHTTP.rar
1. 먼저 서버 Everything에서 HTTP 서버를 활성화시킵니다. 원격PC가 없으시면 로컬 PC에서도 가능합니다.
2. 원격 PC의 경우 특정 폴더를 네트워크 공유 후 원격PC 상에서도 네트워크 드리이브 연결하여 해당 드라이브를
everything 설정-색인-폴더에 추가합니다. 검색후 실행시 동일한 경로가 필요해서 원격PC나 로컬PC나 동일한 드라이브로 매핑합니다.
3. 로컬PC에서 첨부 압축파일을 풀고 배치파일을 메모장으로 열어서 서버 IP를 알맞게 수정합니다.
(로컬 pc를 서버로 설정한 경우의 경우 127.0.0.1 그대로 사용)
4. 배치파일을 실행하고 검색어를 입력, 스페이스는 and 연산입니다.
5. 목록중 숫자나 알파벳 선택하여 실행, 계속 반복됨, x를 입력하면 종료합니다.(영문 입력 모드 인지 확인하십시오.)
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
4400 | 윈 도 우| [실사] VHD 교차부팅 수동&자동 등록 [18] | 무월 | 1975 | 32 | 10-07 |
4399 | 소프트웨어| EDGE 브라우저 창 크기 "최대화" 고정 하기 [1] | 미스라 | 1485 | 6 | 10-03 |
4398 | 윈 도 우| [갱신] 윈도우 11 로컬 계정 암호 변경 [14] | 무월 | 2244 | 18 | 09-27 |
4397 | 소프트웨어| 테라카피(Teracopy) 3.12 설치팁 [7] | 메리아 | 2318 | 17 | 09-27 |
4396 | 소프트웨어| PDF-XChange Editor 기본글꼴 바꾸기 [1] | 코리아선비 | 890 | 3 | 09-25 |
4395 | 윈 도 우| Windows 11에서 광고 팝업을 끄는 방법 [5] | VᴇɴᴜꜱGɪ | 3102 | 8 | 09-22 |
4394 | 소프트웨어| [포토샵] 인물 누끼따기 외곽선 정리 [12] | 무월 | 2556 | 37 | 09-20 |
4393 | 윈 도 우| 윈도우 11 로컬 계정 암호 재설정 [15] | 무월 | 1778 | 29 | 09-18 |
4392 | 윈 도 우| 윈도우11 에서 창 깜박거림이나 입력글자가 사라지는 경우 [5] | Named | 1558 | 2 | 09-14 |
4391 | 소프트웨어| PE 동영상 썸네일 표시 [3] | 히이이잌 | 674 | 16 | 09-14 |
4390 | 모 바 일| [팁] 카톡 '전화번호로 친구 추가 허용' 기능 추가 [2] | asklee | 1597 | 4 | 09-13 |
4389 | 윈 도 우| Microsoft는 최근 Windows 11 WinRE 업데이트가 실패한 이... [2] | VᴇɴᴜꜱGɪ | 1497 | 4 | 09-10 |
4388 | 윈 도 우| 바로가기 아이콘을 만들어 원 클릭으로 디펜더 온 오프 메... [8] | heykevin | 1298 | 20 | 09-09 |
4387 | 소프트웨어| 64bit 프로그램 한글화 강좌 [4] | 夕影 | 1758 | 7 | 09-09 |
4386 | 소프트웨어| [엑셀] 선택된 셀, 행, 열 강조 하기! [13] | 무월 | 2561 | 28 | 08-31 |
4385 | 소프트웨어| Microsoft Edge를 사용하여 YouTube 스크린샷을 찍는 방법 [3] | Security_Z | 1347 | 5 | 08-30 |
4384 | 윈 도 우| [실사] 윈도우 11 VHD 교차부팅(자동) 설정 - VHDMan [16] | 무월 | 1952 | 35 | 08-26 |
4383 | 소프트웨어| Microsoft Edge IE모드 구성하기 [10] | 무월 | 1837 | 22 | 08-26 |
4382 | 윈 도 우| [3탄] PE빌드를 위한 누적 업데이트 통합 (Winre.wim + ins... [14] | 무월 | 1275 | 26 | 08-25 |
4381 | 윈 도 우| 텍스트 파일 하위 폴더 파일 포함 병합하기! [11] | 무월 | 820 | 27 | 08-23 |
수고 많으셨습니다. 감사합니다.