본문 바로가기

Programming/C#3

C# 셀레니움 - 웹기반 출근퇴근 자동으로 하기 - 2 버튼 클릭 private void Checkinfo_Button_Click(object sender, EventArgs e) { //MessageBox.Show("Hello World!"); MessageBox.Show("INPUT INFO \n ID : " + IdText.Text + " PASSWORD : " + PassText.Text + "\n attend start : " + workStartT1.Text+" attend end : " + workStartT2.Text + "\n leave start : " + offWorkT1.Text +" leave end : " + offWorkT2.Text + "\n 비밀번호는 로그, 저장자료에 기록되지 않습니다." , "입력정보 확인" ); //Console.Wr.. 2021. 6. 15.
C# 셀레니움 - 웹기반 출근퇴근 자동으로 하기 - 1 텍스트 박스 설정 근태 처리과정은 다음과 같다. 1. 컴퓨터를 켜서 2. 웹을 켜서 3. 로그인을 하고 4. 근태화면으로 넘어가서 5. 근태버튼을 누르고 6. 출근 버튼을 누른다. ------------------------------------------- 마지막으로 출근 확인 버튼을 누르는 과정까지 포함한다면 7번째까지 있는것과 같다. 모바일로도 어플리케이션이 존재하지만 자동출퇴근 기능이 있는것도 아니라서 만들어 보기로 했다. 처음 셀레니움을 알기전에 검색했던 키워드는 'C# 웹 버튼 클릭' 으로 검색해서 나왔던 글들을 확인했고 프로그램의 고유 기능이 있다면 사용해보고 싶었지만 이 귀찮음을 빠르게 해결하기 위해 + 새로운 라이브러리를 사용해보고싶다는 마음으로 인해서 셀레니움을 사용하는 글을 참고해서 만들어보게 됐다. .. 2021. 5. 24.
C# 셀레니움 - 웹기반 출근퇴근 자동으로 하기 - intro 출퇴근 처리를 웹브라우저 기반으로 체크를 하게 되었다. 가장 처음 시작은 1. 컴퓨터를 켜서 2. 웹을 켜서 3. 로그인을 하고 4. 근태화면으로 넘어가서 5. 근태버튼을 누르고 6. 출근 버튼을 누른다. 이 얼마 안되는 과정이 너무나도 귀찮았고 나를 번거롭게 만들었다. 이 근태과정을 시작한지는 얼마 되지도 않았고 마침 폭풍과도 같았던 프로젝트 준공일이 종료된 후 였던데다 사수에게 다음 할일이 있는지 확인해보니 할 것도 없이 여유로웠다. (인수인계 받은 프로젝트가 있지만 마음이 매우 여유로웠다.) 할일없이 앉아있는건 성미에도 맞지 않았고 마침 이 귀찮은 과정을 버튼 하나만 누르면 처리해줄 녀석을 만들어볼까 싶었다. 주로 사용하는 언어가 자바였었지만 UI에 대해서 마음에 들지도 않았고 썩 익숙치 않았던 나.. 2021. 5. 21.