멀리 플러그인을 관리하는 프로그램입니다. 플러그인

FAR Manager: 간략한 소개

유명한 러시아 프로그래머 Yevgeny Roshal이 만든 이 Norton과 유사한 파일 관리자는 많은 사용자에게 친숙한 Norton Commander 프로그램의 인터페이스를 재현합니다. FAR은 Windows 95/98/Me 및 Windows 2000/NT에서 파일, 디렉토리 및 아카이브와 함께 작동하도록 설계되었으며 전체 화면 및 창 모드에서 모두 작동할 수 있습니다. 우리는 이 프로그램을 찬양하지 않을 것이지만 적어도 Norton Commander 프로그램으로 진지하게 작업할 시간을 가진 사람에게는 이보다 더 편리한 파일 관리자가 없다고 생각합니다.

어느 것을 선호할까요?

물론 잘 알려진 유틸리티 Norton Commander를 제시할 필요는 없습니다. 현재 최신 버전은 Norton 2000으로 2000년의 문제를 완벽하게 해결했지만 러시아 사용자에게는 특별한 관심이 없습니다. 여기에는 여러 가지 이유가 있습니다. 가장 중요한 것만 나열하겠습니다. 패키지가 Russified가 아닙니다. 사용된 글꼴에는 키릴 문자가 포함되어 있지 않으므로 파일 및 디렉토리의 러시아어 이름을 사용할 수 없습니다. 패키지의 내부 정보 기반에는 러시아어 프로그램이 포함되어 있지 않습니다. 또한 프로그램이 하드 디스크에서 약 10MB(버전 1.0)를 차지하는 것도 중요하고 저렴하지도 않습니다.

Norton Commander 유틸리티와 달리 최신 버전의 FAR 프로그램(FAR 1.70b3)은 2MB가 조금 넘는 디스크 공간을 차지하며 이전 버전(FAR 1.70b2)은 일반적으로 두 배 정도 "가중"됩니다. FAR Manager는 셰어웨어 제품으로 간주됩니다. 등록 비용은 25달러(등록하지 않으면 40일 동안 제품 작동)이며 CIS 및 발트해 연안 국가의 시민 및 단체는 무료로 프로그램을 등록할 수 있습니다. 성공적으로 등록하려면(이 작업은 -r: "FAR -r" 매개변수를 사용하여 FAR 프로그램을 실행하여 수행됨) 구 소련의 사용자는 "xUSSR registration"이라는 문구를 사용자 이름으로 입력해야 하며 등록 코드는 다음과 같습니다. 프로그램을 등록하기로 결정한 요일(예: 러시아어 소문자로 "월요일" 입력). FAR용 서버 주소: http://www.rarsoft.com/, ftp://rarsoft.ti.sk/pub/FAR/ 및 ftp://rarsoft.ti.sk/pub/FAR/ 그 중 가장 최신 버전이 동시에 표시됨).

FAR Manager의 소프트웨어 기능과 관련하여 이 유틸리티는 광범위한 사용자와 전문 전문가 모두에게 최고입니다. 사실 Norton Commander의 첫 번째 버전에서 알려진 표준 기능 외에도 이 프로그램에는 좋은 기능이 많이 있습니다. 여기에는 디렉토리 크기 결정, 활성 작업 목록 호출이 포함됩니다. FTP 클라이언트를 통한 파일 전송. FAR은 또한 아카이브 작업 시 아카이브에서 파일 아카이브 및 압축 해제, 보기, 편집 및 실행과 같은 충분한 기회를 제공합니다. 이 프로그램은 자동 압축 풀기 및 CAB 아카이브를 포함하여 알려진 대부분의 아카이브 형식을 지원합니다. FAR은 긴 파일 이름을 완벽하게 이해하고 러시아어 문자로 올바르게 작동하며 내장 편집기를 사용하여 DOS와 WIN 인코딩 간에 전환할 수 있습니다. 그러나 이에 대해 이미 많은 내용이 작성되었기 때문에 프로그램의 기능을 더 이상 열거하지 않을 것입니다.

전문 전문가의 컴퓨터에서 이 프로그램은 오랫동안 정당한 위치를 차지했으며 나머지 사용자 클럽의 관심을 끌기 위해 이 유틸리티를 매우 좋아합니다. 컴퓨터에 설치한 후에는 더 이상 사용하고 싶지 않으며 Norton Commander와 한때 공유해야 했던 디스크 볼륨을 영원히 잊어버릴 것입니다.

FAR용 플러그인

FAR Manager 프로그램은 원래 모듈식 구조의 셸로 생각되었습니다(API가 있으면 소위 플러그인 플러그인을 통해 셸의 기능을 높일 수 있음). 플러그인은 FAR에서 호출되고 FAR 기능과 인터페이스를 사용하는 모듈입니다. 광범위한 플러그인을 포함하면 프로그램 기능이 크게 향상됩니다. 기본적으로 파일 관리자는 파일 및 디렉토리를 저장하고 모든 종류의 러시아어 인코딩을 사용하기 위한 네트워크 및 임시 패널과 함께 아카이브 및 ftp 서버 작업을 모두 지원하는 몇 가지 유용한 모듈로 보완됩니다. 내장 플러그인의 수는 버전마다 지속적으로 증가하고 있으며 이에 따라 프로그램에서 제공하는 기능도 증가하고 있습니다.

또한 다양한 작성자의 새로운 플러그인이 정기적으로 나타납니다. 그들 중 일부는 더 큰 관심을 갖고 다른 것은 적지만 총 수는 지속적으로 증가하고 있으며(현재 약 407개의 서로 다른 플러그인이 알려져 있음) 이전 버전의 플러그인은 주기적으로 새 플러그인으로 교체됩니다. 또한 FAR Manager의 작성자와 특정 플러그인의 작성자 모두 사용자의 바램과 제안을 듣고 경우에 따라 새 버전에서 아이디어를 구현합니다. 다양한 매개변수별로 정렬할 수 있는 플러그인의 가장 완전한 목록은 FAR 플러그인 작성자의 일종의 인터넷 커뮤니티인 주소에서 찾을 수 있습니다.

이미 언급했듯이 가장 유용한 플러그인 중 일부는 FAR Manager 배포에 자동으로 포함됩니다. 가장 자주 사용하는 것 중 편리한 인쇄 관리자와 선택한 디렉토리의 파일 이름 철자 변경을 통합할 수 있는 "파일 레지스터 변환" 모듈의 이름을 지정하고 싶습니다. "고급 비교" 모듈도 매우 효과적입니다. Norton에서 알려진 "폴더 비교" 명령과 달리 여러 추가 비교 매개변수(시간, 내용, 크기)를 지정할 수 있을 뿐만 아니라 포함하거나 반대로 , 및 폴더를 비교할 때 특정 파일을 제외합니다. 잘 알려진 플러그인 "FTP-클라이언트"는 파일 전송 프로세스를 훨씬 쉽게 만듭니다. 최신 버전의 FAR(1.70b3)에는 또 다른 흥미로운 플러그인 "탐색기 컨텍스트 메뉴"(그림 1)가 추가되었지만 여기에 발표된 대부분의 기능은 아직 활성화되지 않았습니다. 동시에 이 모듈의 기능 중 적어도 일부는 실제로 매우 광범위하게 사용될 수 있습니다(예: "보내기", "잘라내기", "복사" 및 "붙여넣기").

대부분의 경우 플러그인은 모든 사용자에게 필요하지 않은 다양한 기능을 구현합니다. 하나 또는 다른 추가 모듈 사용의 관련성은 특정 작업 조건에 따라 다릅니다. 따라서 모든 플러그인을 연속으로 설치하기 전에 신중하게 생각해야 합니다. 그런 다음에만 자신의 요구 사항을 신중하게 분석한 후 실제로 필요한 추가 모듈만 설치하여 프로그램에서 사용하는 메모리와 리소스의 양을 줄여야 합니다.

새 플러그인을 설치하는 것은 매우 쉽습니다. FAR 디렉터리(기본적으로 C: \ Program Files \ Far)에 Plugins 하위 디렉터리를 만들어야 합니다(최신 버전의 프로그램에서는 자동으로 생성됨). 그 안에 이 플러그인을 위한 특수 하위 디렉터리를 만들고 모든 플러그인을 복사합니다. 파일을 그 안에 넣습니다. 이러한 조작 후 일반적인 방법으로 프로그램을 닫은 다음 다시 시작하면 플러그인이 작동하기 시작합니다. F11 키를 누르고 열리는 목록에서 선택하여 필요한 플러그인을 호출할 수 있습니다. 일부 플러그인은 Alt + F1(Alt + F2) 조합을 통해서도 선택됩니다. 설치된 플러그인의 매개변수를 변경하려면 F9ФParametersФParameters of external modules 명령을 사용하고 필요한 조정을 수행해야 합니다(그림 2).

