간략한 내용으로 상황을 이해할수 없는 질문에는 답변하지 않습니다.
※ 아래 포맷으로 오류보고해주시면 문제해결을 위한 시행착오를 줄일수가 있습니다.
1. 자신의 실행환경 (필수입력항목. 최대한 자세히)
(자동입력기 실행하면 로그창 맨위에 실행환경정보가 있습니다)
[22:43:55] 앱 : 상품권번호 자동입력기 v3.0.50 (2024.06.28), 리소스 : 1.35, DB : 1.01, 암호화모듈: 3.0.0.7
[22:43:55] 운영체제 : Windows 11 Pro 64bit 23H2 (10.0.22631), 오토핫키 : 2.0.17 64bit
[22:43:55] 웹뷰 : 126.0.2592.87, 크롬 : 126.0.6478.127, 엣지 : 126.0.2592.87
[22:43:55] 현재 선택된 브라우저는 크롬 입니다
[22:43:55] 현재 3.0.50 버전은 최신버전입니다
2. 오류발생경로
자동로그인 정보 수정 혹은 추가시에 발생
3. 오류현상, (필수입력항목. 최대한 자세히)
[23:04:53] __________________________________________________________________________<오류>______
[23:04:53] Exit Error : C:\Users\wink3\OneDrive\바탕 화면\autocoder_setup_v1.03\autocoder.ahk 9689번째줄
[23:04:53] CAutocoderDB.Prototype.ModifyLogInfo : 비밀번호를 암호화할수 없습니다
[23:04:53] 스택 : C:\Users\wink3\OneDrive\바탕 화면\autocoder_setup_v1.03\autocoder.ahk (9689) : [CAutocoderDB.Prototype.ModifyLogInfo] Throw Error("비밀번호를 암호화할수 없습니다")
C:\Users\wink3\OneDrive\바탕 화면\autocoder_setup_v1.03\autocoder.ahk (8630) : [CAutoLoginView.Prototype.Modify] this.db.ModifyLogInfo(this.data[row].idx, info)
C:\Users\wink3\OneDrive\바탕 화면\autocoder_setup_v1.03\autocoder.ahk (18219) : [CAutocoderApplication.Prototype.OnContextLoginModify] this.viewAutoLogin.Modify(dialog.data)
C:\Users\wink3\OneDrive\바탕 화면\autocoder_setup_v1.03\autocoder.ahk (18034) : [CAutocoderApplication.Prototype.OnCommand] this.OnContextLoginModify()
C:\Users\wink3\OneDrive\바탕 화면\autocoder_setup_v1.03\autocoder.ahk (2484) : [CApplicationWindow.Prototype.OnMessage] Return this.OnCommand(hWnd, uMsg, wParam, lParam)
C:\Users\wink3\OneDrive\바탕 화면\autocoder_setup_v1.03\autocoder.ahk (18478) : [CAutocoderApplication.Prototype.OnMessage] Return super.OnMessage(hWnd, uMsg, wParam, lParam)
C:\Users\wink3\OneDrive\바탕 화면\autocoder_setup_v1.03\autocoder.ahk (2217) : [CCreatableWindow.Prototype.WndProc] If (this.OnMessage(hWnd, uMsg, wParam, lParam))
> Callback
[23:04:53] 앱 : 상품권번호 자동입력기 v3.0.50 (2024.06.28), 리소스 : 1.35, DB : 1.01, 암호화모듈: 3.0.0.7
[23:04:53] 운영체제 : Windows 11 Pro 64bit 23H2 (10.0.22631), 오토핫키 : 2.0.17 64bit
[23:04:53] 웹뷰 : 126.0.2592.87, 크롬 : 126.0.6478.127, 엣지 : 126.0.2592.87
[23:04:53] __________________________________________________________________________<오류>______
[23:04:53] 위 내용을 도움말->오류보고 게시판에 남겨주세요
4. 기타 오류재현에 필요한 추가정보(로그메시지, 오류화면캡쳐 등)
지금 업데이트 서버를 검토해보니
자동입력기를 그동안 자동 업데이트로 순차적으로 사용했으면 정상적으로 비밀번호데이터도 업데이트 되었을건데
소스를 최신버전이 아닌 과거버전(3.0.42 이전버전)을 다운받아 사용하면 처음 실행시 암호화모듈이 무조건 최신버전을 다운받게되어
암호화방식이 맞지 않아 오류가 발생하는 문제가 있는걸로 확인되었습니다.
이 문제를 수정하려해도 업데이트 설계결함으로 인해 서버쪽만 수정해서 될게 아닌
과거버전 배포판을 모두 수정해야하는 치명적인 문제가 있네요.
현재 3.0.42 이하의 버전은 배포링크를 삭제해뒀습니다.
미숙한 오류에 대한 양해부탁드립니다.
1. 등록된 비밀번호가 몇개 되지 않는다면
자동입력기 메뉴->자동로그인->자동로그인 정보 초기화를 통해 초기화한후 다시 수작업으로 하나씩 재등록하면 문제가 해결됩니다.
2. 예전에 자동로그인->"자동로그인정보 내보내기" 메뉴를 통해 백업된 비밀번호 파일이 있다면
자동로그인 정보 초기화후 "자동로그인정보 가져오기' 메뉴를 통해 가져오기하면 복구됩니다.
3. 1, 2에 해당되지 않고 다시 등록해야할 비밀번호가 많이 있다면 암호화모듈이 고정된
autocoder_v3.0.41_with_bin3.0.0.4.zip
위 버전을 를 다운받아 압축해제하고 이 디렉토리에 현재 쓰고 있는 autocoder.db파일을 복사하고 3.0.41을 실행합니다.
자동로그인->자동로그인 내보내기 해서 비밀번호 백업파일을 만들고나서
현재 쓰고 있는 최신버전으로 돌아와 앞서 설명한 2의 방법으로 복구하시면 됩니다.