본문 바로가기
반응형

c# 매크로3

[C# Windows 프로그래밍] 셀레니움으로 페이스북 친구추가 오토매크로 제작하기 예제 전 포스팅의 간단한 셀레니움 예제를 심화해서, 페이스북 자동친구추가 프로그램을 제작해보겠다. 시작전에 Element (요소) : content 내용을 포함한 시작태그와 종료태그까지를 Element라고 한다. 이해가 되지않는다면 구글에 검색하여 찾아보는 것이 좋다. var driverService = ChromeDriverService.CreateDefaultService(); driverService.HideCommandPromptWindow = true; //콘솔 보이지않게 설정 var options = new ChromeOptions(); 이 코드는 맨위에 작성해둔다. 설명할때 코드들이 길어지므로 미리 작성해두었다. 사진과 같이 textBox1, textBox2, Button 한개를 생성해준다. va.. 2020. 4. 28.
[C# Windows 프로그래밍] 셀레니움으로 웹 자동화 프로그램 만들기 예제 셀레니움이란? (위키백과) 셀레니움은 웹 애플리케이션 테스트를 위한 포터블 프레임워크이다. 셀레니움은 테스트 스크립트 언어를 학습할 필요 없이 기능 테스트를 만들기 위한 플레이백 도구를 제공한다. C#을 이용하여 자동으로 넥슨 로그인을 할 수 있는 프로그램을 만들어 보자. 프로젝트를 생성 후, 프로젝트(P) -> NuGet 패키지 관리를 실행한다. 노란색 형관펜으로 표시한 셀레니움 웹드라이버, 셀레니움 웹드라이버 크롬드라이버, 셀레니움 크롬 웹드라이버를 설치한다. ( 총 3개 ) var driverService = ChromeDriverService.CreateDefaultService(); var options = new ChromeOptions(); //using (var driver = new Ch.. 2020. 4. 28.
[C# Windows 프로그래밍] 이미지값을 배열에 담아서 두 이미지 비교하기 이미지의 Pixel값을 하나씩 불러와서 배열에 담고, 그 배열에 있는 값들을 서로 비교하면서 이미지가 같은지 틀린지를 구분할 수있다. private void Form1_Load(object sender, EventArgs e) { Bitmap bmp = new Bitmap("test1.jpg"); pictureBox1.Image = bmp; Bitmap bmp2 = new Bitmap("test2.jpg"); pictureBox2.Image = bmp2; } 먼저 이해를 쉽게 하기 위해 PictureBox1,PictureBox2를 폼에 띄워놓고 비교할 이미지를 불러온다. public void test() { Bitmap bmp1 = new Bitmap(pictureBox1.Image); Bitmap bm.. 2020. 4. 24.
반응형