저장된 설정(INI 파일)

Imatest 저장 설정(INI 파일) 소개

Imatest는 여러 가지 목적으로 설정을 저장합니다. 최근에 액세스한 파일을 찾거나, 계산 매개변수를 저장하거나, 사용할 관심 영역(ROI)을 지정하거나, 결과 표시 방식을 제어하는 등 다양한 용도로 사용합니다.

저장된 설정도 사용됩니다.

Imatest 설정은 비공식적이지만 널리 사용되는 표준을 따르는 INI 파일에 저장됩니다. 일반적인 경우 Imatest 모듈이 실행될 때마다 설정이 업데이트됩니다. 하지만 기술자가 특정 작업을 수행하기 위해 Imatest를 실행하는 경우처럼 최근 실행에 영향을 받지 않는 일관된 설정을 사용하는 것이 중요한 경우가 있습니다. 이 페이지에서는 설정을 저장하고 불러오는 방법과 항상 동일한 설정으로 Imatest를 실행하는 Imatest 아이콘을 만드는 방법을 설명합니다.

간혹 저장된 설정(imatest-v2.ini 및 기타 ini 파일의 해당 줄)이 손상되어 Imatest 모듈 또는 Imatest 자체가 실행되지 않을 수 있습니다. 이러한 경우 특정 줄이나 전체 섹션을 삭제하거나, imatest-v2.ini 파일을 초기화해야 할 수도 있습니다(단, 모든 저장된 설정이 손실되므로 최선의 해결책은 아닙니다). 오류 처리 절차는 문제 해결 페이지 와 설정 에서 확인할 수 있습니다.

'설정 관리'를 클릭 하면 Imatest 설정을 보고 편집하는 주요 기능에 대한 설명이 포함된 창이 열립니다. 또한 imatest-v2.ini(기본 설정 파일)의 전체 경로를 표시하고 imatest-v2.ini 파일이 손상되었을 때 발생할 수 있는 버그를 수정하는 방법을 보여줍니다. 기능 버튼에는 '설정 저장...', '설정 불러오기...', '설정 보기/편집', '설정 복사', '설정 가져오기/병합', 'ini 파일 선택', 'ini 파일 편집기', 'ini 파일 검사 및 복구', '기능 인터페이스', ' 기본값 재설정(모두)'이 있습니다 .

오류 보고 기능을 사용하면 오류가 발생했을 때 수행해야 할 작업을 보여주는 창이 열립니다. 이 창에는 변경 로그 및 문제 해결 페이지 링크, 현재 또는 마지막 세션을 클립보드에 복사하여 이메일에 붙여넣는 버튼, imatest-v2.ini 파일이 손상된 경우 복구하는 방법에 대한 지침이 포함되어 있습니다.

INI 파일: imatest-v2.ini 및 기타

Imatest 마스터 설정을 저장하는 기본 파일은 다음과 같습니다.

  • imatest-v2.ini (대부분의 Imatest 모듈용)

Imatest 실행 중에 입력 대화 상자(설정 창), 설정 메뉴 또는 INI 파일 편집 시(아래 참조) 설정이 변경되면 INI 파일이 업데이트됩니다.

표준 imatest-v2.ini 파일은 설치 시 생성되는 기본 폴더 위치 에 저장됩니다.

INI 파일 구조

 
INI 파일은 다음과 같이 구성된 텍스트 파일입니다.
  • 섹션 제목은 대괄호( [ ... ] )로 묶여 있습니다.
  • 데이터 행은 이름 = 값 형식입니다. 예:
    nwid_save = 2601.
  • 주석 줄은 세미콜론(;)으로 시작합니다.

값은 숫자, 숫자 배열 또는 문자열(비어 있을 수도 있음)일 수 있습니다. INI 파일은 읽을 수 있지만 의미가 항상 명확한 것은 아닙니다. 자세한 내용은 Imatest INI 참조를 확인하세요.

[부분]
이름1 = 값1
name2 = value2
이것은 댓글입니다.
[다음 섹션]
...

예

dispwelcome = 1은 Imatest가 시작될 때 환영 화면을 표시함을 의미합니다.
edfile은 저장된 화면을 대화형 모듈(Rescharts 등)에 표시하는 데 사용되는 이미지 편집기의 위치입니다.
[sfr]은 SFR(비재도표 경사 모서리) 설정 섹션입니다.

