This commit is contained in:
R5600U_PC 2024-05-23 22:10:41 +09:00
parent 788e37f680
commit dedbb79822
129 changed files with 250 additions and 148 deletions

View File

@ -164,4 +164,99 @@ etc_info.ini파일에는 기타 정보에서 설정한 내용들이 들어있어
image폴더에는 사업자등록증이나 통신판매업 신고증 같은 이미지파일들이 있고, pdf폴더에는 교육 수료증이나 판매허가증 같은 pdf 파일들이 있어. image폴더에는 사업자등록증이나 통신판매업 신고증 같은 이미지파일들이 있고, pdf폴더에는 교육 수료증이나 판매허가증 같은 pdf 파일들이 있어.
etc폴더에는 위의 내용을 제외한 나머지 사업폴더들이 존재할꺼야. etc폴더에는 위의 내용을 제외한 나머지 사업폴더들이 존재할꺼야.
이렇게 폴더구조를 만든 후 이 내용들을 구글드라이브와 동기화 시키는 옵션을 만들고, My_BUSINESS_Info 폴더가 업데이트 될때 마다 동기화를 시키면 좋겠어. 이렇게 폴더구조를 만든 후 이 내용들을 구글드라이브와 동기화 시키는 옵션을 만들고, My_BUSINESS_Info 폴더가 업데이트 될때 마다 동기화를 시키면 좋겠어.
아래의 코드를 처리하는 중 예상치 못한 상황이 발생했어.
id와 pw를 입력 후 로그인버튼을 누르면 일반적으로 로그인이 성공하는데, 그 중간에 2단계 인증을 하는 경우가 가끔 있어.
이 상황을 해결하는 코드가 필요해
2단계 인증에 관한 css는 아래와 같아.
2단계 인증이 활성화 된 경우 사용자에게 메세지를 표시하고, headless모드를 풀어서 팝업 윈도우를 사용자에게 보여주어야 해.
그래서 사용자가 선호하는 방법으로 2단계인증을 완료하고 팝업창을 종료할때까지 대기해야해.
[코드]
# 스마트스토어의 경우 로그인 작업 수행
if market == '스마트스토어' and key == '업로드할스마트스토어계정명':
print(f"스마트스토어 작업 시작")
# 새 창이 열리는 이벤트를 기다림
async with self.page.context.expect_page() as new_page_info: # 새 팝업이 아닌 새창
await self.page.click(self.smartstore_elements['account_button'])
print(f"page.click - account_button")
popup_page = await new_page_info.value
print(f"새 창 열림: {popup_page.url}")
await popup_page.wait_for_load_state()
print("새 창 로드 완료")
await popup_page.evaluate('document.querySelector(arguments[0]).scrollIntoViewIfNeeded()', self.smartstore_elements['popup_login_type_button'])
await popup_page.click(self.smartstore_elements['popup_login_type_button'])
print(f"page.click - popup_login_type_button")
await popup_page.evaluate('document.querySelector(arguments[0]).scrollIntoViewIfNeeded()', self.smartstore_elements['popup_login_id_input'])
await popup_page.fill(self.smartstore_elements['popup_login_id_input'], market_api_keys.get('업로드할스마트스토어계정id', ''))
print(f"page.fill - 업로드할스마트스토어계정id")
await popup_page.fill(self.smartstore_elements['popup_login_pw_input'], market_api_keys.get('업로드할스마트스토어계정pw', ''))
print(f"page.fill - 업로드할스마트스토어계정pw")
await popup_page.evaluate('document.querySelector(arguments[0]).scrollIntoViewIfNeeded()', self.smartstore_elements['popup_login_button'])
await popup_page.click(self.smartstore_elements['popup_login_button'])
print(f"page.click - popup_login_button")
try:
# 팝업 페이지가 닫혀 있는지 확인
if popup_page.is_closed():
print("팝업 페이지가 닫혔습니다. 로그인 성공으로 간주합니다.")
else:
# 로그인 성공 확인
login_success = await popup_page.inner_text(self.smartstore_elements['login_success_check'])
if login_success != market_api_keys.get('업로드할스마트스토어계정id', ''):
print("스마트스토어 로그인 실패")
return
# 팝업 닫기
await popup_page.close()
except Exception as e:
print(f"로그인 팝업윈도우 처리 중 에러발생 : {e}")
traceback.print_exc()
[2단계인증 관련]
"div#root h2"의 요소의 값이 "2단계 인증" 일 경우 2단계 인증 발생으로 간주
아래의 2개 중 1개로 해결해야 함.
2개중 1개는 활성화 되어 있고, 활성화된 버튼은 아래처럼 표시됨.
활성화된 버튼의 css : "div#root li.TwoStepCertify_choice_item__2qian.TwoStepCertify_on__2Y_8N > label"
1. '휴대전화 인증'이 활성화 된 경우 '이메일 인증' 활성화 버튼 : "div#root li:nth-child(1) > label"
2. 이메일 인증 보내기 버튼 : "div#root div.TextField_text_field__x1Wtz.TextField_field_email__2BzY5.TextField_disabled__2mxn3 > div > div > div.TextField_btn_box__2TdIe > button[type=\"button\"]"
3. '이메일 인증'이 활성화 된 경우 '휴대전화 번호로 인증' 활성화 버튼 : "div#root li:nth-child(2) > label"
4. 휴대전화 번호로 인증 보내기 버튼 : "div#root div.TextField_text_field__x1Wtz.TextField_field_phone__3MV-T.TextField_disabled__2mxn3 > div > div.TextField_ipt_area__3lD1U > div.TextField_btn_box__2TdIe > button[type=\"button\"]"

