프로그래밍 43

[IIS] FTP 530 user cannot log in 해결방법

IIS FTP 구축시 530 user cannot log in 오류 발생시 해결방법 - 윈도우 계정 로그인 되는지 확인 (암호 만료나 유효성) - FTP 허용권한 문제 - 인증 관련 설정 문제 초기세팅 시작-실행> netplwiz에 들어가서 로컬 계정을 만든다. 그룹은 어차피 FTP 만 사용할꺼니 IIS_IUSRS로 설정. 접속해야되는 ftp 사이트에서 권한부여 규칙에 들어간다. 사용자 그룹이나 지정한 사용자를 설정 한다. FTP 인증에 들어가서 기본인증 사용으로 변경하고 FTP 사이트 관리에 다시 시작을 누르면된다.

프로그래밍/etc 2021.08.04

[C#] 프로세스 이름 기준으로 종료 시키기 - kill by name

Process.GetProcessByName 특정프로세스가 여러개 떠있을 경우 종료 시켜야되는 상황이 있어서 간단히 콘솔로 만들어서 사용 해봤습니다. using System; using System.Diagnostics; /// /// 프로세스 이름 기준으로 해당하는 프로세스를 전부 종료한다. /// /// 프로세스 이름 private static void KillProcessByName(string processName) { Process[] processList = Process.GetProcessesByName(processName); if (processList.Length > 0) { foreach (Process p in processList) { p.Kill(); } } else // 종료할..

프로그래밍/C# 2021.04.22

한국투자증권 OpenAPI 신청, 모의투자

이번에 주식투자를 시작해보면서 투자 정보를 좀더 간결히 정리하기 위해 나만의 데이터 조회 프로그램을 만들고자 API를 신청하게 되었다. 추후에 C#으로 데이터 조회하는 방법을 정리하여 포스팅할 예정입니다. 몇가지 기능 테스트 해봤는데 별로 좋진 않은 것 같다. API 개발 설명서 new.real.download.dws.co.kr/download/expert_manual.pdf OpenAPI 신청 www.truefriend.com/main/research/virtual/_static/TF07da010000.jsp https://www.truefriend.com/main/research/virtual/_static/TF07da010000.jsp 한국투자증권에서는 고객님들의 주식투자 능력향상 및 건전한 투자체..

프로그래밍/etc 2021.03.10

[C#] 태블릿모드에서 가상키보드 호출시 폼크기 자동으로 변경

키보드가 없는 환경에 들어가는 프로그램을 개발중에 가상키보드 호출시 화면크기 조정이 필요해서 찾아보는 중 원래는 tabtip.exe 프로세스 감지시 form 조정하는 소스 구현중에 버그가많아서 다른거 찾아보다가 ms프로그램은 전부 자동으로 조정되길래 비교해봤더니 상태창 있는 프로그램만 자동으로 변경이 되는걸 확인했다. 결론은 winform의 경우 statusStrip만 추가하면 알아서 조정된다. 크기조정에 관한 작업은 데스크탑 모드여도 작동은 똑같이한다.

프로그래밍/C# 2021.02.17

[C#] SQLite Table 존재유무 체크 하고 생성하기

* 코드 string query = string.Format("SELECT COUNT(*) FROM sqlite_master WHERE Name = '{0}'", "TEST"); int result = Convert.ToInt32(this.ExecuteScalar(query)); if (result < 1) // 1: 테이블존재, 0: 테이블없음 { System.Text.StringBuilder sb = new System.Text.StringBuilder(); sb.AppendLine(@"CREATE TABLE ""TEST"" ( "); sb.AppendLine(@"""SEQ"" INTEGER, "); sb.AppendLine(@"""LOG_TEXT"" TEXT, "); sb.AppendLine(@"P..

프로그래밍/C# 2019.10.14
반응형