카카오톡 예약전송 프로그램 ver 2.0
https://github.com/wadekang/ReservedKaKaoTalk
Python으로 개발한 카카오톡 예약전송 프로그램입니다.
Version 1.0
사용된 주요 패키지
- pyautogui & opencv : 현재 화면에서 이미지를 찾아 클릭, 마우스 제어, 키보드 제어 등
- schedule : 지정한 시간에 함수가 실행되도록 예약
- pyqt5 : 프로그램의 GUI 구성
- pyinstaller : py 파일을 exe 파일로 빌드
프로그램 사용법
exe 파일을 다운로드 받아 실행하면 다음과 같이 프로그램이 실행됩니다. (다운로드 링크는 아래에 있습니다.)
예약할 메세지 개수를 입력한 후 Start 버튼을 누르면 다음과 같이 내용을 입력할 화면이 나옵니다.
예약할 메세지 개수를 입력하면, 2번 그림과 같이 각 예약 별로 내용을 입력할 수 있도록 예약을 선택할 수 있습니다. 각 예약 별로 다른 채팅방에, 다른 내용으로, 다른 시간에 메세지를 전송할 수 있습니다. 오른쪽 위에 '전송 후 컴퓨터 종료' 를 체크하면 예약한 시간에 메세지가 전송된 후 컴퓨터가 종료됩니다. 내용을 다 입력했다면 Next 버튼을, 메세지 개수를 다시 입력하려면 Back 버튼을 누릅니다.
※ 시간은 24H 형식으로 입력합니다. 오전 8:30 -> 08:30, 오후 8:08 -> 20:08
※ 예를 들어 현재 시간이 10일 21:30분 인데 다음날 아침(11일) 08:30분에 메세지를 전송하고 싶다면 08:30으로 입력하시면 됩니다. 현재 시간 기준 이후로 입력한 시간을 만나면 메세지가 전송됩니다.
내용을 모두 입력한 후 Next 버튼을 누르면 다음과 같이 확인하는 화면이 나옵니다. 예약 내역이 잘못되었다면 Back 버튼을 눌러 다시 내용을 입력하고, 이대로 예약하려면 Confirm 버튼을 누릅니다. Confirm을 누르면 오른쪽 사진과 같이 작은 확인 창이 뜨고 예약이 완료됩니다.
프로그램 사용 시 주의사항! 🙆♂️
- Windows에서만 사용 가능합니다.
- 예약이 완료되면 예약 시간까지 컴퓨터가 켜져있어야 합니다. (시스템 종료, 절전 X)
- PC 카카오톡에 로그인이 되어있어야 합니다.
- 예약한 시간이 되면 카카오톡이 실행되는데, 이 때 더블 모니터를 사용하고 계시다면 1번 모니터에 카카오톡이 실행되어야 합니다.
프로그램 다운로드 링크
- 카카오톡에 예약전송 기능이 생긴 관계로 프로그램 다운로드 링크는 지우겠습니다! 감사합니다.
사용하실 때 문제가 있으시다면 댓글 달아주세요~!
댓글