오래 전에 혼자 만들어, 혼자만 사용하던 프로그램입니다.
혹시, 공부하시거나, 필요하실 분 받아가세요.
Schedule_Player
공개해야지 마음만 먹고 있다가 공개할려면,
git, github 사용법을 공부해야 해서, 귀찮아서 미루고, 미루다가 이제야 올립니다.
소스코드, 실행파일 모두 공개합니다.
제작 기간은 6개월 정도
*기능 설명
실습 수업 종료 전에 미리 책상/주변 정리를 시켜야 하는데, 맨날 잊어 수업하다가 종료가 늦어지는 경우가 생겨서 파이썬, PySide 등을 이용해서 제작했습니다.
즉,
수업종료 시간(9:45분) , 미리 플레이할 시간(예6분전), 재생할 파일 지정(wav파일) - 이렇게 해 두면
6분전인 9:39분에 "곧 수업이 끝날 예정입니다 주변을 깨끗하게 정리해 주세요" 라는 맨트가 나옵니다.
*주의사항
1) 내장 플레이어(i) 사용할때는 wav 파일을 사용하세요.
쓰레드를 사용해서 플레이 해야하는데, 이 프로그램 만들때, 쓰레드를 공부하기 전이라서
mp3 파일을 사용하면, 오디오 파일이 뛰엄뛰엄 재생됩니다.
다시 프로그램 손보기에는, 코드를 다시 분석할려면, 몇주 걸립니다.(머리 아파져서 하기 싫습니다.)
"(W) 연결프로그램" 를 선택하면, 윈도우에서 설정한 기본 플레이어로 재생됩니다. MP3 가능
2) 다중모니터 사용시, 2대의 모니터 화면배율 100%, 125%, 150% 등의 배율이 동일하지 않으면
프로그램을 모니터로 이동시, 프로그램의 UI가 확대,축소 되면서 엉망이 되는 증상이 있습니다.
이것은 PySide 버그 입니다. 하지만, 프로그램 동작에는 문제가 없습니다.
3) 앞으로 업그레이드 계획은 없습니다.
Schedule_Player 소스코드 링크
https://github.com/bougs93/Schedule_Player/tree/main
Schedule_Player 실행파일 다운로드 링크
https://github.com/bougs93/Schedule_Player/releases/tag/Schedule_Player
전기모 게시글
http://ktta.or.kr/gb/bbs/board.php?bo_table=techedu&wr_id=45938
사용법은 아래 그림을 대충 참고하세요.

설치형 프로그램이 아니고, exe 실행 파일이라서, 윈도우에서 처음 실행시 경고 문구가 나옵니다.
그냥, 무시하고 실행하면 되는 것 아시죠!