본문 바로가기
AI

AI 바이브 코딩으로 CronGUI 만들기

by 카카루 2026. 5. 5.

Python 으로 만든 CronGUI

윈도우에도 리눅스의 cron에 해당하는 작업 스케줄러가 있지만 거의 사용하지 않습니다. 

그래서, 윈도우에서도 리눅스의 크론 처럼 편리하게 쓸 수 있는 프로그램을 만들어 보기로 했습니다.

 

어떤 것으로 만들것인가?

먼저 어떤 것이 좋을지 잘 모르기 때문에 아래와 같이 물어 보았습니다.

리눅스의 크론 처럼 작동하는 gui 프로그램을 만들고 싶은데 어떻게 하는 것이 좋지?

 

이에 대하여 Python, Node.js/Electron, C#/.NET 등을 이야기해서 

그중에서 어떤 것이 간단하고, 접근하기 좋은지 물어보니 Python 이라고 하여

Python + tkinter 로 CronGUI 를 만들게 되었습니다.

 

처음에는 스케줄러 정지 버튼도 없었고, 작업추가 화면에  실행명령어 도 직접 기입하게 되어 있었습니다.

그런데 직접 기입하게 되면 명령어(또는 프로그램)를 잘못 적게되어 문제가 생길 수 있습니다. 실제로 제가 실행 파일의 폴더 명을 잘못 적어 AI가 한참 헤매기도 했습니다. 그래서 실행 명령어를 파일 찾기로 찾을 수 있게 하였습니다.

 

그리고, 파일 실행뿐만 아니라, 시간 약속과 같은 알람 기능을 추가하도록 하였습니다.

수정 전후의 작업추가 화면

 

화면은 투박하지만 기능은 리눅스의 Cron 과 같이 작동해서 만족합니다.

한가지 단점은 창을 닫을 때 왜인지는 모르겠지만 바로 닫히지 않고 몇 초간 있다가 닫히는 것입니다.

 

앞으로도 계속 바이브 코딩으로 여러 가지 프로그램을 만들어 봐야겠습니다.