Commit Graph

422 Commits

Author SHA1 Message Date
9700X_PC 6e96a94f2e 브라우저 제어 클래스 및 메인 UI 개선: generate_random_suffix 메서드의 매개변수에 self 추가, 금지 카테고리 처리 로직 주석 추가, 메인 UI에서 불필요한 공백 제거 및 로그 표시 기능 개선. 코드 가독성을 높이고 UI 일관성을 유지함. 2025-06-12 08:11:09 +09:00
9700X_PC dd9bdc7248 업데이트 다운로드 완료 시 자동 종료 기능 추가: 사용자가 업데이트를 선택한 경우, 업데이트 다운로드 완료 메시지를 표시하고 3초 후 자동으로 프로그램을 종료하는 show_and_auto_quit 메서드를 추가함. 관련된 QMessageBox 로직을 개선하여 사용자 경험을 향상시킴. 2025-06-12 02:35:00 +09:00
9700X_PC 1e45809e63 버전 정보 추가 및 로그인 세션 생성 시 버전 전달: LoginDialog와 MAIN_GUI에서 버전 정보를 초기화하고, SupabaseManager의 create_user_session 메서드에 버전 매개변수를 추가하여 사용자 세션 생성 시 버전 정보를 포함하도록 수정함. 데이터베이스 파일이 변경됨. 2025-06-12 02:15:03 +09:00
9700X_PC c2af1dee80 브라우저 제어 클래스 개선: OCR 프로세서 초기화 및 오류 처리 시그널 추가. 브라우저 시작 및 로그인 과정에서 발생할 수 있는 다양한 오류를 처리하는 로직을 강화하고, UI에서 관련 오류 메시지를 사용자에게 전달하도록 수정함. ImageProcessor에서 OCR 프로세서를 업데이트하는 기능을 추가하여 이미지 처리 로직을 개선함. 데이터베이스 파일이 변경됨. 2025-06-12 01:31:17 +09:00
9700X_PC c259af72db 버전 업데이트: __version__을 "3.8.10"에서 "3.8.11"로 변경함. 데이터베이스 파일이 변경됨. 2025-06-11 01:13:41 +09:00
9700X_PC 993c9265e5 디버그 상태 키 변경: 'debug'를 'debug_mode'로 수정하여 코드의 가독성을 향상시킴. 데이터베이스 파일이 변경됨. 2025-06-11 00:56:20 +09:00
9700X_PC 545c5078e1 브라우저 제어 클래스 개선: DetailHandler 초기화 시 detail_text_widget 추가 및 이미지 처리 로직에서 로컬 서버 사용 여부를 반영하도록 수정함. PriceHandler에서 spinbutton 기반으로 가격 정보를 수집하고, 관련 로깅 기능을 강화하여 사용자에게 명확한 정보를 제공함. 옵션 핸들러에서 가격 범위 초과 옵션 제외 처리 로직을 추가하여 안정성을 높임. 2025-06-11 00:50:27 +09:00
9700X_PC e2092ad22f 1 2025-06-10 01:14:23 +09:00
9700X_PC a1ed6fb974 브라우저 제어 클래스 개선: 그룹 선택 요청 시그널 추가 및 그룹 선택 처리 로직을 개선함. UI에서 캡차 발생 시그널을 연결하여 사용자에게 캡차 해결 요청을 알리는 기능을 추가하고, 세션 종료 시 리소스 정리를 위한 로직을 보강함. SupabaseManager에서 세션 ID 처리 방식을 수정하여 안정성을 높임. 2025-06-07 06:56:33 +09:00
9700X_PC c57a0b82d5 브라우저 제어 클래스 개선: 그룹 리스트 시그널 추가 및 그룹 선택 기능 개선. 선택된 그룹 이름을 업데이트하는 로직을 수정하고, 그룹 선택 버튼 클릭 시 그룹 인덱스를 기반으로 선택된 그룹을 처리하도록 변경함. 로거를 통해 그룹 선택 실패 시 경고 메시지를 추가하여 사용자 경험을 향상시킴. 2025-06-06 15:19:50 +09:00
9700X_PC eee2670c47 옵션 핸들러 및 이미지 프로세서 개선: OptionHandler의 초기화 시 ImageProcessor를 포함하도록 수정하고, 이미지 처리 로직을 개선하여 옵션 관련 임시 파일을 관리하도록 변경함. ImageProcessor에서 OCR 권한 상태를 확인하고, 관련 로그 메시지를 추가하여 사용자에게 명확한 정보를 제공함. 2025-06-06 08:57:54 +09:00
9700X_PC 20d0eaaaa0 임시 이미지 디렉토리 생성 및 리소스 정리 기능 추가: BrowserController에서 임시 이미지 디렉토리를 생성하고, DetailHandler에서 상태 초기화 시 detail 관련 임시 파일을 정리하도록 개선함. ImageProcessor에서 이미지 처리 로직을 수정하여 번역된 이미지를 로컬에 저장하는 기능을 추가하고, 클립보드 이미지 처리 로직을 개선함. LocalImageServer에서 이미지 디렉토리 경로를 절대 경로로 변환하여 안정성을 높임. 2025-06-06 08:42:57 +09:00
Envy_PC a40afde7f5 모듈 구조 개선 및 불필요한 파일 삭제: ClipboardImageManager, ImageProcessor, LocalImageServer 등 여러 파일을 삭제하고, browser_control.py에서 모듈 경로를 수정하여 코드 구조를 정리함. UI 관련 파일에서 설명 텍스트를 개선하고, 옵션 핸들러 및 가격 핸들러 관련 파일을 제거하여 코드의 가독성을 높임. 2025-06-05 14:19:39 +09:00
Envy_PC 796a100fe9 상품명 최대 길이 설정 기능 추가 및 키워드 고정 개수 기본값 수정: UI에 상품명 최대 길이 입력 필드 추가, 관련 설명 및 로깅 기능 개선. 키워드 고정 개수 기본값을 3에서 2로 변경하여 사용자 경험 향상. 2025-06-04 19:39:18 +09:00
9700X_PC 3cfe52c333 UI 개선 및 기능 추가: 쇼핑API 사용 및 상품명 셔플 기능을 위한 새로운 토글 추가. 기존 코드 정리 및 불필요한 주석 제거. 로그 메시지 개선 및 UI 요소의 가독성 향상. 2025-06-04 15:25:10 +09:00
Envy_PC 0d9acc0b61 브라우저 제어 클래스 개선: 새로운 모듈을 추가하고 OCR 프로세서를 초기화하여 이미지 필터링 기능을 강화함. 옵션 핸들러의 초기화 방식을 수정하여 토글 상태를 반영하도록 변경함. 불필요한 코드 주석을 처리하고, HTML 데이터 유효성 검사를 추가하여 안정성을 높임. 2025-06-04 10:40:26 +09:00
Envy_PC cb3604a4f5 불필요한 단어 처리 로직 개선: unwanted_keywords 리스트 처리 시 로그 메시지의 들여쓰기를 수정하여 가독성을 향상시킴. 2025-06-03 12:39:21 +09:00
Envy_PC 936cf02e3b Merge branch 'new_module' of ssh://cckb9998.synology.me:30022/ckh08045/AutoPercenty3 into new_module 2025-06-03 12:26:48 +09:00
Envy_PC fb0b74223f 브라우저 제어 클래스 개선: 에러 발생 시 스크린샷 저장 로직을 개선하고, 임시 이미지 및 에러 스크린샷 디렉토리 생성 기능을 추가함. CKEditor에서 이미지 추출 및 저장 기능을 구현하여 사용자 편의성을 높임. 불필요한 코드 주석 처리 및 오래된 스크린샷 디렉토리 삭제 기능 추가. 2025-06-03 12:25:55 +09:00
9700X_PC 798f31fe47 Merge branch 'new_module' of ssh://cckb9998.synology.me:30022/ckh08045/AutoPercenty3 into new_module 2025-06-02 15:25:27 +09:00
9700X_PC d8438b3a6f UI 설명 텍스트 수정: 태그 수집 및 등록 방식에 대한 설명을 구체화하고, 옵션명 추가 기능에 대한 텍스트를 개선함. 불필요한 매뉴얼 버튼 관련 코드를 주석 처리하여 코드 정리. 2025-06-02 15:25:25 +09:00
Envy_PC 929bd43b40 Merge branch 'new_module' of ssh://cckb9998.synology.me:30022/ckh08045/AutoPercenty3 into new_module 2025-05-31 23:27:44 +09:00
Envy_PC 3dcfa2a040 브라우저 제어 클래스 필터링 결과 로그 개선: 삭제된 이미지 수를 포함하여 필터링 결과 로그 메시지를 수정하고, 옵션 삭제 다이얼로그 처리 로직을 개선하여 삭제 버튼 클릭 시도를 명확히 기록하도록 변경함. 다이얼로그 닫기 기능을 위한 새로운 메서드 추가. 2025-05-31 23:27:40 +09:00
9700X_PC c4664c9675 UI 설명 텍스트 수정: 옵션 자동 선택 기능에 대한 설명을 구체화하고, 이미지 번역 방식 설명을 간소화하여 사용자 이해도를 높임. 2025-05-22 22:35:58 +09:00
9700X_PC 420ed48b44 UI 설명 텍스트 수정: 옵션 이미지의 번역 방식 설명을 '퍼센'으로 변경하여 정확성을 높임. 아이콘 파일 경로를 수정하여 파일 구조를 개선함. 2025-05-22 21:59:25 +09:00
Envy_PC 08f7c36de8 브라우저 제어 클래스 광고 닫기 기능 개선: ESC 키를 두 번 전송하여 다이얼로그를 닫는 메서드를 개선하고, 새로운 다이얼로그 처리 로직을 추가하여 다양한 상황에서 광고를 효과적으로 닫을 수 있도록 수정함. UI 요소 및 레이아웃 조정, 키워드 관리 다이얼로그의 크기 및 스타일 개선. 2025-05-08 00:40:32 +09:00
Envy_PC 456dd6eb2e UI 설명 텍스트 수정 및 디스코드 알림 개선: 가격 초과 제외 기능 설명을 구체화하고, 가격 설정 메뉴 및 썸네일 번역 관련 설명을 보강함. 디스코드 알림 메시지에 작업 그룹 번호를 추가하여 알림의 명확성을 높임. 2025-05-07 21:29:45 +09:00
9700X_PC b15219de6b UI 설명 텍스트 개선: 이미지 글자인식, 상품명 수정, 카테고리 추천, 키워드 고정, 옵션명 번역 관련 설명을 명확하게 수정하고 예시 추가. 번역기 선택 및 키워드 고정 설정에 대한 설명을 보강하여 사용자 이해도를 높임. 2025-05-03 11:32:59 +09:00
Envy_PC 3c00298944 UI 개선 및 기능 추가: 자동 스크롤 기능 구현, 설명 텍스트를 HTML로 표시하도록 수정, 토글 스위치 크기 조정 및 애니메이션 개선. 사용자 등급에 따른 권한 체크 로직 수정 및 디스코드 알림 기능 추가. UI 요소 스타일 및 레이아웃 조정. 2025-05-03 09:49:11 +09:00
9700X_PC 0dfb47c960 로그인 다이얼로그에서 사용자 정보 업데이트 개선: 현재 세션 수를 포함한 사용자 정보 저장 로직 추가. 메인 애플리케이션에서 COM 초기화 및 해제 기능 구현, 애플리케이션 종료 시 세션 정리 로직 추가. UI 요소 스타일 및 레이아웃 조정, OCR 및 디버그 모드 토글 기능 개선. 2025-04-29 16:55:40 +09:00
9700X_PC d62506efc1 브라우저 제어 클래스에 일시정지 기능 추가: 일시정지 확인 시그널 및 관련 메서드 구현, 작업 흐름에서 일시정지 상태 확인 로직 추가. 로그인 다이얼로그에서 로그인 성공 시 로그 메시지 개선, 제한된 GUI 초기화 시 로그 경로 정보 전달 추가. 설정 대화상자 및 토글 다이얼로그 모듈 추가, UI 스타일 정의 및 초기화 로직 구현. 2025-04-29 08:55:19 +09:00
9700X_PC 70475f2f45 만료일 계산 로직 간소화: payment_period_end 및 expires_at의 ISO 형식 문자열 변환 과정을 통합하여 코드 중복을 제거하고 가독성을 향상시킴. 2025-04-29 08:53:10 +09:00
Envy_PC 55e165e1d3 기존 설명 토글 및 API 관련 코드 주석 처리, 카테 추천 및 키고정 기능 추가. 만료일 계산 로직 개선 및 사용자 정보 라벨 수정. UI 요소 정리 및 레이아웃 조정. 2025-04-28 17:06:19 +09:00
Envy_PC c7967297ad 버전 3.8.2로 업데이트, 기존 AutoPercenty3에서 Edit_PartTimer로 이름 변경. Inno Setup 스크립트 및 관련 파일 구조 수정, 사용자 데이터 백업 및 복원 기능 추가. 로그인 다이얼로그에서 사용자 정보 처리 개선. 2025-04-28 16:59:00 +09:00
Envy_PC a7b63f4fb5 브라우저 컨트롤러에 일시정지 기능 추가 및 관련 시그널 구현. 로그인 다이얼로그에서 로그인 성공 시 로그 메시지 개선. 제한된 GUI 초기화 시 로그 경로 정보 전달 추가. 토글 스위치 클래스에 테마 옵션 추가. 2025-04-28 16:47:51 +09:00
9700X_PC a14a1fde24 로그인 다이얼로그에서 사용자 정보 처리 개선: 로그인 시 기본 사용자 정보를 포함하도록 수정하고, 세션 관리 로직을 개선하여 사용자 정보를 보다 효율적으로 업데이트함. 또한, 만료일 계산 로직을 개선하여 payment_period_end를 우선적으로 사용하도록 변경함. 2025-04-24 07:04:48 +09:00
9700X_PC 8fda633666 메인 애플리케이션 및 설정 파일 추가: main.py와 setup.py를 새로 생성하여 애플리케이션의 기본 구조와 빌드 설정을 정의함. DPI 인식 설정, 로그 관리, 로그인 다이얼로그 및 GUI 초기화 기능 포함. 2025-04-24 06:23:08 +09:00
9700X_PC e894bcab6c 브라우저 시작 시 최대 3번 재시도 로직 추가, PriceHandler에 toggle_states 인자 추가, 로그 레벨 설정 개선 및 로그 다이얼로그 추가 2025-04-24 06:22:57 +09:00
9700X_PC 3f9f6515c7 기존 AutoPercenty3 관련 파일 삭제 및 Edit_PartTimer로 이름 변경, 버전 업데이트(3.8.1 -> 3.8.2) 반영 2025-04-24 06:17:43 +09:00
Envy_PC 30c785663d 가격 핸들러에 토글 상태 추가 및 웨일 브라우저 시작 로직 개선. 브라우저 시작 시 최대 3회 재시도 기능 추가, UI에서 여러 토글 상태 초기화 및 추가. 상품명 번역 타입 선택 기능 및 키고정 기능 구현. 2025-04-14 08:04:31 +09:00
Envy_PC 9ccaac3e4e 썸네일 누끼 기능 추가 및 관련 UI 요소 업데이트. 누끼 갯수 입력 필드와 토글 추가, 상태 저장 로직 개선. 2025-04-13 23:32:59 +09:00
Envy_PC 37add181be 로그 다이얼로그 UI 개선 및 스타일시트 적용, 필터링 기능 강화. 로그 표시 영역 가독성 향상 및 버튼 디자인 수정. 2025-04-13 23:17:17 +09:00
Envy_PC 2d6ca14311 로그다이알로그 및 수정정 2025-04-12 17:25:42 +09:00
9700X_PC 6ae894cfd2 업데이트 설치에 대한 코드 추가 2025-04-11 22:49:22 +09:00
9700X_PC 9b6b85d05f iss 2025-04-11 22:23:09 +09:00
9700X_PC 8a7dd7733c iss 2025-04-11 01:28:53 +09:00
9700X_PC 058b60868f 보완 2025-04-11 00:56:42 +09:00
9700X_PC 30db311219 3.8.1패치 2025-04-11 00:03:26 +09:00
9700X_PC ab63060078 상페 ocr 적용 완료 2025-04-10 17:10:52 +09:00
Envy_PC 38d6d60cec 필터링 중중 2025-04-10 15:23:36 +09:00