상업공간이나 휴게실 화장실 등과 같은 곳에서 여러 사람들이 듣는 음악을 매일 반복해 재생할 경우가 많죠. 이렇게 매일 음악 자동 재생을 자동화시켜 주는 프로그램이 필요해서 챗GPT를 활용해 구현해 봤으니 필요한 분들은 링크로 다운로드하여 사용해 보세요.
우선 Chat GPT를 활용해 간단한 스크립트와 html 코드로만 구현하였기 때문에 보다 직관적이고 사용하기 쉽게 제작했습니다.
실제로 html 파일을 실행 시키면 “음악 재생 스케줄” 텍스트와 “스케줄 추가” 버튼만 있습니다.
예전에도 다른 방법으로 설정한 시간에 맞춰 유튜브 음악이 자동 재생되고 종료되는 방법을 포스팅한 적이 있었는데 그 방법은 배치(. bat) 파일을 만들어 작업 스케줄러를 활용해서. bat 파일을 시작하고 종료하는 방법이었다면
이번 프로그램은 웹 페이지에서 스케줄 버튼을 눌러 스케줄을 추가하고 기본적인 것들만 설정하면 더욱 편리하게 사용가능하다는 것입니다.
스케줄 버튼을 누르면 스케줄이 추가되며, 스케줄은 설정은 음악 파일 선택(mp3/mp4) 음악 시작 시간과 종료 시간 설정 그리고 기본적으로 월요일~금요일까지 재생 가능할 수 있도록 스케줄을 작업할 수 있습니다.
모든 설정 마치면 “재생 스케줄 생성” 버튼을 누르게 되면 설정 한 값이 적용되어 스케줄에 맞춰 음악이 시작되고 종료됩니다.
스케줄은 계속해서 추가 가능하도록 되어 있고 추가 시에는 스케줄 1 2 3 4…. 이러한 형태로 추가할 수 있으며, 만약 해당 스케줄을 삭제가 필요할 경우 음악파일, 시작시간, 종료시간, 재생 스케줄 생성 등 모든 값이 설정되어 있어야지 삭제가 가능합니다.
이 스케줄을 사용할 때는 보통의 4~5분 mp3 음악파일보다는 유튜브 내에 장시간의 음악을 mp4로 다운로드하여 활용하려고 구현했습니다.
유튜브 영상 다운방법은 여러가지 방법이 있지만 저 같은 경우 savefrom.net을 활용해 주소만 넣고 쉽게 다운로드해 사용합니다.
웹에서 쉽게 사용할 수 있는 점은 좋지만, 아 쉬운 점은 모든 설정 값은 html로 만 구현되어 있다 보니 설정된 값을 저장할 수 없다는 게 단점이긴 합니다. 나중에 시간이 된다면 서버로 연동하거나, 설정한 값이 내 pc 내에 저장해 불러올 수 있는 기능을 구현할 예정입니다.
현재 상황에서 이 스케줄러는 사용하기 위해 컴퓨터가 상시로 켜져 있는 환경에서 사용되면 좋을 것 같습니다.
올해부터 IC 주민등록증 발급이 가능해졌고, 전북 전주는 2월 14일부터 신청이 가능했어요. 또한, 운전면허증 적성검사 기간이기도…
안녕하세요! 오늘은 영세 개인사업자의 체납액 징수특례제도에 대해 알려드리려고 합니다. 사업을 하다 보면 여러 이유로 세금…
국제운전면허증은 해외에서 운전하기 위해 필수적인 서류입니다. 이제 온라인으로 간편하게 국제운전면허증을 발급받을 수 있는 방법이 제공되고…
국제운전면허증 발급 비용과 준비해야 할 필요 서류를 자세히 알려드립니다. 간단한 발급 절차와 주의사항까지 확인하고 해외여행…
국제운전면허증의 유효기간, 발급 조건, 만료 후 재발급 방법까지 모든 것을 알려드립니다. 해외 운전 전 반드시…