from pywinauto import application
import time
import os
#혹시 켜져있거나 비정상종료된 hts를 종료시키는 코드
os.system('taskkill /IM coStarter* /F /T')
os.system('taskkill /IM CpStart* /F /T')
os.system('taskkill /IM DibServer* /F /T')
os.system('wmic process where "name like \'%coStarter%\'" call terminate')
os.system('wmic process where "name like \'%CpStart%\'" call terminate')
os.system('wmic process where "name like \'%DibServer%\'" call terminate')
time.sleep(5)
app = application.Application()
app.start('C:\CREON\STARTER\coStarter.exe /prj:cp /id:사용자아이디 /pwd:사용자비번 /pwdcert:공인인증서비번 /autostart')
time.sleep(100) #실행 이후 버전처리 등의 실행시간을 위한 딜레이
주의점
1. pywinauto 를 설치 할 것 (pip install pywinauto)
2. 관리자 권한으로 실행해야 정상 실행됨
3. 크레온 설치를 기본값에 하지 않으신 분들은 실행위치도 변경해서 사용합니다.
전체 시퀀스 중 자동로그인을 하는 단계입니다.
아래와 같이 대신증권에서 제공하는 API 사용 방법이 띄워지면 사용할 준비가 끝난 것입니다.
'컴퓨터' 카테고리의 다른 글
삼성 NT350XCR-AD5WA 노트북 리뷰 (0) | 2021.07.15 |
---|---|
2021년 7월 가성비 노트북 추천 (0) | 2021.07.13 |
pcg02 glk 사용전력 / 전기요금 계산 확인하기 (0) | 2021.05.03 |
MeLE PCG02 GLK / 스틱PC / 구매 및 간단 리뷰 (0) | 2021.04.29 |
윈도우10 설치 포맷 USB 만드는법 / 2021년 최신 (0) | 2021.04.24 |
댓글