한국어

Meneaufile 설명서

Meneaufile은 두 패널 파일 관리자입니다. 한 폴더에서 다른 폴더로 작업하며, 두 폴더를 눈앞에 함께 두고 키보드로도 마우스로도 조작합니다.

두 패널, 각 목록 위의 버튼 표시줄, 그리고 각 패널 맨 위의 경로 표시줄.
두 패널, 각 목록 위의 버튼 표시줄, 그리고 각 패널 맨 위의 경로 표시줄.

Meneaufile이 주는 것

한 문장으로 요약됩니다. 파일이 아닌 것도 폴더처럼 탐색합니다. FTP 서버, 압축 파일, 비밀번호 금고, 데이터베이스, 프로세스 목록, Git 저장소의 이력까지 모두 패널에서 열리며, 같은 키, 같은 선택 방식, 같은 경로 표시줄을 씁니다. 소스마다 새로 배워야 할 것이 없습니다.

Meneaufile이 아닌 것: RDP 클라이언트, SSH 클라이언트, 브라우저, 편집기. 이런 도구는 시스템의 것입니다. Meneaufile은 이를 손 닿는 곳에 정리해 두고, 클릭하기 전에 어느 것이 응답하는지 알고 있습니다.

일상적인 조작

키동작
F3 보기 — 텍스트, 이미지, PDF, Office, 동영상, 소리
F6 다른 패널로 복사
F8 두 파일을 줄 단위로 비교
F9 선택 항목 압축
F10 백업 — 한 폴더를 다른 폴더와 똑같이 맞춤
F11 동기화 — 양쪽을 서로 맞춤

어디서부터 시작할까

플랫폼

Windows, Linux, Android. 어떤 플랫폼에서 의미가 없는 기능은 그곳에서 표시되지 않습니다. SAF 모듈은 Android에만, 네트워크 위치는 Windows에만, 서비스는 서비스를 지원하는 플랫폼에만 있습니다.

패널

패널 하나부터 아홉 개까지 열한 가지 배치가 있습니다. 뷰 하나, 나란히 놓은 둘, 위아래로 놓은 둘, 셋, 넷, 다섯, 여섯, 아홉입니다.

배치

배치 키는 목록 순서를 따르며 — Alt+1부터 Alt+9까지, 그다음 Alt+0과 Alt+. — 패널 수를 따르지 않습니다. 네 번째 배치는 패널이 세 개입니다.

각 패널은 목록 아래에 자기 번호를 표시합니다. 배치를 생각하는 곳이 바로 거기이며, 그 번호를 오른쪽 클릭하면 모든 배치가 각각의 키와 함께 나타납니다.

패널 번호를 오른쪽 클릭해 연 열한 가지 배치 메뉴: “1개 창”부터 “9개 창 (3×3 격자)”까지, 각각 단축키와 함께 표시됩니다.
패널 번호에서 열리는 열한 가지 배치와 그 키.

이웃한 두 패널 사이에는 멀리언이 있습니다. 창문을 나누는 세로 창살처럼 패널을 가르는 가는 막대로, 프랑스어 ‘meneau’가 Meneaufile이라는 이름의 유래입니다. 끌어서 너비를 조정하면 배치마다 기억되고, 멀리언을 오른쪽 클릭하면 균등한 너비로 돌아갑니다.

Tab은 다음 패널로 이동합니다. 활성 패널에는 테두리가 있습니다. 키 입력이 향하는 곳이며 복사의 원본이 되는 패널입니다. Ctrl+U는 두 패널의 폴더를 서로 바꿉니다.

이동

각 패널은 마지막으로 방문한 폴더를 드라이브별로 기억합니다. 디스크 버튼을 클릭하면 곧장 그곳으로 돌아가며, 루트는 오른쪽 클릭 한 번이면 갑니다.

콘솔

명령 입력란 오른쪽의 콘솔 창은 패널의 폴더에서 터미널을 엽니다. SFTP 서버나 탐색 중인 SSH 항목에서는 서버에 SSH 세션을 열고, 보고 있는 폴더에서 시작합니다.

오른쪽 클릭하면 이 컴퓨터의 터미널이 표시됩니다. Windows에서는 cmd, PowerShell, Windows Terminal, Git Bash, WSL이, Linux에서는 데스크톱 환경의 터미널이 표시됩니다. 선택한 터미널이 바로 열리며, 이후에는 클릭하면 그 터미널이 열립니다.

목록 아래쪽이 알려 주는 것

아무것도 선택하지 않았을 때는 줄 수, 선택했을 때는 선택 항목의 크기, 그리고 표시 중인 볼륨의 여유 공간입니다. 검색이나 측정 중에는 여기에 진행 상황이 표시됩니다.

커서와 선택

커서는 테두리가 쳐진 것이고, 선택은 색이 입혀진 것입니다. 둘은 별개입니다. 선택한 것을 하나도 잃지 않고 커서를 움직일 수 있습니다.

고르기

키효과
Ctrl+A모두 선택
Ctrl+Shift+A선택 모두 해제
*선택 반전
+같은 확장자를 가진 것을 모두 추가
Shift+F2두 패널에 공통으로 있는 것
Ctrl+Shift+C경로 복사
Ctrl+Shift+N이름 복사

그리고 마우스 올가미가 있으며, 클릭할 때 Ctrl이나 Shift를 함께 누르는 것은 다른 곳과 같습니다.

측정

스페이스는 폴더를 선택하지 않고 크기를 측정하여 해당 열에 표시합니다. 디렉터리 트리를 내려가며 무엇이 용량을 차지하는지 알아볼 때 반복하는 동작입니다. 디스크 사용량은 이를 한꺼번에, 그림으로 보여 줍니다.

숨김 항목

Ctrl+H는 숨김 파일을 표시하거나 숨깁니다. 이 설정은 패널마다 적용되며 세션이 바뀌어도 기억됩니다.

복사, 이동, 삭제

동작은 모든 듀얼 패널 탐색기처럼 활성 패널에서 다른 패널로 향합니다. 패널이 둘보다 많이 열려 있으면 Meneaufile이 어느 쪽이 대상인지 묻습니다.

복사와 이동

F6은 복사하고, Ctrl+F6은 이동합니다. 시작하기 전에 요약에 무엇이 어디로 가는지 표시되고, 진행 상황 대화 상자가 작업을 따라가며 중단할 수도 있습니다. 그동안 두 번째 동작을 해도 거부되지 않고 대기열에 들어가 차례가 되면 실행됩니다.

이미 있는 파일을 만났을 때 질문은 한 번만 나오며, 답을 이후 항목에도 적용할 수 있습니다. 바꾸기, 대상이 더 오래된 경우에만 바꾸기, 건너뛰기, 자동으로 이름 바꾸기 중에서 고릅니다. “더 오래됨”은 더 새로운 작업을 덮어쓰지 않고 폴더를 최신으로 만드는 일반적인 방법입니다. 양쪽에 날짜가 없으면 대상을 유지합니다. 아무것도 잃지 않는 선택이기 때문입니다.

끝나면 USB 메모리 꺼내기

대상이 USB 메모리나 카드 같은 이동식 저장 장치일 때는 요약에 체크 상자가 나타납니다. 복사가 안전하게 기록된 뒤 저장 장치를 꺼냅니다. 그 경우에만 필요한 질문이라 그때만 나타나며, 선택은 다음 복사에도 기억됩니다.

복사가 끝났다고 해서 기록이 끝난 것은 아닙니다. 시스템은 쓰기 대기 중인 페이지를 갖고 있어서 그 순간 USB 메모리를 뽑으면 남은 데이터를 잃습니다. 꺼내기는 이를 모두 기록하고 볼륨을 마운트 해제하므로, 그때가 뽑아도 된다는 신호입니다. 파일이 아직 열려 있으면 꺼내기가 거부되고, Meneaufile은 안전하다고 믿게 두는 대신 그 사실을 알려 줍니다. 시스템이 허용하는 곳에서만 가능합니다. Android는 앱이 볼륨을 마운트 해제하도록 허용하지 않아서 체크 상자가 나타나지 않습니다.

이름 바꾸기

F2는 해당 줄에서 이름을 바꿉니다. 이름을 고를 때 바로 살펴보는 것이 이웃한 이름들이므로, 이웃 사이에서 이름이 보입니다.

Ctrl+M은 한 묶음의 이름을 하나의 마스크로 바꿉니다. 확정하기 전에 각 이름이 어떻게 바뀔지 미리 볼 수 있습니다.

만들기

Insert는 파일을, Shift+Insert는 폴더를 만듭니다. 모듈에서는 같은 키가 그 모듈이 담는 것을 만듭니다. 연결, 컴퓨터, 비밀번호 항목입니다.

삭제

Del은 휴지통으로 보내고, Shift+Del은 영구 삭제하며 그 전에 그렇다고 알립니다. 서버나 데이터베이스에는 휴지통이 없어서 삭제가 항상 영구적이며, 대화 상자가 이를 다시 알려 줍니다.

실행 취소

Ctrl+Z는 이름 바꾸기나 휴지통으로 보낸 묶음을 되돌립니다. 영구 삭제는 되돌릴 수 없으므로 확인을 거칩니다.

권한이 없을 때

권한 거부가 끝은 아닙니다. 삭제나 이름 바꾸기가 권한이 없어 실패하면 Meneaufile이 관리자 권한으로 다시 시도하자고 제안합니다. 그러면 시스템이 동의 창을 띄우며 거부할 수도 있습니다. 관리자 권한으로 한 삭제는 휴지통을 거치지 않습니다. 이 두 가지는 미리 알려 줍니다.

기록

파일을 건드린 작업은 기록에 남습니다. 무엇이 어디로 갔는지, 어떤 이름으로 갔는지, 무엇이 실패했는지입니다. 앱을 벗어나지 않고 읽을 수 있습니다.

대기열

복사, 이동, 삭제, 압축, 압축 풀기, 동기화, 데이터베이스 내보내기 등 오래 걸리는 작업은 모두 대기열에 들어갑니다. 한 번에 하나만 실행되고 나머지는 차례를 기다립니다. 설정을 바꾸면 모두 동시에 시작할 수도 있습니다. 그동안에도 계속 작업할 수 있습니다.

한 번에 하나씩, 또는 모두 함께

기본적으로 대기열은 작업을 들어온 순서대로 한 번에 하나씩 실행합니다. 같은 저장 장치를 나눠 쓰는 두 작업은 각각 혼자일 때보다 느리게 진행되고, 기록은 순서대로 읽힙니다. 무엇이 언제 완료되었는지 알 수 있습니다.

모두 동시에는 설정의 “도구” 섹션에서 켭니다. 이후 각 작업은 다른 작업을 기다리지 않고 들어오는 즉시 시작합니다. 서로 겹치는 자원이 없을 때 원하는 방식입니다. 압축을 푸는 동안 서버로 보내거나, 서로 다른 두 저장 장치에서 전송하는 경우입니다. 설정은 이후 작업에 적용되므로 작업이 실행 중일 때 바꿔도 멈추는 것은 없습니다.

작업이 실행 중일 때 새 동작을 시작해도 거부되지 않습니다. 썸네일이 창 위쪽의 대기열 버튼으로 날아갑니다. 동작은 접수되었고 차례를 기다리며, 진행 상황은 거기서 확인합니다.

대기열 버튼

