Skip to content

Releases: Mrbinggrae/CouHelper

v0.2.32

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 27 Sep 10:38
06adef8

[v0.2.32] 2026-09-27

변경

  • ChromeDriver 업데이트 Windows 64비트 ChromeDriver를 154.0.8037.58로 교체했습니다. TC Helper·By_DBeaver와 동일한 드라이버를 포함합니다.
  • 기존 보충 시트 편집과 수동 접두어 제거 동작은 유지합니다.

검증 범위

  • 드라이버 실행 버전과 배포 패키지의 포함 파일·해시를 확인합니다.
  • 실제 회사 WMS 동작은 회사 노트북에서 확인이 필요합니다.

v0.2.31

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 18 Sep 10:33
06adef8

[v0.2.31] 2026-09-18

수정

  • 1F 보충·2F 보충 스크립트 실행 후 A열 접두어를 자동 제거하던 동작 해제.
  • 새로고침 오른쪽에 83-11 / 83-21 제거 버튼 추가. 사용자가 눌렀을 때만 현재 시트 A열 앞의 해당 접두어 제거.
  • 예: 83-11FA12-36-3 → FA12-36-3. 행·다른 열·서식은 유지.
  • 접두어 제거만 Ctrl+Z로 따로 되돌릴 수 있으며, 조회·스크립트 실행 중에는 제거 버튼 비활성화.

검증

  • 관련 테스트 18개 통과. 양쪽 보충 버튼의 자동 제거 해제, 수동 제거, 독립 실행 취소·다시 실행 확인.
  • 보호된 시트의 수정 차단 및 실제 UI 버튼 배치 확인.
  • 실제 업무 데이터는 회사 PC에서 확인 필요.

v0.2.30

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 18 Sep 10:27
06adef8

[v0.2.30] 2026-09-18

개선

  • 1F 보충·2F 보충 버튼으로 스크립트를 실행한 뒤 결과 시트 A열의 선행 83-11 또는 83-21 접두어를 자동 제거.
  • 예: 83-11FA12-36-3 → FA12-36-3. 접두어만 있는 셀은 비우며, 행과 다른 열·시트 및 셀 서식은 유지.
  • 문자열 중간의 83-11·83-21, 다른 접두어, 숫자와 수식은 유지.
  • 스크립트와 접두어 정리를 한 번의 실행 취소로 함께 복원. 스크립트 실패 시 원본 유지.

검증

  • 합성 데이터로 양쪽 보충 버튼의 스크립트 후처리, 서식·다른 열·시트 보존, 실행 취소·다시 실행 확인.
  • 실제 WMS 데이터는 회사 PC에서 확인 필요.

v0.2.29

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 18 Sep 10:08
06adef8

[v0.2.29] 2026-09-18

개선

  • 보충 탭의 별도 창으로 열기 버튼에 보라색, 전체 화면 버튼에 청록색 적용.
  • 두 버튼의 글씨를 14pt 굵게 확대하고 밝은 글자색 적용.
  • 마우스 올림·누름·비활성 상태의 색상을 구분.
  • 별도 편집창과 전체 화면에서도 버튼 색상 유지.

v0.2.28

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 18 Sep 09:58
06adef8

[v0.2.28] 2026-09-18

개선

  • 보충 탭의 새로고침 버튼을 2F 보충 버튼 바로 오른쪽으로 이동하고 주황색으로 변경.
  • WMS 조회 시간과 총 보충 건수를 보충 버튼과 같은 줄 오른쪽에 표시.
  • 조회 시간과 총 건수를 20pt 굵은 글씨로 확대하고 밝은 글자색을 적용해 가독성 개선.

검증

  • 실제 UI 캡처로 버튼 배치와 조회 정보 글자 크기 및 잘림 여부 확인.
  • 실제 WMS 조회는 회사 PC에서 확인 필요.

v0.2.27

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 18 Sep 09:44
06adef8

[v0.2.27] 2026-09-18

추가

  • 보충 탭의 WMS 가져오기 옆에 새로고침 버튼 추가.
  • 선택한 보충 시간과 페이지를 유지한 채 최신 데이터를 다시 조회. 전체보기에서는 모든 페이지를 다시 조회.
  • 조회 중 중복 실행 방지 및 편집 내용이 있을 때 기존 저장 확인 절차 적용.

검증

  • 관련 단위 테스트 7개 및 합성 데이터 기반 버튼 동작 검증 통과.
  • 선택 시간·페이지 유지, 전체보기 갱신, 편집 취소·저장하지 않음, 조회 실패 시 기존 데이터 유지 확인.
  • 실제 WMS 조회는 회사 PC에서 확인 필요.

v0.2.26

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 13 Sep 12:50
06adef8

[v0.2.26] 2026-09-13

수정

  • Office Script에서 copyFrom 호출 시 발생하던 실행 오류 수정. 값·수식·서식 복사, 전체 열 복사, 겹치는 범위와 전치 복사 지원.
  • 열·행 삽입/삭제 후 기존 Range 객체가 이동된 셀을 가리키도록 수정. insert가 반환하는 빈 범위와 기존 범위를 구분.
  • 부분 셀 삽입/삭제와 autofitColumns 열 너비 자동 맞춤 지원.
  • 자동 필터의 custom·values 조건, 와일드카드 및 비교 조건 지원. 숨긴 행은 시트와 인쇄에 함께 반영.
  • 미지원 Range·Worksheet·RangeFormat 명령은 명령 이름을 포함하여 오류 안내.