FAR 플러그인이 정말 필요한가요?

위에서 언급했듯이 이 글을 쓰는 시점에 407개의 다른 플러그인이 공식적으로 http://www.uic.nnov.ru/~ruiv/plugring/cgi-bin/downld.cgi에 등록되었습니다(다른 소프트웨어를 찾는 것은 아마도 불가능할 것입니다. 도구 , 그러한 숫자가 개발되었을 것입니다). 한편으로 플러그인이 제공하는 이러한 광범위한 가능성은 불필요한 것처럼 보이지만 다른 한편으로는 이것이 파일 및 디렉토리와 함께 작동하도록 설계된 다른 프로그램에 비해 FAR Manager의 주요 장점입니다. 결국, FAR의 모듈식 구조를 통해 사용자는 필요한 플러그인을 정확히 연결하고 분리할 수 있습니다.

오늘날 존재하는 다양한 FAR 플러그인에 관해서는 Tetris, 리버스 및 미니 캘린더, 생일 축하, 모든 종류의 클라이언트로 끝나는 등 문자 그대로 모든 것을 찾을 수 있습니다. 플러그인의 "구성"에는 여전히 FAR Manager 배포에 자동으로 포함되거나 최신 버전의 프로그램에서 이미 구현된 기능을 제공하는 플러그인이 포함됩니다(오늘날 이러한 플러그인은 파일 관리자의 이전 버전 사용자에게만 관심이 있을 수 있음).

플러그인 기반의 특정 부분은 상당히 광범위한 사용자에게 유용할 수 있지만 대부분의 FAR 플러그인은 여전히 ​​컴퓨터 작업의 특성으로 인해 필요하지 않은 상당히 구체적인 기능을 구현합니다. 모두를 위해 일어나십시오. 따라서 플러그인의 상당 부분은 플러그인 작성자와 동일한 문제에 직면한 사용자만을 대상으로 합니다.

클립보드 복사, 클립보드 복사 Alt

이 플러그인은 Windows에서 평소와 같이 파일 및 폴더를 복사하고 이동하기 위해 클립보드를 사용하기 위한 것이지만 이전에는 FAR Manager에서 사용할 수 없었습니다. Windows에서 FAR로 또는 그 반대로 복사(이동)할 수 있습니다. 그 자체로 이러한 기능은 복사 및 이동의 일반적인 작업을 크게 촉진하지만 매우 편리하게 구현되었다고 말할 수는 없습니다. 그런 다음 FAR에서 F11Ф Exchange 버퍼 Ф 복사(이동/잘라내기 또는 붙여넣기) 조합을 실행해야 합니다.사실, 플러그인 작성자에게 불가능을 요구할 수는 없습니다. 이 아이디어는 원래 Clipboard Copy 플러그인에서 구현되었지만 완전히 해결되지 않았습니다. 일부 파일을 복사하려고 할 때 프로그램에서 파일 시스템 오류가 발생합니다. 훨씬 나중에 기능면에서 유사한 Clipboard Copy Alt 플러그인 오류 상황이 발생하지 않은 in이 나타났습니다. . 아카이브: cl bcopy110.rar (158,296 바이트, 작성자 - Alexander Kotelovich) - 클립보드 복사 플러그인; 버전 FAR1.60, clipcopy.rar(9361 바이트, 작성자 - Andrey Budko) - 클립보드 복사 Alt 플러그인부터 작동합니다. FAR1.65부터 작동합니다.

파일 목록 작성자

이름에서 알 수 있듯이 선택한 파일의 이름 목록이 포함된 현재 디렉토리에 파일을 생성하기 위한 것입니다. 물론 Ctrl + Ins를 눌러 선택한 파일의 이름을 클립보드에 복사한 다음 클립보드에서 텍스트 파일로 붙여넣는 일반적인 기능이 있지만 이 플러그인도 경우에 따라 매우 편리합니다. 이를 통해 경로가 있는 파일을 복사할 수 있을 뿐만 아니라(파일 그룹에 긴 경로를 수동으로 입력하는 것은 매우 모호한 오락임) 생성된 파일 목록을 새 파일로 보완하고 하위 폴더를 처리할 수 있습니다(물론 선택한 경우). 단순히 대체할 수 없는 상황이 있습니다(예: 이 기사의 저자는 교사로서 독립적인 과제를 작성할 때 종종 필요합니다). 아카이브: flist22.rar(107,780바이트, 작성자 - Andrey Belousov); FAR1.60부터 작동합니다.

스왑 수정

사실, 이 플러그인은 "Paired brackets" 및 "Rus<->Lat "는 물론 텍스트 편집기 FAR에서 파일을 편집하기 위한 것입니다. 첫 번째 모듈은 다양한 유형의 단일 및 이중 쌍 브래킷을 찾고 강조 표시하는 역할을 합니다. 플러그인은 이러한 기회를 제공하지 않는 버전 FAR1.63용으로 작성되었습니다. FAR 버전 1.70b2에는 이미 동일한 기능을 수행하는 내장 "Brackets" 플러그인이 포함되어 있습니다. 모듈 "Rus<->위도 ", 여전히 수동으로 만 연결할 수 있으며 QWERTY 규칙에 따라 선택한 블록을 변환하는 매우 유용한 기능을 제공합니다.<->쿼티(QWERTY)와 같은 필요가 항상 발생합니다. 알파벳을 바꾸는 것을 잊어버리고 자연스럽게 다시 텍스트를 입력하고 싶은 특별한 의욕이 없다면. 아카이브: editswap.zip(16 800바이트, 작성자 - Valentin Skirdin). 플러그인은 버전 FAR1.63용으로 작성되었지만 프로그램의 후속 버전에서 잘 작동합니다. 사실, 괄호를 찾아 강조 표시하는 기능이 중복되었습니다.

제거

플러그인을 사용하면 일반적으로 제어판에서 수행하는 것과 동일한 방식으로 FAR Manager에서 프로그램을 제거할 수 있습니다(F11F프로그램 제거F프로그램 이름 선택). 아카이브: uinst11.zip(8 619바이트, 작성자 - Dmitry Zhemerov); FAR1.65부터 작동합니다.

FAR 내비게이터(ProxyFtp)

이 모듈을 사용하면 표준 FTP 클라이언트 플러그인으로 ftp 서버(서버에서 파일 및 디렉토리 다운로드 또는 삭제, 서버로 파일 복사)뿐만 아니라 http 서버(서버에서 다운로드)에서도 작업할 수 있습니다. 연결이 끊어진 경우 파일을 재개할 수 있습니다. 컴퓨터에 파일을 다운로드하는 경우에는 물론 이를 위해 특별히 설계된 다운로드 관리자가 제공하는 더 편리한 기회가 있습니다(여기에 더 편리하게 이력서를 구성하고 일정에 따라 작업하고 가능한 최대 속도로 다운로드하는 등). ) 따라서 일반적으로 이 방향은 모든 사람을 위한 것은 아닙니다. 그리고 역동작에 대해 이야기한다면 플러그인의 기능은 광범위한 청중에게 흥미를 불러일으킬 것입니다. 서버에 연결하려면 간단한 일련의 작업을 수행해야 합니다. F11ФFAR NavigatorФ Shift + F4 조합을 눌러 서버의 이름 및 기타 매개변수를 입력합니다. 아카이브: FARnav18b8.zip(161,583바이트, 작성자 - Vasily Moshninov); FAR1.65부터 작동합니다.

웹 에디터

이 플러그인을 사용하면 상당히 광범위한 HTML 태그(그림 4), CSS 속성, PHP 구조(그림 5) 등의 템플릿을 삽입하여 내장된 텍스트 편집기 FAR 환경에서 html 파일을 만들고 편집할 수 있습니다. . 이러한 방식으로 웹 페이지를 완전히 만드는 과정은 시간이 많이 걸리고 노동 집약적이며 특히 이 목적을 위해 특별히 설계된 소프트웨어 제품에 대해 생각할 때 그다지 고무적이지 않습니다. 그러나 이 모듈은 페이지를 디버깅하는 과정에서 최소한의 변경을 가하고 저장하고 결과를 즉시 확인해야 할 때 매우 유용할 수 있습니다. 또한 일부 태그(예: 페이지의 성공적인 프로모션에 필요한)는 여전히 수동으로 삽입해야 하며 웹 편집기를 사용하면 전체 프로세스의 속도를 크게 높일 수 있습니다. 태그를 삽입하려면 다음 작업 순서를 사용하십시오. F11ФHTML - EditorF필요한 태그를 선택합니다. 아카이브: web10.zip(163,749바이트, 저자 - Alexander Ermolaev); FAR1.7 버전부터 작동합니다.

FAR 플러그인 프로그래밍 도움말 개발자 백과사전