제목 표시줄에서 이 버튼은 할 일이 있는 동안에만 존재하고, 읽을 것이 없어지면 사라집니다. 현재 작업의 진행률을 고리로 보여 주는데, 아직 진행된 것이 없을 때는 빈 채로 돌아갑니다. 배지에는 남은 작업 수가 표시됩니다. 클릭하면 목록이 열립니다.

대기열이 작업 중일 때의 제목 표시줄 오른쪽 모서리: 자물쇠 왼쪽에 진행률 고리와 작업 수 배지.
대기열이 작업 중일 때의 버튼 모서리: 자물쇠 왼쪽에 진행률 고리와 작업 수.
대기열 목록: 진행률이 표시된 진행 중인 복사 하나, 차례를 기다리는 작업 둘, 소요 시간이 표시된 완료 작업 하나.
동작마다 한 줄: 하는 일, 진행 상황, 조작 버튼. 끝난 작업은 소요 시간과 시각과 함께 남습니다.

동작마다 한 줄: 하는 일과 진행 상황 — “진행 중”과 경과 시간, “대기 중”, “일시 중지”, “완료 — 12초 소요 — 9/11 14:02” — 그리고 목록을 닫지 않고 바로 쓸 수 있는 조작 버튼:

진행 상황 대화 상자

첫 번째 작업은 자신의 대화 상자를 엽니다. 처리 중인 파일, 진행률, 경과 시간, 전송 속도, 남은 양이 표시됩니다. 일시 정지는 작업을 멈추고, 백그라운드로는 대기열 버튼 안에 넣으며 — 썸네일이 그리로 날아갑니다 —, 취소는 작업을 중단합니다. 차례를 기다렸던 작업은 순서가 되어도 대화 상자를 띄우지 않습니다. 그동안 다른 곳에서 작업하고 있었기 때문입니다. 작업에 물어볼 것이 있으면 — 이미 있는 파일은 응답 없이 덮어쓰지 않습니다 — 대기열이 알아서 대화 상자를 다시 띄웁니다.

같은 요청을 두 번

아무것도 표시하지 않고 대기열로 들어간 삭제에 키를 세 번 눌렀다면 두 번째 요청은 두 번째 작업이 되지 않습니다. Meneaufile은 모든 것을 두 번 하는 대신 “이미 대기 중인 작업”이라고 알려 줍니다. 특히 파괴적인 작업에서 중요합니다.

차례를 차지하지 않는 것

폴더 비교는 읽기만 하므로 복사의 차례를 차지하지 않고 옆에서 실행됩니다. 백그라운드로 보내도 목록에는 표시됩니다. 그러지 않으면 결과가 몇 분 뒤에 갑자기 나타나 멈춘 것으로 오해하게 됩니다.

작업 중에 닫기

창을 닫으려 하면 먼저 “아직 진행 중인 작업이 있습니다”라고 묻습니다. 닫으면 작업이 중단되고, 쓰던 내용은 절반만 남습니다. 대기열은 다음에 시작할 때 이어서 실행되지 않으며, 이는 의도된 것입니다. 파일 중간에서 끊긴 복사를 다시 실행하려면 어디까지 갔는지 알아야 하는데 디스크는 이를 알려 주지 않고, 삭제를 다시 실행하면 방금 복원했을지도 모르는 것을 지워 버릴 수 있기 때문입니다. 대신 각 작업은 결과와 함께 기록에 자기 줄을 남기며, 다음 날 무슨 일이 있었는지 물을 때 확인하면 됩니다.

열

머리글의 가장자리를 끌어 너비를 바꾸고, “열 선택”에서 열을 정리합니다. 머리글을 클릭하면 정렬되고, 한 번 더 클릭하면 순서가 뒤집힙니다.

정렬이 폴더를 다루는 방식

폴더는 맨 위에 모이며, 어느 열이든 어느 방향이든 폴더끼리는 이름 오름차순을 유지합니다. 폴더의 크기는 계산하기 전에는 알 수 없고 날짜는 별로 의미가 없는 반면, 폴더는 이름으로 찾기 때문입니다.

“폴더도 정렬을 따름” 설정(설정 → 파일 목록)을 켜면 폴더도 파일처럼 열을 따릅니다. 최근 폴더를 맨 위에서 보려고 날짜를 클릭했다면 바로 이 설정이 필요합니다.

항목은 폴더가 아닙니다. 폴더처럼 열리더라도 마찬가지입니다. NET, DB, MAIL의 목록에서 연결은 폴더처럼 탐색되고 — 그 경로는 서버의 시작 폴더를 가리키는 실제 경로입니다 —, 정렬은 파일과 함께 이루어집니다. 연결은 정리 수단이 아니라 목적지이기 때문입니다. 항목을 정리하려고 직접 만든 분류 폴더만 맨 위를 지킵니다.

순서

머리글을 오른쪽 클릭하면 열 선택이 열립니다. 각 줄을 체크하면 열이 나타나거나 사라지고, 끌어서 순서를 바꿀 수 있습니다. 줄 전체를 잡을 수 있어서 겨냥할 핸들이 따로 없습니다.

이름 열은 맨 앞에 남아 있습니다. 아이콘과 선택 표시가 이 열에 있기 때문입니다.

테이블에서는 예외입니다. 이곳의 열은 쿼리에서 오며 순서도 SELECT의 순서를 따릅니다. 직접 정리해 봐야 다음 쿼리가 지워 버릴 설정이 될 뿐입니다. 데이터베이스의 고정 목록 — 연결, 테이블 — 은 다른 곳과 같이 정리할 수 있습니다.

이 폴더에만 적용할 수 있는 설정

사진 폴더와 코드 폴더에 필요한 열은 같지 않습니다. 설정을 닫을 때 대화 상자가 묻습니다. 이 폴더에만 적용할지, 같은 열을 가진 모든 목록에 적용할지, 모든 폴더에 적용할지 고르세요.

소스마다 자기 열이 있습니다

서버는 주소와 프로토콜을, 컴퓨터는 상태를, 테이블은 필드를, 프로세스는 메모리를, 서비스는 시작 유형을 보여 줍니다. 열은 소스가 선언하며, 목록은 소스에 대해 아무것도 모른 채 그에 맞춥니다.

데이터베이스에서는 F12가 테이블의 데이터와 구조를 전환합니다. 목록의 같은 행에 열 세트가 두 개 있는 셈입니다.

글자 크기

목록 글자 크기 설정은 밀도를 바꿉니다. 행과 아이콘이 함께 바뀝니다. 해상도가 매우 높은 화면에서는 무엇보다 먼저 만져야 할 설정입니다.

버튼 표시줄

각 목록 위에는 왼쪽에서 오른쪽으로 세 그룹의 버튼이 있습니다. 드라이브, 모듈, 빠른 실행입니다.

드라이브

버튼에는 사용 중인 공간을 나타내는 원형 차트가 있고, 마우스를 올리면 그 시점에 다시 읽은 수치가 나타납니다. 오른쪽 클릭하면 루트, 그 드라이브에서 마지막으로 방문한 폴더, 다른 패널로 이동할 수 있으며 — 시스템의 “속성”도 여기에 있습니다.

응답하지 않는 드라이브는 빨간색으로 바뀝니다. 고쳐야 할 상태이지 드라이브의 성질이 아닙니다.

드라이브 표시줄: 시스템 디스크, 작업용 디스크, USB 메모리, 네트워크 드라이브. 첫 번째에 마우스를 올리면 원형 차트와 수치가 열립니다.
드라이브마다 버튼 하나, 아이콘이 종류(디스크, USB 메모리, 네트워크)를 알려 줍니다. 마우스를 올리면 사용 중인 공간의 원형 차트와 수치가 열립니다.

모듈

소스마다 버튼 하나, 약칭과 고유한 색조가 있습니다. 모듈을 참고하세요.

빠른 실행

바탕 화면, 문서, 사진, 다운로드 같은 개인 폴더와 직접 만든 즐겨찾기. 각각 목록에서와 같은 고유한 색조를 유지합니다.

핸들

그룹 사이에는 핸들이 있습니다. 끌어당기면 버튼이 하나씩 드러나고, 밀어 넣으면 아이콘 뒤로 접힙니다. 접힌 것도 여전히 사용할 수 있습니다. 그룹 아이콘이 이를 나열한 서랍을 열며, 맨 아래의 “편집…”에서 순서와 표시할 항목을 조정합니다.

제목 표시줄

대기열이 작업 중일 때의 제목 표시줄 오른쪽 모서리: 자물쇠 왼쪽에 진행률 고리와 작업 수 배지.
대기열이 작업 중일 때의 버튼 모서리: 자물쇠 왼쪽에 진행률 고리와 작업 수.

검색

제목 표시줄의 입력란은 표시 중인 폴더와 그 하위 폴더에서 검색합니다. 오른쪽의 버튼은 옵션을 엽니다. 검색이 정밀해지는 곳입니다.

입력란 둘, 텍스트 하나

검색어는 두 곳에서 입력할 수 있으며 같은 텍스트입니다. 제목 표시줄의 입력란, 그리고 패널 목록 아래쪽 패널 번호 바로 위에 있는 표시줄입니다. 한쪽에 입력한 것은 커서 위치까지 다른 쪽에 나타납니다. 복사본이 아니라 같은 입력란을 두 번 보여 주는 것입니다.

아래쪽 입력란이 있는 이유. 제목 표시줄의 입력란은 하나뿐이며 활성 패널에 적용됩니다. 결과 목록을 마주하고 있으면 창의 반대편에서 검색어를 읽어야 하고, 두 패널 중 어느 쪽의 검색어인지 알 수 없습니다. 아래쪽 표시줄은 검색하는 패널 안에 있습니다.

Ctrl+F는 이 표시줄을 열고 커서를 그곳에 놓습니다. 어디에 있든, 다른 입력란에서도 마찬가지입니다. 바로 그곳에서 오는 경우가 많기 때문입니다. 경로를 입력한 다음 그 안에서 검색합니다. 검색이 실행되면 표시줄이 저절로 열리며, X 버튼으로 한 번에 나갈 수 있습니다. 마우스로 나가는 방법이며, Esc는 키보드 포커스가 입력란에 있어야 합니다.

검색 옵션

옵션바뀌는 점
내용이름만이 아니라 후보 파일을 모두 읽으므로 검색이 느려집니다.
PDF 본문도 읽기후보 PDF를 모두 열어 보므로 검색이 더 느려집니다.
정규 표현식찾는 이름이 패턴이 됩니다.
파일 이름 / 폴더 이름에서 찾기체크 상자가 둘로 나뉘어 있어 폴더만 또는 파일만 대상으로 할 수 있습니다.
압축 파일 안에서도 찾기압축 파일을 지나가면서 엽니다.
프로그램만Linux에서는 실행 비트, Windows에서는 확장자.
깊이모든 하위 폴더 또는 지정한 단계 수까지.
수정 기간날짜 두 개이며, 어느 쪽이든 생략할 수 있습니다.
크기한쪽 경계를 원하는 단위로 지정합니다.
다음 기준으로 상위 X개 파일큰, 작은, 최신, 오래된 순 중 한 번에 하나로, 몇 개를 남길지 정합니다. 찾는 이름은 선택 사항이 됩니다. 디스크를 채우는 것이나 어제 바뀐 것을 찾는 방법입니다.

사용한 옵션은 입력란 아래에 배지로 표시되며 X를 클릭해 뺍니다. “모두 지우기”는 모두 뺍니다.