유지

  • 저장된 스크립트와 버튼 연결을 유지하며, 저장 시 변환한 코드도 새 호환 기능으로 실행.
  • 실행 실패 시 시트 원본을 유지하고, 성공한 작업의 실행 취소 지원.

검증

  • 기존 보충 스크립트의 열 삭제·복사·재정렬·서식·필터를 코드 수정 없이 합성 데이터로 검증.
  • 전체 회귀 테스트, 배포 EXE의 저장 코드 실행·정상 종료 및 배포 파일 해시 검증.
  • 실제 WMS 데이터와 회사 프린터 출력은 회사 PC에서 확인 필요.

v0.2.25

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 12 Sep 10:42
06adef8

[v0.2.25] 2026-09-12

추가

  • 보충 시트에서 파란 실선으로 전체 인쇄 영역, 점선으로 인쇄 페이지 경계 표시.
  • 각 영역에 인쇄 페이지 번호를 표시하고, 범위 밖 셀은 옅게 구분. 인쇄 설정 옆에 전체 인쇄 페이지 수 표시.
  • 범위·용지·방향·배율·행 높이·열 너비·글꼴·셀 내용이 바뀌면 실제 인쇄와 같은 계산으로 경계 갱신.
  • 별도 창과 스크롤에서도 페이지 경계를 유지하며, 미리보기에서 프린터를 변경하면 해당 페이지 구성을 시트에 반영.

개선

  • 큰 시트의 인쇄 경계를 짧은 작업으로 나누어 계산하여 편집·스크롤 반응 유지.
  • 페이지 안내선과 화면 페이지 표시는 실제 인쇄물에는 출력하지 않음.

검증

  • 여러 페이지 PDF·미리보기와 화면 경계 일치, 용지·방향·배율·서식 변경, 숨긴 셀, 범위 수정, 스크롤·팝업 및 비동기 경계 계산 검증.
  • 전체 회귀 테스트, 화면 확인, 배포 EXE 실행·종료와 배포 파일 해시 검증.

v0.2.24

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 12 Sep 10:27
06adef8

[v0.2.24] 2026-09-12

추가

  • 보충의 WMS 페이지 조회·전체보기 중 마우스를 대기 커서로 표시하고 완료·실패 시 자동 복원.
  • 진행 막대에 현재 로그인·조회 단계, 페이지, 남은 대기시간과 전체 경과시간 표시.
  • 표 조회 응답은 실제 45초 대기 기준에 맞춰 표시하며, 단계·페이지가 바뀌면 해당 대기시간으로 갱신.
  • 소요 시간을 미리 정할 수 없는 브라우저 시작·시트 준비 단계는 움직이는 막대로 표시하고 완료·실패 결과 안내.

개선

  • 조회 실패 안내를 ‘WMS 조회에 실패했습니다. 다시 시도해 주세요.’로 변경. 상세 원인은 로그 보기에서 확인 가능.
  • 실패 안내 창이 열리기 전에 커서와 조회 버튼을 복원하여 다시 조회할 수 있도록 처리.
  • 실패한 조회는 기존 시트·조회 정보·페이지 선택을 유지.

검증

  • 느린 합성 조회 중 GUI 반응, 팝업·전체보기 대기 커서, 실패 후 재시도와 단계별 시간 표시 검증.
  • 전체 회귀 테스트, 화면 배치, 배포 EXE 실행·종료와 배포 파일 해시 검증.
  • 진행 막대의 시간은 현재 단계의 대기 기준이며 전체 완료 예상시간은 아님. 실제 회사 WMS 로그인·조회는 회사 PC와 회사 네트워크에서 확인 필요.

v0.2.23

Choose a tag to compare

@Mrbinggrae Mrbinggrae released this 12 Sep 07:26
06adef8

[v0.2.23] 2026-09-12

추가

  • TW와 보충에서 공통으로 사용하는 WMS 아이디·비밀번호를 입력하면 자동 저장하고, 다음 실행 때 자동으로 불러옴.
  • 별도의 저장 버튼 없이 입력을 마치면 저장하며, 입력 직후 앱 종료·업데이트 시에도 저장 처리.
  • 아이디와 비밀번호는 현재 Windows 사용자 계정의 DPAPI로 암호화하여 앱 설치 폴더 밖에 보관.
  • 공통 계정 입력란 옆에 자동 저장 상태와 저장 삭제 버튼 추가.

개선

  • 계정 저장 실패 시 기존 저장 정보를 보존하고, 계정 값을 포함하지 않는 오류 안내 표시.
  • 저장 정보가 손상되거나 복호화할 수 없어도 앱을 열어 계정을 다시 입력할 수 있도록 처리.

검증

  • 합성 계정으로 Windows 암호화 저장·별도 프로세스 복원·자동 저장·종료 직전 저장·삭제 및 실패 처리를 검증.
  • 전체 회귀 테스트와 화면 배치, 배포 EXE 실행·종료, 패키지 파일 및 해시 검증.
  • 실제 회사 WMS 로그인·조회는 회사 PC와 회사 네트워크에서 확인 필요.