플러그인 개발자를 위한 러시아어 PlugRingG 도움말의 백과사전입니다. 원칙적으로 FAR Manager 배포판에는 도움말 파일도 포함되어 있지만 내용이 다소 짧습니다. 따라서 이 플러그인의 작성자는 C/C++ 및 Pascal(구조, 서비스 기능, 내보낸 기능 등)과 관련된 플러그인 개발 기술을 논의하는 실제 도움말 백과사전을 작성하기로 결정했습니다. 구체적으로 이 분야의 구체적인 권장 사항과 다양한 사례를 제시합니다. 또한 플러그인 개발의 여러 단계에서 직면해야 하는 함정에 대해 다양한 작성자가 게시한 기사가 있습니다. 즉, 이 백과사전은 플러그인 작성자의 수를 보충하기로 결정한 사람들에게 큰 도움이 됩니다. 백과사전을 실행하려면 pluginsr.chm 파일을 클릭하기만 하면 됩니다. 아카이브: help / pluginsr_chm.zip (394 619 바이트, 작성자 - Valentin Skirdin, Igor Russkikh, Ivan Sinturin, Kirill Kirichenko, Artem Nazarov, Vasily Moshninov 및 Dmitry Zhemerov)는 FAR1.7b3 버전에 중점을 둡니다.

PlugRinGviewer

플러그인은 플러그인 데이터베이스인 PlugRing과 함께 작동하도록 설계되었습니다(그림 6). 일반 사용자는 카테고리별로 플러그인 보기를 구성하는 데 관심이 있을 수 있습니다. 이 플러그인의 장점은 예를 들어 인터넷이나 프린터 작업을 위해 어떤 플러그인이 있는지 알아내야 하는 경우 전체 플러그인 기반을 오랫동안 지속적으로 연구할 필요가 없다는 것입니다. 그러나 PlugRinGviewer의 기능은 훨씬 더 광범위합니다. 여기에는 데이터베이스에서 플러그인 다운로드, 새 플러그인 업데이트 및 추가가 포함됩니다. 그러나 이 기능은 주로 플러그인 작성자를 대상으로 합니다. 데이터베이스에 연결하려면 먼저 프록시 서버에 플러그인을 구성해야 합니다(F9 Ф 매개변수 Ф 외부 모듈 매개변수 Ф PlugRing 플러그인 데이터베이스 Ф 프록시 설정). 그런 다음 인터넷에 연결한 다음 Alt 키를 누릅니다. + F1(Alt + F2) 조합을 선택하고 "PlugRing 플러그인 데이터베이스"(또는 F11F PlugRing 플러그인 기반을 통한 표준 방식)를 선택합니다. 아카이브: plugring.zip(394 619바이트, 작성자 - Vasily Moshninov), FAR1.65부터 작동합니다.

자세한 내용은 http://www.uic 주소로 문의하시기 바랍니다. nnov.ru/~ruiv/plugring/cgi-bin/downld.cgi, 400개 이상의 플러그인이 모든 취향에 맞게 무료로 제공됩니다.

ComputerPress 2 "2002

우리는 직장에서 사용하는 프로그램에 대한 일련의 기사를 계속합니다. 오늘날 그것은 내가 사용하는 가장 오래된 프로그램 중 하나인 FAR입니다. 15세의 유서 깊은 나이와 소박한 인터페이스에도 불구하고 두 개의 파란색 텍스트 상자 형태입니다. FAR은 오늘날 가장 강력한 파일 관리자 중 하나이며 최신 운영 체제 Windows Vista 및 Windows 7의 많은 기능을 사용합니다. FAR용으로 작성된 플러그인의 양과 품질을 통해 거의 모든 것을 만들 수 있습니다. 버전 2.0 외에도 FAR은 무료이며 오픈 소스입니다.

파일 관리자와 함께 먹는 것

옛날 옛적에 나무가 크면 하늘은 더 파랗고 컴퓨터는 현대의 휴대전화보다 약했습니다. 가장 대중적인 운영 체제는 MS DOS였습니다. 수신기는 이제 Windows 콘솔 또는 cmd입니다. 그 먼 시대에 Windows는 DOS에 대한 추가 기능이었고 대다수의 사용자는 거기에 앉아 있지 않았습니다. 그리고 1986년에 최초의 파일 관리자 중 하나인 Norton Commander가 출시되었습니다(그는 NC의 Norton입니다). 처음으로 전 세계에 2개의 파란색 창을 보여준 사람은 바로 그 사람이었습니다. 이 형식은 수많은 파일 관리자의 기초가 되었고 레이아웃과 명령이 교과서가 되었으며 작업 속도와 편의성이 많은 사람들에게 기억되었습니다. 작업하면서 모든 이점을 맛본 많은 사용자는 여전히 해당 제품을 사용하고 있습니다. 그리고 그들은 그 이후로 꽤 많이 나타났습니다. 작은 크기에 기본 기능이 있는 볼코프 커맨더, DOS 내비게이터에 큰 기능 등이 있습니다.

그러나 Windows 95가 세상에 나와 그것을 바꾸었습니다. 더 이상 DOS를 통한 추가 기능이 아니라 엄청난 가능성을 제공하는 독립 운영 체제였습니다. 파일 관리자도 이를 위해 개발되었습니다. 그 중 하나는 파일 및 아카이브 관리자 또는 단순히 FAR이었습니다.

오늘의 원거리 관리자

현재 FAR Manager는 무료 BSD 라이선스 파일 관리자입니다. 프로젝트 페이지 http://www.farmanager.com에서 지속적으로 개발 중입니다. 포럼과 플러그인 데이터베이스도 있습니다. 모드를 포함하여 모든 버전의 Windows에서 잘 작동합니다. 서버 코어

x32 및 x64 버전을 모두 다운로드할 수 있습니다. 안정적인 일일 빌드가 있으며(이름에도 불구하고 매우 안정적임), 7z 아카이브 또는 msi 패키지 형태로 다운로드할 수도 있습니다(GPO를 통해 소프트웨어를 배포하는 데 유용할 수 있음).

많은 사람들이 궁금해합니다. x64가 필요한 이유 버전파일 관리자처럼 간단한 프로그램에서? 많은 리소스를 소비하지 않으며 고성능이 필요하지 않습니다. 이 질문에 답하려면 x32 관리자를 사용하여 x64 시스템의 Windows \ System32 \ Drivers 폴더로 이동하고 본 파일 수를 기억한 다음 간단한 탐색기로 이동하십시오. 그리고 당신은 그것들이 훨씬 더 많다는 것을 알게 될 것입니다. 그러나 모든 파일 관리자의 주요 기능인 파일 및 폴더로 정확하게 작업하고 있습니다.

FTP 및 네트워크로 작업할 수 있는 많은 수의 플러그인이 함께 제공됩니다. 내장된 프로세스 관리자와 아카이브 관리자가 있습니다. 마우스로 복사하고 마우스 오른쪽 버튼을 클릭하여 Windows 컨텍스트 메뉴를 사용할 수 있습니다. 컨텍스트 메뉴를 호출하려면 키를 3-5초 동안 누르고 있어야 합니다.

이를 위해 플러그인 Emenu가 사용됩니다.

추가 기능 중 작업에 대한 지원이 있습니다. 사용자 계정 제어(UAC)

Windows 7 아이콘에서 복사 및 기타 작업의 동적 표시

FAR은 콘솔 프로그램으로 남아 있으며 Windows 콘솔의 모든 기능을 바로 사용할 수 있습니다. 또한 콘솔 프로그램을 사용하기 위한 메모리가 있습니다.

Far Manager용 플러그인

주의: 사용되는 플러그인 버전은 FAR Manager 버전에 따라 다르며 x64 버전의 경우 x64 버전의 플러그인을 사용해야 합니다. 내가 설명한 모든 플러그인에는 x64 버전이 있습니다. 다른 버전과의 플러그인 호환성은 전용 항목에 표시되어 있습니다.

모든 플러그인은 압축을 풀고 FAR을 다시 시작하여 Far \ Plugins 폴더에 설치됩니다.

필수 카테고리의 플러그인입니다. FAR Manager 뿐만 아니라 구성 및 사용 가능성을 크게 확장합니다. 콘솔 에뮬레이터입니다. 시작할 때 far.exe 파일을 찾으면 실행하고 해당 환경에서 실행됩니다. 저는 FAR의 메인 부트로더로 conemu를 사용하고 있습니다. 그 가능성은 엄청나다

  • FAR 등의 여러 복사본을 실행하고 모든 콘솔 프로그램 또는 PowerShell 환경, cmd, telnet 등에서 작동할 수 있습니다.
  • 관리자 또는 다른 사용자로 프로그램을 실행하면 UAC가 지원됩니다.

  • 큰 길이의 FAR에서 콘솔 출력을 볼 수 있습니다. 표준으로 볼 수 없는 것입니다. 큰 목록을 볼 때 유용합니다.