[imatest]
디스웰컴 = 1
evalvl = 1
exiftool = 2
expandplt = 최소
글꼴 크기 = 10
readexif = 1
shrink_largef = 1
획득 = 0
edfile = C:Program Files (x86)\\IrfanViewi_view32.exe
[sfr]
파일콤 = 0
폴더 = C:Imatest\\Data\\SFR
save_dir = C:Imatest\\Data\\SFR\\Results
...

INI 파일 유틸리티

ini_유틸리티_드롭다운 ini 파일 유틸리티

INI 파일 유틸리티는 설정 > 설정 관리 에서 접근할 수 있습니다. Rescharts 와 Multicharts는 각각의 INI 파일에 대한 유사한 드롭다운 메뉴를 제공합니다.

설정 관리 ( 설정 메뉴 )를 클릭하면 유틸리티에 대한 간략한 설명과 해당 유틸리티로 바로 연결되는 링크가 포함된 설정 관리 창이 열립니다.

설정을 저장하려면 [설정 저장]을 클릭 하세요. 이 기능은 imatest-v2.ini 파일을 지정된 이름의 파일로 저장합니다. 나중에 현재 설정으로 되돌려야 할 때 특히 유용합니다.

설정 불러오기... 는 지정된 ini 파일의 내용을 imatest-v2.ini에 불러옵니다.

설정 복사 기능은 ini 파일의 내용을 클립보드에 복사하며, 클립보드에서 복사한 내용을 붙여넣기(Ctrl+C)하여 오류 보고 이메일에 사용할 수 있습니다.

[설정 보기/편집]을 선택하면 ini 파일이 텍스트 편집기(일반적으로 메모장)에서 열립니다. 설정을 검색, 편집 및 저장할 수 있습니다. 하지만 ini 파일은 이제 UTF-8 형식(라틴 문자 이외의 문자를 더 잘 처리하여 국제화를 개선하기 위한 형식)으로 되어 있어 메모장에서 제대로 처리하지 못하므로 메모장으로 편집하는 것은 권장하지 않습니다.

INI 파일 편집기 (이전 명칭: 모듈 편집/초기화 )를 클릭하면 아래 그림과 같은 INI 파일 편집기가 열립니다. 이 편집기는 메모장에 비해 여러 가지 편리한 기능을 제공합니다. 예를 들어 섹션을 쉽게 찾고 섹션 내의 줄을 편집할 수 있습니다. 특히 작동이 멈춘 모듈을 복구할 때(해당 섹션을 삭제하여) 매우 유용합니다. 저희 개발 작업에서도 자주 사용합니다.

INI 파일 선택을 통해 Imatest를 제어하는 데 사용되는 파일이 imatest-v2.ini에서 아래에 설명된 사용자 지정 파일로 변경됩니다.

가져오기/병합 INI 파일 기능은 파일을 imatest-v2.ini 파일에 병합하여 병합 파일에 포함된 imatest-v2.ini 파일의 해당 줄을 덮어쓰지만, 다른 줄에는 영향을 주지 않습니다. 이 기능을 사용하면 사용자 지정 테스트를 쉽게 설정하고 테스트 유형을 빠르게 전환할 수 있습니다(예: 기울어진 모서리 모듈 또는 합격/불합격 파일에서 다른 영역 선택). 이 기능은 오랫동안 Imatest의 일부였음에도 불구하고 제대로 관리되지 않았기 때문에 아래에 관련 섹션을 추가했습니다.

INI 파일 모니터는 켜져 있을 때 백그라운드에서 실행됩니다. 모니터가 열려 있는 동안 가장 최근에 실행된 INI 파일의 내용을 확인할 수 있습니다. 자세한 내용은 Imatest INI 파일 참조 - INI 파일 모니터를 참조하십시오.

기본값 재설정(모두)은 imatest-v2.ini 파일을 삭제하고 다시 생성합니다. 저장된 모든 설정이 손실됩니다. 이는 오류가 발생했을 때 최후의 수단입니다. 일반적으로는 아래 설명된 편집기를 사용하여 실행되지 않는 모듈에 해당하는 섹션의 내용을 삭제하는 것이 더 좋습니다.

INI 파일 편집기

INI 파일 편집기(이전 명칭: 모듈 편집/초기화)는 작동이 중단된 Imatest 모듈을 복구하고 Imatest IT(산업 테스트) 제어를 위한 INI 파일을 생성 및 편집하는 데 사용됩니다. 이 편집기 는 INI 파일 설정 드롭다운 메뉴 또는 설정 관리 에서 열 수 있습니다.

INI File Editor
INI 파일 편집기