검색하는 동안

목록 아래쪽에 지금 탐색 중인 폴더 이름이 표시되고 — 디스크 전체를 탐색하면 수십 초가 걸립니다 — 이미 찾은 것은 찾는 대로 표시됩니다.

중지, 지우기, 되돌아가기

검색이 들어가지 않는 곳

탐색하는 비용이 찾는 것보다 클 때가 있습니다. NET의 항목은 연결을 열게 되고, MAIL의 계정은 요약 오백 개를 가져오게 되며, DB의 쿼리는 실행될 것입니다. 그래서 검색은 그 앞에서 멈추고, 그 안에서 검색하려면 들어가야 합니다.

그렇다고 숨겨진 것은 없습니다. 그 줄들도 검색어와 비교되므로 이름으로도, 열에 표시되는 내용으로도 찾을 수 있습니다. 체크하면 탐색이 강제됩니다. 그러면 지정한 항목의 연결 비용만 치릅니다.

결과는 제자리에서 열립니다

“해당 위치에서 열기”는 결과가 들어 있는 폴더로 이동해 그 줄을 가리킵니다. 검색을 출발점으로 바꾸는 동작입니다.

단축키

물음표의 툴팁과 같은 내용이며 인터페이스의 표현 그대로입니다. 동작의 라벨 자체입니다.

제목 표시줄의 물음표에 마우스를 올린 모습.
제목 표시줄의 물음표에 마우스를 올린 모습.

동작

F6복사
Ctrl+F6이동
F2이름 바꾸기
Ctrl+M일괄 이름 바꾸기…
Ctrl+Z실행 취소
Del삭제
Shift+Del완전히 삭제
F9압축
Alt+F9압축 풀기
F10백업하기
F11동기화
F12테이블 데이터 / 구조

만들기

Insert새 파일
Shift+Insert새 폴더

열기

Enter열기
Alt+Enter속성
F3보기 — 또는 보여 줄 것이 없는 목록에서는 해당 항목
F4편집
F8내용으로 비교

탐색

Backspace상위 폴더
← / Alt+←뒤로
→ / Alt+→앞으로
F5 / Ctrl+R / Ctrl+F2새로 고침
Ctrl+F패널에서 검색: 패널의 검색 표시줄을 열고 커서를 그곳에 놓습니다
Tab다음 창
Ctrl+U두 창의 폴더 바꾸기
Alt+1…9, Alt+0, Alt+.배치
Ctrl+1…9실행 바로 가기

선택

Ctrl+A모두 선택
Ctrl+Shift+A선택 모두 해제
*선택 반전
+같은 확장자 선택
Shift+F2다른 패널에 있는 항목 선택
스페이스폴더 크기 재기
Ctrl+Shift+C경로 복사
Ctrl+Shift+N이름 복사
Ctrl+H숨김 파일 표시/숨기기
A–Z그 글자로 시작하는 이름으로 이동

보기와 편집

F3은 뷰어를, F4는 시스템 편집기를 엽니다.

Markdown이 렌더링됩니다. 제목, 목록, 표. 명령 패널은 옮길 수 있고 그 위치를 기억합니다.
Markdown이 렌더링됩니다. 제목, 목록, 표. 명령 패널은 옮길 수 있고 그 위치를 기억합니다.

읽을 수 있는 것

텍스트, Markdown, HTML, CSV 표, 이미지, PDF, Office 문서, 동영상과 소리를 읽으며, 그 밖의 파일은 16진수로 표시합니다. 화살표를 누르면 닫지 않고 다음 파일로 넘어갑니다. 파일 하나를 보는 것과 폴더를 훑어보는 것의 차이가 여기서 생깁니다.

자체 렌더링은 엔진이 아닙니다. 제목, 목록, 표, 링크는 읽지만 CSS, 스크립트, 이미지는 모릅니다. 그것에 의존하는 페이지는 “브라우저에서 열기” 버튼으로 시스템 브라우저에 맡깁니다. 이미 설치되어 있고 사실 그대로 보여 주기 때문입니다. Office 문서도 설치되어 있으면 마찬가지로 해당 프로그램에서 열립니다.

JSON과 XML은 파일 전체를 읽었을 때 서식이 정리됩니다. 줄마다 태그나 값 하나, 단계마다 공백 네 칸입니다. web.config나 API 응답은 흔히 한 줄에 다 들어 있어서 손가락으로 따라가며 읽어야 했습니다. 분석할 수 없는 것 — 읽기 창에서 잘린 파일, JSON이 아닌 .json — 은 그대로 둡니다. 아무것도 없는 것보다 원본이 낫기 때문입니다. 파일 자체는 절대 다시 쓰지 않습니다. 화면에서만 서식을 정리합니다.

안에서 검색

뷰어의 입력란은 표시 중인 파일에서 검색하고 일치 횟수를 세며 일치 항목 사이를 이동합니다. PDF에서는 추출한 텍스트에서 검색합니다.

눈앞에서 바뀌는 파일

표시 중인 텍스트 파일은 저절로 다시 읽힙니다. Meneaufile은 2초마다 파일을 확인하고, 바뀌었으면 읽는 위치를 움직이지 않고 다시 읽습니다. 반면 파일 맨 아래에 놓으면 들어오는 내용을 따라갑니다. 로그가 흘러가는 것을 보는 셈입니다.

한계

뷰어는 64메비바이트까지는 한 번에 읽습니다. 그 이상은 파일의 일부 창을 보여 주며, 두 개의 경계 버튼이 처음과 끝으로 이동합니다.

두 파일 비교

F8은 두 파일의 내용을 줄 단위로 비교합니다. 각 패널에 파일이 하나씩 있어야 하며, 그렇지 않으면 Meneaufile이 요청합니다.

같은 이름의 파일이 우선입니다. 다른 패널에 같은 이름의 파일이 있으면 F8(또는 오른쪽 클릭의 “내용으로 비교”)는 그쪽 커서 위치와 상관없이 그 파일과 비교합니다. 같은 이름의 파일이 없으면 맞은편에서 지정한 파일과 비교합니다: old.txt 대 new.txt.

두 가지 보기

카운터가 변경 규모를 알려 줍니다: +12 −3. “다음 차이”와 “이전 차이”는 눈으로 찾지 않고 블록에서 블록으로 건너뜁니다.

텍스트 복사

텍스트는 마우스로 선택하고 Ctrl+C로 복사합니다. 나란히 보기에서는 각 절반이 따로 선택되므로 한 파일의 줄만 복사하며, Ctrl+A는 모든 줄을 선택합니다. 줄 번호는 복사되지 않으며 각 줄은 줄바꿈을 유지합니다.

코드는 색상을 유지합니다

.php, .dart, .json 파일은 여기서 뷰어와 같은 색상으로 읽힙니다. 같은 팔레트이지 두 번째 팔레트가 아닙니다. 파일이 읽을 때와 비교할 때 모양이 달라져서는 안 됩니다. 커밋의 diff도 마찬가지입니다.

파일 이름으로 알 수 없는 것은 텍스트로 남습니다. //가 주석이 아닌 .txt, 로그, 확장자가 없는 파일입니다.

전체 파일이 아니라 줄 단위입니다. 비교기는 읽는 순서대로 섞인 두 버전의 줄을 보여 줍니다. 이를 이어 붙여서 한꺼번에 색을 입히면 삭제된 줄에서 주석이 열리고 추가된 줄에서 닫힐 수 있습니다. 눈에 보이는 결과로, 여러 줄에 걸친 /* */는 첫 줄만 색이 입혀집니다.

블록 옮기기

편집 모드에서는 각 블록에 두 가지 동작이 추가됩니다. “이 블록을 왼쪽으로 보내기”와 “이 블록을 오른쪽으로 보내기”입니다. 이렇게 하면 비교 화면을 벗어나지 않고 한 파일로 다른 파일을 블록 단위로 고칠 수 있습니다.

저장하기 전에는 아무것도 기록되지 않습니다. “왼쪽 저장”, “오른쪽 저장”, 또는 “양쪽 저장”을 누르세요.

아무 말 없이 넘어가지 않고 알려 주는 것

테이블도 서로 비교할 수 있습니다

데이터베이스에서 테이블 두 개에 F8을 누르면 두 테이블의 구조를 비교합니다. 바이트는 없지만 필드와 그 유형, 인덱스는 있기 때문입니다. 메뉴에도 반영되어, 항목 이름이 “구조 비교”로 바뀝니다.

백업과 동기화

두 폴더를 일치시키는 두 가지 동작이 하나의 대화 상자를 공유합니다. 두 창 비교입니다. 실행하기 전에 무엇을 할지 먼저 보여 줍니다.

백업 — F10

미러 모드: 한 패널이 기준입니다. 규칙은 대화 상자에 그대로 적혀 있습니다. “바뀐 것은 덮어쓰고, 남는 것은 지웁니다.” 끝나면 사본은 원본의 거울상이 됩니다. 있으면 안 되는 것까지 그렇습니다.

기준이 되는 쪽은 이름이 표시되며 — “왼쪽 창이 기준입니다” — “방향 뒤집기”로 대화 상자를 닫지 않고 서로 바꿀 수 있습니다. 가장 먼저 확인할 것입니다. 무엇이 삭제될지를 정하는 유일한 설정이기 때문입니다.

동기화 — F11

두 폴더가 한쪽이 다른 쪽을 지우는 대신 서로 만납니다. 차이마다 동작이 붙어 있으며 동작은 각각 선택을 해제할 수 있습니다.

요약에는 체크된 것이 집계됩니다. “42개 작업, 그중 삭제 3개”, 그리고 범위도 함께 표시됩니다. “선택한 항목만”.

두 파일이 같다고 보는 기준

미러 모드에서는 체크 상자 두 개가 파일 쌍마다 던지는 질문을 바꿉니다. 이를 체크하면 대조가 다시 이루어집니다. 목록을 정렬하는 것이 아니라 무엇이 차이인지를 결정합니다.

날짜는 방향을 정할 뿐 차이를 정하지 않습니다. 두 파일이 다르다고 판정되면 규칙과 상관없이 더 최근 것을 남기자고 제안합니다. 날짜가 같으면 아무도 결정하지 않습니다. 그 줄은 그대로 두기에 남고, 바이트만 빼고 모든 것이 일치할 때는 내용 다름이라는 표시가 붙습니다.

시작하기 전에

마지막 대화 상자가 수치를 알리며 최악의 경우도 숨기지 않습니다. “120개를 쓰고 3개를 완전히 삭제합니다 — 휴지통을 거치지 않습니다.” 아니라고 말할 수 있는 마지막 순간입니다.

그 밖에 알려 주는 것

매일, 신경 쓰지 않아도

같은 대화 상자의 예약…은 이 백업을 시스템 스케줄러의 작업으로 만듭니다. 대화 상자에 설정한 그대로, 정한 시각에 로그아웃 상태에서도 다시 실행됩니다. 동작 예약하기를 참고하세요.

압축 파일

압축 파일은 폴더처럼 열립니다. 안으로 들어가고, 파일을 꺼내고, 내 파일을 넣을 수 있습니다.

압축과 압축 풀기

F9는 선택 항목을 압축하고, Alt+F9는 압축을 풉니다. 대화 상자에는 무엇을 기록하는지 표시되며, 압축은 인터페이스와 별도로 실행되므로 그동안 창은 멈추지 않습니다.