콘솔 입력을 활성화하려면 ConEmu \ ConEmu.Addons 폴더에 있는 CtrlO_View.reg 매크로를 사용하십시오. 기본적으로 Ctrl + O 단축키로 설정되어 있지만, 줄을 편집하여 Ctrl + S와 같은 다른 조합을 사용하는 것을 권장합니다.

당신이 필요로하는 사람에게

  • 또한 FAR과 FAR이 사용하는 글꼴의 색상을 지정하고 모양을 변경합니다.

설정은 상단 바의 오른쪽 키를 누르고 설정을 선택하여 시작됩니다.

  • FAR 콘솔에서 복사/페이즈 수행
  • 그리고 훨씬 더

무료 7-zip을 기반으로 하는 FAR용 아카이버. FAR에는 이미 내장형 아카이버가 있지만 이를 사용하려면 원본 프로그램의 많은 콘솔 버전이 필요합니다. 이 플러그인은 잘 알려진 7-zip 아카이브 관리자(http://www.7-zip.org/)의 기능을 사용하며 제 생각에는 사용하기 더 편리합니다.

주의: 플러그인이 작동하려면 설치된 아카이버의 폴더에 있는 7z.dll 라이브러리만 필요합니다. 보통 플러그인이 있는 폴더에 복사합니다.

내장 편집기에서 구문 강조 표시를 구성할 수 있고 다양한 언어를 지원하므로 편리합니다.

FAR에서 직접 .NET 및 PowerShell 환경의 기능을 사용할 수 있습니다. 불행히도 이것은 시작 속도와 FAR Manager가 소비하는 리소스를 심각하게 증가시킵니다.

먼저 플러그인이 설치됩니다. 파넷.그 후 플러그인은 Far \ FarNet \ Modules 폴더에 설치됩니다. PowerShellFar

파스니퍼, 파헥시터및 기타 시스템 유틸리티(http://code.google.com/p/farplugs/downloads/list)

소규모 네트워크 스니퍼 및 HEX 편집기. 그런 것들은 결코 아프지 않다

그리고 많은 다른 사람들. Far Manager에는 WinMobile 및 Android 또는 휴대폰 기반 커뮤니케이터 작업을 위한 프로그램이 있습니다. 비디오 사진을 보고 음악을 듣습니다. 그리고 더 많은.

결론

오늘날 볼 수 있듯이 Far Manager는 무료, 오픈 소스 및 거의 무제한 구성 옵션과 함께 현대적이고 지속적으로 발전하는 프로그램입니다. 이 모든 것을 통해 업무를 용이하게 해야 하는 모든 사람에게 추천할 수 있습니다.

Far Manager는 러시아어와 영어로 된 무료 콘솔 파일 관리자입니다(다국어 인터페이스 있음). 기능면에서 Total Commander와 같은 다른 파일 관리자와 유사합니다. 메모장과 같은 텍스트 파일용 편집기가 내장되어 있지만 구문 강조 기능이 있습니다. 파일 인코딩 및 기타 여러 유용한 기능을 변경할 수 있습니다.
인터페이스는 Windows의 조상인 MS-DOS의 파일 관리자 Norton Commander와 같이 단순한 열 형식입니다.

Far Manager 다운로드 위치

Far Manager는 무료로 배포되며 공식 웹사이트에서 프로그램 버전을 다운로드할 수 있습니다. http://www.farmanager.com/download.php?l=ru. 아래에서는 인터페이스 언어를 러시아어로 변경하는 방법에 대해 설명합니다.

Far Manager 설치 및 구성

특별한 설정과 조립이 필요하지 않습니다. 설치 프로그램을 다운로드하고 Far Manager를 일반 프로그램으로 설치하기만 하면 됩니다. 그러나 언제든지 직접 조정할 수 있습니다. 예를 들어, 기본적으로 인터페이스는 상당히 작게 인쇄되어 있습니다.

약어 목록과 그 의미:

  • RMB - 마우스 오른쪽 버튼;
  • LMB - 마우스 왼쪽 버튼.

그것을 늘리려면 바탕 화면의 바로 가기 속성으로 이동하여 글꼴을 찾아 늘려야 합니다(바로 가기에서 RMB(오른쪽 클릭) - 속성 - 글꼴)

  1. 글꼴 선택 Lucida 콘솔
  2. 새로운 크기의 글꼴 크기가 나타납니다. 원하는 크기(예: 20)를 선택하세요.

결과적으로 인터페이스가 더 사용자 친화적이 될 것입니다.

이제 인터페이스 언어를 러시아어로 변경할 수 있습니다. 이렇게하려면 Far Manager를 열고 F9 - 옵션 - 언어를 누르십시오. 나타나는 창에서 러시아어를 선택하십시오.

일반적으로 이 단계에서 초기 구성이 완료됩니다. 다음으로 이 프로그램을 사용하는 방법, 보다 정확하게 인터페이스를 읽고 인식하는 방법을 배웁니다.

원거리 관리자 사용 방법

우선 이 프로그램의 장치 인터페이스에 대해 알아보겠습니다.
인터페이스는 중앙 영역의 열, 하단의 제어판, 상단의 정보 패널로 표시됩니다. 중앙의 스피커는 2개의 글로벌 베이입니다. 각 구획에는 기본적으로 두 개, 하나 또는 여러 개의 열이 있을 수 있습니다.
베이는 특정 디스크의 파일 수준 시스템입니다. 더 높은 레벨로 이동하려면 키보드의 화살표나 마우스로 커서를 .. 기호의 최상위 위치로 이동하고 Enter 키를 눌러야 합니다. 현재 디렉터리의 하위 디렉터리로 이동하려면 커서를 해당 디렉터리로 이동하고 Enter 키를 누릅니다. 또한 마우스를 사용하여 카탈로그를 두 번 클릭하면 해당 카탈로그로 이동할 수 있습니다. 디스크를 변경하려면 단축키 Alt + F1 또는 Alt + F2를 사용해야 합니다. 이제 인터페이스와 일러스트레이션에 대해 자세히 설명합니다.

제어판 정보 - 숫자가 있습니다. 각 숫자는 키보드에서 F1-F12를 사용하여 패널의 인덱스를 의미합니다.

  1. F1 - 도움말 - Far Manager에 대한 참조입니다. 최소한 가이드를 훑어보면 많은 질문이 저절로 사라질 것입니다.
  2. F2 - 사용자 정의 메뉴. 처음에는 불필요한 옵션
  3. F3 - 파일의 내용을 봅니다. 카탈로그에 크기를 표시합니다.
  4. F4 - 파일을 편집합니다. 디렉토리에서 속성 변경을 위한 메뉴를 호출합니다.
  5. F5 - 선택한 파일 및 폴더(디렉토리)를 복사합니다. 삽입, Ins 버튼 또는 RMB(마우스 오른쪽 버튼)를 사용하여 선택합니다. 또한 드래그 앤 드롭으로 파일을 복사할 수 있습니다.
  6. F6 - 선택한 파일 및 폴더(디렉토리)를 전송합니다. 삽입, 삽입 또는 RMB 버튼을 사용하여 선택합니다. 또한 Shift 키를 누른 상태에서 파일을 LMB로 전송할 수 있습니다(마우스 왼쪽 버튼).
  7. F7 - 현재 디렉토리(폴더)에 디렉토리(폴더) 생성
  8. F8 - 폴더 또는 파일을 삭제합니다. 삽입 또는 RMB로 선택하여 여러 파일과 폴더를 동시에 삭제할 수 있습니다.
  9. F9 - 이 명령을 언급했습니다. 상단의 옵션 메뉴를 불러옵니다. 공부하면 많은 도움이 될 것입니다
  10. F10 - 원거리 관리자 닫기
  11. F11 - 추가 사용자 정의 가능성(예: 파일 콘텐츠 인코딩 변경) 및 기타 추가 기능이 있는 Far Manager 플러그인 목록을 호출합니다.
  12. F12 - 내장 화면. Far Manager를 사용하면 파일 뷰어 및 편집기의 여러 복사본을 사용할 수 있습니다. 이 버튼을 사용하면 화면 간에 빠르게 전환하여 열려 있는 화면의 전체 목록을 표시할 수 있습니다. 이 기능에 대해 자세히 알아보려면 F1 키를 사용하십시오. 이 옵션은 고급 사용자를 위한 것입니다.

그건 그렇고, Far Manager에는 마우스를 제어하는 ​​기능이 있다는 점은 주목할 가치가 있습니다. 따라서 하단의 전체 제어판을 LMB로 쉽게 제어할 수 있습니다. 개인적으로는 단축키 조합을 사용하는 것이 더 편리하고 빠르게 느껴지기 때문에 이 기회를 사용하지 않지만, 누군가가 마우스를 제어하는 ​​것이 더 편리할 것이라는 점은 인정합니다.

또한 Alt 또는 Shift를 누르고 있으면 제어판에 추가 버튼이 나타납니다. 따라서 Far Manager의 단축키, 추가 명령이 수집됩니다.

원거리 관리자 팀

또는 가장 자주 사용해야 하는 바로 가기 키를 말하는 것이 더 정확합니다.

  • Ctrl + O - 패널 및 콘솔 콘텐츠 표시 또는 숨기기
  • Tab, Shift + Tab 왼쪽과 오른쪽 구획 간 이동
  • Shift + 2 - 전역 구획의 열 수를 변경합니다. 2 대신 1에서 9까지 아무 버튼이나 사용할 수 있습니다. 기본적으로 2
  • Alt + F9 - 창 모드에서 전체 화면으로 또는 그 반대로 전환
  • 홈 - 현재 디렉토리의 파일 및 하위 디렉토리 목록의 시작 부분으로 이동
  • 끝 - 현재 디렉토리의 파일 및 하위 디렉토리 목록의 끝으로 이동
  • PageUp - 현재 디렉토리의 파일 및 하위 디렉토리 목록의 맨 위로 이동
  • PageDown - 현재 디렉토리의 파일 및 하위 디렉토리 목록의 맨 아래로 이동
  • Ctrl + PageUp - 한 단계 상위 디렉토리로 이동
  • Ctrl + F1, Ctrl + F2 - 왼쪽(Ctrl + F1) 및 오른쪽(Ctrl + F2) 구획에서 한 수준 높은 디렉터리로 이동
  • Ctrl + A - 파일 또는 폴더(디렉토리, 디렉토리)의 속성을 표시합니다. 변경 사항을 즉시 변경하고 저장할 수 있습니다. 예를 들어 파일 생성 날짜를 변경할 수 있습니다.

  • Insert, Ins, RMB - 대량 조작을 위해 파일을 하나씩 선택(전송, 복사, 삭제)
  • Shift + PageUp, Shift + PageDown - 후속 대량 조작을 위해 파일 선택(전송, 복사, 삭제)
  • Alt + F6 - 심볼릭 링크 생성
  • Shift + F1 - 선택한 파일과 디렉토리를 아카이브로 압축

  • Shift + F2 - 선택한 아카이브를 지정된 디렉토리에 압축 해제

  • Alt + F1, Alt + F2

    드라이브 선택 및 기타 옵션에 대한 제안이 포함된 대화 상자가 열리고 일반적으로 목록은 플러그인(NetBox, WinSCP, 레지스트리 편집기, 임시 파일용 폴더, 네트워크 액세스, 프로세스 목록)으로 컴파일됩니다.

  • Alt + F7 - 현재 디렉토리의 파일 검색

    파일 마스크를 비워두는 것이 좋습니다. *.* 그러면 모든 파일에서 검색이 수행됩니다. 예를 들어 php 파일, 즉 .php 확장자를 가진 파일(예: index.php 및 db.php) 중에서만 검색해야 하는 경우 * .php 마스크를 사용합니다.
    원하는 대로 변경할 수 있습니다.
    또한 키보드의 삽입 버튼으로 필요한 파일과 폴더(디렉토리)를 선택한 후 그 중 하나에 커서를 올려놓으면 그 안에서만 검색이 가능합니다.

  • Alt + Insert - 콘솔에서 텍스트를 복사하려는 경우에 유용합니다.

    콘솔에 있는 동안 Alt + Insert 핫키(커서 모양이 변경됨)를 누른 다음 마우스로 또는 화살표를 사용하고 Shift 키를 누른 상태에서 원하는 텍스트 조각을 선택하고 Enter 키를 눌러 복사합니다.

Far Manager용 플러그인

플러그인은 Far Manager의 기능을 크게 확장하여 파일 관리자에서 다기능 수확기로 전환할 수 있습니다.
Far Manager PlugRing에서 전체 플러그인 목록을 찾을 수 있습니다.
우선, 필요합니다. 이 플러그인을 사용하면 SCP(구식), SSH(SFTP), FTP, WebDav 프로토콜을 통해 Linux OS의 서버에 연결할 수 있습니다. Ubuntu, Debian, Freebsd, Centos.

NetBox - SSH, FTP, WebDav를 통해 원격 서버에 연결하기 위한 플러그인

NetBox는 클라이언트 측 프로토콜 SCP(Secure Copy Protocol, 구식), SFTP(SSH 파일 전송 프로토콜), FTP(파일 전송 프로토콜) 및 WebDav를 구현하는 WinSCP 전통을 이어가는 Far Manager용 플러그인입니다. Linux OS의 원격 서버에 연결하도록 설계: Ubuntu, Debian, Freebsd, Centos - FTP 또는 WebDav를 통해 관리: 위의 프로토콜을 사용하여 파일 생성, 편집, 복사, 삭제, 컴퓨터와 지원하는 서버 간에 전송 이 프로토콜은 우리의 경우 사이트 호스팅 서버입니다. 그것의 도움으로 우리는 귀하의 사이트가 있는 호스팅 파일 시스템과 상호 작용할 것입니다: 파일 업로드 및 다운로드.

넷박스 설치 방법

Far Manager는 이제 Netbox가 사전 설치된 상태로 제공되지만 Plugring Far Manager에서 NetBox를 다운로드할 수 있습니다.
플러그인이 있는 폴더에 다운로드한 파일의 압축을 풉니다.
(시작 - 실행 -% ProgramFiles% \ Far Manager \ Plugins)
이렇게 하면 Far Manager에서 NetBox 설치가 완료되며 후자를 다시 시작하기만 하면 됩니다.

NetBox, WinSCP를 사용하여 SSH, FTP, WebDav를 통해 원격 서버에 연결

Alt + F1 또는 Alt + F2 키 조합을 누르고 열리는 메뉴에서 NetBox를 선택하면 숫자 2 아래에 있습니다.

이제 서버에 대한 연결을 생성해야 합니다. SSH를 통해 연결하기 위한 데이터가 있다고 가정해 보겠습니다.
로그인: root, 암호: pass, 서버 IP: 127.0.0.1, 포트 22
새 세션을 만들도록 제안된 대로 Shift + F4를 누르고 데이터를 입력합니다.

우리는 서버에 연결합니다. 이제 우리는 컴퓨터에서 서버로 또는 그 반대로 파일을 복사할 수 있고(위에서 자세히 설명된 F5 사용), 파일을 수정(F4)하고, 또한 자체 서버가 있는 경우 콘솔을 사용하여 관리할 수 있습니다.

FTP 또는 WebDav 프로토콜을 통해 연결해야 하는 경우 프로토콜 필드의 드롭다운 목록에서 필요한 것을 선택하기만 하면 됩니다.

플러그인 프로그램 조작 키

플러그인은 별도로 생성된 프로그램에 대한 모듈이며, 필요한 경우 이미 실행 중인 응용 프로그램에 연결할 수 있습니다. 플러그인의 주요 임무는 메인 프로그램의 기능을 확장하는 것입니다.

플러그인 설치

  • 1. 인터넷에서 플러그인을 다운로드합니다.
  • 2. c: Program FilesFar ManagerPlugins 경로를 따라 폴더를 복사합니다.
  • 3. 플러그인이 프로그램에 완전히 통합되도록 Far Manager를 다시 시작합니다.
  • 5. 이 플러그인을 구성하려면 프로그램 메뉴로 이동하여 옵션을 선택한 다음 플러그인 옵션을 선택해야 합니다.
  • 6. 나타나는 창에서 구성해야 하는 플러그인을 선택하고 Enter 키를 누릅니다.
  • 7. 이제 필요한 플러그인의 매개변수가 있는 창이 나타납니다. 필요에 맞게 사용자 정의하고 확인을 클릭합니다.

플러그인을 만드는 방법.

FAR은 Windows용 C 컴파일러에서 플러그인 자체를 작성하기 위한 완전한 파일 세트와 함께 배포됩니다. 이 기사의 주제는 Visual C ++에서 이러한 모듈을 직접 작성하는 것입니다(저는 Visual C ++ 5.0을 사용했습니다).

  • 1. VC를 시작하고 SimpleFP라는 "Win32 Dynamic-Link Library"와 같은 새 프로젝트를 만듭니다. simplefp.cpp 파일을 생성합니다. 사실 여기에서 작성하겠습니다. PlugDoc.rar 아카이브의 plugin.hpp 헤더 파일을 SimpleFP 디렉토리로 복사합니다(ed: FAR 1.70 베타 5부터 예제는 별도의 PlugDoc 디렉토리에 설치됨).
  • 2. 이제 .def 파일을 만들어야 합니다. 이것은 외부 모듈에서 호출되는 함수를 설명하는 파일입니다. 모듈에서 사용할 Far 함수를 설명해야 합니다. 다음과 같은 텍스트 파일을 simplefp.def로 만듭니다.
  • 3. 도서관
  • 4. 수출
  • 5. [이메일 보호됨]
  • 6. [이메일 보호됨]

[이메일 보호됨]

여기에서는 편리하게 사용할 수 있는 3가지 기능에 대해 설명합니다. 이제 프로젝트 파일(프로젝트 - 프로젝트에 추가 - 파일 - simplefp.def)에 simpledef.def를 추가해 보겠습니다.

7. 이제 플러그인 자체를 작성합니다. simplefp.cpp 파일로 작업합니다. 나는 주석과 함께 프로그램 자체의 텍스트를 제공하기로 결정했습니다 - 당신은 그것을 C ++로 복사하고 그것을 만지작 거리기 시작할 수 있습니다. 그러나 먼저 기본에 대해.

Far는 Windows와 동일한 원칙에 따라 작동합니다. 사용하려는 시스템에서 이미 사용 가능한 기능을 프로그램에서 참조합니다. Far는 콘솔 애플리케이션 모드에서 화면 양식 작업을 위한 기능을 제공합니다. 플러그인이 시작되면 Far는 OpenPlugin 기능을 시작합니다. 우리는 이것을 main() 또는 WinMain()의 유사체로 간주할 것입니다. 그러나 이 외에도 플러그인 데이터에 대해 Far에 알려야 합니다. 이것은 GetPluginInfo 함수에 의해 수행됩니다.

  • * SimpleFP는 Far용 간단한 플러그인입니다. (C) 2000 피닉스, 모스크바

#포함하다 // sprintf를 호출하기 위해

#포함하다 // Windows 함수의 경우

#include "plugin.hpp" // Far 함수용

#define PLUGIN_NAME "창 열기" // 플러그인 이름

#define WINDOW_HEAD "Open windows list" // 만들 메뉴의 제목

// 우리가 작업하는 Far 함수를 설명합니다.

무효 WINAPI _export SetStartupInfo (구조 PluginStartupInfo * 정보);

HANDLE WINAPI _export OpenPlugin(int OpenFrom, int 항목);

무효 WINAPI _export GetPluginInfo(구조 PluginInfo * 정보);

정적 구조체 PluginStartupInfo 정보; // 플러그인에 대한 정보

// 모듈에 대한 정보는 Info 구조에서 우리가 정의합니다.

무효 WINAPI _export SetStartupInfo (구조 PluginStartupInfo * 정보)

// 이 함수는 플러그인에 대한 정보를 얻기 위해 호출됩니다.

// Info 구조체의 필드를 채워야 합니다.

무효 WINAPI _export GetPluginInfo(구조 PluginInfo * 정보)

정보 -> StructSize = sizeof (* 정보); // Info 구조체의 크기

정보-> 플래그 = 0; // 우리는 이것을 필요로 하지 않는다

정보-> DiskMenuStringsNumber = 0; // 이것도 필요하지 않습니다.

// 모듈 이름으로 라인 정의

정적 char * PluginMenuStrings;

PluginMenuStrings = PLUGIN_NAME;

// 플러그인 모듈의 이름을 결정합니다.

정보-> PluginMenuStrings = PluginMenuStrings;

정보-> PluginMenuStringsNumber =

sizeof(플러그인 메뉴 문자열) / sizeof(플러그인 메뉴 문자열);

정보-> PluginConfigStringsNumber = 0; // 우리는 이것을 필요로 하지 않는다

// 이 함수는 플러그인이 실행될 때 호출됩니다.

WINAPI _export OpenPlugin(int OpenFrom, int 항목) 처리

HWND hwnd; // 핸들을 얻기 위해 사용

문자 p, o; // 메뉴바 생성

정수 i = 0; // 카운터

구조체 FarMenuItem MenuItems; // Far가 우리를 위해 생성할 메뉴에 대한 설명

memset(메뉴 항목, 0, sizeof(메뉴 항목)); // 메뉴 초기화

MenuItems.Selected = TRUE;

hwnd = GetDesktopWindow(); // 데스크탑 핸들 가져오기

hwnd = GetWindow(hwnd, GW_CHILD); // 핸들 가져오기

while (hwnd! = 0) // 마지막까지

hwnd = GetWindow(hwnd, GW_HWNDNEXT); // 윈도우 핸들을 얻는다.

GetWindowText (hwnd, p, 128); // 그리고 제목

if (strlen (p)> 0) // 헤더가 있는 경우

sprintf(o, "% 0.8xld% s", hwnd, p); // 라인을 만든다

strcpy (MenuItems.Text, o); // 이 줄을 MenuItems 배열에 복사합니다.

// 우리가 만든 메뉴를 호출하고 선택한 항목의 번호를 가져옵니다 - MenuCode

int MenuCode = Info.Menu(Info.ModuleNumber,

FMENU_AUTOHIGHLIGHT | FMENU_WRAPMODE,

반환(INVALID_HANDLE_VALUE);

FarPlugin에 컴파일하고 복사한 다음 Far를 다시 시작합니다. Far에서 F11을 누르십시오. 이것은 플러그인 모듈의 목록입니다. 이제 Open windows 라인이 나타나야 합니다. 결과를 보세요.

일부 플러그인에 대한 설명

클립보드 복사, 클립보드 복사 대체

이 플러그인은 Windows에서 평소와 같이 파일 및 폴더를 복사하고 이동하기 위해 클립보드를 사용하기 위한 것이지만 이전에는 FAR Manager에서 사용할 수 없었습니다. Windows에서 FAR로 또는 그 반대로 복사(이동)할 수 있습니다. 그 자체로 이러한 기능은 복사 및 이동의 일반적인 작업을 크게 촉진하지만 매우 편리하게 구현되었다고 말할 수는 없습니다. 그런 다음 FAR에서 F11Ф Exchange 버퍼 Ф 복사(이동/잘라내기 또는 붙여넣기) 조합을 실행해야 합니다.사실, 플러그인 작성자에게 불가능을 요구할 수는 없습니다. 플러그인 작업 이 아이디어는 원래 클립보드 복사 플러그인에서 구현되었지만 완전히 해결되지 않았습니다. 일부 파일을 복사하려고 하면 프로그램에서 파일 시스템 오류가 발생합니다. 훨씬 나중에 기능면에서 유사 클립보드 복사 Alt 플러그 오류 상황이 발생하지 않은 -in이 나타났습니다.클립보드 복사 플러그인; FAR1.60, Clipboard Copy Alt 플러그인부터 작동합니다. FAR1.65부터 작동합니다.

파일 목록 작성자.

이름에서 알 수 있듯이 선택한 파일의 이름 목록이 포함된 현재 디렉토리에 파일을 생성하기 위한 것입니다. 물론 Ctrl + Ins를 눌러 선택한 파일의 이름을 클립보드에 복사한 다음 클립보드에서 텍스트 파일로 붙여넣는 일반적인 기능이 있지만 이 플러그인도 경우에 따라 매우 편리합니다. 이를 통해 경로가 있는 파일을 복사할 수 있을 뿐만 아니라(파일 그룹의 긴 경로를 수동으로 입력하는 것은 매우 모호한 오락임) 생성된 파일 목록을 새 파일로 보완하고 하위 폴더를 처리할 수 있습니다(물론 선택한 경우). 단순히 대체할 수 없는 상황이 있습니다(예: 이 기사의 저자는 교사로서 독립적인 과제를 작성할 때 종종 필요합니다). FAR1.60 버전부터 작동합니다.

정규식 검색 및 바꾸기.

파일에 포함된 표현식으로 파일을 검색하도록 설계된 매우 유용한 플러그인입니다. 즉, 특정 정보가 있는 파일이 긴급하게 필요하지만 파일 이름이나 디스크 위치가 기억나지 않는 경우입니다. 검색은 매우 빠르게 수행되며 전체 하드 드라이브 및 특정 폴더 모두에서 가능하며 텍스트 파일에서 발견된 표현식을 자동으로 교체할 수 있습니다. FAR1.65 버전부터 작동합니다.

스왑을 수정합니다.

사실, 이 플러그인은 "Paired brackets" 및 "Rus<->Lat "는 물론 텍스트 편집기 FAR에서 파일을 편집하기 위한 것입니다. 첫 번째 모듈은 다양한 유형의 단일 및 이중 쌍 브래킷을 찾고 강조 표시하는 역할을 합니다. 플러그인은 이러한 기회를 제공하지 않는 버전 FAR1.63용으로 작성되었습니다. FAR 버전 1.70b2에는 이미 동일한 기능을 수행하는 내장 "Brackets" 플러그인이 포함되어 있습니다. 모듈 "Rus<->위도 ", 여전히 수동으로 만 연결할 수 있으며 QWERTY 규칙에 따라 선택한 블록을 변환하는 매우 유용한 기능을 제공합니다.<->쿼티(QWERTY), 그리고 알파벳 바꾸는 것을 잊었다면, 자연스럽게 텍스트를 다시 입력하고 싶은 특별한 의욕이 생기지 않는 경우 항상 발생합니다. 플러그인은 버전 FAR1.63용으로 작성되었지만 프로그램의 후속 버전에서 잘 작동합니다. 사실, 괄호를 찾아 강조 표시하는 기능이 중복되었습니다.

특수 폴더.

"주 메뉴", "내 문서", "네트워크 환경", "데스크톱", "프린터", "프로그램" 등의 특수 Windows 폴더에 대한 빠른 액세스를 제공합니다. (그림 3), 따라서 사용자가 디스크에서 자신의 위치를 ​​기억해야 하는 필요성을 덜어주고 그 위치에 도달하는 데 시간이 오래 걸리고 지루합니다. 이 경우 두 가지 방법으로 특수 폴더에 들어갈 수 있습니다. 플러그인 표준: F11 및 FAR 디스크 메뉴, 예를 들어 Alt + F1, Alt + F2(추가 항목을 선택해야 함 메뉴의 특수 폴더) 아카이브: 버전 FAR1.63부터 작동합니다.

제거.

플러그인을 사용하면 일반적으로 제어판에서 수행하는 것과 동일한 방식으로 FAR Manager에서 프로그램을 제거할 수 있습니다. FAR1.65 버전부터 작동합니다.

FAR 내비게이터(ProxyFtp).

이 모듈을 사용하면 표준 FTP 클라이언트 플러그인으로 ftp 서버(서버에서 파일 및 디렉토리 다운로드 또는 삭제, 서버로 파일 복사)뿐만 아니라 http 서버(서버에서 다운로드)에서도 작업할 수 있습니다. 연결이 끊어진 경우 파일을 재개할 수 있습니다. 컴퓨터에 파일을 다운로드하는 경우에는 물론 이를 위해 특별히 설계된 다운로드 관리자가 제공하는 더 편리한 기회가 있습니다(여기에 더 편리하게 이력서를 구성하고 일정에 따라 작업하고 가능한 최대 속도로 다운로드하는 등). ) 따라서 일반적으로 이 방향은 모든 사람을 위한 것은 아닙니다. 그리고 역동작에 대해 이야기한다면 플러그인의 기능은 광범위한 청중에게 흥미를 불러일으킬 것입니다. FAR1.65 버전부터 작동합니다.

웹 에디터.

이 플러그인을 사용하면 상당히 광범위한 HTML 태그(그림 4), CSS 속성, PHP 구조(그림 5) 등의 템플릿을 삽입하여 내장된 텍스트 편집기 FAR 환경에서 html 파일을 만들고 편집할 수 있습니다. . 이러한 방식으로 웹 페이지를 완전히 만드는 과정은 시간이 많이 걸리고 노동 집약적이며 특히 이 목적을 위해 특별히 설계된 소프트웨어 제품에 대해 생각할 때 그다지 고무적이지 않습니다. 그러나 이 모듈은 페이지를 디버깅하는 과정에서 최소한의 변경을 가하고 저장하고 결과를 즉시 확인해야 할 때 매우 유용할 수 있습니다. 또한 일부 태그(예: 페이지의 성공적인 프로모션에 필요한)는 여전히 수동으로 삽입해야 하며 웹 편집기를 사용하면 전체 프로세스의 속도를 크게 높일 수 있습니다. FAR1.7 버전부터 작동합니다.

FAR 플러그인 프로그래밍 도움말 백과사전 개발자.

플러그인 개발자를 위한 러시아어 PlugRingG 도움말의 백과사전입니다. 원칙적으로 FAR Manager 배포판에는 도움말 파일도 포함되어 있지만 내용이 다소 짧습니다. 따라서 이 플러그인의 작성자는 C/C++ 및 Pascal(구조, 서비스 기능, 내보낸 기능 등)과 관련된 플러그인 개발 기술을 논의하는 실제 도움말 백과사전을 작성하기로 결정했습니다. 구체적으로 이 분야의 구체적인 권장 사항과 다양한 사례를 제시합니다. 또한 플러그인 개발의 여러 단계에서 직면해야 하는 함정에 대해 다양한 작성자가 게시한 기사가 있습니다. 즉, 이 백과사전은 플러그인 작성자의 수를 보충하기로 결정한 사람들에게 큰 도움이 됩니다. 백과사전을 실행하려면 pluginsr.chm 파일을 클릭하기만 하면 됩니다. FAR1.7b3 버전에 중점을 둡니다.

PlugRinGviewer.

플러그인은 플러그인 데이터베이스인 PlugRing과 함께 작동하도록 설계되었습니다.일반 사용자의 경우 카테고리별로 플러그인의 대상 보기를 구성하는 것이 흥미로울 수 있습니다. 이 플러그인의 장점은 예를 들어 인터넷이나 프린터 작업을 위해 어떤 플러그인이 있는지 알아내야 하는 경우 전체 플러그인 기반을 오랫동안 지속적으로 연구할 필요가 없다는 것입니다. 그러나 PlugRinGviewer의 기능은 훨씬 더 광범위합니다. 여기에는 데이터베이스에서 플러그인 다운로드, 새 플러그인 업데이트 및 추가가 포함됩니다. 그러나 이 기능은 주로 플러그인 작성자를 대상으로 합니다. FAR1.65 버전부터 작동합니다.

) 그리고 그를 본 적이 없지만, 그럼에도 불구하고 당신은 아마도 그가 누구이며 무엇과 함께 먹는지 여전히 이해하고 있을 것입니다. 마지막 기사를 읽지 않았지만 어떤 이유로 이 기사를 읽기로 결정한 사람들을 위해 FAR 관리자는 콘솔(텍스트 모드)에서 작동하는 Norton Commander(파일 관리 프로그램)와 유사하지만 Windows의 모든 기능. Norton의 아날로그에 대한 진술은 약간 논쟁의 여지가 있습니다. 우리는 이것이 나의 주관적인 의견이라고 가정하고 앞으로 더 많이있을 것입니다. 좋아요 - 그런 다음 www.rarsoft.com에서 다운로드하여 실행하십시오. 그건 그렇고, 마지막 기사가 작성된 이후 세 번째 베타가 출시되었습니다. 등록에 대해 바로 알려 드리겠습니다. 구 소련 거주자에게는 무료입니다.

그래서 당신은 그것을 다운로드했습니다. 무엇을 좋아하지 않았습니까? 상황이 좋아? 그런 다음 계속 읽으십시오.

누구를 위한 글인가요? 오히려 FAR을 오랫동안 사용해 왔지만 그 기능이 얼마나 넓은지 모르는 사람들을 위해. 그럼에도 불구하고 아직 원하는 파일 관리자를 선택하지 않은 사람들에게는 불필요한 것이 아닙니다. 인터넷에서 플러그인이 있는 사이트를 찾을 때까지 처음에는 FAR이 얼마나 강력한지 전혀 몰랐음을 인정해야 합니다. :)


플러그인. 그들은 누구인가?

플러그인(영어 플러그인 - 플러그인)은 프로그램의 기능을 확장하는 데 사용되는 외부 플러그인(플러그인)입니다. 플러그인은 FAR에만 국한되지 않습니다. 예를 들어 이들의 도움으로 ICQ, Adobe Photoshop 또는 Winamp의 기능이 확장됩니다. 예를 들어 Windows Commander와 같은 다른 파일 관리자에서도 찾을 수 있습니다. 그러나 다른 파일 관리자와 비교할 때 FAR 플러그인에만 진정으로 환상적인 기회가 제공됩니다. 플러그인은 패널, 편집기, 뷰어 등 어디에서나 작동합니다. 명령줄에서 직접 실행할 수 있습니다. 때로는 누가 다음 명령을 실행할지 정확히 알 수 없습니다. far.exe 자체 또는 플러그인, 쉘은 도우미와 매우 밀접하게 병합됩니다. 플러그인의 바로 그 이데올로기를 통해 필요한 것을 추가하고 불필요한 것을 버리고 쉘을 사용자 정의할 수 있습니다. 이것이 모놀리식 프로그램에 비해 플러그인 시스템의 주요 이점입니다.


그리고 이제 재미있는 부분

플러그인이 엄청나게 많기 때문에(이 글을 쓰는 당시에는 288개였습니다) 가장 유용한 플러그인을 설명하려고 합니다(제 생각에는). 그리고 저는 주로 작가의 코멘트와 제 주관적인 의견을 사용하겠습니다.