View File

@ -817,5 +817,14 @@ class MainWindow(QMainWindow):
def show_business_settings(self): def show_business_settings(self):
dialog = BusinessSettings(self.max_business_number) dialog = BusinessSettings(self.max_business_number)
dialog. # dialog.
dialog.exec_() dialog.exec_()
2단계 인증
#root > div > div.Layout_wrap__3uDBh > div > div > h2
이메일

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

View File

@ -1,3 +1,3 @@
2024/05/23-18:13:14.135 21b0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/MANIFEST-000001 2024/05/23-21:14:03.162 23ac Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/MANIFEST-000001
2024/05/23-18:13:14.135 21b0 Recovering log #3 2024/05/23-21:14:03.162 23ac Recovering log #3
2024/05/23-18:13:14.136 21b0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/000003.log 2024/05/23-21:14:03.162 23ac Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:10:11.506 5bec Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/MANIFEST-000001 2024/05/23-18:13:14.135 21b0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/MANIFEST-000001
2024/05/23-18:10:11.507 5bec Recovering log #3 2024/05/23-18:13:14.135 21b0 Recovering log #3
2024/05/23-18:10:11.507 5bec Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/000003.log 2024/05/23-18:13:14.136 21b0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:13:14.137 21b0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/MANIFEST-000001 2024/05/23-21:14:03.163 23ac Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/MANIFEST-000001
2024/05/23-18:13:14.138 21b0 Recovering log #3 2024/05/23-21:14:03.164 23ac Recovering log #3
2024/05/23-18:13:14.138 21b0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/000003.log 2024/05/23-21:14:03.164 23ac Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:10:11.509 5bec Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/MANIFEST-000001 2024/05/23-18:13:14.137 21b0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/MANIFEST-000001
2024/05/23-18:10:11.509 5bec Recovering log #3 2024/05/23-18:13:14.138 21b0 Recovering log #3
2024/05/23-18:10:11.510 5bec Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/000003.log 2024/05/23-18:13:14.138 21b0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:13:14.200 e68 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/MANIFEST-000001 2024/05/23-21:14:03.227 23ac Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/MANIFEST-000001
2024/05/23-18:13:14.201 e68 Recovering log #3 2024/05/23-21:14:03.228 23ac Recovering log #3
2024/05/23-18:13:14.201 e68 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/000003.log 2024/05/23-21:14:03.228 23ac Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:10:11.624 60dc Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/MANIFEST-000001 2024/05/23-18:13:14.200 e68 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/MANIFEST-000001
2024/05/23-18:10:11.624 60dc Recovering log #3 2024/05/23-18:13:14.201 e68 Recovering log #3
2024/05/23-18:10:11.624 60dc Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/000003.log 2024/05/23-18:13:14.201 e68 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:13:22.141 52ac Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/MANIFEST-000001 2024/05/23-21:14:09.195 25c0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/MANIFEST-000001
2024/05/23-18:13:22.142 52ac Recovering log #3 2024/05/23-21:14:09.196 25c0 Recovering log #3
2024/05/23-18:13:22.142 52ac Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/000003.log 2024/05/23-21:14:09.196 25c0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:10:17.512 48cc Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/MANIFEST-000001 2024/05/23-18:13:22.141 52ac Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/MANIFEST-000001
2024/05/23-18:10:17.513 48cc Recovering log #3 2024/05/23-18:13:22.142 52ac Recovering log #3
2024/05/23-18:10:17.513 48cc Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/000003.log 2024/05/23-18:13:22.142 52ac Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:13:22.084 52ac Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/MANIFEST-000001 2024/05/23-21:14:09.105 57f0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/MANIFEST-000001
2024/05/23-18:13:22.084 52ac Recovering log #3 2024/05/23-21:14:09.106 57f0 Recovering log #3
2024/05/23-18:13:22.084 52ac Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/000003.log 2024/05/23-21:14:09.106 57f0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:10:17.448 48cc Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/MANIFEST-000001 2024/05/23-18:13:22.084 52ac Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/MANIFEST-000001
2024/05/23-18:10:17.449 48cc Recovering log #3 2024/05/23-18:13:22.084 52ac Recovering log #3
2024/05/23-18:10:17.449 48cc Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/000003.log 2024/05/23-18:13:22.084 52ac Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/000003.log