압축 파일 여러 개를 한 번에 풀 수 있으며 응답은 모두 같습니다. 대상 폴더, 이미 있는 이름의 처리 방법, 비밀번호는 한 번만 묻고 전체에 적용합니다. 이 항목은 선택한 것이 모두 압축 파일일 때만 나타납니다. 일반 파일이 하나라도 섞이면 사라집니다.

“압축”은 어떤 파일에서도 사라지지 않으며 압축 파일도 마찬가지입니다. ZIP을 다시 압축하는 것은 대개 소용이 없지만, 그것은 하지 않을 이유일 뿐 기능을 없앨 이유는 아닙니다. .apk나 .jar는 아무도 그렇게 보지 않지만 사실 압축 파일이며, 다른 파일처럼 묶을 수 있어야 합니다.

암호화된 ZIP

ZIP은 비밀번호로 암호화할 수 있습니다. 암호화된 ZIP에 파일을 추가하면 가능한 경우 이미 있는 데이터를 그대로 복사하고 — 복호화도 재압축도 하지 않습니다 —, 7-Zip이 설치되어 있으면 작업을 7-Zip에 맡깁니다. 더 빠르고, 결과물은 다른 도구에서도 열립니다.

이미 있는 파일은 먼저 지우지 않고 바꿔 쓰며, 내용이 같은 파일은 건너뜁니다.

형식

ZIP은 처음부터 끝까지 지원합니다. 7-Zip만 열 수 있는 형식은 7-Zip이 응답할 때만 제공됩니다. 약속하고 실패하는 것보다 제안하지 않는 편이 낫습니다.

사용 중인 공간

각 패널 아래쪽에는 표시 중인 볼륨에 남은 여유 공간이 표시됩니다. 표시줄의 드라이브 버튼에는 그 원형 차트가 있습니다.

용량을 차지하는 것 보기

폴더 메뉴의 “디스크 사용량”은 용량을 차지하는 것을 그려 줍니다. 각 영역은 하위 폴더이고, 면적은 그 크기이며, 클릭하면 그 안으로 들어갑니다. 디스크가 무엇 때문에 차는지 모를 때 여는 화면입니다.

폴더 사용량 지도: 각 영역은 하위 폴더이고, 면적은 그 크기입니다.
각 영역은 하위 폴더이고 면적은 그 크기입니다. 클릭하면 그 안으로 들어가고, 마우스를 올리면 자세한 내용이 나타납니다.

폴더 하나만 보려면 스페이스로 충분합니다. 폴더 크기를 측정해 열에 표시합니다.

삭제한 뒤에

삭제하면 공간이 돌아오고, 원형 차트는 마우스를 올리는 즉시 그 변화를 보여 줍니다. 단, 휴지통으로 보낸 경우는 예외입니다. 휴지통이 바이트를 그대로 갖고 있어서 휴지통을 비워야 공간이 돌아옵니다.

봉인된 파일

연결하는 모든 것 — 사이트, 서버, 컴퓨터, 비밀 정보 — 의 목록과 메일 계정 목록은 암호화된 파일입니다.

두 종류의 파일

연결한 파일에는 로컬 파일과 다른 자기만의 비밀번호가 있습니다. 각각 따로 열고 닫습니다.

키 파일

연결한 파일에는 키 파일을 추가할 수 있습니다. 비밀번호만으로는 대신할 수 없는 두 번째 자물쇠입니다. 항목 메뉴의 “키 파일 생성…”은 64바이트를 무작위로 만들어 파일 이름으로 설정 옆에 기록합니다. 언제나 그 자리에만 있습니다.

새 컴퓨터에는 키의 사본이 필요합니다. 키가 없으면 Meneaufile이 어디에 두어야 하는지 알려 주고, 패널에 이미 표시되어 있다면 가져오기를 제안합니다.

키 파일을 잃어버리면 봉인된 파일은 영영 열리지 않습니다. 키 파일을 만들기 전에 이 점을 알려 줍니다.

이름 바꾸기와 이동

연결한 봉인 파일은 해당 줄에서 이름을 바꿀 수 있습니다. 바뀌는 것은 디스크의 파일이며 확장자는 유지됩니다. 복사도, 복호화도 하지 않습니다.

날짜별 사본

Meneaufile은 쓸 때마다 그 직전 파일 상태를 원본처럼 암호화한 채 설정의 backup 폴더에 보관합니다(Windows는 %APPDATA%\meneaufile\backup, Linux는 ~/.config/meneaufile/backup). 그날의 최근 10개와 그 이전 각 날짜의 마지막 1개를 30일 동안 보관합니다.

NET 항목은 버튼 하나로 되돌릴 수 있습니다. 목록에서 패널 표시줄의 이전 버전으로 되돌리기… 버튼을 누르거나, NET 버튼을 오른쪽 클릭해 KeePass 가져오기 아래에 있는 같은 메뉴를 고르면 사본이 날짜와 시간별로 표시됩니다. 하나를 고르면 목록이 예전 상태로 돌아갑니다. 떠나는 상태는 먼저 따로 보관되므로, 되돌린 작업도 같은 방식으로 취소할 수 있습니다. 마스터 비밀번호를 바꾸기 전의 사본은 이전 비밀번호로만 열리며, 대화 상자가 이를 알려 줍니다.

다른 봉인된 파일은 직접 되돌립니다. Meneaufile을 닫고 손상된 파일을 다른 곳으로 옮긴 뒤, 원하는 사본을 원래 이름으로 그 자리에 복사합니다. local_20260930-195717.meneaumail이 다시 local.meneaumail이 됩니다. 같은 비밀번호로 열립니다.

열두 개의 모듈

모듈은 모두 패널에서 열리며 폴더처럼 탐색합니다. 같은 키, 같은 선택 방식, 같은 경로 표시줄, 같은 방식으로 끌 수 있는 열입니다.

열두 가지

모듈여는 것
SAF허용된 폴더 — Android가 볼 수 있게 허용한 폴더
NET네트워크 — 네트워크 드라이브, FTP, FTPS, SFTP, WebDAV, S3
MTP연결된 기기 — USB로 연결한 휴대폰과 태블릿
GITGit — Git 저장소: 변경 사항, 브랜치, 이력
SVNSVN — Subversion 작업 사본
FLUFlutter — Flutter 프로젝트와 그 도구 체인
PS프로세스 — 컴퓨터의 프로세스
SRV서비스 — Windows 서비스
TASK예약된 작업 — 시스템의 작업 스케줄러
REG레지스트리 — Windows 레지스트리를 키와 값으로
DB데이터베이스 — MySQL, MariaDB, PostgreSQL: 데이터베이스, 테이블, 행
MAIL메일 — IMAP 및 POP3 메일함, 메시지와 첨부 파일

자물쇠 는 비밀번호가 금고에 봉인된 모듈을 나타냅니다. 금고가 열려 있어야만 읽을 수 있으며, 제목 표시줄의 자물쇠에 마우스를 올리면 해당 모듈이 표시됩니다.

표시되는 모듈

버튼은 의미가 있는 곳에만 나타납니다. 휴대폰을 연결했을 때, Git 저장소를 열었을 때, 서비스가 있는 플랫폼에서입니다. SAF는 Android에만, 네트워크 위치는 Windows에만, Flutter는 도구 체인이 설치된 곳에만 있습니다.

어떤 모듈을 어떤 순서로 보일지는 그룹 서랍 맨 아래의 “모듈 편집…”에서 정합니다. 버튼을 숨겨도 소스가 해제되지는 않습니다. 직접 입력한 경로, 즐겨찾기, 검색 결과는 계속 그곳으로 이어집니다. 없애는 것은 화면의 복잡함이며 기능이 아닙니다.

공통점

SAF — 허용된 폴더

Android에서 앱은 사용자가 보여 준 것만 볼 수 있습니다. SAF 모듈은 허용된 폴더의 목록을 관리합니다.

폴더 허용

“폴더 허용…”은 시스템의 선택 창을 엽니다. 접근 권한을 주는 것은 Meneaufile이 아니라 시스템입니다. 폴더가 목록에 추가되고 클릭 한 번으로 열립니다.

허용 취소

줄의 아이콘 메뉴로 취소합니다. 폴더는 건드리지 않고 허용만 사라지므로, 다시 들어가려면 허용을 다시 요청해야 합니다.

다른 플랫폼에서는

Windows와 Linux에는 이 버튼이 없습니다. 허용할 것이 없기 때문입니다.

NET — 네트워크

NET 연결하는 모든 것을 하나의 목록에서 다룹니다. 계정이 있는 사이트, 네트워크 드라이브(SMB), FTP, FTPS, SFTP, WebDAV, S3 서버, 원격 제어하는 컴퓨터(RDP, VNC, SSH, TeamViewer), 그리고 주소가 없는 비밀 정보입니다.

항목 등록

Insert를 누르면 대화 상자가 열립니다. 유형이 맨 먼저 나오며, 이후에 나오는 입력란은 유형이 정합니다. 사이트에는 주소가, 공유에는 \\server\share 경로가, TeamViewer에는 ID가 필요하고, 비밀 정보에는 아무것도 필요 없습니다. 나머지 — 이름, 계정, 비밀번호, 설명 — 는 공통입니다. 결국 같은 것이기 때문입니다. 대상 하나와 그곳에서 자신을 증명할 수단입니다.

유형마다 아이콘이 있으며 줄에 표시되는 것과 같은 아이콘입니다. FTP는 서버, SSH는 콘솔, 사이트는 지구본, 비밀 정보는 열쇠입니다. 열네 줄의 텍스트는 한 단어씩 읽어야 하지만 실루엣은 한눈에 찾을 수 있습니다. 닫은 입력란도 그 아이콘을 유지합니다.

항목 대화 상자: 유형이 뒤따르는 입력란을 정합니다.
항목 대화 상자: 유형이 뒤따르는 입력란을 정합니다.
유형더블클릭했을 때의 동작비고
웹사이트 (HTTPS)사이트를 열고 비밀번호를 클립보드에 복사기본 유형
웹사이트 (HTTP)같은 동작이며 암호화 없음사이트에서 비밀번호가 네트워크를 지나가는 것이 보입니다
네트워크 드라이브 (\\server\share)공유에 연결하고 안으로 들어감Windows
SFTP (SSH 위)서버 안으로 들어감기본 포트 22
FTPS (TLS 위의 FTP)서버 안으로 들어감암호화됨
FTP (암호화 없음)서버 안으로 들어감패시브 모드가 기본으로 선택되어 있으며, 일부 오래된 서버는 액티브 모드를 요구합니다
WebDAV (HTTP / HTTPS)서버 안으로 들어감사이트와 같은 전송 방식이며 끝에 다른 파일이 있음
S3 (호환)버킷 안으로 들어감리전을 지정해야 함
RDP — 원격 데스크톱클라이언트를 실행하고 비밀번호를 클립보드에 복사Windows에서는 mstsc, 그 밖에는 FreeRDP 또는 Remmina
VNC클라이언트를 실행RealVNC, TightVNC, Remmina
SSHSFTP로 파일 안으로 들어감시스템에 포함된 ssh
TeamViewer상대에게 연결주소가 아니라 아홉 자리 또는 열 자리 ID
비밀 (주소 없음)비밀번호를 복사카드 코드, 메모, 사이트 없는 계정

SSH 키