따라서 등급에 따르면 FarNavigator(이전의 ProxyFtp)가 1위입니다. 바로 최근에 그는 아래에서 설명할 플러그인인 colorer를 우회했습니다. 저자는 Vasily Moshninov입니다. FAR에는 표준 ftp 클라이언트가 포함되어 있지만 기본 기능만 있습니다. 그리고 이 플러그인 덕분에 FAR은 모든 유형의 프록시 서버와 작동하는 데 사용할 수 있기 때문에 훌륭한 FTP 클라이언트가 됩니다. 최신 버전에서는 http 서버에서도 작동합니다.

Colorer는 FAR 편집기에서 프로그래밍 언어(예: 모든 소프트웨어 환경에서 색상 설정)의 구문 강조 표시를 위한 플러그인입니다. 소스 코드를 빠르게 편집해야 하고 쉘을 실행하기에는 너무 게으른 경우 매우 편리합니다. 저자는 Igor Russkikh입니다. 다양한 언어를 색칠하기 위한 수많은 기성 스크립트가 포함되어 있습니다. 설치에 대한 몇 마디: 이 플러그인은 구문 강조 라이브러리와 플러그인 자체의 두 부분으로 구성됩니다.

검색 및 교체(s_and_r). 저자 - 이반 신투린. 많은 수의 파일에서 교체할 수 있는 플러그인은 표준 편집기에서 검색 기능을 확장하고 정규식을 사용하여 검색 및 교체하는 기능도 제공합니다. 저자가 말했듯이 이것은 똑똑한 사람들을위한 플러그인이며 정규식이 무엇인지 아는 사람들에게는 이것은 대체 할 수없는 것입니다 ...