View File

@ -1,25 +1,25 @@
2024/05/23-18:13:16.351 21b0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/MANIFEST-000001 2024/05/23-21:14:05.337 3fc4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/MANIFEST-000001
2024/05/23-18:13:16.352 21b0 Recovering log #173 2024/05/23-21:14:05.337 3fc4 Recovering log #180
2024/05/23-18:13:16.352 21b0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/000173.log 2024/05/23-21:14:05.337 3fc4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/000180.log
2024/05/23-18:13:16.352 21b0 Delete type=2 #171 2024/05/23-21:14:05.338 3fc4 Delete type=2 #179
2024/05/23-18:13:17.013 518c Level-0 table #178: started 2024/05/23-21:14:06.386 4d18 Level-0 table #185: started
2024/05/23-18:13:17.022 518c Level-0 table #178: 3304 bytes OK 2024/05/23-21:14:06.399 4d18 Level-0 table #185: 647 bytes OK
2024/05/23-18:13:17.024 518c Delete type=0 #173 2024/05/23-21:14:06.400 4d18 Delete type=0 #180
2024/05/23-18:13:17.024 e68 Manual compaction at level-0 from '\x00k\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00l\x00\x00\x00' @ 0 : 0; will stop at '\x00k\x00\x00\x05' @ 5348 : 1 2024/05/23-21:14:06.401 23ac Manual compaction at level-0 from '\x00m\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00n\x00\x00\x00' @ 0 : 0; will stop at '\x00m\x00\x00\x05' @ 5434 : 1
2024/05/23-18:13:17.024 e68 Compacting 1@0 + 1@1 files 2024/05/23-21:14:06.401 23ac Compacting 1@0 + 1@1 files
2024/05/23-18:13:17.032 e68 Generated table #179@0: 188 keys, 4033 bytes 2024/05/23-21:14:06.408 23ac Generated table #186@0: 188 keys, 4035 bytes
2024/05/23-18:13:17.032 e68 Compacted 1@0 + 1@1 files => 4033 bytes 2024/05/23-21:14:06.408 23ac Compacted 1@0 + 1@1 files => 4035 bytes
2024/05/23-18:13:17.033 e68 compacted to: files[ 0 1 1 0 0 0 0 ] 2024/05/23-21:14:06.410 23ac compacted to: files[ 0 1 1 0 0 0 0 ]
2024/05/23-18:13:17.033 e68 Delete type=2 #178 2024/05/23-21:14:06.410 23ac Delete type=2 #185
2024/05/23-18:13:17.033 e68 Manual compaction at level-0 from '\x00k\x00\x00\x05' @ 5348 : 1 .. '\x00l\x00\x00\x00' @ 0 : 0; will stop at (end) 2024/05/23-21:14:06.410 23ac Manual compaction at level-0 from '\x00m\x00\x00\x05' @ 5434 : 1 .. '\x00n\x00\x00\x00' @ 0 : 0; will stop at (end)
2024/05/23-18:13:22.161 e68 Level-0 table #181: started 2024/05/23-21:14:09.215 23ac Level-0 table #188: started
2024/05/23-18:13:22.168 e68 Level-0 table #181: 2922 bytes OK 2024/05/23-21:14:09.223 23ac Level-0 table #188: 2919 bytes OK
2024/05/23-18:13:22.169 e68 Delete type=2 #175 2024/05/23-21:14:09.225 23ac Delete type=2 #182
2024/05/23-18:13:22.169 e68 Delete type=0 #177 2024/05/23-21:14:09.225 23ac Delete type=0 #184
2024/05/23-18:13:22.169 e68 Manual compaction at level-0 from '\x00l\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00m\x00\x00\x00' @ 0 : 0; will stop at '\x00l\x00\x00\x05' @ 5415 : 1 2024/05/23-21:14:09.226 23ac Manual compaction at level-0 from '\x00n\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00o\x00\x00\x00' @ 0 : 0; will stop at '\x00n\x00\x00\x05' @ 5501 : 1
2024/05/23-18:13:22.169 e68 Compacting 1@0 + 1@1 files 2024/05/23-21:14:09.226 23ac Compacting 1@0 + 1@1 files
2024/05/23-18:13:22.179 e68 Generated table #182@0: 188 keys, 4037 bytes 2024/05/23-21:14:09.234 23ac Generated table #189@0: 188 keys, 4034 bytes
2024/05/23-18:13:22.180 e68 Compacted 1@0 + 1@1 files => 4037 bytes 2024/05/23-21:14:09.234 23ac Compacted 1@0 + 1@1 files => 4034 bytes
2024/05/23-18:13:22.181 e68 compacted to: files[ 0 1 1 0 0 0 0 ] 2024/05/23-21:14:09.235 23ac compacted to: files[ 0 1 1 0 0 0 0 ]
2024/05/23-18:13:22.181 e68 Delete type=2 #181 2024/05/23-21:14:09.235 23ac Delete type=2 #188
2024/05/23-18:13:22.181 e68 Manual compaction at level-0 from '\x00l\x00\x00\x05' @ 5415 : 1 .. '\x00m\x00\x00\x00' @ 0 : 0; will stop at (end) 2024/05/23-21:14:09.236 23ac Manual compaction at level-0 from '\x00n\x00\x00\x05' @ 5501 : 1 .. '\x00o\x00\x00\x00' @ 0 : 0; will stop at (end)

