주식/주식 시스템 트레이딩개발일지
6. [c#] 크레온 플러스 자동로그인, 종료
세시십분(sesi)
2019. 4. 24. 20:53
반응형
* using System.Diagnostics; 를 추가해줘야함.
실행코드
string strappname = "C:\\CREON\\STARTER\\coStarter.exe";
Process.Start(strappname, "//prj:cp /id:(아이디) /pwd:(비밀번호) /pwdcert:(인증서비밀번호) /autostart");
크레온 같은 경우는 인자로 아이디 비밀번호 인증서비밀번호를 전달해주면 바로 로그인이 된다.
혹시 크레온 설치 경로가 맞지 않는 경우 본인이 설치한 경로로 수정해주면 된다.
prj:cp 를 prj:c 로 바꾸면 크레온 플러스가 아니라 그냥 크레온으로 실행이 되지만... 난 딱히 쓸일이 없는듯.
종료코드
foreach (Process process in Process.GetProcesses())
{
if (process.ProcessName.StartsWith("CpStart") || process.ProcessName.StartsWith("DibServer"))
{
process.Kill();
}
}
실험결과 CpStart와 DibServer 둘다끄는게 확실한것 같다.
반응형