목차
- 윈도우 10 키보드 키 이벤트 발생 대기 스크립트 작성 예제 이전 포스팅 참고 학습
- 윈도우 10 실시간 마우스 커서 위치 x, y 좌표 출력 예제 이전 포스팅 참고 학습
- 윈도우 10 특정 키 입력시 현재 화면 캡쳐하여 파일로 저장 예제 이전 포스팅 참고 학습
- 리눅스 우분투 NC 활용하여 TCP 서버 구성하기 예제 이전 포스팅 참고 학습
- 윈도우 10 파워쉘에서 TCP 서버에 연결하여 메세지 전송 예제
- 윈도우 10 파워쉘에서 TCP 서버로부터 메세지 수신 예제
윈도우 10 키보드 키 이벤트 발생 대기 스크립트 작성 예제 이전 포스팅 참고 학습
이전 포스팅에서는 PowerShell을 활용하여 윈도우 10에서 특정 키보드 키 이벤트를 감지하고 이에 대응하는 스크립트를 작성하는 방법을 배웠습니다. 이를 통해 사용자의 키 입력을 자동화하거나 특정 작업을 수행할 수 있는 스크립트를 개발할 수 있습니다.
만약 키보드 키 이벤트 감지하는 방법이 궁금하시거나 활용 예제를 만들어보고싶으시다면 아래 링크를 참고해주세요.
2023.08.25 - [Window] - [Window] 윈도우 10 키보드 누름 이벤트 확인하기 예제(Powershell)
[Window] 윈도우 10 키보드 누름 이벤트 확인하기 예제(Powershell)
목차 윈도우 10 x, y 좌표 마우스 이동 및 더블클릭 예제 이전 포스팅 참고 학습 윈도우 10 실시간 마우스 커서 위치의 x, y 좌표 구하기 예제 이전 포스팅 참고 학습 윈도우 10 특정 프로세스 강제
salguworld.tistory.com
윈도우 10 실시간 마우스 커서 위치 x, y 좌표 출력 예제 이전 포스팅 참고 학습
이전 포스팅에서, PowerShell을 사용하여 윈도우 10에서 실시간으로 마우스 커서의 위치를 x, y 좌표로 출력하는 방법을 배웠습니다. 마우스 커서의 위치 정보를 활용하여 화면 내에서의 상대적인 위치를 파악하고, 해당 정보를 활용하는 스크립트를 작성하는 방법을 살펴보았습니다.
실시간 좌표 x, y를 사용하여 특정 위치의 아이콘을 더블 클릭시킬 수도 있습니다. 해당 내용이 궁금하시다면 아래 링크를 참고해주세요.
2023.08.25 - [Window] - [Window] 윈도우 10 실시간 마우스 위치 x, y좌표 출력 스크립트 예제(Powershell)
[Window] 윈도우 10 실시간 마우스 위치 x, y좌표 출력 스크립트 예제(Powershell)
목차 윈도우 10 특정 디렉토리 내의 특정 확장자 경로 출력 스크립트 예제 이전 포스팅 참고 학습 윈도우 10 특정 프로세스 강제 종료 스크립트 및 단축키 지정 예제 이전 포스팅 참고 학습 윈도
salguworld.tistory.com
윈도우 10 특정 키 입력시 현재 화면 캡쳐하여 파일로 저장 예제
또한 특정 키 입력 시 PowerShell을 사용하여 윈도우 10 화면을 캡쳐하고 이미지 파일로 저장하는 예제를 알아보았습니다. 사용자의 입력에 반응하여 스크린샷을 캡쳐하고 파일로 저장하는 방법을 학습하며, 이를 통해 화면의 내용을 보존하고 자동화된 동작을 추가하는 스크립트를 개발할 수 있습니다. 이 예제 코드를 활용하면 많은 자동화 기능 구현이 가능합니다.
해당 내용이 궁금하시다면 아래 링크를 참고해주세요.
2023.08.28 - [Window] - [Window] 윈도우 10 특정 키 누를시 화면 캡쳐 스크립트 작성 예제(PowerShell)
[Window] 윈도우 10 특정 키 누를시 화면 캡쳐 스크립트 작성 예제(PowerShell)
목차 윈도우 10 키보드 키 이벤트 발생 대기 스크립트 작성 예제 이전 포스팅 참고 학습 윈도우 10 실시간 마우스 커서 위치 x, y 좌표 출력 예제 이전 포스팅 참고 학습 윈도우 10 화면 캡쳐 스크립
salguworld.tistory.com
리눅스 우분투 NC 활용하여 TCP 서버 구성하기 예제 이전 포스팅 참고 학습
오늘 예제에서는 TCP 클라이언트를 윈도우의 파워쉘 스크립트로 구성하고 TCP 서버에 연결하는 예제입니다. 이 예제를 정상적으로 진행하기 위해서는 TCP 서버 구성이 필수입니다. 이전 포스팅에서 알아본 리눅스 우분투 환경에서 NC 모듈을 활용하여 TCP 서버 구성하는 예제를 참고하겠습니다.
혹시 아직 해당 내용에 대해 궁금하시거나 모르신다면 아래 링크를 참고해주세요.
2020.06.19 - [Linux/OS] - Linux Ubuntu NC 사용법 - 1
Linux Ubuntu NC 사용법 - 1
Linux Ubuntu OS 관련 포스팅 목록 2020/04/28 - [Linux/OS] - [Ubuntu] 우분투 게이트웨이 주소 수정(Ubuntu Gateway Address Setting) 2020/04/26 - [Linux/OS] - [Ubuntu] 우분투 아이피 설정하기(Ubuntu IP Address Setting) 2019/08/02 - [
salguworld.tistory.com
윈도우 10 파워쉘에서 TCP 서버에 연결하여 메세지 전송 예제
아래는 PowerShell을 활용하여 윈도우 10에서 TCP 서버에 연결하고 메시지를 전송하는 예제입니다. TCP 클라이언트를 만들어 서버에 연결하고 데이터를 송신하는 방법입니다. 밑에 예제에서는 반대로 서버의 메세지를 수신하는 예제를 알아보겠습니다.
$serverIP = "172.16.3.31"
$serverPort = 9090 # 사용할 서버 포트 번호
$client = New-Object System.Net.Sockets.TcpClient
$client.Connect($serverIP, $serverPort)
$stream = $client.GetStream()
$writer = New-Object System.IO.StreamWriter($stream)
$reader = New-Object System.IO.StreamReader($stream)
$writer.WriteLine("Hello, Server!")
$writer.Flush()
$reader.Close()
$writer.Close()
$stream.Close()
$client.Close()
Write-Host "send msg to server ok!"
윈도우 10 파워쉘에서 TCP 서버로부터 메세지 수신 예제
아래는 PowerShell을 사용하여 윈도우 10에서 TCP 서버로부터 메시지를 수신하는 예제입니다. 위의 예제는 TCP 클라이언트를 생성하여 서버에 연결하고 자신의 메세지를 전송하는 예제였습니다. 일반적으로 서버는 클라이언트에게 메세지를 수신하면 응답 메세지를 전송합니다. 이러한 응답 메세지를 수신할 수 있습니다.
$serverIP = "172.16.3.31"
$serverPort = 9090 # 사용할 서버 포트 번호
$client = New-Object System.Net.Sockets.TcpClient
$client.Connect($serverIP, $serverPort)
$stream = $client.GetStream()
$writer = New-Object System.IO.StreamWriter($stream)
$reader = New-Object System.IO.StreamReader($stream)
$writer.WriteLine("Hello, Server!")
$writer.Flush()
$response = $reader.ReadLine()
Write-Host "서버 응답: $response"
$reader.Close()
$writer.Close()
$stream.Close()
$client.Close()