View File

@ -1,15 +1,25 @@
2024/05/23-18:10:13.852 60dc Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/MANIFEST-000001 2024/05/23-18:13:16.351 21b0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/MANIFEST-000001
2024/05/23-18:10:13.852 60dc Recovering log #169 2024/05/23-18:13:16.352 21b0 Recovering log #173
2024/05/23-18:10:13.852 60dc Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/000169.log 2024/05/23-18:13:16.352 21b0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/000173.log
2024/05/23-18:10:13.853 60dc Delete type=2 #167 2024/05/23-18:13:16.352 21b0 Delete type=2 #171
2024/05/23-18:10:14.639 2f34 Level-0 table #174: started 2024/05/23-18:13:17.013 518c Level-0 table #178: started
2024/05/23-18:10:14.647 2f34 Level-0 table #174: 3306 bytes OK 2024/05/23-18:13:17.022 518c Level-0 table #178: 3304 bytes OK
2024/05/23-18:10:14.649 2f34 Delete type=0 #169 2024/05/23-18:13:17.024 518c Delete type=0 #173
2024/05/23-18:10:14.649 60dc Manual compaction at level-0 from '\x00i\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00j\x00\x00\x00' @ 0 : 0; will stop at '\x00i\x00\x00\x05' @ 5262 : 1 2024/05/23-18:13:17.024 e68 Manual compaction at level-0 from '\x00k\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00l\x00\x00\x00' @ 0 : 0; will stop at '\x00k\x00\x00\x05' @ 5348 : 1
2024/05/23-18:10:14.649 60dc Compacting 1@0 + 1@1 files 2024/05/23-18:13:17.024 e68 Compacting 1@0 + 1@1 files
2024/05/23-18:10:14.657 60dc Generated table #175@0: 188 keys, 4034 bytes 2024/05/23-18:13:17.032 e68 Generated table #179@0: 188 keys, 4033 bytes
2024/05/23-18:10:14.657 60dc Compacted 1@0 + 1@1 files => 4034 bytes 2024/05/23-18:13:17.032 e68 Compacted 1@0 + 1@1 files => 4033 bytes
2024/05/23-18:10:14.658 60dc compacted to: files[ 0 1 1 0 0 0 0 ] 2024/05/23-18:13:17.033 e68 compacted to: files[ 0 1 1 0 0 0 0 ]
2024/05/23-18:10:14.658 60dc Delete type=2 #174 2024/05/23-18:13:17.033 e68 Delete type=2 #178
2024/05/23-18:10:14.658 60dc Manual compaction at level-0 from '\x00i\x00\x00\x05' @ 5262 : 1 .. '\x00j\x00\x00\x00' @ 0 : 0; will stop at (end) 2024/05/23-18:13:17.033 e68 Manual compaction at level-0 from '\x00k\x00\x00\x05' @ 5348 : 1 .. '\x00l\x00\x00\x00' @ 0 : 0; will stop at (end)
2024/05/23-18:10:17.530 2f34 Manual compaction at level-0 from '\x00j\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00k\x00\x00\x00' @ 0 : 0; will stop at (end) 2024/05/23-18:13:22.161 e68 Level-0 table #181: started
2024/05/23-18:13:22.168 e68 Level-0 table #181: 2922 bytes OK
2024/05/23-18:13:22.169 e68 Delete type=2 #175
2024/05/23-18:13:22.169 e68 Delete type=0 #177
2024/05/23-18:13:22.169 e68 Manual compaction at level-0 from '\x00l\x00\x00\x00' @ 72057594037927935 : 1 .. '\x00m\x00\x00\x00' @ 0 : 0; will stop at '\x00l\x00\x00\x05' @ 5415 : 1
2024/05/23-18:13:22.169 e68 Compacting 1@0 + 1@1 files
2024/05/23-18:13:22.179 e68 Generated table #182@0: 188 keys, 4037 bytes
2024/05/23-18:13:22.180 e68 Compacted 1@0 + 1@1 files => 4037 bytes
2024/05/23-18:13:22.181 e68 compacted to: files[ 0 1 1 0 0 0 0 ]
2024/05/23-18:13:22.181 e68 Delete type=2 #181
2024/05/23-18:13:22.181 e68 Manual compaction at level-0 from '\x00l\x00\x00\x05' @ 5415 : 1 .. '\x00m\x00\x00\x00' @ 0 : 0; will stop at (end)