7-zip. 아카이브 작업을 투명하게 만드는 플러그인, 즉 머신에 아카이버 자체가 필요하지 않습니다. 처음에는 zip용으로 설계되었으므로 zip으로만 아카이브할 수 있지만 대부분의 아카이브에서 압축을 풉니다.

이러한 플러그인 외에도 많은 다른 플러그인이 있습니다. 예를 들어 FAR에서 WinAmp를 제어하고 모든 종류의 대량 파일 처리를 위해 다양한 언어와 인코딩을 지원합니다. 실제로 모든 사람이 특정 작업에 대해 원하는 플러그인을 작성할 수 있으므로 모듈식 아키텍처가 편리합니다.

이제 표준 배달 플러그인을 살펴보겠습니다.

고급 비교는 디렉토리 비교 기능을 향상시키는 플러그인입니다. 그것을 설명하는 이유 - 단지 그것이 제공하는 대화를 보십시오.

Editor \ Align - 내장 편집기에서 블록을 포맷하기 위한 플러그인. 대신 형식 블록을 사용하는 것이 좋습니다.

Editor \ AutoWrap - 입력 시 자동 줄 바꿈을 위한 플러그인입니다.

Editor \ Brackets - 편집기에서 괄호 사이의 자동 전환을 위한 플러그인입니다. 착색제가 있으면 이 모든 작업을 수행할 수 있으므로 필요하지 않다고 명시되어 있습니다.