SSH와 SFTP 항목에는 개인 키 입력란이 있습니다. 키의 경로이며 ~/.ssh/srv_web 같은 형태입니다. 입력란의 버튼은 ~/.ssh에서 선택 창을 열고, 사용자 폴더 아래에서 고른 경로는 ~로 기록되므로 다른 컴퓨터, 다른 계정에서도 항목을 쓸 수 있습니다. 키 자체는 있던 자리에 그대로 있으며, 항목 파일은 키를 옮기지 않습니다.

보호된 키는 항목의 비밀번호를 암호문으로 사용합니다. 암호문이 없는 키는 비밀번호가 필요 없으며, 비밀번호가 있으면 서버가 키를 거부할 때의 대안으로 쓰입니다.

명령은 그대로 붙여넣으면 됩니다. ssh -i ~/.ssh/srv_web [email protected]을 주소란에 붙여넣으면 항목이 채워집니다. 호스트, 아이디, -p가 있으면 포트, 그리고 키입니다. 목록에 붙여넣으면 미리 채워진 SSH 항목이 열립니다.

SSH 항목으로 파일을 탐색할 수 있습니다. 더블클릭하면 같은 계정과 같은 키로 같은 머신에 SFTP로 들어갑니다. 두 번째 항목을 따로 관리할 필요가 없습니다. 오른쪽 클릭 후 SSH 세션 열기를 선택하면 서버에 터미널이 열리고, 들어간 뒤에는 명령 입력란 옆의 콘솔 창이 보고 있는 폴더에서 세션을 엽니다.

SFTP는 OpenSSH 형식의 키를 읽습니다. ed25519, RSA, ECDSA입니다. PuTTY 키 (.ppk)는 먼저 PuTTYgen으로 변환해야 합니다. ~/.ssh/config 파일은 읽지 않습니다. SSH 세션은 ssh가 실행되므로 그 파일을 참조하지만 파일 탐색은 SFTP 항목에서 시작하든 SSH 항목에서 시작하든 참조하지 않습니다.

비밀번호

“생성”으로 하나를 만들 수 있습니다. 게이지가 강도를 매우 약함에서 매우 강함까지 표시하며, Meneaufile은 최근 사용한 다섯 개 중 하나를 다시 쓰는 것을 거부합니다. 일부 사이트가 한 번만 주는 백업 코드도 함께 저장할 수 있으며 한 줄에 하나씩입니다.

“비밀번호 복사”는 비밀번호를 클립보드에 넣고 몇 초 뒤에 지웁니다. 카운트다운은 메시지에 표시됩니다. 아이디와 주소도 복사할 수 있으며 모든 항목에서 키가 같습니다. 줄이 사이트가 아니라 컴퓨터라고 해서 단축키 세 개를 다시 배울 필요는 없습니다.

체크 상자를 켜면 비밀번호를 저장하지 않습니다. 그러면 매번 비밀번호를 묻고 닫을 때 잊어버립니다. 운영 서버에서는 이것이 원하는 방식일 때가 있습니다.

안에서 이동하기

열린 파일 서버는 폴더입니다. 안으로 들어가고, 파일을 꺼내고, 내 파일을 넣으며, 다른 곳과 똑같이 F6을 씁니다. 컴퓨터, 사이트, 비밀 정보는 잎 노드입니다. 그 안에서 열 것은 없고, 그 위에서 실행할 것만 있습니다.

“연결 끊기”는 항목을 목록에서 제거하지 않고 서버의 세션만 닫습니다.

항목 안으로 들어가야 검색할 수 있습니다. 목록에서 시작한 검색은 어떤 연결 안으로도 내려가지 않습니다. 모든 연결을 열면 항목마다 세션과 비밀번호가 필요하고, 꺼져 있는 항목마다 응답을 기다려야 하기 때문입니다. 대신 항목 자체를 비교하며 — 이름, 주소, 계정 —, 긴 목록에서 원하는 것을 찾는 방법으로는 여전히 유용합니다. 서버 안으로 들어가지 않고 검색하려면 검색하기 전에 해당 항목을 체크하세요. 체크한 항목만 검색 대상이 됩니다.

대상이 응답하는지 확인하기

항목마다 확인 방법이 있습니다. 새 항목은 확인 안 함으로 시작합니다. 감시하려는 컴퓨터에는 직접 프로브를 고릅니다.

상태 열은 정상, 무응답, 확인 중… 중 하나로 답합니다. F5는 목록 전체를 다시 확인하고, “지금 확인”은 선택한 줄만 확인합니다.

항목 정리하기

Shift+Insert — “새 폴더” — 는 분류 폴더를 만듭니다. 지사별, 사이트별, 고객별 등으로 나눕니다. 항목은 폴더 위로 끌어다 놓거나, 다른 패널이 표시하는 폴더로 Ctrl+F6을 누르거나, Ctrl+X 다음 Ctrl+V로 정리합니다. 비밀번호도 따라갑니다. 비밀번호는 바뀌지 않는 항목의 고유 식별 정보로 보관됩니다.

F6은 항목을 복사합니다. 고유 식별 정보와 비밀번호가 따로 있는 두 번째 항목이 생기며, 첫 번째를 건드리지 않고 수정할 수 있습니다. 분류 폴더를 제거해도 그 안에 있던 것은 제거되지 않고 항목이 루트로 올라옵니다.

파일 폴더로는 아무것도 나가지 않습니다. 항목에는 바이트가 없고, 그곳에 복사하면 비밀번호가 평문으로 기록되기 때문입니다. 반면 열린 서버의 파일은 다른 파일처럼 나갑니다. 바로 그것이 핵심입니다.

목록과 그 공유

이 목록은 봉인된 파일입니다. local.meneaunet이 있고, 팀의 목록을 공유하려고 연결한 파일들도 있습니다. 마스터 비밀번호로 암호화되며 열 때마다 다시 묻습니다. 설정에서 얼마나 오래 열어 둘지 정할 수 있습니다. 닫을 때까지, 또는 몇 분입니다.

항목, 폴더, 그리고 비밀 정보가 모두 그 안에 있습니다. 비밀번호, 백업 코드, 이전 비밀번호입니다. 그래서 USB 메모리에 담아 열 수 있는 목록을 가져갈 수 있고, 시스템의 키체인은 컴퓨터를 떠나지 않습니다. 항목을 제거하면 그 비밀 정보도 함께 사라지며 네트워크 저편의 것은 전혀 건드리지 않습니다.

기록

“원격 서버 로그”에는 서버와의 대화가 기록됩니다. 연결이 이유를 알려 주지 않고 거부될 때 확인하는 곳입니다. 버튼 하나로 복사할 수 있습니다.

MTP — 연결된 기기

MTP MTP 프로토콜을 통해 USB로 연결한 휴대폰과 태블릿.

연결하기

기기는 잠금이 해제되어 있어야 하고 “파일 전송” 모드여야 합니다. 그렇지 않으면 목록이 비어 있으며 그 이유를 그대로 알려 줍니다.

연결된 기기가 없을 때: 메시지가 비어 있다고 하는 대신 무엇을 해야 하는지 알려 줍니다.
연결된 기기가 없을 때: 메시지가 비어 있다고 하는 대신 무엇을 해야 하는지 알려 줍니다.

안에서 이동하기

내부 저장소와 SD 카드는 폴더이며, 파일은 다른 곳과 마찬가지로 F6으로 패널에 복사합니다.

버튼

소스가 마운트된 곳에서만 나타납니다. MTP 드라이버가 없으면 열 것이 없습니다.

GIT — Git

GIT Git 저장소는 폴더처럼 탐색합니다. 변경된 파일, 브랜치, 이력을 볼 수 있습니다.

저장소 열기

표시줄의 GIT 버튼은 즐겨찾는 프로젝트로 이동하고, 오른쪽 클릭하면 목록이 나옵니다. 알려진 저장소, “커밋”, “이력…”, 브랜치, “스태시…”와 “스태시”, “태그…”, “원격 저장소”입니다. 아직 저장소가 아닌 디스크의 폴더에서는 “여기에 저장소 복제…”가 제안됩니다. 프로젝트는 들어가는 것만으로 저절로 추가되고, 폴더가 사라진 프로젝트는 목록에서 지워집니다. 단, 디스크 자체가 없는 경우는 예외로, 뽑아 둔 USB 메모리 때문에 지워지는 것은 없습니다.

폴더의 상태

각 줄은 자기 색상을 갖습니다. 충돌, 추적되지 않음, 수정됨, 스테이징됨, 무시됨. git은 파일을 인덱스와 작업 사본이라는 두 축으로 설명하는데, 한 줄로는 둘을 다 보여 줄 수 없습니다. 그래서 색을 결정하는 것은 앞으로 해야 할 일입니다. 경로 표시줄에는 현재 브랜치가 표시됩니다.

스테이징과 커밋

“커밋”은 변경 사항 뷰를 엽니다. 한 줄에 파일 하나이고, 추적됨 열이 git이 아는 내용을 알려 줍니다. 줄은 다른 곳과 같은 방식으로 고릅니다. 클릭, Ctrl+클릭, Shift+클릭입니다. 아래쪽에 메시지를 쓰고 커밋을 누르면 선택한 것이 커밋됩니다. 선택한 것이 없으면 아무것도 커밋되지 않으며 버튼이 그렇다고 알려 줍니다.

커밋 막대의 추적 안 됨 단추가 git이 추적하지 않는 것을 숨깁니다. 버릴 파일로 가득한 폴더도 커밋하려는 두 파일을 가리지 않고, Ctrl+A도 더 이상 함께 선택하지 않습니다. 끄면 숨긴 개수를 알려 줍니다.

저장소의 변경 사항 뷰: 파일 세 개와 그 추적 상태, 아래쪽의 커밋 표시줄.
저장소의 변경 사항과 커밋 표시줄: 메시지, 선택한 항목, 버튼.

차이 보기

“차이 보기”는 작업 사본, 인덱스(스테이징됨), 커밋 사이의 diff를 블록 단위로 엽니다. 이전과 이후가 거기에 표시됩니다. 바이너리 파일은 의미 없는 문자를 보여 주는 대신 바이너리라고 알려 줍니다.

동작

브랜치와 이력

브랜치 만들기, 전환, 병합. 항목에 브랜치 이름이 표시되며 병합할 것이 없습니다. 이미 최신입니다 또는 병합이 중단되었습니다. 충돌하는 파일이 있습니다라고 답합니다. “이력…”은 커밋을 나열합니다. 짧은 해시, 제목, 작성자, 날짜입니다. 왼쪽 여백에는 그래프가 그려지고 줄마다 자기 선이 있으며, 병합은 이웃한 열로 선을 긋습니다. 더블클릭하면 커밋의 상세가 열립니다. 전체 메시지와 변경한 파일입니다.

저장소의 이력: 커밋 네 개, 제목, 작성자, 그리고 여백에 그려진 브랜치 그래프.
이력과 여백의 그래프: 같은 루트에서 갈라진 두 브랜치와 이를 합치는 병합.

머지 리퀘스트 트리

GIT 버튼 메뉴의 머지 리퀘스트 트리…는 원격 저장소가 가리키는 GitLab 프로젝트의 열린 MR을 그립니다. 각 MR은 시작한 브랜치 아래에 목차처럼 한 단계씩 들여쓰기되어 놓입니다. 단계는 승인 순서를 알려 주고, 카드를 클릭하면 브라우저에서 MR이 열립니다.

