본문 바로가기
반응형

C# 프로그래밍7

[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 프로그래밍] 음성출력 하는방법 Speech.Synthesis클래스 Speech.Synthesis클래스를 사용하여 음성출력하는 방법을 알아보자. (MSDN 클릭) using System.Speech.Synthesis; 네임스페이스 System.Speech.Synthesis 사용을 선언한다. 이 오류가 뜨면 정상이므로 당황하지 않아도 된다. 솔루션 탐색기 -> 참조 우클릭을 해서 참조 추가를 클릭하여 참조관리자를 실행한다. 참조관리자-> 어셈블리란에서 System.Speech.dll을 찾아서 추가한다. SpeechSynthesizer speech = new SpeechSynthesizer(); speech.Speak("테스트 Test @@"); 위의 코드와같이 작성을 하면 "테스트 Test @@"를 음성으로 출력한다. 저렇게만 작성하면 음성출력을 하는동시에 다른작업을 할 .. 2020. 4. 27.
[C# Windows 프로그래밍] 파일의 크기를 불러와서 처리하는 방법 System.IO의 FileInfo 클래스를 이용하여 파일크기 처리하기 using System; using System.IO; 두 네임스페이스 사용을 선언한다. string location = Console.ReadLine(); System.IO.FileInfo size = new System.IO.FileInfo(location); Console.WriteLine(location + "의 크기는" + size.Length + "byte" + "입니다"); 문자열 location에 Console.ReadLine값을 담는다. FileInfo 클래스 size를 생성하고 새로운 인스턴스를 초기화한다. 추가로 아래의 코드를 작성하면 파일의 크기를 지정한값과 비교할 수 있다. int value = 값; if(si.. 2020. 4. 27.
[C# Windows 프로그래밍] Form 투명도 조절하는 방법 (Fade In - Out 구현하기) 프로그램의 투명도 조절을 통해 Fade In - Out하는 방법을 알아보자. this.Opacity = 0; Form1안에 작성해준다. 그리고 프로그램을 빌드하면 아무화면도 뜨지않을 것이다 . 투명도가 0이기때문에 아무것도 뜨지않는것 처럼 보인다. 이것을 Fade in - out 하기 위해 아래의 소스코드를 작성한다. this.Opacity = Opacity + 0.01; 물론 반복문의 쓰레드를 이용하거나, 타이머를 통해 인터벌(Interval)을 설정해야한다. +Opacity속성값은 Double형태이고, 1이 최대값이다. this.Opacity = Opacity + 0.1; if (this.Opacity == 1) { timer2.Enabled = false; } if문을 통해 투명도가 1이될경우 타이.. 2020. 4. 26.
반응형