View File

@ -1,3 +1,3 @@
2024/05/23-18:13:16.815 e68 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001 2024/05/23-21:14:05.821 23ac Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/23-18:13:16.815 e68 Recovering log #3 2024/05/23-21:14:05.822 23ac Recovering log #3
2024/05/23-18:13:16.816 e68 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log 2024/05/23-21:14:05.822 23ac Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:10:14.314 60dc Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001 2024/05/23-18:13:16.815 e68 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/23-18:10:14.314 60dc Recovering log #3 2024/05/23-18:13:16.815 e68 Recovering log #3
2024/05/23-18:10:14.314 60dc Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log 2024/05/23-18:13:16.816 e68 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log

View File

@ -1,3 +1,3 @@
2024/05/23-18:13:13.936 2da4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/MANIFEST-000001 2024/05/23-21:14:02.967 3a8c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2024/05/23-18:13:13.938 2da4 Recovering log #9 2024/05/23-21:14:02.969 3a8c Recovering log #9
2024/05/23-18:13:13.939 2da4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/000009.log 2024/05/23-21:14:02.970 3a8c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/000009.log

View File

@ -1,6 +1,3 @@
2024/05/23-18:10:11.270 1998 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/MANIFEST-000001 2024/05/23-18:13:13.936 2da4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2024/05/23-18:10:11.273 1998 Recovering log #6 2024/05/23-18:13:13.938 2da4 Recovering log #9
2024/05/23-18:10:11.275 1998 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/000006.log 2024/05/23-18:13:13.939 2da4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/000009.log
2024/05/23-18:10:23.980 4ba8 Level-0 table #10: started
2024/05/23-18:10:23.986 4ba8 Level-0 table #10: 13495 bytes OK
2024/05/23-18:10:23.989 4ba8 Delete type=0 #6

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"sts":[{"expiry":1747991085.420426,"host":"M4bfUnCmQAi4PNb3B8aI/2+SVJhHKsMfMMT7fzi6ij4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716455085.420429},{"expiry":1747961174.066752,"host":"NteMC+H0Eg2L0UIOiUmtgoEf2Sw3LEc26qEaChwkeLI=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716425174.066755},{"expiry":1747991608.630199,"host":"OuKlWsMW1dkkbI1X/oi6o0Y95ZNSWnSoeaIXAEYPlv4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716455608.630202},{"expiry":1732223607.512428,"host":"O+vMuXcyHQqrFKJVpY3mVP43CuqHm3sd65XK/Vf0sZY=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716455607.512432},{"expiry":1747988585.566492,"host":"QsZDQb8QoAl1z86HX2ce5mPXoTo5oqzD0qghhZGylYA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716452585.566495},{"expiry":1747984874.595793,"host":"SGK3j0zi1vYAjoogPqtWAPLUP9wptIKFYRgbv7MTx/4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716448874.595796},{"expiry":1747991633.595548,"host":"TZmujbl93Yt3JI8wZ4X/zjkA0WFNGNW44A+o7h4YyHw=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716455633.595551},{"expiry":1727338073.388442,"host":"fJjUrPqhktMfiTHJX3Q0pJi/P12Q72DBgzzJqjlNC4o=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716451673.388446},{"expiry":1747986864.593425,"host":"mJjeTc5tMcEDQO4NQ0ysodeCIM3GviGRXlARjqFjZ7U=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716450864.593428},{"expiry":1747984886.972425,"host":"qaDeFdT1UTirY0OQe+c5LKw+zjx6vF/+3vFh7CgrAOY=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716448886.972428},{"expiry":1747965553.657415,"host":"5EdUoB7YUY9zZV+2DkgVXgho8WUvp+D+6KpeUOhNQIM=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716429553.657418},{"expiry":1747991594.460218,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716455594.460221},{"expiry":1717060400.11388,"host":"9m9TCYYYAMLjsxSkH3tat2KKTxutFkOh9yTFzKj8slI=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716455600.113885},{"expiry":1747991381.55153,"host":"+loO+DGmT6DTr59JZFAnGSlBAwPkO5M/R9ec1Sw/9KA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716455381.551533},{"expiry":1747961180.792653,"host":"/Io2PStL7/jvcod3tT0jPo73HDnRILY4Di46SHjGwTk=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716425180.792655}],"version":2} {"sts":[{"expiry":1748002444.071323,"host":"M4bfUnCmQAi4PNb3B8aI/2+SVJhHKsMfMMT7fzi6ij4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716466444.071326},{"expiry":1747961174.066752,"host":"NteMC+H0Eg2L0UIOiUmtgoEf2Sw3LEc26qEaChwkeLI=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716425174.066755},{"expiry":1748002508.037612,"host":"OuKlWsMW1dkkbI1X/oi6o0Y95ZNSWnSoeaIXAEYPlv4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716466508.037614},{"expiry":1732234455.745309,"host":"O+vMuXcyHQqrFKJVpY3mVP43CuqHm3sd65XK/Vf0sZY=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716466455.745311},{"expiry":1748002446.575535,"host":"QsZDQb8QoAl1z86HX2ce5mPXoTo5oqzD0qghhZGylYA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716466446.575538},{"expiry":1747984874.595793,"host":"SGK3j0zi1vYAjoogPqtWAPLUP9wptIKFYRgbv7MTx/4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716448874.595796},{"expiry":1748002508.469975,"host":"TZmujbl93Yt3JI8wZ4X/zjkA0WFNGNW44A+o7h4YyHw=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716466508.469979},{"expiry":1727338073.388442,"host":"fJjUrPqhktMfiTHJX3Q0pJi/P12Q72DBgzzJqjlNC4o=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716451673.388446},{"expiry":1747986864.593425,"host":"mJjeTc5tMcEDQO4NQ0ysodeCIM3GviGRXlARjqFjZ7U=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716450864.593428},{"expiry":1747984886.972425,"host":"qaDeFdT1UTirY0OQe+c5LKw+zjx6vF/+3vFh7CgrAOY=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716448886.972428},{"expiry":1747965553.657415,"host":"5EdUoB7YUY9zZV+2DkgVXgho8WUvp+D+6KpeUOhNQIM=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716429553.657418},{"expiry":1748002443.415253,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716466443.415255},{"expiry":1717071251.498738,"host":"9m9TCYYYAMLjsxSkH3tat2KKTxutFkOh9yTFzKj8slI=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716466451.498742},{"expiry":1748002453.47889,"host":"+loO+DGmT6DTr59JZFAnGSlBAwPkO5M/R9ec1Sw/9KA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716466453.478893},{"expiry":1747961180.792653,"host":"/Io2PStL7/jvcod3tT0jPo73HDnRILY4Di46SHjGwTk=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716425180.792655}],"version":2}

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More