손상된 Imatest 모듈 복구 - INI 파일 편집기를 열고 손상된 모듈에 해당하는 섹션을 선택합니다(위 이미지에서 [Batchview]가 포함된 드롭다운 창에서). Imatest INI 참조를 사용하면 문제가 있는 줄을 찾을 수 있지만(가능성은 낮지만 불가능한 것은 아님), 그렇지 않은 경우 [ 섹션 삭제 ]를 클릭합니다. 변경 사항을 취소하려면 [ini 파일 다시 로드] 또는 [닫기]를 누릅니다. 편집이 완료되면 [저장]을 누른 다음 [닫기]를 누릅니다 .

Imatest IT용 INI 파일 생성 및 편집 - 사용자 지정 INI 파일을 만드는 방법에는 두 가지가 있습니다. 어떤 방법을 선택할지는 개인적인 선호에 따라 다릅니다.

  • 추가 방법: 텍스트 편집기에서 새 파일을 만드세요. Windows의 기본 편집기인 메모장은 UTF-8 인코딩 지원이 미흡하므로 권장하지 않습니다. 복사할 부분을 선택한 다음 "부분 내용 복사"를 누르고 새 파일에 붙여넣으세요.
  • 빼기 방식: [ 다른 이름으로 저장...]을 클릭하여 INI 파일을 (새로운) 이름으로 저장한 다음, [섹션 삭제]를 사용하여 필요 없는 섹션을 제거하세요. 섹션을 사용하면 언제든지 줄을 삽입하거나 삭제할 수 있습니다.

줄을 수정하려면 큰 창에서 해당 줄을 선택하고, 큰 창 바로 위에 있는 편집 창에서 변경 사항을 적용한 다음 Enter 키를 누르십시오. 변경 사항을 저장할 준비가 되면 변경하기 전까지는 비활성화되어 있는 저장 버튼을 누르십시오.

사용자 지정 ini 파일에서 Imatest 실행하기

Imatest IT (산업 테스트) 모듈은 INI 파일로 제어됩니다. Imatest Master (또는 IS 등)에서 이러한 INI 파일을 테스트하는 것이 유용한 경우가 많습니다. imatest-v2.ini 파일 대신 사용자 지정 INI 파일을 사용할 수 있습니다. 이렇게 하려면 INI 파일 설정 드롭다운 메뉴에서 "INI 파일 선택"을 누르십시오.

ini_파일_선택
Imatest를 실행하기 위한 대체 ini 파일을 선택하는 INI 파일 선택 창입니다.
  • Imatest는 항상 기본 imatest-v2.ini 파일로 시작합니다. 다른 INI 파일로 변경하려면 INI 파일 선택 창을 열어야 합니다( INI 파일 설정 드롭다운 메뉴 또는 설정 관리 에서).
  • Imatest를 실행하면 INI 파일의 내용이 변경될 수 있으므로, 보관하려는 파일이 아닌 Imatest IT에서 사용하는 파일의 복사본을 사용하여 작업하는 것이 좋습니다.
  • 메인 Imatest 제어 파일(일반적으로 imatest-v2.ini)만 영향을 받습니다.

INI 파일 가져오기/병합

이 기능을 사용하면 imatest-v2.ini 파일에 ini 파일(일반적으로 특정 테스트에 영향을 미치는 몇 줄의 코드가 포함됨)을 가져와 최소한의 노력으로 다양한 테스트 설정 간에 전환할 수 있습니다. 이 파일을 "병합 파일"이라고 합니다.

가져오기/병합 창

가져오기/병합 기능은 병합 파일의 내용을 현재 활성화된 ini 파일인 imatest-v2.ini에 병합합니다. 이 ini 파일은 입력/병합 창이 열려 있을 때 상단 상자( 원본 ini 파일 )에 표시됩니다.

  1. 1. 병합할 파일 읽기를 누르세요 . 병합할 파일의 내용이 가운데 상자에 표시되고, 병합된(결합된) 파일의 내용이 아래쪽 상자에 표시됩니다. 이 상자를 선택하여 결과가 예상대로인지 확인할 수 있습니다. (과정이 올바르게 작동한다고 확신하면 이 단계를 건너뛰어도 됩니다.) 이렇게 하면 2. 저장 버튼이 활성화됩니다. 결과에 만족한다면,
  2. 2번을 누르세요. 저장. (이전 버전에는 2번 병합 버튼이 추가되어 있었으나, 현재는 삭제되었습니다.)

병합 작업이 예상대로 진행될지 확신이 서지 않는다면, 병합을 진행하기 전에 "ini 파일 저장(백업)"을 눌러 안전을 확보하고 이전 설정을 복원하는 것이 좋습니다.

