This commit is contained in:
Envy_PC 2025-03-13 09:47:43 +09:00
parent 541d764deb
commit 3bc8fad773
75 changed files with 204 additions and 93 deletions

2
.gitignore vendored
View File

@ -12,7 +12,7 @@ src/browsers/user_data
src/browsers/whale/user_data
src/browsers/whale/user_data_search
src/browsers/whale/user_data_translate
src/browsers/whale/cache
src/browsers/whale/cache/*
src/browsers/whale/cache_search
src/browsers/whale/cache_translate
browsers/user_data

View File

@ -73,7 +73,7 @@ class BrowserController(QThread):
# 임시 디렉토리 생성
self.temp_dir = tempfile.mkdtemp() # 임시 디렉토리 생성
self.whale_translator = WhaleTranslator(logger)
self.whale_translator = WhaleTranslator(logger, debug_flag=self.toggle_states['debug_mode'])
self.playwright = None
@ -313,6 +313,8 @@ class BrowserController(QThread):
await self.login()
await self.close_ad_if_exists()
await self.close_ad_if_exists_new()
id_ed_mode = self.toggle_states.get('ed_mode', False)
if id_ed_mode:
@ -583,7 +585,106 @@ class BrowserController(QThread):
return image_urls
async def close_ad_if_exists(self):
"""ESC 키를 두 번 전송하여 다이얼로그를 닫는 메서드"""
try:
# ESC 키를 한 번 전송
time.sleep(2)
await self.page.keyboard.press("Escape")
# 잠시 대기 (필요시, 다이얼로그 애니메이션 등 고려)
await self.page.wait_for_timeout(100)
await self.page.dispatch_event("body", "keydown", {
"key": "Escape",
"code": "Escape",
"keyCode": 27,
"which": 27
})
await self.page.wait_for_timeout(50)
await self.page.dispatch_event("body", "keyup", {
"key": "Escape",
"code": "Escape",
"keyCode": 27,
"which": 27
})
await self.page.wait_for_timeout(100)
# ESC 키를 두 번째 전송
esc_script = """
() => {
const dispatchEsc = () => {
const eventDown = new KeyboardEvent('keydown', {
key: 'Escape',
code: 'Escape',
keyCode: 27,
which: 27,
bubbles: true
});
document.dispatchEvent(eventDown);
const eventUp = new KeyboardEvent('keyup', {
key: 'Escape',
code: 'Escape',
keyCode: 27,
which: 27,
bubbles: true
});
document.dispatchEvent(eventUp);
};
dispatchEsc();
}
"""
# 첫 번째 ESC 전송
await self.page.evaluate(esc_script)
self.logger.log("ESC 키를 두 번 전송하여 다이얼로그를 닫았습니다.", level=logging.INFO)
except Exception as e:
self.logger.log(f"ESC 키 전송 중 오류 발생: {e}", level=logging.ERROR, exc_info=True)
async def close_ad_if_exists_new(self):
"""
다이얼로그가 존재하면 해당 다이얼로그 내부의 "닫기" 버튼을 클릭하고,
다이얼로그를 찾지 못하거나 내부에 닫기 버튼이 없으면 페이지 전체에서 "닫기" 버튼을 검색하여 클릭하는 메서드
"""
try:
# 다이얼로그가 나타날 때까지 최대 3초 대기
await self.page.wait_for_selector(self.close_ad_dialog_locator, timeout=3000, state='visible')
self.logger.log("다이얼로그가 발견되었습니다. 내부의 닫기 버튼을 찾습니다.", level=logging.INFO)
# 다이얼로그 엘리먼트를 먼저 가져옴
dialog_element = await self.page.query_selector(self.close_ad_dialog_locator)
if dialog_element:
# 다이얼로그 내부에서 "닫기" 텍스트를 가진 버튼을 xpath로 찾음
close_button = await dialog_element.query_selector("xpath=.//button[span[text()='닫기']]")
if close_button:
await close_button.click()
self.logger.log("다이얼로그 내부의 닫기 버튼을 클릭하여 닫았습니다.", level=logging.INFO)
return # 닫기 성공 시 함수 종료
else:
self.logger.log("다이얼로그 내부에서 닫기 버튼을 찾지 못했습니다.", level=logging.WARNING)
else:
self.logger.log("대기 후에도 다이얼로그 엘리먼트를 찾지 못했습니다.", level=logging.WARNING)
except TimeoutError:
self.logger.log("다이얼로그가 나타나지 않았습니다.", level=logging.INFO)
except Exception as e:
self.logger.log(f"다이얼로그 닫기 시도 중 오류 발생: {e}", level=logging.ERROR, exc_info=True)
# 다이얼로그에서 닫기 버튼을 찾지 못한 경우, 페이지 전체에서 "닫기" 버튼을 검색
self.logger.log("페이지 전체에서 '닫기' 버튼을 검색합니다.", level=logging.INFO)
try:
global_close_button = await self.page.query_selector("xpath=//button[span[text()='닫기']]")
if global_close_button:
await global_close_button.click()
self.logger.log("페이지 전체에서 '닫기' 버튼을 클릭하였습니다.", level=logging.INFO)
else:
self.logger.log("페이지 전체에서 '닫기' 버튼을 찾지 못했습니다.", level=logging.WARNING)
except Exception as e:
self.logger.log(f"글로벌 '닫기' 버튼 검색 및 클릭 중 오류 발생: {e}", level=logging.ERROR, exc_info=True)
async def close_ad_if_exists_ori(self):
"""광고 다이얼로그가 있으면 닫기 버튼을 클릭하는 메서드"""
try:
# 광고 다이얼로그가 나타날 때까지 기다림

View File

@ -397,7 +397,7 @@ class AutoPercentyGUI(QWidget):
self.init_settings()
# self.setWindowFlags(Qt.WindowStaysOnTopHint)
self.setGeometry(QRect(1100, 100, 400, 900))
self.setGeometry(QRect(1000, 100, 400, 800))
self.setWindowTitle('AutoPecenty3')
# 로그

View File

@ -1,2 +1,3 @@
2025/03/12-12:45:04.725 1b50 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Browser Storage\leveldb since it was missing.
2025/03/12-12:45:04.728 1b50 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Browser Storage\leveldb/MANIFEST-000001
2025/03/13-05:21:38.404 33b4 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Browser Storage\leveldb/MANIFEST-000001
2025/03/13-05:21:38.404 33b4 Recovering log #3
2025/03/13-05:21:38.405 33b4 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Browser Storage\leveldb/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.504 1b50 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension Rules/MANIFEST-000001
2025/03/12-12:45:04.504 1b50 Recovering log #3
2025/03/12-12:45:04.504 1b50 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension Rules/000003.log
2025/03/13-05:21:38.070 5060 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension Rules/MANIFEST-000001
2025/03/13-05:21:38.071 5060 Recovering log #3
2025/03/13-05:21:38.071 5060 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension Rules/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.520 28b8 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension Rules since it was missing.
2025/03/12-12:31:27.527 28b8 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension Rules/MANIFEST-000001
2025/03/13-05:18:48.966 4b28 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension Rules/MANIFEST-000001
2025/03/13-05:18:48.967 4b28 Recovering log #3
2025/03/13-05:18:48.967 4b28 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension Rules/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.505 1b50 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension Scripts/MANIFEST-000001
2025/03/12-12:45:04.506 1b50 Recovering log #3
2025/03/12-12:45:04.506 1b50 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension Scripts/000003.log
2025/03/13-05:21:38.075 5060 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension Scripts/MANIFEST-000001
2025/03/13-05:21:38.076 5060 Recovering log #3
2025/03/13-05:21:38.076 5060 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension Scripts/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.530 28b8 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension Scripts since it was missing.
2025/03/12-12:31:27.538 28b8 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension Scripts/MANIFEST-000001
2025/03/13-05:18:48.969 4b28 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension Scripts/MANIFEST-000001
2025/03/13-05:18:48.970 4b28 Recovering log #3
2025/03/13-05:18:48.970 4b28 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension Scripts/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.695 1b50 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension State/MANIFEST-000001
2025/03/12-12:45:04.695 1b50 Recovering log #3
2025/03/12-12:45:04.695 1b50 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension State/000003.log
2025/03/13-05:21:38.302 33b4 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension State/MANIFEST-000001
2025/03/13-05:21:38.303 33b4 Recovering log #3
2025/03/13-05:21:38.303 33b4 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension State/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.733 28b8 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension State since it was missing.
2025/03/12-12:31:27.736 28b8 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Extension State/MANIFEST-000001
2025/03/13-05:18:49.319 4b28 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension State/MANIFEST-000001
2025/03/13-05:18:49.319 4b28 Recovering log #3
2025/03/13-05:18:49.320 4b28 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Extension State/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.679 1b50 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\loboidpmlojcalnkgelcncghllmkiico/MANIFEST-000001
2025/03/12-12:45:04.679 1b50 Recovering log #3
2025/03/12-12:45:04.679 1b50 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\loboidpmlojcalnkgelcncghllmkiico/000003.log
2025/03/13-05:18:49.452 4b28 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\loboidpmlojcalnkgelcncghllmkiico/MANIFEST-000001
2025/03/13-05:18:49.453 4b28 Recovering log #3
2025/03/13-05:18:49.453 4b28 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\loboidpmlojcalnkgelcncghllmkiico/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:35.920 338c Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\loboidpmlojcalnkgelcncghllmkiico since it was missing.
2025/03/12-12:31:35.923 338c Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\loboidpmlojcalnkgelcncghllmkiico/MANIFEST-000001
2025/03/12-23:19:50.654 96c Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\loboidpmlojcalnkgelcncghllmkiico/MANIFEST-000001
2025/03/12-23:19:50.655 96c Recovering log #3
2025/03/12-23:19:50.655 96c Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\loboidpmlojcalnkgelcncghllmkiico/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.653 1bfc Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/MANIFEST-000001
2025/03/12-12:45:04.653 1bfc Recovering log #3
2025/03/12-12:45:04.653 1bfc Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/000003.log
2025/03/13-05:21:38.236 33b4 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/MANIFEST-000001
2025/03/13-05:21:38.236 33b4 Recovering log #3
2025/03/13-05:21:38.236 33b4 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.781 338c Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn since it was missing.
2025/03/12-12:31:27.785 338c Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/MANIFEST-000001
2025/03/13-05:18:49.160 4b28 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/MANIFEST-000001
2025/03/13-05:18:49.161 4b28 Recovering log #3
2025/03/13-05:18:49.161 4b28 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:35.864 338c Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\nmdpmoaagfemfffpbmgmnjbefpkkpbpe since it was missing.
2025/03/12-12:31:35.867 338c Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Extension Settings\nmdpmoaagfemfffpbmgmnjbefpkkpbpe/MANIFEST-000001
2025/03/13-05:21:38.268 33b4 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\nmdpmoaagfemfffpbmgmnjbefpkkpbpe/MANIFEST-000001
2025/03/13-05:21:38.269 33b4 Recovering log #3
2025/03/13-05:21:38.269 33b4 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Extension Settings\nmdpmoaagfemfffpbmgmnjbefpkkpbpe/000003.log

View File

@ -1,9 +1,5 @@
2025/03/12-12:45:04.537 53f4 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2025/03/12-12:45:04.540 53f4 Recovering log #3
2025/03/12-12:45:04.541 53f4 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Storage\leveldb/000003.log
2025/03/12-12:46:04.725 2114 Level-0 table #5: started
2025/03/12-12:46:04.728 2114 Level-0 table #5: 21288 bytes OK
2025/03/12-12:46:04.729 2114 Delete type=0 #3
2025/03/12-12:46:17.492 732c Level-0 table #7: started
2025/03/12-12:46:17.492 2114 Current memtable full; waiting...
2025/03/12-12:46:17.496 732c Level-0 table #7: 11582 bytes OK
2025/03/13-05:21:37.869 1e48 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2025/03/13-05:21:37.879 1e48 Recovering log #3
2025/03/13-05:21:37.881 1e48 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Storage\leveldb/000003.log
2025/03/13-05:21:56.814 4fa4 Level-0 table #5: started
2025/03/13-05:21:56.828 4fa4 Level-0 table #5: 11391 bytes OK

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.592 3e30 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Storage\leveldb since it was missing.
2025/03/12-12:31:27.602 3e30 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2025/03/13-05:18:48.828 11c4 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2025/03/13-05:18:48.833 11c4 Recovering log #3
2025/03/13-05:18:48.834 11c4 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Local Storage\leveldb/000003.log

View File

@ -1 +1 @@
{"net":{"http_server_properties":{"broken_alternative_services":[{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vYm9ubGhibGdtbnBjamNvbnBuYWRkYXBmbm1qZ2JkbmMA",false],"broken_count":1,"broken_until":"1741751446","host":"apis.naver.com","port":443,"protocol_str":"quic"}],"servers":[{"anonymization":["GAAAABMAAABodHRwczovL3BzdGF0aWMubmV0AA==",false],"server":"https://shared-whale.pstatic.net","supports_spdy":true},{"anonymization":["GAAAABMAAABodHRwczovL3BzdGF0aWMubmV0AA==",false],"server":"https://store-whale.pstatic.net","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vbm1kcG1vYWFnZmVtZmZmcGJtZ21uamJlZnBra3BicGUA",false],"server":"https://mail.naver.com","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vYm9ubGhibGdtbnBjamNvbnBuYWRkYXBmbm1qZ2JkbmMA",false],"server":"https://shared-whale.pstatic.net","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://news.naver.com","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vZ2FkZm1uamRuaGtuY2ZjaWJoZmxlb29qY2RpbWRjYmQA",false],"server":"https://api.scopic.naver.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://m.search.naver.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://ntm.pstatic.net","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://apis.naver.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://ssl.pstatic.net","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://search.pstatic.net","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13386311140364478","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"network_stats":{"srtt":9561},"server":"https://s.search.naver.com","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL3BlcmNlbnR5LmNvLmtyAAA=",false],"server":"https://file.percenty.co.kr","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vYm9ubGhibGdtbnBjamNvbnBuYWRkYXBmbm1qZ2JkbmMA",false],"server":"https://file.percenty.co.kr","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13386228372750877","port":443,"protocol_str":"quic"}],"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vYm9ubGhibGdtbnBjamNvbnBuYWRkYXBmbm1qZ2JkbmMA",false],"server":"https://apis.naver.com","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vbWRwcG5ta2hvZmxlcGluaG9qZGtta2FuaGhsa2dpbm4A",false],"server":"https://theme-whale.pstatic.net","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vbWRwcG5ta2hvZmxlcGluaG9qZGtta2FuaGhsa2dpbm4A",false],"server":"https://apis.naver.com","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vbWRwcG5ta2hvZmxlcGluaG9qZGtta2FuaGhsa2dpbm4A",false],"server":"https://whale-store.pstatic.net","supports_spdy":true}],"supports_quic":{"address":"192.168.2.119","used_quic":true},"version":5},"network_qualities":{"CAESABiAgICA+P////8B":"4G"}}}
{"net":{"http_server_properties":{"broken_alternative_services":[{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vYm9ubGhibGdtbnBjamNvbnBuYWRkYXBmbm1qZ2JkbmMA",false],"broken_count":1,"host":"apis.naver.com","port":443,"protocol_str":"quic"}],"servers":[{"anonymization":["GAAAABMAAABodHRwczovL3BzdGF0aWMubmV0AA==",false],"server":"https://shared-whale.pstatic.net","supports_spdy":true},{"anonymization":["GAAAABMAAABodHRwczovL3BzdGF0aWMubmV0AA==",false],"server":"https://store-whale.pstatic.net","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vbm1kcG1vYWFnZmVtZmZmcGJtZ21uamJlZnBra3BicGUA",false],"server":"https://mail.naver.com","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vYm9ubGhibGdtbnBjamNvbnBuYWRkYXBmbm1qZ2JkbmMA",false],"server":"https://shared-whale.pstatic.net","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://news.naver.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://m.search.naver.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://apis.naver.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://search.pstatic.net","supports_spdy":true},{"alternative_service":[{"advertised_alpns":["h3"],"expiration":"13386311140364478","port":443,"protocol_str":"quic"}],"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"network_stats":{"srtt":9561},"server":"https://s.search.naver.com","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vYm9ubGhibGdtbnBjamNvbnBuYWRkYXBmbm1qZ2JkbmMA",false],"server":"https://file.percenty.co.kr","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vYm9ubGhibGdtbnBjamNvbnBuYWRkYXBmbm1qZ2JkbmMA",false],"server":"https://apis.naver.com","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vbG9ib2lkcG1sb2pjYWxua2dlbGNuY2dobGxta2lpY28A",false],"server":"https://shared-whale.pstatic.net","supports_spdy":true},{"anonymization":["HAAAABYAAABodHRwczovL3BlcmNlbnR5LmNvLmtyAAA=",false],"server":"https://file.percenty.co.kr","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vZ2FkZm1uamRuaGtuY2ZjaWJoZmxlb29qY2RpbWRjYmQA",false],"server":"https://file.percenty.co.kr","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vZ2FkZm1uamRuaGtuY2ZjaWJoZmxlb29qY2RpbWRjYmQA",false],"server":"https://api.scopic.naver.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://msearch.shopping.naver.com","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://sbinx-phinf.pstatic.net","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://ntm.pstatic.net","supports_spdy":true},{"anonymization":["GAAAABEAAABodHRwczovL25hdmVyLmNvbQAAAA==",false],"server":"https://ssl.pstatic.net","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vbWRwcG5ta2hvZmxlcGluaG9qZGtta2FuaGhsa2dpbm4A",false],"server":"https://theme-whale.pstatic.net","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vbWRwcG5ta2hvZmxlcGluaG9qZGtta2FuaGhsa2dpbm4A",false],"server":"https://whale-store.pstatic.net","supports_spdy":true},{"anonymization":["OAAAADMAAABjaHJvbWUtZXh0ZW5zaW9uOi8vbWRwcG5ta2hvZmxlcGluaG9qZGtta2FuaGhsa2dpbm4A",false],"server":"https://apis.naver.com","supports_spdy":true}],"supports_quic":{"address":"192.168.2.119","used_quic":true},"version":5},"network_qualities":{"CAASABiAgICA+P////8B":"4G","CAESABiAgICA+P////8B":"4G","CAISABiAgICA+P////8B":"4G"}}}

View File

@ -1 +1 @@
{"sts":[{"expiry":1773287111.792391,"host":"BrGMLbinr/ULPT24Ytno9cURA3QbFJx+chpkxa9slUE=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741751111.792393},{"expiry":1773287175.803376,"host":"FJcITgxNQVMV/++MwG+yk2fYZ/ew9KIsNOjwoHX//H8=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1741751175.803378},{"expiry":1773287113.155188,"host":"Z0gZaqcvCTTbNOfVvcL6wHh6/WlSqlIPrf3RYgvJ7XQ=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1741751113.155189},{"expiry":1773287112.407885,"host":"aso6vR2q0VkqJKMxOB1wM/2xD6W32U9MRzbLsX5k/BA=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1741751112.407887},{"expiry":1773286291.16542,"host":"c9uX4A6+2pZGyNpiZiEeOhmqAPL7yifY8AZBmcMweAI=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1741750291.165422},{"expiry":1773286295.913863,"host":"nWihbhLep0CWgiTALZq7PzMWYM+Y2tqnAmCCXEYXdjM=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741750295.913865},{"expiry":1757303108.012145,"host":"0Q6eYXYmfV8hz14i4IzFydWhXzp5Us3ap5606/LDc34=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741751108.012148},{"expiry":1757303106.800961,"host":"3By1VolBUEnfuvnA0yZ9bqeuYrUt0lvEz8xH9GkswGc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741751106.800964},{"expiry":1757303107.969224,"host":"65juH2SmoJipXt82BCSRa15dZO5WvQvn2LeKM1dAoOo=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741751107.969226}],"version":2}
{"sts":[{"expiry":1773346905.061893,"host":"BrGMLbinr/ULPT24Ytno9cURA3QbFJx+chpkxa9slUE=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741810905.061896},{"expiry":1773346911.576422,"host":"FJcITgxNQVMV/++MwG+yk2fYZ/ew9KIsNOjwoHX//H8=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1741810911.576427},{"expiry":1773287113.155188,"host":"Z0gZaqcvCTTbNOfVvcL6wHh6/WlSqlIPrf3RYgvJ7XQ=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1741751113.155189},{"expiry":1773287112.407885,"host":"aso6vR2q0VkqJKMxOB1wM/2xD6W32U9MRzbLsX5k/BA=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1741751112.407887},{"expiry":1773286291.16542,"host":"c9uX4A6+2pZGyNpiZiEeOhmqAPL7yifY8AZBmcMweAI=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1741750291.165422},{"expiry":1773286295.913863,"host":"nWihbhLep0CWgiTALZq7PzMWYM+Y2tqnAmCCXEYXdjM=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741750295.913865},{"expiry":1757303108.012145,"host":"0Q6eYXYmfV8hz14i4IzFydWhXzp5Us3ap5606/LDc34=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741751108.012148},{"expiry":1757362900.443781,"host":"3By1VolBUEnfuvnA0yZ9bqeuYrUt0lvEz8xH9GkswGc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741810900.443784},{"expiry":1757303107.969224,"host":"65juH2SmoJipXt82BCSRa15dZO5WvQvn2LeKM1dAoOo=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1741751107.969226}],"version":2}

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"protection":{"super_mac":"C97C85AB45CE2F089FB4E24010E8ACD3E17BBBE112D46F28BF5983730DFD63C7"}}
{"protection":{"super_mac":"BE75A4B51B9C976A72AB45A5A0B0D6DC6DB87DC2FF40E74AA66D2BD4DD9B263A"}}

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.491 3200 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Service Worker\Database/MANIFEST-000001
2025/03/12-12:45:04.492 3200 Recovering log #3
2025/03/12-12:45:04.492 3200 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Service Worker\Database/000003.log
2025/03/13-05:21:37.768 4ae8 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Service Worker\Database/MANIFEST-000001
2025/03/13-05:21:37.777 4ae8 Recovering log #3
2025/03/13-05:21:37.777 4ae8 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Service Worker\Database/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.693 338c Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Service Worker\Database since it was missing.
2025/03/12-12:31:27.699 338c Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Service Worker\Database/MANIFEST-000001
2025/03/13-05:18:48.758 460c Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Service Worker\Database/MANIFEST-000001
2025/03/13-05:18:48.763 460c Recovering log #3
2025/03/13-05:18:48.763 460c Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Service Worker\Database/000003.log

View File

@ -1,5 +1,3 @@
2025/03/12-12:45:04.578 53f4 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Session Storage/MANIFEST-000001
2025/03/12-12:45:04.579 53f4 Recovering log #3
2025/03/12-12:45:04.580 53f4 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Session Storage/000003.log
2025/03/12-12:46:17.339 4874 Level-0 table #5: started
2025/03/12-12:46:17.495 4874 Level-0 table #5: 19410 bytes OK
2025/03/13-05:21:38.023 1e48 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Session Storage/MANIFEST-000001
2025/03/13-05:21:38.024 1e48 Recovering log #3
2025/03/13-05:21:38.027 1e48 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Session Storage/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.622 3e30 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Session Storage since it was missing.
2025/03/12-12:31:27.630 3e30 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Session Storage/MANIFEST-000001
2025/03/13-05:19:03.241 11c4 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Session Storage/MANIFEST-000001
2025/03/13-05:19:03.243 11c4 Recovering log #3
2025/03/13-05:19:03.245 11c4 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Session Storage/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.491 65b8 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Site Characteristics Database/MANIFEST-000001
2025/03/12-12:45:04.492 65b8 Recovering log #3
2025/03/12-12:45:04.492 65b8 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Site Characteristics Database/000003.log
2025/03/13-05:21:37.773 880 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Site Characteristics Database/MANIFEST-000001
2025/03/13-05:21:37.777 880 Recovering log #3
2025/03/13-05:21:37.777 880 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Site Characteristics Database/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.503 3dc0 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Site Characteristics Database since it was missing.
2025/03/12-12:31:27.521 3dc0 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Site Characteristics Database/MANIFEST-000001
2025/03/13-05:18:48.760 4600 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Site Characteristics Database/MANIFEST-000001
2025/03/13-05:18:48.763 4600 Recovering log #3
2025/03/13-05:18:48.763 4600 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Site Characteristics Database/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.489 1b50 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Data\LevelDB/MANIFEST-000001
2025/03/12-12:45:04.492 1b50 Recovering log #3
2025/03/12-12:45:04.492 1b50 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Data\LevelDB/000003.log
2025/03/13-05:21:37.764 33b4 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Data\LevelDB/MANIFEST-000001
2025/03/13-05:21:37.777 33b4 Recovering log #3
2025/03/13-05:21:37.777 33b4 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Data\LevelDB/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.501 5c88 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Data\LevelDB since it was missing.
2025/03/12-12:31:27.521 5c88 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Data\LevelDB/MANIFEST-000001
2025/03/13-05:18:48.756 4b28 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Data\LevelDB/MANIFEST-000001
2025/03/13-05:18:48.763 4b28 Recovering log #3
2025/03/13-05:18:48.763 4b28 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Data\LevelDB/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:07.725 1b50 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\gohonnnhbmdgbhanlafhmgikmpohffdd/MANIFEST-000001
2025/03/12-12:45:07.726 1b50 Recovering log #3
2025/03/12-12:45:07.726 1b50 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\gohonnnhbmdgbhanlafhmgikmpohffdd/000003.log
2025/03/13-05:21:41.167 33b4 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Extension Settings\gohonnnhbmdgbhanlafhmgikmpohffdd/MANIFEST-000001
2025/03/13-05:21:41.167 33b4 Recovering log #3
2025/03/13-05:21:41.168 33b4 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Extension Settings\gohonnnhbmdgbhanlafhmgikmpohffdd/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:39.645 338c Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\gohonnnhbmdgbhanlafhmgikmpohffdd since it was missing.
2025/03/12-12:31:39.797 338c Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\gohonnnhbmdgbhanlafhmgikmpohffdd/MANIFEST-000001
2025/03/12-12:45:07.725 1b50 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\gohonnnhbmdgbhanlafhmgikmpohffdd/MANIFEST-000001
2025/03/12-12:45:07.726 1b50 Recovering log #3
2025/03/12-12:45:07.726 1b50 Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\gohonnnhbmdgbhanlafhmgikmpohffdd/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.653 1bfc Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/MANIFEST-000001
2025/03/12-12:45:04.654 1bfc Recovering log #3
2025/03/12-12:45:04.654 1bfc Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/000003.log
2025/03/13-05:21:38.238 33b4 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/MANIFEST-000001
2025/03/13-05:21:38.238 33b4 Recovering log #3
2025/03/13-05:21:38.238 33b4 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.808 338c Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn since it was missing.
2025/03/12-12:31:27.812 338c Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\Sync Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/MANIFEST-000001
2025/03/13-05:18:49.162 4b28 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/MANIFEST-000001
2025/03/13-05:18:49.162 4b28 Recovering log #3
2025/03/13-05:18:49.162 4b28 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\Sync Extension Settings\mdppnmkhoflepinhojdkmkanhhlkginn/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.592 1bfc Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\shared_proto_db/MANIFEST-000001
2025/03/12-12:45:04.594 1bfc Recovering log #3
2025/03/12-12:45:04.594 1bfc Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\shared_proto_db/000003.log
2025/03/13-05:21:38.064 24ec Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\shared_proto_db/MANIFEST-000001
2025/03/13-05:21:38.065 24ec Recovering log #3
2025/03/13-05:21:38.065 24ec Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\shared_proto_db/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.658 3d34 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\shared_proto_db since it was missing.
2025/03/12-12:31:27.667 3d34 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\shared_proto_db/MANIFEST-000001
2025/03/13-05:18:48.959 4b28 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\shared_proto_db/MANIFEST-000001
2025/03/13-05:18:48.959 4b28 Recovering log #3
2025/03/13-05:18:48.960 4b28 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\shared_proto_db/000003.log

View File

@ -1,3 +1,3 @@
2025/03/12-12:45:04.589 1bfc Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\shared_proto_db\metadata/MANIFEST-000001
2025/03/12-12:45:04.590 1bfc Recovering log #3
2025/03/12-12:45:04.590 1bfc Reusing old log D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\shared_proto_db\metadata/000003.log
2025/03/13-05:21:38.058 24ec Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\shared_proto_db\metadata/MANIFEST-000001
2025/03/13-05:21:38.059 24ec Recovering log #3
2025/03/13-05:21:38.059 24ec Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\shared_proto_db\metadata/000003.log

View File

@ -1,2 +1,3 @@
2025/03/12-12:31:27.646 3d34 Creating DB D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\shared_proto_db\metadata since it was missing.
2025/03/12-12:31:27.653 3d34 Reusing MANIFEST D:\py\AutoPercenty3_311\src\browsers\whale\user_data\Default\shared_proto_db\metadata/MANIFEST-000001
2025/03/13-05:18:48.956 4b28 Reusing MANIFEST D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\shared_proto_db\metadata/MANIFEST-000001
2025/03/13-05:18:48.956 4b28 Recovering log #3
2025/03/13-05:18:48.957 4b28 Reusing old log D:\py\AutoPercenty3\src\browsers\whale\user_data\Default\shared_proto_db\metadata/000003.log

File diff suppressed because one or more lines are too long

View File

@ -16,10 +16,10 @@ from typing import Dict
from bs4 import BeautifulSoup
class WhaleTranslator:
def __init__(self, logger):
def __init__(self, logger, debug_flag):
self.logger = logger
self.whale_incognito = False
self.whale_incognito = not debug_flag # 디버그 모드가 아닌 경우 시크릿 모드로 실행
self.whale_app = None
self.whale_window = None
@ -144,7 +144,7 @@ class WhaleTranslator:
else:
self.logger.log("웨일 창을 찾을 수 없습니다.", level=logging.WARNING)
self.modify_preferences_for_incognito()
# self.modify_preferences_for_incognito()
def find_trans_window(self):
try: