유저폴더 제외

This commit is contained in:
R5600U_PC 2024-05-29 13:29:40 +09:00
parent 8e4f57879d
commit 87b7520468
82 changed files with 283 additions and 562 deletions

1
.gitignore vendored
View File

@ -11,3 +11,4 @@ __pycache__/
pyvenv.cfg
.ssh/
utils/drivers/user_data/*
!utils/drivers/user_data/.gitignore

View File

@ -1,4 +1,3 @@
<<<<<<< HEAD
[DEFAULT]
max_businesses = 5
log_level = DEBUG
@ -126,7 +125,6 @@ esm_지마켓id = gAAAAABmVqRwLxPQ1rqAUzx7ydYGeUXKlWh2jk1Dmp6hzREpxecNcMf5aJfo1u
스마트스토어_업로드할스마트스토어계정 = gAAAAABmTwfx3lFUVh_pUB5ShZF2INwkb-egje_i5iE66NQzJ64wS0MpUUUztIhctNyY_xMBH2C_LVEdVZG6G_nKkA9wPu9WGw==
기타정보title1 = 통신판매업신고번호
기타정보context1 = 제 2024-경기양평-0038 호
기타정보title2 =
기타정보context2 =
기타정보title3 =
@ -202,330 +200,8 @@ esm_지마켓id = gAAAAABmVqRwsZ1w-Q4ymycdOuSKARfdPgag0lrUK25fX4zWOjZvbehYFaEJEn
기타정보context5 =
활성마켓 = 쿠팡:False, 스마트스토어:False, esm:False, 11번가-국내:False, 11번가-글로벌:False, 롯데온:False, 인터파크:False, 위메프:False, 옥션1.0:False
[BUSINESS_4]
사업자별칭 =
사업자등록번호 =
상호명 =
등록날짜 =
응대전화번호 =
etc1_title =
etc1_context =
etc2_title =
etc2_context =
etc3_title =
etc3_context =
etc4_title =
etc4_context =
etc5_title =
etc5_context =
쿠팡_쿠팡id =
쿠팡_업체코드 =
쿠팡_accesskey =
쿠팡_secretkey =
스마트스토어_업로드할스마트스토어계정명 =
스마트스토어_업로드할스마트스토어계정id =
스마트스토어_업로드할스마트스토어계정pw =
스마트스토어_애플리케이션id =
스마트스토어_애플리케이션시크릿 =
esm_옥션id =
esm_지마켓id =
11번가-국내_apikey =
11번가-글로벌_apikey =
롯데온_apikey =
인터파크_상품상태재고수정인증키 =
인터파크_상품상태재고수정비밀키 =
인터파크_상품재고조회인증키 =
인터파크_상품재고조회비밀키 =
인터파크_상품정보조회인증 =
인터파크_상품정보조회비밀키 =
인터파크_상품수정인증키 =
인터파크_상품수정비밀키 =
인터파크_상품등록인증키 =
인터파크_상품등록비밀키 =
인터파크_반품배송지조회인증키 =
인터파크_반품배송지조회비밀키 =
인터파크_반품배송지등록인증키 =
인터파크_반품배송지등록비밀키 =
인터파크_상품qna등록인증키 =
인터파크_상품qna등록비밀키 =
인터파크_상품qna조회인증키 =
인터파크_상품qna조회비밀키 =
인터파크_인터파크업체번호 =
인터파크_공급계약일련번호 =
위메프_apikey =
옥션1.0_apikey =
옥션1.0_멤버id =
[BUSINESS_5]
사업자별칭 =
사업자등록번호 =
상호명 =
등록날짜 =
응대전화번호 =
etc1_title =
etc1_context =
etc2_title =
etc2_context =
etc3_title =
etc3_context =
etc4_title =
etc4_context =
etc5_title =
etc5_context =
쿠팡_쿠팡id =
쿠팡_업체코드 =
쿠팡_accesskey =
쿠팡_secretkey =
스마트스토어_업로드할스마트스토어계정명 =
스마트스토어_업로드할스마트스토어계정id =
스마트스토어_업로드할스마트스토어계정pw =
스마트스토어_애플리케이션id =
스마트스토어_애플리케이션시크릿 =
esm_옥션id =
esm_지마켓id =
11번가-국내_apikey =
11번가-글로벌_apikey =
롯데온_apikey =
인터파크_상품상태재고수정인증키 =
인터파크_상품상태재고수정비밀키 =
인터파크_상품재고조회인증키 =
인터파크_상품재고조회비밀키 =
인터파크_상품정보조회인증 =
인터파크_상품정보조회비밀키 =
인터파크_상품수정인증키 =
인터파크_상품수정비밀키 =
인터파크_상품등록인증키 =
인터파크_상품등록비밀키 =
인터파크_반품배송지조회인증키 =
인터파크_반품배송지조회비밀키 =
인터파크_반품배송지등록인증키 =
인터파크_반품배송지등록비밀키 =
인터파크_상품qna등록인증키 =
인터파크_상품qna등록비밀키 =
인터파크_상품qna조회인증키 =
인터파크_상품qna조회비밀키 =
인터파크_인터파크업체번호 =
인터파크_공급계약일련번호 =
위메프_apikey =
옥션1.0_apikey =
옥션1.0_멤버id =
스마트스토어_업로드할스마트스토어계정 =
[Percenty_Setting]
user_id = leensoo1nt@gmail.com
password = gAAAAABmTwaWaBl6wL9BmCFpqxOv5TzBsjGReg3u4D3fetLQtZeDjSllTy0fnfrucK7LiDfUzza5sK5EiNkTshAI2iZ7CHu8aQ==
password = gAAAAABmVqmCBKIBivOPh7q-08N59wIS-fhAhTyLuOg0R5Bhkzj95y2QKJOkzarLLn_HNfU688Ze9PbK06VlxAGOlXtut43vKQ==
headless = False
=======
[DEFAULT]
max_businesses = 5
log_level = DEBUG
business_count = 0
encryption_key = ujAT1bDEIJJ5uEw5MQ6R3gstatzpaZS_QaeSnTmGd0s=
[BUSINESS_1]
사업자별칭 = 리앤수
사업자등록번호 = 838-28-01368
상호명 = 리앤수인터네셔널
등록날짜 = 2023-09-05
응대전화번호 = 010-8465-9570
etc1_title =
etc1_context =
etc2_title =
etc2_context =
etc3_title =
etc3_context =
etc4_title =
etc4_context =
etc5_title =
etc5_context =
쿠팡_쿠팡id = gAAAAABmVK6vTLxv4G_Z4PG0Atjue6ELxBhZJw6BFzEYSKhcIuRo2HP_rjgDlWSGwxtmHfeNoVSPtWFVwZfzOhzOam9TnQoIpA==
쿠팡_업체코드 = gAAAAABmVK6vFk1CR91FPc7XAt4zMPBJu6kN6dPm7J0mQwhuUdquAdormKAgtFs8RuigSYiGq-_F-xvX7GTxRiiySOg72vl4jw==
쿠팡_accesskey = gAAAAABmVK6vfthb9NRfvqkJhV5GFBiwEEgDkQoe4E-up8NngVaxo0bFZ-QKTXb_7d2htHheyee7z7MdtdIq2fT9-I4ZlcirekJGu6I89O88zx7elUgt8VJXjmUKTlROZqryMg2fGCTa
쿠팡_secretkey = gAAAAABmVK6v_6xBWgJbiON0cADVhCF8KDjb1XXHKv1FjGcG2GXUuMx6ZwB-UbM8Tr4oy3b1MfkLpYsL4n5t4SHz6YpZkxlaJJ8fIV1eGSmppsZohZPBnW15nim_a3sdnwODOcJ25M4p
스마트스토어_업로드할스마트스토어계정명 = gAAAAABmTwfFK-7hFhMAri8ID2yzg-VnO8dBsMoU1r6mWRCYqDLfYk98zjnZNIkUvB06Yv2_nktM7AXC6oXRQ-7suXrMWbZHRw==
스마트스토어_업로드할스마트스토어계정id = gAAAAABmVK6vuCaawvAVU5xNMvtO5eLBogOCxUHD-ZYSCBbjk3rra-tV1RIVoCbSdQBqB3Q_-SnC0ZkHNPDTijymyEhjtsbtsQR2Qn-Oi5bhUos4P3_Uw3U=
스마트스토어_업로드할스마트스토어계정pw = gAAAAABmVK6v67s28tsM-zth4uo8XVE9Xda5Ywt8sVSksDOpHz5nZoCfBfLKvfBl0BXrFkuYNfcip9jiDEFIs-2qd6wqg_8NLA==
스마트스토어_애플리케이션id = gAAAAABmVK6vEX9Uik_jn3vJJ0Go45162gA1wfEM2w5ew5rfqhp7ZJk-Dnd0H5X06VPKdk1XwDbVMTccJYGSr66wIiSC1-IWZTF2aer2InlRCw4R5nfQ09Y=
스마트스토어_애플리케이션시크릿 = gAAAAABmVK6vNumdvMOkatp54E127VKdf5kRUq1rJePO2jQJOtXey0MWA46QvzqScX2e93ZoixxR_KdI_AwwMm7hS1yxr1-AtZMR81gWXYshgkltDmixkRM=
esm_옥션id = gAAAAABmVK6vFErr3pszL044iHTPe_QmxxIL-uNa05rcJ0oujwiS9aQkPNHZn_apRqkOdgP8cyIa23CM3JsdpwgHpPZAFKvmvQ==
esm_지마켓id = gAAAAABmVK6v3-U9tVBMiczLQSfS1D7Ppk7cmU3ntr5OxBwPoUjNJsIVUok_hZLgi0WUhisiWN1M9k5rWRNiVpekibNUGobTeg==
11번가-국내_apikey = gAAAAABmVK6vjQFBdPlOJgR5g5H4xixNLvuAUeuiy3SGzKfFiFhbsKWt2dK7AS-rydVmz49rmSd649w1ZSpnU2cft1pECNpOcOCHg7Ad_-Z2vzNUV-Wz-ca98qSdzVUDRV4TG4VDADRl
11번가-글로벌_apikey = gAAAAABmVK6vOcyqJ7l2-HpicQgcRpbbBLAARq4xDYfFuMy4c8r5mZWNS18QazsZc0Y0dJ4rcLpLV_H45LncecBtaOQoDnRxHnJ6f5jyv1oMW4DuQz9T1sU5wtJEYYM65g9_fahU4lcA
롯데온_apikey = gAAAAABmVK6vMieBkWVju7BJdDFX8Ft4T2uKDJomopRXvp0jRlp_iroS2PAhjJ36OHpB47MNF2wSivjW723XWoA4ZRmTp4pLj5hIsL4WqvlKK_n3BTq8PbZqx93tuKwLUda2GNw8w7UsPJWZeO0aMePfCk_cxZKWGw==
인터파크_상품상태재고수정인증키 = gAAAAABmVK6vnDSw_hgqQFub76hW5O1DxtpQpzItVaqWBfwfKTNLEorVNsFsM6-6Ajl4yHwUQC8JuyxgY6xpciSy9wZsEnHf3yeEsXB4UEMbNQM4HkYkr3B6QE0qtRg02zGrvHPvvlFc
인터파크_상품상태재고수정비밀키 = gAAAAABmVK6v1T4xdEZDU6PUWled6Q3BfjPCnF-FEvpSAwXzImIPVVzFCDO5wiigUIoiFjcXggcKKr8nwHmIKWJWblc8jfbJx3ZSseG2XbUKgerdKWIqEjNEfXn1W3RIAtg319Oebpue
인터파크_상품재고조회인증키 = gAAAAABmVK6vF8dR4lb2nNSs_PHStq8Ubn01rdfn1BkKZyKTQqQkCGVk7ln1ZWQxqqRNqn_bni850dOUmRrkcy0O1hzdoCzI2TIRm2SSNyaP_YCsxVIJFCctZV7oggeqStjBQNZYIqvw
인터파크_상품재고조회비밀키 = gAAAAABmVK6v3N2Q19CtABRRg1SMhShapOhnXAKLpJZRG82PvFDROmHRWNdxAtjFNkhTJqMeiQO-CCcwa1pMdENDzf1T_qvjkHwBnVZyzCWXU30WoF313dcL8dlE4GyhUJtdKCwVM9Xv
인터파크_상품정보조회인증 = gAAAAABmVK6vmBOJIfkyZh2o0eDslwQja2eP4HdqMdkaTmKgZ-OLXdYR-kVp7kTYXZ24Uij5OTJ7k9Kr156f6t21JXikJX7qK4oq2SLxri8vwiGozWPM6sUVxPXnvp7Fw-eozxAbnBvM
인터파크_상품정보조회비밀키 = gAAAAABmVK6v6ajMSQ97lJd7mG53P3Yo2_8q9fQehZEoZelGFre9I-OeoUOSnJKHrFCBmx3kc0qvqX2KQm0aEEeLU07EZjnOc9FVtOYQQz6JKdp4FynxrtCzbzt0JUh-yTptq_E2fI36
인터파크_상품수정인증키 = gAAAAABmVK6vuMINvsDhTxZTjOmS2VQAuxu6DAcFL-qTuNoCZdY7gnRDajNs2r9iw7SVJLQ3q6IypxoTsvKHPLYqjaQeEAhySH8n5rFsXvADmDfpmOqC1-FAacKRno4EWRJAiBpXiunm
인터파크_상품수정비밀키 = gAAAAABmVK6vy7EwybRVrrp3Lcl7paqfOOHsJ4QYOEjD4Btt3_RTV5HUk8OgUo6sPtOIvoWwdAhDVAVh4CweXXCJUoZIEr-RnjTDdBCkldxbOFiICxDciCKqn3MbF5Vt1greK2PsNsvo
인터파크_상품등록인증키 = gAAAAABmVK6vRudqRPcUAuyBl7oqk-2ZuQxNUDGajKea4bFwJqgNym0b3Pn5_kRI-cFDzonBIxtAWMGOnTP7Um7_GVfJk0C09a3EMD7bp6HedUFJzDPA7TB7F7T9vzrV8mtfjBbzzp-K
인터파크_상품등록비밀키 = gAAAAABmVK6vgRPB7VB82WQU7z5OovPJoPmLLz0kluZqBgYkthAmot_vIVWCVSIEAruInf81GxiitgRSl5SOvt6JCgZvrvL4b71LPD79c3TSmrnWaktNTGGgeMycWrjWQuJascRF52ug
인터파크_반품배송지조회인증키 = gAAAAABmVK6vRLoE9qxNuRcMNEwFqU2zskvVVHJqaArxk8MEZBUoYWMo4uqflU65YQLX6JTB0L2hrRDLQBbWwI1zKcJ18u1IGpX5h3c4mCPSRqcfJg1yIJCed3zE4USAG5y0curKU0cu
인터파크_반품배송지조회비밀키 = gAAAAABmVK6vVNAsTUlQtJ5lpMmbO-d3jrWY0F6ClfpiZ7JGxSD6kz5hu7cxBEQfz2oF8_csgmVvkIZnqautX5suY4rNFgRUMu_i8uMGQhOSfZfz8XU0oh1MATWQGj4hFY6G5KJZWftc
인터파크_반품배송지등록인증키 = gAAAAABmVK6vxhyfo7WaR1iIis_tLcUHwJKJxzNLL6eYeuKheqjiVrV3dWoYVrcwWehxL8lp_3gdkJo35PTgJj0PoXeuVJvCO-aKqTjQ7x3vEr_8BluK-bXL8X3oZAox-dXlfzEqy1hs
인터파크_반품배송지등록비밀키 = gAAAAABmVK6vlmbg_NnmsmMPJAUcuKuaaLkZ_CzuH-oqL3xueM6z-JLq5205RPoJi0biNoHmL90qbv5gXNb4wroUE1HRqWBqGsyuaUPYPllYp2x2fJIzuzWIlkXg-5SDIpKJTOcppwPq
인터파크_상품qna등록인증키 = gAAAAABmVK6ve14gULpe7wqS6JFXJIZGW5cxRnBzPmMXG6PDMsVn7ROg2haAodH40WgUPS_2AUOUPUg0M19n2scvpzXuVdNCxw==
인터파크_상품qna등록비밀키 = gAAAAABmVK6vIRxEfktH-rUDHTE_eYdq1CINdekUpK8yv7z8cEpwXpkpKCY-QDuNNHjUoLLyWEyIjbOYoRbI02SfqzxYAJoLjg==
인터파크_상품qna조회인증키 = gAAAAABmVK6vxnsNcwP33nOL4NZU4iaE4Fhp06PKSzXTSLy49KnXvpUedu5jqN67Y-iMbKiAzdKxSd9sGrFwr1kyWleMHutd4g==
인터파크_상품qna조회비밀키 = gAAAAABmVK6vbOvdKotosVZpOUfigYAupDOzsT7c-81KiEUm3BS6tU4CpZRvx0uJOCWw_Cboyf99HBrKMS-DSDIw2EbYxtnBbQ==
인터파크_인터파크업체번호 = gAAAAABmVK6vRSjKknR_JrfOJwzXtfAjoBAf__QjOMAt6uYuLoG8TuUnmSkT59sBknV20tm9c2DTU4rKqilssn78pdQ5QVufWQ==
인터파크_공급계약일련번호 = gAAAAABmVK6vPof7AyJWsO1fUnYU6qAjgHzbp0m9Zlg0bt-72lum-ieap-dy9T-n2ciM8YxOVDWy2lB_2zxUyVF2XFCjJPpYXQ==
위메프_apikey = gAAAAABmVK6vYESSNOwZbUS-rXpK_IUDdjaiTTYM3NecPXFjgWtbJWfP79xelNHzhTK1hQ08wy-vxd420-pnyGABxA9HliUYpw==
옥션1.0_apikey = gAAAAABmVK6vl23OYgibmkquwQGA-1kHiqln2W0OR6tXnZGsVHyvIjqd3lvq1FkEI2q-umt3-wt5Jsf0IRDjOEsC-duVezG8Dw==
옥션1.0_멤버id = gAAAAABmVK6v8jUCEfv8d2P3nWJmYvMSphp9puHQkJ1E1Z--9cbWFZl5KZe4SW8KxLPsNp_feeKoXW33U8MN4NyRGdEJf03oVA==
활성마켓 = 쿠팡:False, 스마트스토어:False, esm:False, 11번가-국내:False, 11번가-글로벌:False, 롯데온:False, 인터파크:False, 위메프:False, 옥션1.0:False
기타정보title1 = 기타정보1
기타정보context1 = asdfasdfasdf
123123123
123123
기타정보title2 = 기타정보2
기타정보context2 =
기타정보title3 = 기타정보3
기타정보context3 =
기타정보title4 = 기타정보4
기타정보context4 =
기타정보title5 = 기타정보5
기타정보context5 =
[BUSINESS_2]
사업자별칭 = 혜리수샵
사업자등록번호 = 354-13-02375
상호명 = 혜리수샵
등록날짜 = 2024-01-03
응대전화번호 = 010-8465-9570
etc1_title =
etc1_context =
etc2_title =
etc2_context =
etc3_title =
etc3_context =
etc4_title =
etc4_context =
etc5_title =
etc5_context =
쿠팡_쿠팡id = gAAAAABmVK6vEIOdCy0uP94OjkP7jeTqbJAAdYTzFOvr9OWZWl7RwzBdoCg7wcnqe9PEj2GxOT6NmCxzy3UzlWIIzCjwzKvCmA==
쿠팡_업체코드 = gAAAAABmVK6vQixybHZtrZEENsUHLZ5mJzeyLnK37SDKccLsujuYVgdZe6xotsc42PlJjTctJUVndpWUG4fUmxvOdlsb-srm7w==
쿠팡_accesskey = gAAAAABmVK6v4w-LetzrhWGxVE0z7NjPwUHJWxowF7-yfP2KdzjItWN72rWOg9MmRSSKM2pKX5a2xrFMz4nj3tSKB0OdRVYLrw0gOiuj_Cu5GRvU0HtT60fYdEv3mHiEAAoW4_0bgEQi
쿠팡_secretkey = gAAAAABmVK6vf8qC2m_bQ8UNFjI5Q8Fmlj-U6evJ-3cHX5RJfbEOcpf06hhCVG1qRvINPQpRvekaYwm0rVKgyuXSGDyRk26YZ0AF8y_kTffXOb3jItXKEKtw93dcxDgcM7qK4EfpjVf_
스마트스토어_업로드할스마트스토어계정명 = gAAAAABmTwfx8jDez-OfoLVaxWLHufn5DO_V5Re7jEvPcDDq6_fjq7h2cnKHvaklFCDnT8ltnPkLU_MPaSKi0NQAf1y2tKwrdw==
스마트스토어_업로드할스마트스토어계정id = gAAAAABmVK6vZUOTvqELwJhcVnBxi365w-mO-_j543jjSG-evf6RwyegDpiJhm1HyH48cO9hCPg3BSw0rCb_hh7txB7HC5_LMy-b5vt2hwIcnrtWE3FiaQc=
스마트스토어_업로드할스마트스토어계정pw = gAAAAABmVK6v-wOkFUtM7G5ANymVsm32Z7p6ls9pjRkZRYKsmdN4tZRsdlzN7_LDrZkShUrU3coZ9RuHbI-ORkbHet6sgg4_QA==
스마트스토어_애플리케이션id = gAAAAABmVK6vIcm87mPX15uimIRaWVb_Oy-Yyz4-e6mfojfPGH2hgZs0AbUktSoQMe_VYTm25xC-Che66mKXef7SM3OF2MFwEXRoU8hW1C7TP2s5I9AKWQE=
스마트스토어_애플리케이션시크릿 = gAAAAABmVK6vipiWpT40TMCwMqQopu2fAvSFdrzLJpmMcltyfq_URLFSfOo3snOKaKlUB4lLDYjDFC-DP80HEpnYekxVeNSvs0Lp5vTxw_Rob1mts6KbllQ=
esm_옥션id = gAAAAABmVK6vz4LGiBamaAzfFKCIeBVKxihEjEidUUfHDwgSuqXWCwtezixgoolePC2abCBkhX2n5LvnYwJKvLiFXPCf6qhvzA==
esm_지마켓id = gAAAAABmVK6vsXVh9VwDJAKrxjNLnlYgD4MUPVnVyRKo5nRU-feXaaqaPQ7-MCWol2z_fhD_gGN0A0jajMesoSGUk9P9lL6kmQ==
11번가-국내_apikey = gAAAAABmVK6vKdGmcBAttJQzLg-BMI5SiiJ-nv49zWQFKq-bkS0IxrWVD6K895JvLsaUfly-yOW5hixJFMTIpGgp6vQUEf_z_9ZDMGy_od_V3tqzWDHOWjXJ_bkKWv1TU203F5h92ivr
11번가-글로벌_apikey = gAAAAABmVK6v-OP6WzkujnJdUWIUCyJ-2OGLJHyK2o1ez592kdnn2_LSyrPzYjHV5QkRAb91s_LKwUrDJv-iTKeipyDu2KmOF4BmWNujpdWbf92Z1AsDWzXPxi13y_jUmIxMyvZlB_Lb
롯데온_apikey = gAAAAABmVK6vsKnsM08Ie5yiyuwJcMskYBuun8pLvIRZKUxNAeHAh0lwjFPuVVtfOPA-ytTG9l6ZL75LFzb3H-MTE71Q5z870amuquPf_vf-_RKu9_4_HWBqMW56HwH0cUJBbfvT_0yPETq5ofnS8ByNvoqUfs5Tlg==
인터파크_상품상태재고수정인증키 = gAAAAABmVK6vD5tCzQ1q8wyvvMogxVWyx8UQMIwMB-Hp-KJnGQt-9u90KYC_sAPSf0H_rUhSCZpwMISwUfCPRDP4iwOJCwic0AdC0Db9Bws918hp30Mf7wJXBaDpOvIumKeELnJvcKhD
인터파크_상품상태재고수정비밀키 = gAAAAABmVK6v7YpyP7-69J0qYgEBLCoI8i9vPmZPWeny_CYuDN-53H7lefZo5VWdFMVX1ffBOOrQvolCGOhZDQ3o8DMeLhlHjgBXQik26kbwkKCqt-tclgd6sRwKmvYpFiqDncQqc8CF
인터파크_상품재고조회인증키 = gAAAAABmVK6vWvMuykgWHqkZKean5FPR8lm9mmUOtK1QWlh2bJWXi0sZ1IcTeog1fnl8URhP_wQurXOjpwWjp8gEdOWH5N5m0NIn8CPV3D7Oen4QtTXPEpCsS2YH9-fkENG8FZD-PPk1
인터파크_상품재고조회비밀키 = gAAAAABmVK6vb93k9YfzF9FlneRjO-ENFshKoQqfJtLoaOzx9n-4CZIsE6zNS_vTeVauwmPrD-hKSg4R4KO3XOulKDG7DDtXFlfB6ClQ151vcxIBIeDYa6k7PyN6YaIY8xNHyJ-qsK3T
인터파크_상품정보조회인증 = gAAAAABmVK6vbr_7OTdgglJE9SWlHhQ5WNoioP67vpRroF8eYepZRwYu0MPxpFWQMzI0socPfxDXBuwo5T3rh_iIzy0E_JHcsA7WD-jTSkyEvRFHxFy1nDIacoiHiZCSHiTsoyI5SwU_
인터파크_상품정보조회비밀키 = gAAAAABmVK6vGhsfGH6yTyF7aBBRkYYbX6nzjBs_-SXhTC3MaGJE0UrZDKHxdQD7UO4yMsPGxYsiLuNK4bZKWCMmYM0B4ud2q-3F37W9E9FWtWz3cbalKOMgYtPc2XoZ4iwVndakGfcD
인터파크_상품수정인증키 = gAAAAABmVK6vE4zEaQUQsisgndyCjyn_MfnNuuXd8hOEyIGxH4zUA_TSR5rxzboHOHBA52dxrid1sTa_jwTEyEt7VeWWij794oJeiqzUuaIorpJlwwzlen8orDlUXqKE9JEAfGDRtMav
인터파크_상품수정비밀키 = gAAAAABmVK6vWwTZHfnN_NpvHQd48LIdv3ZvsOXAN4uMzUhySKp1QFD2FTHL7aFN5a-1Z0fcWLTuxAxN7_oYJO1BwIMp207RJ1WGbCIq0CADrOs0caVXs9ww4PSE0N_BY_NHnn4iHeIv
인터파크_상품등록인증키 = gAAAAABmVK6vGGvv5r3uloDbd9RsA71LCdoZJR-Puws_zEXaptSYISZmxGBI0DY0nl3n5vOnLgvf8gNmX6vyTjR9o7fd3fe1iJqjjH-zmVgos_OuW1gEF7o3YdizXSeac4VL3v3gHJNv
인터파크_상품등록비밀키 = gAAAAABmVK6vkSLiSt-uJtQ2tWurmqjhkpJvKjKxYt2HHDVcwIbO_9nWsd0TXOUJEsCRzbmI9RsF0syzQBOeGRPkk1YWGTeL9UdyW-Rvtg4mK31VjUjo8D2cpo61PZ5JfvDw4tTElm5B
인터파크_반품배송지조회인증키 = gAAAAABmVK6vKDZB7WdLWeEdyaM6eYBSfmHfDKIsy1BfN-VJellSrL99xKzPKPfSwdVtnSXPRM_BTiOckhguLJ9nXHpelhLz5E9tLUV7wBgwbkR4VMOzI28S_MrWpfaVXQ-6XJu0zOff
인터파크_반품배송지조회비밀키 = gAAAAABmVK6vTgCjcmkRnNLIBI3_Bs0VO5EGTI9b7IegyFTV8DrdPWD1CzEfIZLpgClbwei_gdiL69Rl00Rl6WTf5dwOChE2fzfLeJaRoPdtU26HXQ5SfoAxSwfHLVrDYG1okqvN4kVA
인터파크_반품배송지등록인증키 = gAAAAABmVK6v-g48TQJrbYYGpTxKDTVsSXt4zYQaNQ0vOqENj_IwLFEBbo4XHmglE2ZAVlxy54Z-eSg6j3SNj_In5OyCtpMUniZZgLRd1HKndYOy4SvN5LbzBvEQSbCVvFycTg9mZruK
인터파크_반품배송지등록비밀키 = gAAAAABmVK6vjtX_YFviKh3lCMP6fl4qMVRCXYjoGGWg7ShhR_LM-mOQ9xBQj94u3D23nCDHKe8rowQug8sWBRX-fhlVaeCho0bM34-WeYyByGrm1m-GoMdKZKF3O8NsUME3i0pVIZrB
인터파크_상품qna등록인증키 = gAAAAABmVK6veMzNbMBo86kWN1vvL3km3IRwyQdBcVHbThSNgSFUB17xLJ7AxOdRNn9RbHvE8aQvfc8iDAGP0hPc7no5RmVxDw==
인터파크_상품qna등록비밀키 = gAAAAABmVK6v50NGJ6fFSdmIHILj_PvnBZuxfxM_h9KJ23NqFyT8aKqy6KoIUdooz3IyZ30ZMvnUhzLC8EW-45g-xdH747YPyw==
인터파크_상품qna조회인증키 = gAAAAABmVK6vr2yKUl9ZHQtNPQfGytN-jJ4tL1cp6xXHCH-FYtStbOGB1MQMyUMGICYjIo-HriHAg5OD50dMZtFhrVc6oYgdUA==
인터파크_상품qna조회비밀키 = gAAAAABmVK6vMG_d_-7WfErpZTw-TJBLEtml0u6kxs6YXF5Kf7i6TxhQ9zYjeOmtoio5Pm7bwsUFbTNELdCpnooKqtebnx9_Pw==
인터파크_인터파크업체번호 = gAAAAABmVK6vqu5zSXRnAyLCiTXiPs-cZGY6mHY-jvOG0P2XeW0IJt939nmislMPca62LqjLWVRkOsRaS-x2NCICZiznkpNDow==
인터파크_공급계약일련번호 = gAAAAABmVK6vmfVmeZWNfJE0jq4T8T-JoLRa2-2qpDoEjj8pXXOEBvHDlQouFXyL7f1L6tNH1nYPA6TjDtR1QUijMUoXzpW1gw==
위메프_apikey = gAAAAABmVK6v9WOoglyvEGhgJHJHJOXJ54YD7z8fxVv_6ZAfLF_h2q8MR32xWBkuM-qpLXcSk2lnbNrsiYQW-RqLfnLAe3GwhQ==
옥션1.0_apikey = gAAAAABmVK6v4_yZoPP79q-lGbkhE5yj6L_0D0_ExGMOlzSmFENi3fC6CaH32avyysX_6c6g53HXSwX25sGif4FcWA4sVTRXHA==
옥션1.0_멤버id = gAAAAABmVK6vmapdF0gwu75UleR63ofVIumlEzrzwqfZSITgUjdW9mkclEp8TtHGR47ViRR-eZ0ATDaX1tBvHjEFXjdXXC-0DA==
스마트스토어_업로드할스마트스토어계정 = gAAAAABmTwfx3lFUVh_pUB5ShZF2INwkb-egje_i5iE66NQzJ64wS0MpUUUztIhctNyY_xMBH2C_LVEdVZG6G_nKkA9wPu9WGw==
활성마켓 = 쿠팡:False, 스마트스토어:False, esm:False, 11번가-국내:False, 11번가-글로벌:False, 롯데온:False, 인터파크:False, 위메프:False, 옥션1.0:False
기타정보title1 = 기타정보1
기타정보context1 =
기타정보title2 = 기타정보2
기타정보context2 =
기타정보title3 = 기타정보3
기타정보context3 =
기타정보title4 = 기타정보4
기타정보context4 =
기타정보title5 = 기타정보5
기타정보context5 =
[BUSINESS_3]
사업자별칭 =
사업자등록번호 =
상호명 =
등록날짜 =
응대전화번호 =
etc1_title =
etc1_context =
etc2_title =
etc2_context =
etc3_title =
etc3_context =
etc4_title =
etc4_context =
etc5_title =
etc5_context =
쿠팡_쿠팡id =
쿠팡_업체코드 =
쿠팡_accesskey =
쿠팡_secretkey =
스마트스토어_업로드할스마트스토어계정명 =
스마트스토어_업로드할스마트스토어계정id =
스마트스토어_업로드할스마트스토어계정pw =
스마트스토어_애플리케이션id =
스마트스토어_애플리케이션시크릿 =
esm_옥션id =
esm_지마켓id =
11번가-국내_apikey =
11번가-글로벌_apikey =
롯데온_apikey =
인터파크_상품상태재고수정인증키 =
인터파크_상품상태재고수정비밀키 =
인터파크_상품재고조회인증키 =
인터파크_상품재고조회비밀키 =
인터파크_상품정보조회인증 =
인터파크_상품정보조회비밀키 =
인터파크_상품수정인증키 =
인터파크_상품수정비밀키 =
인터파크_상품등록인증키 =
인터파크_상품등록비밀키 =
인터파크_반품배송지조회인증키 =
인터파크_반품배송지조회비밀키 =
인터파크_반품배송지등록인증키 =
인터파크_반품배송지등록비밀키 =
인터파크_상품qna등록인증키 =
인터파크_상품qna등록비밀키 =
인터파크_상품qna조회인증키 =
인터파크_상품qna조회비밀키 =
인터파크_인터파크업체번호 =
인터파크_공급계약일련번호 =
위메프_apikey =
옥션1.0_apikey =
옥션1.0_멤버id =
활성마켓 = 쿠팡:False, 스마트스토어:False, esm:False, 11번가-국내:False, 11번가-글로벌:False, 롯데온:False, 인터파크:False, 위메프:False, 옥션1.0:False
기타정보title1 =
기타정보context1 =
기타정보title2 =
기타정보context2 =
기타정보title3 =
기타정보context3 =
기타정보title4 =
기타정보context4 =
기타정보title5 =
기타정보context5 =
[Percenty_Setting]
user_id = leensoo1nt@gmail.com
password = gAAAAABmUelvgv4PTj7XJdlkZmM03-X2QiYTQ4vRP1dcvUVO4oiOmCVYPkplUzylaXhG5-qY1XqkkmpSaruHtFVA8ajqgr8Hzg==
headless = False
>>>>>>> adb1984773f64977b04531db70038b8d94453fbf

15
main.py
View File

@ -37,8 +37,23 @@ def main():
main_window = MainWindow(config, logger)
main_window.show()
def cleanup():
print("프로그램 종료 중...")
for task in asyncio.all_tasks(loop):
task.cancel()
loop.stop()
app.aboutToQuit.connect(cleanup)
with loop:
try:
loop.run_forever()
except KeyboardInterrupt:
pass
finally:
print("이벤트 루프 정리 중...")
loop.close()
print("이벤트 루프 종료 완료.")
else:
sys.exit(0)

View File

@ -23,7 +23,7 @@ class TwoFactorAuthDialog(QMainWindow):
# Email Auth Option
self.email_radio = QRadioButton("이메일 인증")
self.email_button = QPushButton("인증하기")
self.email_button = QPushButton("이메일 인증하기")
self.email_button.clicked.connect(lambda: asyncio.ensure_future(self.email_auth()))
self.email_layout.addWidget(self.email_radio)
self.email_layout.addWidget(self.email_button)
@ -33,7 +33,7 @@ class TwoFactorAuthDialog(QMainWindow):
# Phone Auth Option
self.phone_radio = QRadioButton("휴대폰 인증")
self.phone_button = QPushButton("인증하기")
self.phone_button = QPushButton("휴대폰 인증하기")
self.phone_button.clicked.connect(lambda: asyncio.ensure_future(self.phone_auth()))
self.phone_layout.addWidget(self.phone_radio)
self.phone_layout.addWidget(self.phone_button)
@ -50,7 +50,7 @@ class TwoFactorAuthDialog(QMainWindow):
self.code_layout.addWidget(self.code_input, 7)
self.code_layout.addWidget(self.submit_button, 3)
self.codeWidget.setLayout(self.code_layout)
self.codeWidget.setStyleSheet("border: 2px dashed black;")
# self.codeWidget.setStyleSheet("border: 1px dashed black;")
# Timer Label
@ -101,9 +101,13 @@ class TwoFactorAuthDialog(QMainWindow):
self.email_hint.setVisible(True)
self.phone_hint.setVisible(False)
QMessageBox.information(self, "이메일 인증", "이메일로 인증 번호가 전송되었습니다.")
print(f"1번 클릭 시작")
await self.popup_page.click('div#root li:nth-child(1) > label')
print(f"1번 클릭")
await self.popup_page.click('div#root div.TextField_text_field__x1Wtz.TextField_field_email__2BzY5.TextField_disabled__2mxn3 > div > div > div.TextField_btn_box__2TdIe > button[type="button"]')
print(f"2번 클릭")
await self.popup_page.click('div#root button.PopupCommon_btn__33Of5[type="button"]') # 전송 확인 팝업의 확인 버튼 클릭
print(f"3번 클릭")
self.start_timer()
async def phone_auth(self):
@ -112,9 +116,15 @@ class TwoFactorAuthDialog(QMainWindow):
self.email_hint.setVisible(False)
self.phone_hint.setVisible(True)
QMessageBox.information(self, "휴대폰 인증", "휴대폰으로 인증 번호가 전송되었습니다.")
print(f"1번 클릭 시작")
await self.popup_page.click('div#root li:nth-child(2) > label')
await self.popup_page.click('div#root div.TextField_text_field__x1Wtz.TextField_field_phone__3MV-T.TextField_disabled__2mxn3 > div > div.TextField_btn_box__2TdIe > button[type="button"]')
print(f"1번 클릭")
# await self.popup_page.click('div#root div.TextField_text_field__x1Wtz.TextField_field_phone__3MV-T.TextField_disabled__2mxn3 > div > div.TextField_btn_box__2TdIe > button[type="button"]')
print(f"1-1번 클릭")
await self.popup_page.click("#root > div > div.Layout_wrap__3uDBh > div > div > div > ul > li.TwoStepCertify_choice_item__2qian.TwoStepCertify_on__2Y_8N > div > 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")
print(f"2번 클릭")
await self.popup_page.click('div#root button.PopupCommon_btn__33Of5[type="button"]') # 전송 확인 팝업의 확인 버튼 클릭
print(f"3번 클릭")
self.start_timer()
async def submit_code(self):
@ -138,16 +148,21 @@ class TwoFactorAuthDialog(QMainWindow):
# 인증 완료 후 로그인 성공 여부 확인
try:
# 로그인 성공 여부 확인
if not self.popup_page.is_closed():
login_success_check = await self.popup_page.wait_for_selector("ui-view .login-id.text-overflow", timeout=5000)
self.login_success_text = await login_success_check.inner_text()
print(f"로그인 ID : {self.login_success_text}")
if self.login_success_text:
print("로그인 성공")
await self.popup_page.close()
self.setVisible(False)
print(f"setVisible - False")
except Exception as e:
print(f"로그인 성공 여부 확인 중 에러 발생: {e}")
traceback.print_exc()
self.setVisible(False)
print(f"setVisible - False")

0
utils/drivers/user_data/.gitignore vendored Normal file
View File

Binary file not shown.

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.880 61c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/MANIFEST-000001
2024/05/27-12:01:06.881 61c Recovering log #3
2024/05/27-12:01:06.881 61c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/000003.log
2024/05/29-13:21:32.209 48b4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/MANIFEST-000001
2024/05/29-13:21:32.210 48b4 Recovering log #3
2024/05/29-13:21:32.210 48b4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.209 25a0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/MANIFEST-000001
2024/05/27-12:01:00.209 25a0 Recovering log #3
2024/05/27-12:01:00.209 25a0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/000003.log
2024/05/29-13:10:43.431 2088 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/MANIFEST-000001
2024/05/29-13:10:43.431 2088 Recovering log #3
2024/05/29-13:10:43.431 2088 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Rules/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.883 61c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/MANIFEST-000001
2024/05/27-12:01:06.883 61c Recovering log #3
2024/05/27-12:01:06.883 61c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/000003.log
2024/05/29-13:21:32.211 48b4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/MANIFEST-000001
2024/05/29-13:21:32.212 48b4 Recovering log #3
2024/05/29-13:21:32.212 48b4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.211 25a0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/MANIFEST-000001
2024/05/27-12:01:00.212 25a0 Recovering log #3
2024/05/27-12:01:00.212 25a0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/000003.log
2024/05/29-13:10:43.433 2088 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/MANIFEST-000001
2024/05/29-13:10:43.433 2088 Recovering log #3
2024/05/29-13:10:43.433 2088 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension Scripts/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.938 61c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/MANIFEST-000001
2024/05/27-12:01:06.939 61c Recovering log #3
2024/05/27-12:01:06.939 61c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/000003.log
2024/05/29-13:21:32.275 48b4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/MANIFEST-000001
2024/05/29-13:21:32.275 48b4 Recovering log #3
2024/05/29-13:21:32.275 48b4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.274 2f70 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/MANIFEST-000001
2024/05/27-12:01:00.274 2f70 Recovering log #3
2024/05/27-12:01:00.275 2f70 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/000003.log
2024/05/29-13:10:43.509 2088 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/MANIFEST-000001
2024/05/29-13:10:43.510 2088 Recovering log #3
2024/05/29-13:10:43.510 2088 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Extension State/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:12.929 5460 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/MANIFEST-000001
2024/05/27-12:01:12.930 5460 Recovering log #3
2024/05/27-12:01:12.930 5460 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/000003.log
2024/05/29-13:21:38.232 2138 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/MANIFEST-000001
2024/05/29-13:21:38.232 2138 Recovering log #3
2024/05/29-13:21:38.232 2138 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-11:59:41.253 92c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/MANIFEST-000001
2024/05/27-11:59:41.254 92c Recovering log #3
2024/05/27-11:59:41.254 92c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/000003.log
2024/05/29-13:10:49.451 4b04 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/MANIFEST-000001
2024/05/29-13:10:49.451 4b04 Recovering log #3
2024/05/29-13:10:49.451 4b04 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store\Encryption/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:12.864 5460 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/MANIFEST-000001
2024/05/27-12:01:12.865 5460 Recovering log #3
2024/05/27-12:01:12.865 5460 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/000003.log
2024/05/29-13:21:38.171 2138 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/MANIFEST-000001
2024/05/29-13:21:38.172 2138 Recovering log #3
2024/05/29-13:21:38.172 2138 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-11:59:41.195 92c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/MANIFEST-000001
2024/05/27-11:59:41.195 92c Recovering log #3
2024/05/27-11:59:41.195 92c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/000003.log
2024/05/29-13:10:49.393 4b04 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/MANIFEST-000001
2024/05/29-13:10:49.393 4b04 Recovering log #3
2024/05/29-13:10:49.393 4b04 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\GCM Store/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:08.829 24d8 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/MANIFEST-000001
2024/05/27-12:01:08.830 24d8 Recovering log #210
2024/05/27-12:01:08.830 24d8 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/000210.log
2024/05/29-13:21:34.142 48b4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/MANIFEST-000001
2024/05/29-13:21:34.143 48b4 Recovering log #210
2024/05/29-13:21:34.143 48b4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/000210.log

View File

@ -1,4 +1,3 @@
2024/05/27-12:01:02.175 2f70 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/MANIFEST-000001
2024/05/27-12:01:02.175 2f70 Recovering log #210
2024/05/27-12:01:02.175 2f70 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/000210.log
2024/05/27-12:01:02.175 2f70 Delete type=2 #208
2024/05/29-13:10:45.493 2088 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/MANIFEST-000001
2024/05/29-13:10:45.493 2088 Recovering log #210
2024/05/29-13:10:45.493 2088 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\IndexedDB\https_www.percenty.co.kr_0.indexeddb.leveldb/000210.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:09.294 61c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/27-12:01:09.294 61c Recovering log #3
2024/05/27-12:01:09.294 61c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log
2024/05/29-13:21:34.567 48b4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/29-13:21:34.568 48b4 Recovering log #3
2024/05/29-13:21:34.568 48b4 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/27-12:01:02.651 2f70 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/27-12:01:02.652 2f70 Recovering log #3
2024/05/27-12:01:02.652 2f70 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log
2024/05/29-13:10:45.959 2088 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/29-13:10:45.960 2088 Recovering log #3
2024/05/29-13:10:45.960 2088 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log

View File

@ -1,3 +1,6 @@
2024/05/27-12:01:06.733 184c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2024/05/27-12:01:06.735 184c Recovering log #9
2024/05/27-12:01:06.737 184c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/000009.log
2024/05/29-13:21:32.021 46c4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2024/05/29-13:21:32.024 46c4 Recovering log #9
2024/05/29-13:21:32.025 46c4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/000009.log
2024/05/29-13:21:44.003 2aa8 Level-0 table #11: started
2024/05/29-13:21:44.008 2aa8 Level-0 table #11: 14001 bytes OK
2024/05/29-13:21:44.011 2aa8 Delete type=0 #9

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.049 41e0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2024/05/27-12:01:00.051 41e0 Recovering log #9
2024/05/27-12:01:00.052 41e0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/000009.log
2024/05/29-13:10:43.182 444 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/MANIFEST-000001
2024/05/29-13:10:43.185 444 Recovering log #9
2024/05/29-13:10:43.187 444 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Local Storage\leveldb/000009.log

File diff suppressed because one or more lines are too long

View File

@ -1 +1 @@
{"sts":[{"expiry":1748314207.131769,"host":"M4bfUnCmQAi4PNb3B8aI/2+SVJhHKsMfMMT7fzi6ij4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716778207.131771},{"expiry":1748181643.712415,"host":"NteMC+H0Eg2L0UIOiUmtgoEf2Sw3LEc26qEaChwkeLI=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716645643.712418},{"expiry":1748314877.649888,"host":"OuKlWsMW1dkkbI1X/oi6o0Y95ZNSWnSoeaIXAEYPlv4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716778877.649889},{"expiry":1732546877.915505,"host":"O+vMuXcyHQqrFKJVpY3mVP43CuqHm3sd65XK/Vf0sZY=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716778877.915508},{"expiry":1748314778.153811,"host":"QsZDQb8QoAl1z86HX2ce5mPXoTo5oqzD0qghhZGylYA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716778778.153814},{"expiry":1748311235.176252,"host":"SGK3j0zi1vYAjoogPqtWAPLUP9wptIKFYRgbv7MTx/4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716775235.176255},{"expiry":1748314901.834236,"host":"TZmujbl93Yt3JI8wZ4X/zjkA0WFNGNW44A+o7h4YyHw=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716778901.83424},{"expiry":1727532044.396875,"host":"fJjUrPqhktMfiTHJX3Q0pJi/P12Q72DBgzzJqjlNC4o=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716645644.396882},{"expiry":1748311228.669427,"host":"mJjeTc5tMcEDQO4NQ0ysodeCIM3GviGRXlARjqFjZ7U=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716775228.66943},{"expiry":1748206736.541742,"host":"qaDeFdT1UTirY0OQe+c5LKw+zjx6vF/+3vFh7CgrAOY=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716670736.541745},{"expiry":1747965553.657415,"host":"5EdUoB7YUY9zZV+2DkgVXgho8WUvp+D+6KpeUOhNQIM=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716429553.657418},{"expiry":1748314867.131126,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716778867.131129},{"expiry":1717383672.50067,"host":"9m9TCYYYAMLjsxSkH3tat2KKTxutFkOh9yTFzKj8slI=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716778872.500673},{"expiry":1748314216.325391,"host":"+loO+DGmT6DTr59JZFAnGSlBAwPkO5M/R9ec1Sw/9KA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716778216.325394},{"expiry":1748206398.130323,"host":"/Io2PStL7/jvcod3tT0jPo73HDnRILY4Di46SHjGwTk=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716670398.130327}],"version":2}
{"sts":[{"expiry":1748492495.015244,"host":"M4bfUnCmQAi4PNb3B8aI/2+SVJhHKsMfMMT7fzi6ij4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716956495.015246},{"expiry":1748181643.712415,"host":"NteMC+H0Eg2L0UIOiUmtgoEf2Sw3LEc26qEaChwkeLI=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716645643.712418},{"expiry":1748492503.616291,"host":"OuKlWsMW1dkkbI1X/oi6o0Y95ZNSWnSoeaIXAEYPlv4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716956503.616293},{"expiry":1732724503.054619,"host":"O+vMuXcyHQqrFKJVpY3mVP43CuqHm3sd65XK/Vf0sZY=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716956503.054622},{"expiry":1748491529.745439,"host":"QsZDQb8QoAl1z86HX2ce5mPXoTo5oqzD0qghhZGylYA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716955529.745442},{"expiry":1748311235.176252,"host":"SGK3j0zi1vYAjoogPqtWAPLUP9wptIKFYRgbv7MTx/4=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716775235.176255},{"expiry":1748492527.615536,"host":"TZmujbl93Yt3JI8wZ4X/zjkA0WFNGNW44A+o7h4YyHw=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716956527.615539},{"expiry":1727532044.396875,"host":"fJjUrPqhktMfiTHJX3Q0pJi/P12Q72DBgzzJqjlNC4o=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716645644.396882},{"expiry":1748491526.471402,"host":"mJjeTc5tMcEDQO4NQ0ysodeCIM3GviGRXlARjqFjZ7U=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716955526.471404},{"expiry":1748206736.541742,"host":"qaDeFdT1UTirY0OQe+c5LKw+zjx6vF/+3vFh7CgrAOY=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716670736.541745},{"expiry":1747965553.657415,"host":"5EdUoB7YUY9zZV+2DkgVXgho8WUvp+D+6KpeUOhNQIM=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716429553.657418},{"expiry":1748492492.456841,"host":"8/RrMmQlCD2Gsp14wUCE1P8r7B2C5+yE0+g79IPyRsc=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716956492.456843},{"expiry":1717561300.317414,"host":"9m9TCYYYAMLjsxSkH3tat2KKTxutFkOh9yTFzKj8slI=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716956500.317418},{"expiry":1748491536.366129,"host":"+loO+DGmT6DTr59JZFAnGSlBAwPkO5M/R9ec1Sw/9KA=","mode":"force-https","sts_include_subdomains":true,"sts_observed":1716955536.366132},{"expiry":1748206398.130323,"host":"/Io2PStL7/jvcod3tT0jPo73HDnRILY4Di46SHjGwTk=","mode":"force-https","sts_include_subdomains":false,"sts_observed":1716670398.130327}],"version":2}

File diff suppressed because one or more lines are too long

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.688 5060 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Service Worker\Database/MANIFEST-000001
2024/05/27-12:01:06.689 5060 Recovering log #3
2024/05/27-12:01:06.689 5060 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Service Worker\Database/000003.log
2024/05/29-13:21:31.974 1f1c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Service Worker\Database/MANIFEST-000001
2024/05/29-13:21:31.975 1f1c Recovering log #3
2024/05/29-13:21:31.975 1f1c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Service Worker\Database/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.004 50dc Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Service Worker\Database/MANIFEST-000001
2024/05/27-12:01:00.004 50dc Recovering log #3
2024/05/27-12:01:00.004 50dc Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Service Worker\Database/000003.log
2024/05/29-13:10:43.127 1254 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Service Worker\Database/MANIFEST-000001
2024/05/29-13:10:43.127 1254 Recovering log #3
2024/05/29-13:10:43.127 1254 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Service Worker\Database/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.867 184c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Session Storage/MANIFEST-000001
2024/05/27-12:01:06.868 184c Recovering log #4
2024/05/27-12:01:06.869 184c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Session Storage/000004.log
2024/05/29-13:21:32.187 46c4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Session Storage/MANIFEST-000001
2024/05/29-13:21:32.187 46c4 Recovering log #4
2024/05/29-13:21:32.189 46c4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Session Storage/000004.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.190 41e0 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Session Storage/MANIFEST-000001
2024/05/27-12:01:00.191 41e0 Recovering log #4
2024/05/27-12:01:00.192 41e0 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Session Storage/000004.log
2024/05/29-13:10:43.409 444 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Session Storage/MANIFEST-000001
2024/05/29-13:10:43.411 444 Recovering log #4
2024/05/29-13:10:43.412 444 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Session Storage/000004.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.700 24d8 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Site Characteristics Database/MANIFEST-000001
2024/05/27-12:01:06.701 24d8 Recovering log #3
2024/05/27-12:01:06.701 24d8 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Site Characteristics Database/000003.log
2024/05/29-13:21:32.019 3054 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Site Characteristics Database/MANIFEST-000001
2024/05/29-13:21:32.020 3054 Recovering log #3
2024/05/29-13:21:32.020 3054 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Site Characteristics Database/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.026 2f70 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Site Characteristics Database/MANIFEST-000001
2024/05/27-12:01:00.026 2f70 Recovering log #3
2024/05/27-12:01:00.026 2f70 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Site Characteristics Database/000003.log
2024/05/29-13:10:43.190 27fc Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Site Characteristics Database/MANIFEST-000001
2024/05/29-13:10:43.190 27fc Recovering log #3
2024/05/29-13:10:43.190 27fc Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Site Characteristics Database/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.685 61c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Data\LevelDB/MANIFEST-000001
2024/05/27-12:01:06.688 61c Recovering log #3
2024/05/27-12:01:06.688 61c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Data\LevelDB/000003.log
2024/05/29-13:21:31.971 48b4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Data\LevelDB/MANIFEST-000001
2024/05/29-13:21:31.974 48b4 Recovering log #3
2024/05/29-13:21:31.974 48b4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Data\LevelDB/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.001 2f70 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Data\LevelDB/MANIFEST-000001
2024/05/27-12:01:00.004 2f70 Recovering log #3
2024/05/27-12:01:00.004 2f70 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Data\LevelDB/000003.log
2024/05/29-13:10:43.120 2088 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Data\LevelDB/MANIFEST-000001
2024/05/29-13:10:43.124 2088 Recovering log #3
2024/05/29-13:10:43.124 2088 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Data\LevelDB/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.990 61c Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/27-12:01:06.990 61c Recovering log #3
2024/05/27-12:01:06.990 61c Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log
2024/05/29-13:21:32.326 48b4 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/29-13:21:32.327 48b4 Recovering log #3
2024/05/29-13:21:32.327 48b4 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.322 2f70 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/27-12:01:00.322 2f70 Recovering log #3
2024/05/27-12:01:00.322 2f70 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log
2024/05/29-13:10:43.581 2088 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/MANIFEST-000001
2024/05/29-13:10:43.581 2088 Recovering log #3
2024/05/29-13:10:43.581 2088 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\Sync Extension Settings\jlcdjppbpplpdgfeknhioedbhfceaben/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.878 24d8 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db/MANIFEST-000001
2024/05/27-12:01:06.879 24d8 Recovering log #3
2024/05/27-12:01:06.879 24d8 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db/000003.log
2024/05/29-13:21:32.207 3054 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db/MANIFEST-000001
2024/05/29-13:21:32.207 3054 Recovering log #3
2024/05/29-13:21:32.208 3054 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.208 2f70 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db/MANIFEST-000001
2024/05/27-12:01:00.208 2f70 Recovering log #3
2024/05/27-12:01:00.209 2f70 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db/000003.log
2024/05/29-13:10:43.427 27fc Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db/MANIFEST-000001
2024/05/29-13:10:43.428 27fc Recovering log #3
2024/05/29-13:10:43.428 27fc Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:06.876 24d8 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db\metadata/MANIFEST-000001
2024/05/27-12:01:06.877 24d8 Recovering log #3
2024/05/27-12:01:06.877 24d8 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db\metadata/000003.log
2024/05/29-13:21:32.205 3054 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db\metadata/MANIFEST-000001
2024/05/29-13:21:32.205 3054 Recovering log #3
2024/05/29-13:21:32.206 3054 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db\metadata/000003.log

View File

@ -1,3 +1,3 @@
2024/05/27-12:01:00.206 2f70 Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db\metadata/MANIFEST-000001
2024/05/27-12:01:00.206 2f70 Recovering log #3
2024/05/27-12:01:00.206 2f70 Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db\metadata/000003.log
2024/05/29-13:10:43.425 27fc Reusing MANIFEST H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db\metadata/MANIFEST-000001
2024/05/29-13:10:43.425 27fc Recovering log #3
2024/05/29-13:10:43.425 27fc Reusing old log H:\py\ChangePercenty2\utils\drivers\user_data\Default\shared_proto_db\metadata/000003.log

View File

@ -1 +1 @@
{"breadcrumbs":{"enabled":false,"enabled_time":"13360897918054465"},"browser":{"shortcut_migration_version":"124.0.6367.29"},"chrome_labs_activation_threshold":61,"chrome_labs_new_badge_dict":{"chrome-refresh-2023":-1,"chrome-webui-refresh-2023":-1,"customize-chrome-side-panel":-1,"tab-groups-save":-1},"cloned_install":{"count":2,"first_timestamp":"1716645642","last_timestamp":"1716775339"},"hardware_acceleration_mode_previous":true,"legacy":{"profile":{"name":{"migrated":true}}},"local":{"password_hash_data_list":[]},"management":{"platform":{"azure_active_directory":8,"enterprise_mdm_win":0}},"optimization_guide":{"model_store_metadata":{}},"os_crypt":{"audit_enabled":true,"encrypted_key":"RFBBUEkBAAAA0Iyd3wEV0RGMegDAT8KX6wEAAAC8fDqNVrNuRKrLLkSld4mgEAAAABIAAABDAGgAcgBvAG0AaQB1AG0AAAAQZgAAAAEAACAAAAAjBQpMPWcm+Llz/D1yHVeEgCfY08Y+D32aFkPvCwJf4AAAAAAOgAAAAAIAACAAAABMyB1o+wUMsSOYFaZPp4LnB+spA6z32Kian0ZHG2khBjAAAACnifZozDaII4Pb9SQKOH6SgjqTXI95phWZN9IM6q7EWer7QHb4dF4ZK+Deuha/V4RAAAAAT+Mna8bc+ahZRTCU05uw0MnTS49Tzu2n2321DNFu6WIiPzLQ2E0avgy1v9cFja2sQ0AZC4P8nIHiNSoMQBSa6g=="},"policy":{"last_statistics_update":"13361248826080721"},"profile":{"info_cache":{"Default":{"active_time":1716778860.18038,"avatar_icon":"chrome://theme/IDR_PROFILE_AVATAR_26","background_apps":false,"force_signin_profile_locked":false,"gaia_given_name":"","gaia_id":"","gaia_name":"","hosted_domain":"","is_consented_primary_account":false,"is_ephemeral":false,"is_using_default_avatar":true,"is_using_default_name":true,"managed_user_id":"","metrics_bucket_index":1,"name":"사용자 이름 1","signin.with_credential_provider":false,"user_name":""}},"last_active_profiles":["Default"],"metrics":{"next_bucket_index":2},"profile_counts_reported":"13361248826087577","profiles_order":["Default"]},"profile_network_context_service":{"http_cache_finch_experiment_groups":"None None None None"},"session_id_generator_last_value":"1039666869","subresource_filter":{"ruleset_version":{"checksum":0,"content":"","format":0}},"tab_stats":{"discards_external":0,"discards_proactive":0,"discards_urgent":0,"last_daily_sample":"13361248826073365","max_tabs_per_window":1,"reloads_external":0,"reloads_proactive":0,"reloads_urgent":0,"total_tab_count_max":3,"window_count_max":3},"ukm":{"persisted_logs":[]},"uninstall_metrics":{"installation_date2":"1716423369"},"user_experience_metrics":{"client_id2":"334c2827-66fe-4788-86da-1e6a3f33ebf1","client_id_timestamp":"1716775339","log_record_id":6,"low_entropy_source3":481,"machine_id":13892996,"pseudo_low_entropy_source":648,"session_id":74,"stability":{"browser_last_live_timestamp":"13361252503795333","exited_cleanly":true,"saved_system_profile":"CNCHkK8GEhYxMjQuMC42MzY3LjI5LTY0LWRldmVsGKDSz7IGIgJrbyoYCgpXaW5kb3dzIE5UEgoxMC4wLjIyNjMxMnIKBng4Nl82NBCc+wEYgIDU+d7/HyIORGVmYXVsdCBzdHJpbmcoATDwGjigC0IKCAAQABoAMgA6AE1DvtdCVd0PzkJlAACAP2oXCgxBdXRoZW50aWNBTUQQgJ6UBRgMIAGCAQCKAQCqAQZ4ODZfNjSwAQFKCg1tIzpeFdCG4llKCg2St1ezFd8XSj9QAGoMCAAQABgAIAY4AEAAgAGAjrqyBpgBAPgB4QOAAv///////////wGIAgCSAiQzMzRjMjgyNy02NmZlLTQ3ODgtODZkYS0xZTZhM2YzM2ViZjGoAogFsgKQAWQeOdKey1A9N+KtfsWIACp+yLBsC4+9L9jALbH+W8+HRnQ0Ou5qLX8qfizFGQzbCZGxLbRMtFQTSf0f/1QfjfLKZX4bY3cefXlLqmkeDEaN4/tOLm/ZQWHsg20kyEBE/vkMNvS1EIfSO59rsdbGCqYb9QXxOQvdoidEg0ktvAubY+tt3VOfvs+Ei7j/TPMNXboCDgig0s+yBhjg3ceyBiAC","saved_system_profile_hash":"DC1DF5752DCFA54C24D591C89ED4365920B84264","stats_buildtime":"1709442000","stats_version":"124.0.6367.29-64-devel","system_crash_count":0}},"variations_crash_streak":1,"variations_google_groups":{"Default":[]},"variations_limited_entropy_synthetic_trial_seed_v2":"78","was":{"restarted":false}}
{"breadcrumbs":{"enabled":false,"enabled_time":"13360897918054465"},"browser":{"shortcut_migration_version":"124.0.6367.29"},"chrome_labs_activation_threshold":61,"chrome_labs_new_badge_dict":{"chrome-refresh-2023":-1,"chrome-webui-refresh-2023":-1,"customize-chrome-side-panel":-1,"tab-groups-save":-1},"cloned_install":{"count":2,"first_timestamp":"1716645642","last_timestamp":"1716775339"},"hardware_acceleration_mode_previous":true,"legacy":{"profile":{"name":{"migrated":true}}},"local":{"password_hash_data_list":[]},"management":{"platform":{"azure_active_directory":8,"enterprise_mdm_win":0}},"optimization_guide":{"model_store_metadata":{}},"os_crypt":{"audit_enabled":true,"encrypted_key":"RFBBUEkBAAAA0Iyd3wEV0RGMegDAT8KX6wEAAAC8fDqNVrNuRKrLLkSld4mgEAAAABIAAABDAGgAcgBvAG0AaQB1AG0AAAAQZgAAAAEAACAAAAAjBQpMPWcm+Llz/D1yHVeEgCfY08Y+D32aFkPvCwJf4AAAAAAOgAAAAAIAACAAAABMyB1o+wUMsSOYFaZPp4LnB+spA6z32Kian0ZHG2khBjAAAACnifZozDaII4Pb9SQKOH6SgjqTXI95phWZN9IM6q7EWer7QHb4dF4ZK+Deuha/V4RAAAAAT+Mna8bc+ahZRTCU05uw0MnTS49Tzu2n2321DNFu6WIiPzLQ2E0avgy1v9cFja2sQ0AZC4P8nIHiNSoMQBSa6g=="},"policy":{"last_statistics_update":"13361429125905280"},"profile":{"info_cache":{"Default":{"active_time":1716955526.139474,"avatar_icon":"chrome://theme/IDR_PROFILE_AVATAR_26","background_apps":false,"force_signin_profile_locked":false,"gaia_given_name":"","gaia_id":"","gaia_name":"","hosted_domain":"","is_consented_primary_account":false,"is_ephemeral":false,"is_using_default_avatar":true,"is_using_default_name":true,"managed_user_id":"","metrics_bucket_index":1,"name":"사용자 이름 1","signin.with_credential_provider":false,"user_name":""}},"last_active_profiles":["Default"],"metrics":{"next_bucket_index":2},"profile_counts_reported":"13361429125909839","profiles_order":["Default"]},"profile_network_context_service":{"http_cache_finch_experiment_groups":"None None None None"},"session_id_generator_last_value":"1039667165","subresource_filter":{"ruleset_version":{"checksum":0,"content":"","format":0}},"tab_stats":{"discards_external":0,"discards_proactive":0,"discards_urgent":0,"last_daily_sample":"13361429125897638","max_tabs_per_window":1,"reloads_external":0,"reloads_proactive":0,"reloads_urgent":0,"total_tab_count_max":3,"window_count_max":3},"ukm":{"persisted_logs":[]},"uninstall_metrics":{"installation_date2":"1716423369"},"user_experience_metrics":{"client_id2":"334c2827-66fe-4788-86da-1e6a3f33ebf1","client_id_timestamp":"1716775339","log_record_id":9,"low_entropy_source3":481,"machine_id":13892996,"pseudo_low_entropy_source":648,"session_id":77,"stability":{"browser_last_live_timestamp":"13361430129587510","exited_cleanly":true,"saved_system_profile":"CNCHkK8GEhYxMjQuMC42MzY3LjI5LTY0LWRldmVsGKDSz7IGIgJrbyoYCgpXaW5kb3dzIE5UEgoxMC4wLjIyNjMxMnIKBng4Nl82NBCc+wEYgIDc5Yr/HyIORGVmYXVsdCBzdHJpbmcoATDwGjigC0IKCAAQABoAMgA6AE1DvtdCVd0PzkJlAACAP2oXCgxBdXRoZW50aWNBTUQQgJ6UBRgMIAGCAQCKAQCqAQZ4ODZfNjSwAQFKCg1tIzpeFdCG4llKCg2St1ezFd8XSj9QAGoMCAAQABgAIAY4AEAAgAGAjrqyBpgBAPgB4QOAAv///////////wGIAgCSAiQzMzRjMjgyNy02NmZlLTQ3ODgtODZkYS0xZTZhM2YzM2ViZjGoAogFsgKQAWQeOdKey1A9N+KtfsWIACp+yLBsC4+9L9jALbH+W8+HRnQ0Ou5qLX8qfizFGQzbCZGxLbRMtFQTSf0f/1QfjfLKZX4bY3cefXlLqmkeDEaN4/tOLm/ZQWHsg20kyEBE/vkMNvS1EIfSO59rsdbGCqYb9QXxOQvdoidEg0ktvAubY+tt3VOfvs+Ei7j/TPMNXboCDgig0s+yBhjg3ceyBiAC","saved_system_profile_hash":"3923A0C87C36943FE2263AD9088AE7A952B74094","stats_buildtime":"1709442000","stats_version":"124.0.6367.29-64-devel","system_crash_count":0}},"variations_crash_streak":1,"variations_google_groups":{"Default":[]},"variations_limited_entropy_synthetic_trial_seed_v2":"78","was":{"restarted":false}}

View File

@ -511,7 +511,7 @@ class PlaywrightHelper:
try:
# 2단계 인증 처리
popup_page = await self.handle_two_factor_authentication(popup_page)
popup_page = await self.handle_two_factor_authentication(popup_page, market_api_keys)
# 팝업 페이지가 닫혀 있는지 확인
if popup_page.is_closed():
@ -546,7 +546,7 @@ class PlaywrightHelper:
async def handle_two_factor_authentication(self, popup_page):
async def handle_two_factor_authentication(self, popup_page, market_api_keys):
try:
print("2단계 인증 발생 확인 중...")
try:
@ -574,6 +574,20 @@ class PlaywrightHelper:
# 페이지 다시 로드 및 상태 확인
await popup_page.wait_for_load_state()
print("2단계 인증 완료 후 페이지 리로드")
# 팝업 페이지가 닫혀 있는지 확인
if popup_page.is_closed():
print("팝업 페이지가 닫혔습니다. 로그인 성공으로 간주합니다.")
return popup_page
# 로그인 성공 확인
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 TargetClosedError:
print("팝업 페이지가 닫혔습니다. 로그인 성공으로 간주합니다.")
return popup_page
@ -581,10 +595,8 @@ class PlaywrightHelper:
print("2단계 인증 페이지 로드 시간 초과. 2단계 인증이 발생하지 않았습니다.")
return popup_page
except Exception as e:
print(f"2단계 인증 처리 중 에러 발생: {e}")
traceback.print_exc()
return popup_page