사용자 지정 아이콘 및 바로가기 사용

Imatest 아이콘 속성 창

참고: 이 부분은 사용 빈도가 낮아 중요도가 낮아졌습니다. Imatest 3.9 버전부터는 Imatest 기능 인터페이스(역시 사용 빈도가 낮음)를 통해 더욱 편리하게 일관된 설정을 얻을 수 있습니다 .

사용자 지정 아이콘과 바로 가기는 Imatest를 일관된(저장된) 설정으로 실행해야 하는 경우에 유용할 수 있습니다. 이러한 경우는 Imatest 작동에 대한 교육이 부족한 기술자나 담당자가 사용하거나 여러 운영자가 서로 다른 시스템을 테스트하는 컴퓨터에서 사용하는 경우가 많습니다. Imatest가 실행될 때마다 imatest-v2.ini 파일이 업데이트되므로, 적절한 조치를 취하지 않으면 새 실행을 시작할 때 설정이 무엇인지 확신할 수 없습니다.

이 기법은 저장된 ini 파일에서 데이터를 가져오는데, ini 파일에 포함된 변수만 덮어씁니다. 따라서 ini 파일을 수정하여 설정할 필요가 없는 변수를 모두 제거해야 합니다. 예를 들어, 자주 변경되는 폴더 이름은 ini 파일에서 제거하는 것이 좋습니다.

사용자 지정 아이콘을 설정하려면,

  • 나중에 사용할 조건에서 Imatest를 실행하십시오 . 올바른 설정이 저장되었는지 확인하십시오. SFRplus를 사용할 계획이라면 Rescharts SFRplus 추가 설정 창 (자동 SFRplus 실행에 영향을 미치는 설정이 많음)의 설정이 올바른지 확인하십시오.
  • Imatest 메인 창에서 [설정] , [설정 저장...] 을 클릭한 다음, 설정(imatest-v2.ini 파일의 현재 내용)을 지정된 이름의 파일로 저장하십시오.
  • Imatest를 실행하는 데 사용되는 아이콘 또는 바로 가기(Windows 탐색기에서)를 복사하여 적절한 위치(바탕 화면 또는 폴더)에 붙여넣으세요.
  • 필요에 따라 새 아이콘이나 바로가기의 이름을 변경하세요 .
  • 새 아이콘을 마우스 오른쪽 버튼으로 클릭합니다. 오른쪽에 표시된 창이 열립니다. 대상에는 Imatest를 시작하는 방법에 대한 지침이 포함되어 있습니다. 예를 들어, "C:Program Files (x86)ImatestImatestrun_imatest.bat"(C:Program Files (x86)은 64비트 Vista 시스템에서 32비트 프로그램을 실행하는 기본 폴더입니다.)
  • 저장된 ini 파일의 전체 경로를 대상 항목에 추가하세요 . 예를 들어, "C:Program Files (x86)ImatestImatestrun_imatest.bat" 또는 "c:imatestdatamiscloadtest.ini"와 같이 입력하세요.
  • 새 설정을 저장하려면 확인을 클릭하세요 .

설정 잠금 기능 (아직 완전히 구현되지 않음)

사용자 지정 아이콘이나 바로가기를 사용하여 실행할 때 결과에 영향을 줄 수 있는 설정을 사용자가 변경하지 못하도록 설정을 잠그는 것이 바람직한 경우가 있을 수 있습니다. (일반적인 Imatest 실행에서는 이러한 설정이 필요한 경우는 거의 없습니다.) 설정을 잠그는 절차가 완벽하지는 않지만, 실수로 설정이 변경되는 것을 방지하기에는 충분합니다.

참고: 이 기능은 Imatest 3.7 버전에 도입되었습니다. 완전히 구현되기까지 다소 시간이 걸릴 수 있습니다. 잠겨 있거나 잠겨 있지 않은 설정을 변경하고 싶으시면 알려주시기 바랍니다.

설정을 고정하려면 저장된 ini 파일의 [imatest] 섹션에 다음 줄을 추가하십시오. (텍스트 편집기를 사용해야 합니다. 이 작업을 직접 수행하는 Imatest 명령은 없습니다.)

fix_settings = 1

이 줄을 삭제하거나 fix_settings = 0으로 설정하면 정상 작동이 복원됩니다.

이 설정이 포함된 ini 파일을 사용하여 Imatest를 시작하면 여러 설정이 비활성화됩니다. 정상적인 작동을 위해서는 fix_settings 항목이 생략되거나 0으로 설정된 ini 파일을 사용하여 Imatest를 다시 시작해야 합니다.