저장소의 머지 리퀘스트 트리: main, 들여쓴 MR들, 서로 갈라져 나온 세 MR의 사슬
!31은 !28에서, !35는 !31에서 갈라져 나왔습니다. 각 MR은 자신이 담은 커밋의 MR 아래에 ‘다음’과 ‘대상 main’ 표시와 함께 놓입니다. 오른쪽 버튼으로 브랜치를 체크아웃하고, 체크 표시는 현재 있는 main을 나타냅니다.

원격 저장소와 주고받기

“풀”과 “푸시”는 라벨 옆에 대상 커밋 수가 함께 표시됩니다. 0이면 표시하지 않습니다. 맞은편에 아직 없는 브랜치는 업스트림과 함께 전송됩니다. 원격 저장소는 같은 메뉴에서 등록하고 제거합니다. 서버가 인증을 요구하면 Meneaufile도 아무 말 없이 멈추는 대신 그것을 요청합니다.

치워 두기

“스태시…”는 진행 중인 작업을 커밋하지 않고 치워 두며 설명은 선택 사항입니다. “스태시” — 치워 둔 작업 — 는 대기 중인 것을 나열하고, 거기서 다시 꺼내 쓰거나 버립니다. “태그…”도 같은 방식으로 추가하고 제거합니다.

이 줄을 쓴 사람

파일 메뉴의 “줄 기록”은 각 줄을 커밋과 작성자에게 연결합니다. 뜻밖의 줄을 만났을 때 던지는 질문이며 커밋 목록으로는 답할 수 없습니다.

충돌

충돌한 파일은 여러 버전으로 열립니다. 공통 버전, 우리 쪽, 저쪽, 그리고 직접 만드는 결과입니다. “모두 가져오기”는 한쪽 전체를 결과에 넣고, “해결”은 저장하며 파일은 충돌 분류에서 빠집니다.

복제

