반응형 IT정보/AI프로그래밍9 윈도우 알람및 컴퓨터 자동종료 프로그램 예전에 자장가였던가 컴퓨터로 영화를 보며 잠드는 것을 좋아했던 저는 예약종료 프로그램으로 영화 끝나자마자 종료가 되도록 설정하고 잠자리에 든 적이 있었습니다. 언젠가부터 프로그램이 사라져서 아쉬워했었는데 이번에는 유용한 알람 및 자동종료 프로그램을 만들어 보고자 합니다. 지금부터는 제가 chatGPT에 부여한 파친(파이썬친구)이라는 GPT 녀석과 작업을 같이 하도록 하겠습니다. ^^chatGPT는 과거의 대화내용과 역할 분담에 따라 해당 능력에 더 특화되는 경향이 있습니다. 그것을 좀 더 이용한 것인데요. 지금 제가 설정한 파친은 파이썬 프로그래머의 대가로서 저와 함께 자동화 프로그램을 만들고 있는 친구입니다.프롬프트 나 : 안녕 파친? 파친: 안녕 준! 😊오늘은 어떤 파이썬 자동화 프로그램을 만들어볼.. 2025. 3. 18. 엑셀파일에서 이메일을 읽어 자동으로 발송하기 지난번에 이메일을 엑셀파일로 만드는 프로그램을 작성했습니다. 메일을 엑셀로 관리한다면 해당 엑셀파일에서 메일을 추출해 특정내용을 자동으로 이메일 발송하는 프로그램을 만들면 유용하겠죠? 그럼 이번에는 어떤 형태의 프로그램으로 자동발송할지 진행해 보겠습니다. 우선 기초적인 단계로 한다면"엑셀파일을 읽어서 어떤내용의 이메일을 전체발송해 줘"라고 chatGPT에게 말하면 간단하게 프로그램은 완성되겠죠? 하지만 이제 경험이 쌓였으니 우리는 좀 더 구체적인 프로그램을 생각해 구현해 달라고 해봅시다. 전적으로 제 개인적으로 편할 거 같은 프로그램인 것이니 여러분도 여러분 나름대로 편리하겠다 생각되는 기능을 넣어서 구현하시면 됩니다.프롬프트 엑셀에 정리되어있는 이메일을 읽어서 이메일을 자동으로 발송하고 싶은데 이걸 .. 2025. 3. 17. 이메일을 수집해서 엑셀파일로 관리하는 프로그램 프로그램의 이해를 돕기 위해 특정 사이트의 html에서 이메일을 추출해 엑셀파일로 저장 및 관리하는 프로그램을 만들어 보겠습니다. 파이썬에서 어떻게 처리하는지 함께 알아보도록 하겠습니다.기본은 엑셀파일로 추출입니다.프롬프트 특정 사이트에서 이메일을 수집해서 엑셀파일로 관리하는 프로그램을 만들고싶어 ChatGPT 결과 그거 정말 유용한 프로그램이 될 것 같아! 이메일을 수집하려면 웹 스크래핑을 사용해야 하는데, 파이썬에서는 BeautifulSoup와 requests 라이브러리를 주로 사용해. 그 데이터를 엑셀 파일로 저장하려면 pandas 라이브러리도 유용하겠지.프로그램의 흐름을 간단하게 설명해 줄게:웹 스크래핑: requests로 사이트의 HTML을 가져오고, BeautifulSoup으로 이메일을 추출... 2025. 3. 17. 텍스트와 음성을 특정언어로 변환해주는 프로그램 만들기 매번 전환프로그램을 찾거나 텍스트로 만들지 음성으로 만들지에 따른 고민 없이 특정 음성이나 텍스트 파일을 받아 원하는 언어의 텍스트와 음성으로 변경해 주는 프로그램을 만들어 보겠습니다. chatGPT가 얼마나 구현해줄지 확인해 보죠.프롬프트 문서번역 프로그램을 만들고 싶어 특정언어에서 특정언어로 거기에 추가해서 그리고 해당 텍스트파일을 음성으로도 자동저장하고 싶어 특정언어에서 특정언어로 그러니까 인풋값을 특정 텍스트파일이나 음성파일을 입력받으면 변경하고 싶은 나라의 텍스트나 음성파일로 변경하는 프로그램을 만들고 싶어 일단 전환하고 싶은 언어를 선택하면 받은 텍스트나 음성파일을 전황하고 싶은 언어의 텍스트와 음성으로 전환해 주는 프로그램이지 입력값은 텍스트나 음성 두 가지가 될 수 있지만 결괏값은 두 가지.. 2025. 3. 16. 프린트스크린샷 기능을 단축키로 변경해주는 프로그램 제가 프로그램 만드는 과정을 다루다 보니 전체화면을 스크린샷 해야 하는 경우가 생겼습니다. 하지만 제 키보드는 Numless 키보드로 일명 독거미 키보드입니다. 그래서 프린트스크린샷 키가 존재하지 않습니다. 그 계기로 프로그램을 만들어보면 어떨까 하고 바로 만들어보려 합니다. 저 같은 경우의 사람들에게 유용하겠죠? 시작해 보겠습니다. 프롬프트 프린트스크린샷 기능을 일정 단축키로 지정하고 그키를 눌렀을때 프린트스크린샷 기능을 하도록 해주는 프로그램을 만들어줘 GUI로 만들고 단축키입력 제목의 단축키를 눌러서 입력할 수 있는 창이 있으면 좋겠어 ChatGPT 결과 여기 있습니다! 이 프로그램은 GUI 환경에서 단축키를 설정하고, 해당 단축키를 누르면 자동으로 스크린샷을 찍어 저장 및 오픈해주는 기능을 갖추.. 2025. 3. 14. 내컴퓨터 정보확인하는 프로그램 오늘은 내 컴퓨터의 정보들을 확인해 주는 프로그램을 만들어보겠습니다. 흔히들 내 컴퓨터는 메인보드이름이 뭐지? 메모리는 몇 기가고 어떤 메모리이지? 뜯어볼까? 어떻게 하지 하는 경우들이 있을 겁니다. 물론 그것을 편리하게 해주는 프로그램도 있죠. 그래서 손쉽게 컴퓨터 정보를 알아볼 수 있는 프로그램을 만들어 보겠습니다. 프롬프트 내컴퓨터의 정보를 확인하는 프로그램을 만들고 싶어. 알고 싶은 내용은 cpu정보,메모리정보,그래픽카드정보,메인보드정보를 탭형태로 작성해서 보여주고 각 탭에서는 세부항목을 간결하고 보기좋게 표현해줬으면 좋겠어 ChatGPT 결과 이제 이 프로그램을 실행하면 CPU, 메모리, GPU, 메인보드 정보를 각각의 탭에서 확인할 수 있습니다. GPUtil과 wmi 라이브러리가 필요하므로,.. 2025. 3. 14. QR코드를 만들어주는 프로그램 이번에는 파이썬으로 입력받은 내용으로 QR코드를 만들어주는 프로그램을 만들어 보겠습니다. 일단 편의를 위해 입력받는 내용 QR코드가 저장되는 경로를 받아서 처리하도록 설정했습니다. 우선 만들어서 어떻게 보완해 가는지 내용을 보시겠습니다. 프롬프트 입력받은 내용을 QR코드로 만들어 입력받은 경로에 저장해주는 프로그램을 만들어줘 ChatGPT 결과 다음은 입력받은 내용을 QR 코드로 변환하여 지정된 경로에 저장하는 Python 프로그램입니다. qrcode 라이브러리를 사용하여 QR 코드를 생성하고 PIL을 이용해 이미지를 저장합니다.이 코드를 실행하면 사용자가 입력한 데이터를 QR 코드로 변환하여 지정된 경로에 저장합니다. 필요에 따라 경로가 존재하지 않으면 자동으로 생성됩니다. qrcode 라이브러리가 .. 2025. 3. 14. 텍스트를 음성으로 음성을 텍스트로 변경하는 프로그램 프롬프트 텍스트를 음성으로 음성을 텍스트로 변환해 주는 프로그램을 만들어줘 ChatGPT 결과 이 프로그램은 음성을 텍스트로 변환하고, 텍스트를 음성으로 변환할 수 있어요.speech_recognition을 사용해 음성을 텍스트로 변환pyttsx3을 사용해 텍스트를 음성으로 변환사용자가 원하는 기능을 선택할 수 있도록 인터페이스 제공필요한 기능 추가나 수정이 있으면 알려주세요! 😊 코드 import speech_recognition as sr # 음성을 텍스트로 변환하는 모듈import pyttsx3 # 텍스트를 음성으로 변환하는 모듈def text_to_speech(text): engine = pyttsx3.init() # 음성 합성 엔진 초기화 engine.say(text) #.. 2025. 3. 13. 내부 외부 IP 확인하는 프로그램 만들기 AI프로그램을 만드는 시험을 하다 생각난 김에 이걸 기록해 놓으면 어떨까 하고 이렇게 새 카테고리를 선정했습니다. 이 카테고리에서는 AI로 프로그램을 만드는 과정과 그 결과물을 기록하도록 하겠습니다. 부제: 내부 IP 외부 IP 확인 프로그램 ChatGPT과 파이썬을 활용해 만들었습니다. 프로그램은 무척 간단하게 생성되었습니다. 프롬프트 IP를 확인할 수 있는 프로그램을 만들어줘 내부인지 외부인지 선택해서 확인할수 있는 출력창에 보여주면 좋겠어 설명) 두 가지를 한 번에 선택해서 확인이 가능한 프로그램으로 만들어보고 싶었습니다. ChatGPT 결과 내부(IPV4) 및 외부(IPV4) IP를 확인할 수 있는 간단한 Python 프로그램을 만들어 줄게.socket 모듈을 사용하여 내부 IP 확인request.. 2025. 3. 13. 이전 1 다음 반응형