Editor \ DrawLine - 편집기에서 선을 그리기 위한 플러그인입니다. Dos Nafigator 애호가에게 바칩니다.

Editor \ EditCase - 입력된 단어의 대소문자를 변경하기 위한 플러그인. "모두 소문자", "대문자로 시작", "모두 대문자", "CHANGE REGISTER", "순환 변경"과 같은 모든 작업을 수행하는 방법을 알고 있습니다.

FARCmds는 매우 강력하고 기능이 풍부한 플러그인입니다. 표준으로 제공되므로 "도움말"을 읽는 것이 좋습니다. 사용 예는 현재 패널과 인접한 패널에 동일한 디렉토리를 만드는 것입니다.

FileCase는 EditCase와 유사한 플러그인이지만 파일 이름에서도 동일합니다. 다음 버전에서는 s_and_r(1.6)이 동일한 작업을 수행하지만 단순성을 위해 이 플러그인을 사용하는 것이 좋습니다.

FTP는 표준 FTP 클라이언트입니다. 드물게 FTP로 작업하는 경우 충분합니다. 지속적으로 FTP를 사용하는 경우 위에서 설명한 proxyftp를 설치하고 제거하는 것이 좋습니다.

HlfViewer는 플러그인 개발자를 위한 플러그인입니다. 임의의 hlf-file - FAR`a에 대한 도움말 파일을 보는 역할을 합니다.

MultiArc는 아카이브 작업을 위한 강력한 플러그인입니다.

네트워크 - 네트워크 작업을 위한 플러그인입니다. 아주 편안한. 아마도 이 버전에서는 더 나은 방향으로 약간 변경될 것입니다. 이미 사용해 본 사람들은 이전 네트워크 브라우저가 웹에 리소스를 남겨두는 방법을 몰랐지만 새 브라우저는 지금까지 Microsoft 네트워크에만 사용할 수 있다는 것을 알고 있습니다. Novell NetWare 소유자는 조금 기다려야 합니다.

PrintMan은 새로운 플러그인입니다. 버전 1.70 beta1부터 FAR의 표준 인쇄 기능을 대체합니다. 거의 모든 유형의 프린터에서 인쇄합니다. 인쇄 대기열에서 작업을 제거하는 방법을 알고 있습니다.

ProcList - 프로세스 목록입니다. 촬영 과정과 그에 대한 자세한 정보 보기를 위한 멋진 플러그인입니다. 또한 그는 실행 중인 프로세스의 우선 순위를 변경하는 방법을 알고 있습니다. 그건 그렇고, 여기 - 목록을 가져오고 작업을 전환하려면 FAR에서 ctrl-w 조합을 사용하고 나타나는 메뉴에서 제거하려면 DEL 키를 사용하십시오. 동시에 Windows에서 수행하는 작업(CTRL-ALT-DEL 사용)과 달리 질문 없이 즉시 제거됩니다.

TmpPanel은 임시 패널입니다. 주요 목적은 검색 중에 찾은 파일을 추가하는 것입니다.

EMenu - Windows 컨텍스트 메뉴를 가져오기 위한 플러그인입니다. 텍스트 또는 그래픽 메뉴를 표시할 수 있습니다.

위에서 언급했듯이 많은 표준 플러그인은 사용자를 위한 추가 기능이며 모든 요구 사항을 제공하지 않으며 많은 경우 해당 기능이 고급 플러그인에 의해 무시되므로 사용하지 않으면 제거할 수 있습니다. 표준 플러그인의 요점은 플러그인을 직접 작성하려는 사람들을 위한 예제입니다. 플러그인은 모두 소스 코드와 함께 제공되기 때문입니다.


어디서 구하고 어떻게 설치합니까?

모든 FAR 플러그인은 "Plugins" 폴더(Far.exe와 동일한 폴더에 위치)에 있는 별도의 폴더에 저장됩니다. 새 모듈을 감지하면 FAR은 해당 정보를 저장하고 필요할 때만 로드하므로 비활성 모듈에 추가 메모리가 필요하지 않습니다. 그러나 모듈이 필요하지 않다고 확신하는 경우 디스크 공간을 절약하기 위해 모듈을 제거할 수 있습니다. 또한 readme.txt, whatsnew.txt, file_id와 같은 모든 텍스트 파일을 읽으십시오. 디즈. 이 플러그인을 설치하기 위한 특정 기능은 여기에서 설명할 수 있습니다. 또한 이 파일에 나열되어야 하는 플러그인 작성자의 홈 페이지를 때때로 확인하십시오.

이제 설치 방법을 살펴보겠습니다. 따라서 FAR이 설치된 폴더(보통 c:\program files\far\)로 이동하여 plugins 하위 디렉토리에 플러그인 이름에 해당하는 이름으로 하위 디렉토리를 생성해야 합니다(원칙적으로, 그것은 중요하지 않습니다. 오리엔테이션에만 유용합니다.) 다운로드 한 아카이브의 전체 내용을 복사하십시오. 다음으로 FAR을 다시 시작합니다. 플러그인을 제거하는 것은 조금 더 어렵습니다. 내 방법은 플러그인 디렉토리로 이동하여 클릭하는 것입니다. (마침표) 및 shift-enter, FAR 종료, 플러그인(del)이 있는 디렉토리를 삭제하고 FAR을 다시 시작하십시오. 플러그인의 새 버전을 설치하려면 먼저 제거한 다음 설치해야 합니다. 때때로 플러그인이 메모리에 로드되지 않은 경우 FAR을 종료하지 않고 수행할 수 있습니다.

플러그인 작성자 커뮤니티 사이트인 PlugRing에서 플러그인을 받을 수 있습니다. 그건 그렇고, 나는 지난 기사에서 PlugRinG(www.uic.nnov.ru/~ruiv/plugring)가 비공식 사이트라고 썼습니다. 이제 공식이 되었지만 방향은 변경되지 않았습니다. FAR용 기본(그리고 원칙적으로 유일한) 플러그인 모음이 있습니다. 더 짧고 더 빨리 기억할 수 있는 주소가 있습니다 - www.rarsoft.com/plugring 및 plugring.da.ru. 또한 모든 최신 플러그인을 확인하려면 포럼에 가입하는 것이 좋습니다. [이메일 보호됨].

마지막으로 이 기사를 작성하는 데 도움을 준 사람들, 특히 Ivan Sinturin과 그를 위한 플러그인인 FAR 개발자에게 감사의 말을 전하고 싶습니다.

이 공유