조정중
This commit is contained in:
parent
7b40d16f95
commit
11bb86a188
Binary file not shown.
Binary file not shown.
|
|
@ -12841,3 +12841,84 @@ AttributeError: 'WhaleTranslator' object has no attribute 'whale_pid'
|
|||
2024-09-27 17:19:44,851 - whale_translator.py:230 - default_logger - DEBUG - 웨일 창을 찾을 수 없습니다.
|
||||
2024-09-27 17:19:45,956 - whale_translator.py:248 - default_logger - DEBUG - 남은 가상 데스크톱 수: 1
|
||||
2024-09-27 17:19:45,957 - whale_translator.py:250 - default_logger - DEBUG - 모든 가상 데스크톱이 종료되었습니다.
|
||||
2024-09-27 23:16:11,509 - whale_translator.py:89 - default_logger - DEBUG - 가상 데스크톱 2가 생성되었습니다.
|
||||
2024-09-27 23:16:12,514 - whale_translator.py:34 - default_logger - DEBUG - Whale 브라우저 실행, PID: 29316
|
||||
2024-09-27 23:16:14,548 - whale_translator.py:122 - default_logger - DEBUG - 가상 데스크톱 1로 전환되었습니다.
|
||||
2024-09-27 23:16:14,886 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json
|
||||
2024-09-27 23:16:14,887 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중...
|
||||
2024-09-27 23:16:14,899 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다.
|
||||
2024-09-27 23:16:14,902 - gui.py:69 - default_logger - DEBUG - 로그기록이 설정되었습니다.
|
||||
2024-09-27 23:16:17,780 - gui.py:256 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨
|
||||
2024-09-27 23:16:17,781 - gui.py:262 - default_logger - DEBUG - 크롬 브라우저를 실행합니다...
|
||||
2024-09-27 23:16:17,781 - browser_control.py:28 - default_logger - DEBUG - 크롬 브라우저 실행 중...
|
||||
2024-09-27 23:16:22,129 - browser_control.py:43 - default_logger - DEBUG - newPage 로딩 ...
|
||||
2024-09-27 23:16:22,129 - browser_control.py:48 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션
|
||||
2024-09-27 23:16:22,129 - browser_control.py:55 - default_logger - DEBUG - 크롬 창 핸들: 5376132
|
||||
2024-09-27 23:16:23,485 - browser_control.py:61 - default_logger - DEBUG - 로그인 시도 중: 직원 계정
|
||||
2024-09-27 23:16:23,674 - browser_control.py:79 - default_logger - DEBUG - 로그인 완료: 직원 계정
|
||||
2024-09-27 23:16:25,418 - browser_control.py:254 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다.
|
||||
2024-09-27 23:16:25,583 - browser_control.py:260 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다.
|
||||
2024-09-27 23:17:21,898 - whale_translator.py:113 - default_logger - DEBUG - 가상 데스크톱 2로 전환되었습니다.
|
||||
2024-09-27 23:17:22,198 - whale_translator.py:212 - default_logger - DEBUG - 웨일 프로세스 ID가 설정되지 않았습니다.
|
||||
2024-09-27 23:17:22,198 - whale_translator.py:94 - default_logger - DEBUG - 가상 데스크톱 2가 이미 존재합니다.
|
||||
2024-09-27 23:17:22,219 - whale_translator.py:34 - default_logger - DEBUG - Whale 브라우저 실행, PID: 22132
|
||||
2024-09-27 23:17:24,267 - whale_translator.py:122 - default_logger - DEBUG - 가상 데스크톱 1로 전환되었습니다.
|
||||
2024-09-27 23:17:24,583 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json
|
||||
2024-09-27 23:17:24,583 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중...
|
||||
2024-09-27 23:17:24,591 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다.
|
||||
2024-09-27 23:17:24,591 - gui.py:69 - default_logger - DEBUG - 로그기록이 설정되었습니다.
|
||||
2024-09-27 23:19:20,308 - whale_translator.py:113 - default_logger - DEBUG - 가상 데스크톱 2로 전환되었습니다.
|
||||
2024-09-27 23:19:20,611 - whale_translator.py:212 - default_logger - DEBUG - 웨일 프로세스 ID가 설정되지 않았습니다.
|
||||
2024-09-27 23:19:20,611 - whale_translator.py:94 - default_logger - DEBUG - 가상 데스크톱 2가 이미 존재합니다.
|
||||
2024-09-27 23:19:20,611 - whale_translator.py:34 - default_logger - DEBUG - Whale 브라우저 실행, PID: 2440
|
||||
2024-09-27 23:19:22,659 - whale_translator.py:122 - default_logger - DEBUG - 가상 데스크톱 1로 전환되었습니다.
|
||||
2024-09-27 23:19:22,977 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json
|
||||
2024-09-27 23:19:22,977 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중...
|
||||
2024-09-27 23:19:22,989 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다.
|
||||
2024-09-27 23:19:22,990 - gui.py:69 - default_logger - DEBUG - 로그기록이 설정되었습니다.
|
||||
2024-09-27 23:19:25,012 - gui.py:258 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨
|
||||
2024-09-27 23:19:25,015 - gui.py:264 - default_logger - DEBUG - 크롬 브라우저를 실행합니다...
|
||||
2024-09-27 23:19:25,016 - browser_control.py:28 - default_logger - DEBUG - 크롬 브라우저 실행 중...
|
||||
2024-09-27 23:19:29,328 - browser_control.py:43 - default_logger - DEBUG - newPage 로딩 ...
|
||||
2024-09-27 23:19:29,338 - browser_control.py:48 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션
|
||||
2024-09-27 23:19:29,341 - browser_control.py:55 - default_logger - DEBUG - 크롬 창 핸들: 1117986
|
||||
2024-09-27 23:19:30,737 - browser_control.py:61 - default_logger - DEBUG - 로그인 시도 중: 직원 계정
|
||||
2024-09-27 23:19:30,932 - browser_control.py:79 - default_logger - DEBUG - 로그인 완료: 직원 계정
|
||||
2024-09-27 23:19:32,368 - browser_control.py:254 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다.
|
||||
2024-09-27 23:19:32,550 - browser_control.py:260 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다.
|
||||
2024-09-27 23:19:34,773 - gui.py:414 - default_logger - DEBUG - 번역 작업 버튼 클릭됨
|
||||
2024-09-27 23:19:34,773 - gui.py:420 - default_logger - DEBUG - 번역 작업을 시작합니다...
|
||||
2024-09-27 23:19:34,776 - gui.py:425 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 중...
|
||||
2024-09-27 23:19:35,064 - browser_control.py:272 - default_logger - DEBUG - 신규 상품 등록 페이지로 이동 완료.
|
||||
2024-09-27 23:19:35,064 - browser_control.py:541 - default_logger - DEBUG - 페이지 스크롤 시작...
|
||||
2024-09-27 23:19:35,196 - browser_control.py:551 - default_logger - DEBUG - 페이지 스크롤 완료.
|
||||
2024-09-27 23:19:35,306 - gui.py:502 - default_logger - DEBUG - 번역 작업 중 오류 발생: 'PySide6.QtWidgets.QProgressBar.setMaximum' called with wrong argument types:
|
||||
PySide6.QtWidgets.QProgressBar.setMaximum(coroutine)
|
||||
Supported signatures:
|
||||
PySide6.QtWidgets.QProgressBar.setMaximum(int)
|
||||
Traceback (most recent call last):
|
||||
File "H:\py\autoTrans\gui.py", line 435, in start_translation
|
||||
self.total_progress_bar.setMaximum(total_products)
|
||||
TypeError: 'PySide6.QtWidgets.QProgressBar.setMaximum' called with wrong argument types:
|
||||
PySide6.QtWidgets.QProgressBar.setMaximum(coroutine)
|
||||
Supported signatures:
|
||||
PySide6.QtWidgets.QProgressBar.setMaximum(int)
|
||||
2024-09-27 23:20:33,289 - whale_translator.py:113 - default_logger - DEBUG - 가상 데스크톱 2로 전환되었습니다.
|
||||
2024-09-27 23:20:33,592 - whale_translator.py:212 - default_logger - DEBUG - 웨일 프로세스 ID가 설정되지 않았습니다.
|
||||
2024-09-27 23:20:33,592 - whale_translator.py:94 - default_logger - DEBUG - 가상 데스크톱 2가 이미 존재합니다.
|
||||
2024-09-27 23:20:33,594 - whale_translator.py:34 - default_logger - DEBUG - Whale 브라우저 실행, PID: 13712
|
||||
2024-09-27 23:20:35,634 - whale_translator.py:122 - default_logger - DEBUG - 가상 데스크톱 1로 전환되었습니다.
|
||||
2024-09-27 23:20:35,953 - vertexAI.py:18 - default_logger - DEBUG - GOOGLE_APPLICATION_CREDENTIALS 환경 변수를 설정: leensoo1nt.json
|
||||
2024-09-27 23:20:35,954 - vertexAI.py:22 - default_logger - DEBUG - Vertex AI 모델 초기화 중...
|
||||
2024-09-27 23:20:35,964 - vertexAI.py:26 - default_logger - DEBUG - prompt.json 파일을 불러옵니다.
|
||||
2024-09-27 23:20:35,964 - gui.py:69 - default_logger - DEBUG - 로그기록이 설정되었습니다.
|
||||
2024-09-27 23:20:37,872 - gui.py:258 - default_logger - DEBUG - 크롬 실행 버튼 클릭됨
|
||||
2024-09-27 23:20:37,873 - gui.py:264 - default_logger - DEBUG - 크롬 브라우저를 실행합니다...
|
||||
2024-09-27 23:20:37,874 - browser_control.py:28 - default_logger - DEBUG - 크롬 브라우저 실행 중...
|
||||
2024-09-27 23:20:41,886 - browser_control.py:43 - default_logger - DEBUG - newPage 로딩 ...
|
||||
2024-09-27 23:20:41,898 - browser_control.py:48 - default_logger - DEBUG - 페이지 제목: 퍼센티 - 셀러들을 위한 AI 구매대행 솔루션
|
||||
2024-09-27 23:20:41,900 - browser_control.py:55 - default_logger - DEBUG - 크롬 창 핸들: 1705520
|
||||
2024-09-27 23:20:43,031 - browser_control.py:61 - default_logger - DEBUG - 로그인 시도 중: 직원 계정
|
||||
2024-09-27 23:20:43,249 - browser_control.py:79 - default_logger - DEBUG - 로그인 완료: 직원 계정
|
||||
2024-09-27 23:20:45,096 - browser_control.py:254 - default_logger - DEBUG - 다이얼로그가 발견되었습니다. 닫기 버튼을 클릭합니다.
|
||||
2024-09-27 23:20:45,227 - browser_control.py:260 - default_logger - DEBUG - 다이얼로그를 성공적으로 닫았습니다.
|
||||
|
|
|
|||
|
|
@ -543,7 +543,7 @@ class BrowserController:
|
|||
|
||||
while True:
|
||||
await self.page.evaluate("window.scrollBy(0, window.innerHeight);") # 한 화면씩 스크롤
|
||||
asyncio.sleep(pause_time) # 페이지 로딩 대기
|
||||
await asyncio.sleep(pause_time) # 페이지 로딩 대기
|
||||
current_height = await self.page.evaluate("() => document.body.scrollHeight")
|
||||
if current_height == previous_height:
|
||||
break # 더 이상 스크롤할 내용이 없으면 종료
|
||||
|
|
|
|||
12
gui.py
12
gui.py
|
|
@ -223,8 +223,10 @@ class TranslationApp(QWidget):
|
|||
# 버튼 이벤트 연결
|
||||
# self.start_chrome_button.clicked.connect(self.start_browser)
|
||||
self.start_chrome_button.clicked.connect(self.on_start_chrome_button_clicked)
|
||||
|
||||
self.translate_button.clicked.connect(self.start_translation)
|
||||
|
||||
# self.translate_button.clicked.connect(self.start_translation)
|
||||
self.translate_button.clicked.connect(self.on_start_translation_button_clicked)
|
||||
|
||||
self.pause_button.clicked.connect(self.pause_translation)
|
||||
self.exit_button.clicked.connect(self.close)
|
||||
|
||||
|
|
@ -407,6 +409,12 @@ class TranslationApp(QWidget):
|
|||
# except Exception as e:
|
||||
# self.logger.debug(f"번역 작업 중 오류 발생: {e}", exc_info=True)
|
||||
# self.running = False
|
||||
def on_start_translation_button_clicked(self):
|
||||
"""번역 작업 버튼 클릭 시 호출"""
|
||||
self.logger.debug('번역 작업 버튼 클릭됨')
|
||||
# 비동기 함수 실행을 위해 asyncio.create_task 사용
|
||||
asyncio.create_task(self.start_translation())
|
||||
|
||||
|
||||
async def start_translation(self):
|
||||
self.logger.debug('번역 작업을 시작합니다...')
|
||||
|
|
|
|||
Loading…
Reference in New Issue