폴더에서: 주소(https://… 또는 git@host:org/repo.git), 만들 폴더 이름, 그리고 전체 이력 또는 얕은 이력(최근 N개 커밋).

번들

.bundle 파일은 하나의 파일로 묶은 Git 저장소입니다. 서버 없이 프로젝트를 USB 메모리에 담아 가거나 다른 사람에게 건넬 수 있습니다. 더블클릭하면 담긴 내용, 즉 브랜치와 태그를 보여 주고, 여기에 복제…는 그 바로 옆에 네트워크 없이 일반 저장소를 만듭니다. 저장소 안에서는 GIT 메뉴의 번들 만들기…가 저장소 전체를 다른 뷰의 폴더에 묶어 넣습니다.

git이 없을 때

Meneaufile은 시스템의 git을 호출합니다. 없거나 PATH에 없으면 이유 없이 실패하는 대신 그렇다고 알려 줍니다.

SVN — SVN

SVN Subversion 작업 사본을 다른 곳과 같은 방식으로 다룹니다.

동작

읽기

기록에는 리비전이 나열되며, 차이는 Git과 같은 뷰에서 열립니다. 경로 표시줄에는 브랜치와 리비전(r1234)이 표시됩니다.

되돌릴 수 없는 것

변경 취소는 되돌릴 수 없습니다. 취소한 것은 돌아오지 않으며, 대화 상자가 그 전에 알려 줍니다. 항목 하나든 사본 전체든 마찬가지입니다.

FLU — Flutter

FLU Flutter 프로젝트와 그에 딸린 도구 체인.

프로젝트

목록에는 열었던 프로젝트가 남습니다. “Flutter 프로젝트 만들기”는 패키지 이름과 폴더를 묻습니다.

왼쪽 클릭의 동작은 있는 위치에 따라 다릅니다. 프로젝트 안에서는 메뉴를 엽니다. 실행, 빌드, 기기처럼 그 자리에서 필요한 것이기 때문입니다. 프로젝트 밖에서는 이 버튼으로 마지막에 연 프로젝트로 이동합니다. 조작할 대상이 없는 곳이기 때문입니다. 오른쪽 클릭은 어디서나 메뉴를 엽니다.

명령

의존성 가져오기, 분석, 테스트, 서식 정리, 정리, 업그레이드, 오래된 의존성 보기, Doctor 실행. 릴리스 빌드는 Windows, Linux, Android(APK 또는 bundle), Web을 대상으로 하며 다섯 가지 모두 실제로 --release입니다. 이전 이름이었던 “빌드…”는 이를 알려 주지 않았습니다.

디버그 빌드는 같은 다섯 가지 대상을 --debug로 빌드합니다. 메뉴는 같고 모드만 다릅니다. 기기가 필요 없으므로 도구 체인이 응답하기를 기다리지 않고 디버깅용 바이너리를 만들 수 있습니다.

실행

기기 목록은 항목 안이 아니라 그 뒤에 있습니다. 메뉴에 펼쳐 두면 열 때마다 도구 체인에 물어봐야 했습니다. flutter devices는 몇 초가 걸리는데, “분석”이나 “의존성 가져오기”를 고르는 데에도 그 지연을 치렀습니다. 이제 필요한 순간에만 검색합니다. 대상이 하나뿐이면 아무것도 묻지 않고 명령이 실행됩니다.

“실행”은 기기를 검색해 해당 기기 — 또는 모든 기기 — 를 제안합니다. 출력은 실시간으로 표시되며 Flutter의 키를 바로 쓸 수 있습니다. 핫 리로드(r), 핫 리스타트(R), 도움말(h), 분리(d), 출력 지우기(c), 종료(q). “옵션과 함께 실행…”은 flutter run에 원하는 것을 덧붙입니다. --profile, --dart-define=key=value 같은 것입니다. 같은 메뉴 맨 아래의 “기기 찾기…”는 검색을 다시 실행하고 그 목록으로 돌아갑니다. 나중에 연결한 휴대폰은 그렇게 하지 않으면 나타나지 않습니다.

끝은 알려 줍니다. 완료, 실패 (1), 중지됨. 출력은 버튼 하나로 복사할 수 있습니다.

빌드에 성공하면 그 결과 파일로 이동할 수 있습니다. 배너에 버튼이 나타나 뷰를 결과물 폴더로 이동하고 그 위에 커서를 놓습니다. .exe, .apk, bundle입니다. 어디에 기록했는지는 도구 체인이 알려 주며, 여기서 기억하는 경로 목록이 아닙니다. 대상마다 경로가 다르고 Flutter 버전에 따라 바뀌기 때문입니다. 명령이 실행 중이거나 실패했을 때는 보여 줄 것이 없으므로 아무것도 나타나지 않습니다.

도구 체인이 없을 때

Flutter가 설치된 곳에서만 버튼이 나타납니다.

PS — 프로세스

PS 프로세스 목록이며, 조정할 수 있는 주기로 측정합니다.

읽기

열에는 메모리, 사용자, 명령줄이 표시됩니다.

프로세스 목록: 선택한 주기로 측정값이 갱신됩니다.
프로세스 목록: 선택한 주기로 측정값이 갱신됩니다.

검색

제목 표시줄의 입력란 — “PS에서 찾기” — 은 목록에 보이는 모든 것을 기준으로 걸러 냅니다. 이름뿐 아니라 명령줄과 사용자도 해당합니다. Enter로 실행하며, 필터가 표시되는 동안에도 목록은 자기 주기대로 계속 측정되고 입력란의 X 버튼을 누르면 전체 목록으로 돌아갑니다.

“patrick”으로 필터링한 프로세스 목록: 이 사용자의 프로세스만 남습니다.
“patrick”은 이 사용자의 프로세스만 남깁니다. 검색은 이름만이 아니라 모든 열을 읽습니다.

성능 그래프

PS 버튼을 오른쪽 클릭하면 성능 그래프가 열리며 목록도 함께 열립니다. 목록이 눈앞에 없는 곡선은 무슨 일이 일어나고 있다고만 알릴 뿐 무엇인지는 알려 주지 못하기 때문입니다.

프로세스 목록과 그 아래의 성능 그래프: CPU, 메모리, 디스크, 네트워크 버튼, 마지막 측정값, 최근 1분의 곡선.
그래프는 목록 아래에 놓입니다. 두 가지의 연관성을 확인하려고 여기에 오기 때문입니다.

한 번에 곡선 하나를 위쪽 버튼으로 고릅니다. CPU, 메모리, 디스크, 네트워크입니다. 디스크는 디스크마다, 어댑터는 어댑터마다 작업 관리자처럼 따로 표시합니다. 합계는 아무것도 알려 주지 못합니다. 포화된 디스크 하나와 한가한 디스크 하나가 합쳐서 50퍼센트가 되기 때문입니다. 마지막 측정값은 오른쪽에서 읽을 수 있고, X 버튼으로 닫습니다.

그래프는 최근 측정값 60개를 유지합니다. 목록과 그래프를 나누는 선을 끌어서 키울 수 있으며, 그 높이는 세션이 바뀌어도 기억됩니다. 처음에는 닫혀 있습니다. 그래프는 주기마다 측정 한 번의 비용이 들며, 목록을 열 때 아무도 그래프를 요청하지 않았기 때문입니다.

측정 주기

뷰의 오른쪽 아래에 컴퓨터의 부하가 표시됩니다. CPU 47% · 메모리 43% · 5초. 마지막 숫자가 주기이며 그 위에서 오른쪽 클릭하면 5, 10, 15, 30, 60초 중에서 바꿀 수 있습니다. 현재 주기는 굵게 표시되고 선택은 기억됩니다.

주기는 여기서만 설정하며 다른 곳에서는 할 수 없습니다. 부하를 보면서 주기를 읽게 되고, 부하를 보면서 간격을 좁히고 싶어지기 때문입니다. 이 때문에 주기는 설정에서 빠졌습니다. 같은 것이 두 곳에 있으면 결국 서로 어긋나게 됩니다.

동작

모든 프로세스 보기

관리자 권한이 없으면 목록은 일부만 표시됩니다. “관리자 권한으로 다시 시작”은 Meneaufile을 권한 상승 상태로 다시 실행하며 현재 창은 닫힙니다. 거부되면 그렇다고 알려 주고, 목록이 전체인 것처럼 믿게 하는 대신 일부만 남겨 둡니다.

“Windows 작업 관리자 열기”도 바로 쓸 수 있습니다. Meneaufile은 그것을 대신하려는 것이 아닙니다.

SRV — 서비스

SRV Windows 서비스: 상태, 시작, 종속성.

읽기

상태는 중지됨, 실행 중, 일시 중지됨과 전환 중인 상태이며, 시작 유형은 자동, 자동(지연 시작), 수동, 사용 안 함입니다.

검색

제목 표시줄의 입력란은 이름 과 설명을 기준으로 목록을 걸러 냅니다. “인쇄”를 입력하면 이름을 잘 떠올리지 못하는 스풀러를 찾을 수 있습니다. Windows 콘솔은 이렇게 할 수 없습니다. Enter로 실행하며, 입력란의 X 버튼을 누르면 전체 목록으로 돌아갑니다.

“인쇄”로 필터링한 서비스 목록: 설명으로 찾은 인쇄 스풀러.
“인쇄”를 입력하면 설명을 기준으로 인쇄 스풀러가 나타납니다.

동작

시작, 중지, 다시 시작, 일시 중지, 재개, 시작 유형 변경. 진행 상황 대화 상자가 원하는 상태에 도달할 때까지 상태를 따라갑니다.

속성

네 개의 탭이 있습니다. 일반(시스템 이름, 표시 이름, 설명, 실행 파일 경로, 시작 매개 변수), 로그온, 복구, 종속성.

서비스의 속성: Windows 콘솔처럼 탭이 네 개입니다.
서비스의 속성: Windows 콘솔처럼 탭이 네 개입니다.

권한

이런 명령에는 관리자 권한이 필요합니다. Meneaufile은 권한을 상승시켜 다시 실행하자고 제안하며, 권한 상승이 거부되면 그렇다고 알립니다. 이 경우 서비스에는 아무것도 전송되지 않은 것입니다.

서비스 계정의 비밀번호는 예외입니다. 관리자 명령으로는 보낼 수 없습니다. 프로세스 목록에서 읽힐 수 있기 때문입니다. 비밀번호를 바꾸려면 Meneaufile을 관리자 권한으로 실행해야 합니다.

TASK — 예약된 작업

TASK 시스템의 작업 스케줄러. 저절로 실행되는 것과 그 시점.

탐색

작업 스케줄러는 이미 폴더로 정리되어 있습니다. Windows에서는 \Microsoft\Windows\Defrag에 조각 모음 작업이 들어 있습니다. Meneaufile은 이를 디스크처럼 탐색합니다. 폴더는 두 번 클릭하면 열리고, 경로 표시줄로 위로 올라가며, 검색과 정렬도 다른 곳과 똑같이 작동합니다.

각 작업에는 상태(준비, 실행 중, 사용 안 함), 다음 및 마지막 실행 시간, 마지막 실행 결과, 말로 풀어 쓴 트리거(“매주 월, 금 21:30”), 그리고 실행할 내용이 표시됩니다. 작성자와 설명은 열을 선택하면 볼 수 있습니다.

버튼은 스케줄러가 응답하는 곳에만 나타납니다. Windows에서는 “작업 스케줄러” 서비스가 실행 중일 때입니다.

동작

오른쪽 클릭으로 실행, 끝내기, 사용, 사용 안 함, 삭제를 작업 하나나 선택 전체에 적용할 수 있습니다. Del로도 삭제되며, 그 전에 삭제될 대상을 알려 줍니다.

\Microsoft\Windows 아래의 시스템 작업은 관리자 권한이 있어야만 바꿀 수 있습니다. 이때 Meneaufile은 선택 전체에 대해 한 번만 관리자 권한으로 다시 요청하며, 권한 상승이 거부되면 이를 알려 줍니다.

만들기, 수정하기

폴더를 오른쪽 클릭하거나 버튼의 메뉴에서 새 작업…을 선택하면 대화 상자가 열립니다. 작업을 두 번 클릭해도 이 대화 상자에서 열립니다. 여기서 다음을 설정합니다.

대화 상자가 쓸 수 없는 트리거(로그 이벤트 발생 시, 1시간 동안만 15분마다 등)도 대화 상자에 표시되며, 그대로 유지됩니다. Windows에서는 작업을 원래 정의 위에 다시 쓰므로, 조건, 전원 설정, 다른 동작은 바뀌지 않습니다.

Meneaufile 동작 예약하기

매일 저녁 백업, 매일 아침 데이터베이스 내보내기처럼 Meneaufile의 동작은 예약할 수 있습니다. 예약…은 원래 그 동작을 확인하는 대화 상자에 있습니다.

대화 상자는 무엇을 할지 보여 준 뒤, 언제 실행할지(작업과 같은 트리거)와 어느 계정으로 실행할지 묻습니다. 질문으로 정했을 것은 미리 정해 둡니다. 충돌 처리 방식을 여기서 고르며, 실행할 때는 아무에게도 묻지 않습니다. 작업은 스케줄러의 \Meneaufile 폴더에 들어가며, 일정을 바꾸거나 삭제하는 것도 그곳에서 합니다.

작업이 실행되면 다음과 같습니다.

어떻게 끝났는지는 시스템 알림으로 알려 주고, 로그에 기록되며, 작업의 마지막 실행 결과에도 남습니다. 0은 성공, 2는 오류와 함께 완료, 1은 실패입니다. 마스터 비밀번호로 보호된 원본이나 대상은 로그아웃 상태에서 백업되지 않습니다. 비밀번호를 입력할 사람이 없기 때문입니다. Linux에서는 로그인 중에 실행되도록 예약됩니다.

Linux에서

폴더는 세 개입니다. systemd는 시스템의 타이머, systemd-user는 사용자의 타이머, crontab은 사용자의 crontab입니다. 새 작업은 사용자 타이머로 기록되어 .service와 .timer가 ~/.config/systemd/user에 만들어지며, crontab에 두면 crontab에 기록됩니다. 시스템 계정으로 만들면 /etc/systemd/system에 들어가며, PolicyKit이 암호를 묻습니다.

crontab에서 Meneaufile 작업은 줄 위의 주석 # meneaufile: 이름으로 이름이 붙습니다. 직접 쓴 줄은 프로그램 이름으로 표시되고, 있던 자리에 그대로 남습니다. 패키지가 systemd에 넣은 것은 사용 안 함으로 바꿀 수는 있지만 삭제되지는 않습니다. 다음 업데이트 때 다시 생기기 때문입니다.

REG — 레지스트리

REG Windows 레지스트리: 시스템과 프로그램의 설정이 키와 값으로 정리되어 있습니다.

탐색

루트에는 다섯 개의 하이브가 있습니다: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIG. 키는 폴더처럼 열리고, 키의 값은 그 행이며, 레지스트리 편집기처럼 이름, 종류(REG_SZ, REG_DWORD…), 데이터가 표시됩니다. 이름 없는 값은 “(기본값)”으로 표시됩니다.

경로 복사는 레지스트리 편집기의 주소 표시줄이 그대로 다시 읽을 수 있는 HKEY_CURRENT_USER\Software\… 형태의 경로를 줍니다. 레지스트리 편집기 자체도 버튼 메뉴에서 바로 열 수 있습니다.

이 모듈은 Windows에서만 사용할 수 있습니다.

편집

값을 두 번 클릭하거나 Enter를 누르면 값의 종류에 맞는 대화 상자가 열립니다:

Insert는 열린 키에 값을, Shift+Insert는 키를 만듭니다. F2는 키나 값의 이름을 바꾸고, Del은 삭제될 대상을 알려 준 뒤 삭제합니다. 키는 하위 키와 값까지 함께 삭제되며, 어떤 것도 휴지통을 거치지 않습니다. 되돌리고 싶을 수 있는 것은 먼저 내보내세요.

Windows가 거부하는 작업(대개 HKEY_LOCAL_MACHINE)은 선택 전체에 대해 한 번만 관리자 권한으로 다시 요청합니다.

내보내기, 가져오기

키를 파일 패널로 끌어다 놓거나 F6로 다른 패널에 복사하면 .reg 파일이 만들어집니다. 키마다 하나씩, 하위 키를 포함하며, 레지스트리 편집기 형식입니다. 선택한 값들은 하나의 파일에 함께 저장되고, 파일 이름을 묻습니다.

반대로 레지스트리에 놓은 .reg 파일은 확인을 거쳐 가져옵니다. 열린 키와 관계없이 파일에 적힌 위치에 기록되며, 전체를 읽을 수 없는 파일은 전혀 적용되지 않습니다.

DB — 데이터베이스

DB MySQL, MariaDB, PostgreSQL: 서버, 데이터베이스, 테이블, 행이 모두 폴더처럼 탐색되고 편집할 수 있습니다.

연결 등록

엔진, 호스트, 포트, 사용자, 비밀번호, 그리고 선택 사항인 기본 데이터베이스입니다. 기본 데이터베이스가 없으면 서버는 관리용 데이터베이스로 열립니다. 상태를 읽기 위해 Windows 서비스를 지정할 수 있으며, Meneaufile은 서비스를 찾으면 알아서 채웁니다.

지정한 서비스는 클릭 한 번으로 찾아갈 수 있습니다. 두 곳에서 가능합니다. 연결 메뉴의 “서비스 위치 열기”와, 서비스가 꺼진 데이터베이스에 들어갈 때의 오류 아래입니다. 연결이 거부되면 버튼이 SRV의 해당 서비스로 바로 연결되어, 거기서 다시 시작할 수 있습니다. 이 버튼이 없으면 밖으로 나와서 줄을 찾고 그 메뉴를 거쳐야 했습니다.

엔진에는 NET 항목의 유형처럼 아이콘이 있습니다. 대화 상자에서 고르면 줄에서 알아볼 수 있습니다.

연결 대화 상자: 엔진, 호스트, 계정, 그리고 이를 실행하는 서비스.
연결 대화 상자: 엔진, 호스트, 계정, 그리고 이를 실행하는 서비스.

이동

서버 → 데이터베이스 → 테이블 → 행. F12는 테이블의 데이터와 구조를 전환합니다. 데이터베이스는 고정해 두면 맨 위에서 다시 찾을 수 있습니다.

서버에는 자체 뷰도 있습니다. 계정, 실행 중인 쿼리, 서버 상태, 서버 설정, 루틴입니다. 읽기 전용이며 동작은 오른쪽 클릭 메뉴에 있습니다. 비밀번호 변경, 변수 설정, 프로세스 종료 등이 있습니다.

행

구조

필드의 유형, 데이터 정렬, 기본값, 속성, 설명, 그리고 인덱스의 종류(기본 키, 고유, 인덱스)와 방식이 표시됩니다. 필드는 맨 앞, 맨 뒤, 또는 다른 필드 뒤에 추가할 수 있습니다. PostgreSQL은 항상 테이블 끝에 추가하며 그렇다고 알려 줍니다.

유형 선택기는 엔진의 유형을 정수, 소수, 텍스트, 날짜와 시간, 바이너리로 나누어 보여 줍니다. 입력하면 걸러 낼 수 있습니다.

테이블을 비우면(truncate) 모든 행이 삭제되고 테이블은 남으며 자동 증가가 0으로 돌아갑니다. 서버에는 휴지통이 없으며 실행 전에 그렇다고 알려 줍니다.

관계 다이어그램

“관계 다이어그램”은 테이블과 그 연결 관계를 그립니다.

폴더로 내보내기

테이블에는 바이트가 없습니다. 파일처럼 복사할 수 없으며, 디스크에 얻는 것은 SQL 내보내기입니다.

가져오기와 복제

쿼리

SQL 쿼리는 열린 데이터베이스에 작성하며 Ctrl+Enter로 보냅니다. 최근 쿼리가 제안됩니다. 결과는 다른 목록과 같은 목록이어서 정렬하고, 선택하고, 내보낼 수 있습니다.

SQL 기록에는 보낸 모든 것이 영향을 받은 행 수와 함께 남습니다. 복사하거나 비울 수 있습니다.

테이블 두 개 비교

테이블 두 개에서 F8을 누르면 구조를 비교합니다. 바이트가 없으므로 필드와 인덱스를 대조합니다. 비교를 참고하세요.

제거

연결을 제거하면 비밀번호와 함께 목록에서 사라집니다. 서버는 건드리지 않습니다.

MAIL — 메일

MAIL IMAP과 POP3 메일함은 폴더처럼 탐색합니다. 메일함마다 폴더 하나, 메시지마다 파일 하나입니다.

계정 등록

주소, 표시 이름, 프로토콜(IMAP은 폴더를 서버에 남기고, POP3는 하나의 목록을 내려받습니다), 그리고 암호화: 처음부터 TLS, 이후 STARTTLS, 또는 없음. 보내기(SMTP)에는 별도 섹션이 있으며, 비워 두면 읽기 계정을 그대로 사용합니다.

계정의 메일함: 한쪽에서는 읽고, 다른 쪽에서는 보냅니다.
계정의 메일함: 한쪽에서는 읽고, 다른 쪽에서는 보냅니다.

주요 제공업체

프랑스에서 가장 널리 쓰이는 메일 서비스의 설정이며, 모두 해당 포트에서 처음부터 TLS입니다. 계정은 별도 언급이 없으면 전체 주소이고, 비밀번호는 메일 서비스의 비밀번호입니다. Gmail, Yahoo, iCloud는 계정 보안 설정에서 생성한 앱 비밀번호를 사용해야 하며, 프로그램에서는 평소 비밀번호가 거부됩니다.

제공업체IMAPPOP3SMTP계정
Orange (orange.fr, wanadoo.fr)imap.orange.fr 993pop.orange.fr 995smtp.orange.fr 465주소
Freeimap.free.fr 993pop.free.fr 995smtp.free.fr 465@free.fr를 뺀 아이디
SFR (sfr.fr, neuf.fr)imap.sfr.fr 993pop.sfr.fr 995smtp.sfr.fr 465주소
Bouygues Telecom (bbox.fr)imap.bbox.fr 993pop.bbox.fr 995smtp.bbox.fr 465주소
La Poste (laposte.net)imap.laposte.net 993pop.laposte.net 995smtp.laposte.net 465주소
Gmailimap.gmail.com 993pop.gmail.com 995smtp.gmail.com 465주소, 앱 비밀번호
Yahoo Mailimap.mail.yahoo.com 993pop.mail.yahoo.com 995smtp.mail.yahoo.com 465주소, 앱 비밀번호
iCloud Mailimap.mail.me.com 993—smtp.mail.me.com 587, STARTTLS주소, 앱 비밀번호
OVHcloud (호스팅)ssl0.ovh.net 993ssl0.ovh.net 995ssl0.ovh.net 465주소
Infomaniakmail.infomaniak.com 993mail.infomaniak.com 995mail.infomaniak.com 465주소
Gandimail.gandi.net 993mail.gandi.net 995mail.gandi.net 465주소

제공업체가 선호하는 경우의 STARTTLS 포트는 IMAP 143, POP3 110, SMTP 587입니다. Gmail에서는 메일 설정에서 IMAP을 활성화해야 하고, 앱 비밀번호를 생성하기 전에 2단계 인증이 설정되어 있어야 합니다. Outlook.com, Hotmail, Live는 이제 “최신” 인증(OAuth)만 받으며 Meneaufile은 이를 지원하지 않습니다. 비밀번호만으로는 거부됩니다. Meneaufile은 비밀번호로 인증하며 — AUTHENTICATE PLAIN 또는 LOGIN — 항상 암호화된 상태에서 수행합니다.

읽기

메시지는 파일처럼 F3으로 엽니다. 첨부 파일은 하나의 줄이며 다른 항목처럼 패널로 복사할 수 있습니다. 열에는 상태가 표시됩니다. 읽지 않음, 답장함, 표시함, 임시 보관, 첨부 파일이며, “읽음으로 표시” 또는 “읽지 않음으로 표시”로 상태를 바꿀 수 있습니다.

메시지는 흰 종이 위에 표시됩니다. 밝은 테마든 어두운 테마든 마찬가지입니다. 밝은 테마는 선택한 색조에서 바탕을 가져오므로 메일이 분홍색이나 연한 파란색 위에 표시될 수 있기 때문입니다. 텍스트만 있는 메시지는 웹메일처럼 고정폭 글꼴을 유지하며 줄 바꿈됩니다. 긴 줄은 오른쪽으로 넘치지 않고 상자 안에 들어가고, 보낸 사람의 줄 바꿈은 그대로 유지됩니다. 본문에 그대로 적힌 주소는 클릭할 수 있습니다. http:// 또는 https://로 시작하는 것만 해당하며, 점을 보고 주소를 추측하면 인용된 파일 이름마다 링크가 생기기 때문입니다. 문장을 끝맺는 마침표는 문장에 남습니다.

쓰기

“새 메시지…”, “답장”, “전체 답장”, “전달”: 받는 사람, 참조, 제목, 본문, 첨부 파일. 보내기 서버가 없는 계정은 그렇다고 알려 줍니다. 그 계정으로 쓰려면 서버를 등록해야 합니다.

세 가지 동작은 오른쪽 위의 읽기 상자에 있고, 줄을 오른쪽 클릭해도 나옵니다. “답장”은 보낸 사람에게만 쓰고, “전체 답장”은 다른 수신자도 추가합니다. 답장을 누르면 읽기 화면이 닫히고 인용문이 포함된 쓰기 화면이 열립니다.

그 사이에 일어나는 일

5분마다 Meneaufile은 서버에 기다리고 있는 것이 있는지 다시 묻고, MAIL 버튼에 읽지 않은 메시지 수를 배지로 표시합니다. 아무것도 내려받지 않고 수량만 묻는 것이며, 폴더마다 몇 바이트에 불과합니다. 휴지통, 스팸 메일함, 임시 보관함, 보낸 메일함은 포함되지 않습니다.

마우스를 올리면 어느 메일함이 기다리는지 알려 줍니다. 먼저 배지에 표시된 합계, 그다음 계정마다 한 줄입니다. 메일함이 넷이면 “12”만으로는 어느 것을 열어야 할지 알 수 없었습니다. 메일함이 하나뿐이면 한 줄만 유지하고, 응답하지 않은 계정에는 줄이 없습니다. 0이라고 하면 “기다리는 것이 없다”는 뜻이 되는데, 그 계정에 대해서는 바로 그것을 알 수 없기 때문입니다.

F5는 5분을 기다리지 않습니다. 메일에서 새로 고치면 서버에 계정의 폴더와 읽지 않은 메일 수, 전체 수를 다시 요청합니다. 배지, 폴더의 숫자, 목록이 즉시 일치합니다. 이전에는 한 번 저장한 값이 그대로 남고 다음 확인 때에야 바로잡혔습니다. 메일함 앞에서 새로 고쳐도 아무것도 바뀌지 않았습니다.

금고가 잠겨 있으면 감시자는 조용히 있습니다. 계정의 비밀번호가 그 안에 잠들어 있으며, 그 문을 타이머가 깨워서는 안 되기 때문입니다.

폴더의 열

제목, 보낸 사람, 날짜, 크기, 상태, 식별자. 날짜는 보낸 사람이 밝힌 날짜입니다. 모든 클라이언트가 이 날짜를 보여 주며 정렬은 서버에서 이루어집니다.

열 메뉴에서 추가할 수 있는 열이 두 개 더 있습니다. 일곱 개의 열도 패널에 이미 잘 들어가지 않기 때문에 기본으로는 숨겨져 있습니다.

계정의 비밀번호 다시 찾기

계정 목록은 비밀번호를 절대 돌려주지 않습니다. 다시 확인하려면 — 휴대폰이나 다른 앱을 설정할 때처럼 — 계정을 NET 목록으로 복사합니다. 그 목록이 열린 뷰로 F6을 누르거나 끌어다 놓으면 됩니다. 항목에는 계정 이름, 아이디, 수신 서버 주소, 주석으로 보내기 서버, 그리고 비밀번호가 담깁니다.

맞은편에 열려 있는 분류 폴더에 들어가며 목록의 최상위가 아닙니다. 나중에 찾는 곳이 거기이기 때문입니다. 이동은 할 수 없습니다. 계정을 목록에서 빼서 금고에 넣어야 하는데, 금고에 두는 것은 비밀번호의 사본이기 때문입니다. Ctrl+F6은 조용히 복사하는 대신 그렇다고 알려 줍니다.

서버에 남는 것

계정을 제거하면 비밀번호와 함께 목록에서 사라집니다. 메일함은 서버에 그대로 남습니다.

설정 항목

제목 표시줄의 톱니바퀴가 설정을 엽니다. 설정은 섹션으로 나뉘어 있습니다. 모양, 창, 파일 목록, 빠른 접근 표시줄, 도구, 금고, 위치입니다.

모양 섹션이 열린 설정 대화 상자.
모양 섹션이 열린 설정 대화 상자.

여기에 없는 것

작업하면서 조정하는 것들입니다. 열 순서는 “열 선택”에서, 모듈 순서는 그 서랍에서, 그룹의 너비는 핸들에서 조정합니다. 보이는 곳에서 바로 할 수 있는 설정은 대화 상자에 있을 이유가 없습니다.

테마

세 가지 중에서 고릅니다. 시스템, 밝게, 어둡게. “시스템”은 컴퓨터의 설정을 따르며 다시 시작하지 않아도 함께 바뀝니다.

밝은 테마: 목록의 배경은 강조 색이 아닌 뚜렷한 흰색입니다.
밝은 테마: 목록의 배경은 강조 색이 아닌 뚜렷한 흰색입니다.
같은 화면의 어두운 테마: 검은 배경에서 눈이 어른거리지 않도록 파일 유형의 색조를 채도를 낮추고 밝게 했습니다.
같은 화면의 어두운 테마: 검은 배경에서 눈이 어른거리지 않도록 파일 유형의 색조를 채도를 낮추고 밝게 했습니다.

강조 색

일곱 가지 색조이며 기본 색이 맨 앞에 있습니다. 전체 색상 구성이 이 씨앗 색에서 만들어집니다. 버튼, 테두리, 선택, 커서입니다.

색조미리 보기
파랑 (기본)
청록
초록
보라
빨강
주황
슬레이트

색상 선택기가 아니라 작은 목록입니다. 임의로 고른 색조는 검증되지 않은 대비를 만듭니다. 선명한 노랑을 강조 색으로 쓰면 버튼의 글자를 읽을 수 없습니다. 이 색들은 밝은 테마에서 흰 글씨를 얹을 만큼 어둡고, 어두운 테마에서 눈에 띌 만큼 선명합니다.

초록 강조 색: 버튼, 활성 패널의 테두리, 선택이 선택한 씨앗 색을 따릅니다.
초록 강조 색: 버튼, 활성 패널의 테두리, 선택이 선택한 씨앗 색을 따릅니다.

강조 색이 물들이지 않는 것

밝은 테마에서 조밀한 목록의 배경은 뚜렷한 흰색으로 유지됩니다. Material은 보통 팔레트 전체를 선택한 색으로 물들이지만, 수백 줄에 걸쳐 색이 입혀진 막은 눈을 피로하게 하고 의미를 담고 있는 파일 유형의 색조를 흐립니다.

언어

스물다섯 가지 언어와 “시스템 언어”가 있습니다. 인터페이스는 다시 시작하지 않아도 바뀝니다.

목록

도구

금고

금고를 얼마나 오래 열어 둘지 정합니다. 닫을 때까지, 또는 몇 분입니다. 그 시간이 지나면 마스터 비밀번호를 다시 묻습니다.

설정 위치

휴대용 모드: 설정은 보통 사용자 프로필 옆에 있습니다. 실행 파일 옆에 표식을 두면 설정이 그곳에 저장되고, 앱은 컴퓨터에 어떤 흔적도 남기지 않습니다. 키 파일도, 이 설명서도 마찬가지입니다.

한계와 제약

한계가 있는 부분과 그 이유.

Meneaufile 설명서, 한국어판.