Ответить в эту темуОткрыть новую тему
> Музыкальный школьный звонок
Shaman Anime
сообщение 14.2.2017, 21:26
Сообщение #1


Предупреждения:
*******

Группа: Волонтёры
Сообщений: 4 323
Регистрация: 22.3.2007
Из: Shamanic Kingdom
Любимое аниме:
Slayers, Bleach, DBZ


Репутация:   9  


Немного специфичная тема, но может кому пригодится.
И так, была задумка заменить всем привычный и надоевший дефолтный школьный звонок на что-то более экзотичное. Поскольку в здании имелась пожарная система речевого оповещения, то приспособить её для не только для нужд пожарной эвакуации было делом техники.
Сложнее оказалось найти программу, которая бы запускала мелодии по расписанию. Обшарив просторы интернета, была найдена одна такая программка, обещавшая новый звонок хоть каждую перемену всю неделю. Т.е. 24 звонка х 6 дней = 144 варианта мелодий. Шикарное предложение всего за 1 т.р. Запустил демоверсию, настроил пару мелодий (урок-перемена) и школа начала наслаждаться новой экзотикой.
Проблемы в программе выяснились уже спустя пару дней - в ней не переводился календарь. Оказывается по задумке разработчика вечером компьютер нужно ВРУЧНУЮ выключать, а утром - включать (видимо ему не приходилось иметь дело с круглосуточно работающим компьютером). Но это ещё цветочки. т.к. звонки по выходным доставали только охранников. Далее выяснилось, что программа после процедуры синхронизации времени компьютера пропускает звонки и произвольно тасует мелодии. Ни и это ещё можно было вытерпеть, обойдясь одной мелодией и скосив пропущенный звонок на происки спецслужб Украины (программа родом с Незалежной). Но желание продавца (программист компании!), чтобы деньги были перечислены на его личный счёт, а не в компанию как то не очень срасталась с мнением нашей бухгалтерии. В конечном итоге прошлось положить на продавца большой болт, тем более, что из-за его же ошибки с не переводящимся календарём, если не выключать комп, демоверсия превратилась в вечную. Но описанные выше глюки всё же доставали и желание от них избавиться, написав свою программу, в конце концов пересилило мою лень. Немного мозгового штурма и... выяснилось, что программу писать вообще не надо. Весь её функционал можно реализовать штатными средствами администрирования Windows.

И так, если кому интересно, как заставить звучать звонки (мелодии) по расписанию с понедельника по субботу, с выходным в воскресенье. Открываем панель управления (естественно, учётная запись с правами администратора), далее переходим в администрирование и потом в планировщик заданий. При открытии планировщик может обругаться, что некоторые задачи с ошибками - это следствие кривого удаление какой либо программы либо антивирус удалил что-то ненужное, что прописалось в планировщик. Можете смело удалить эти задания. Если же планировщик вообще не открывается (нет прав и т.п.), то вам необходимо проверить Windows на вирусы качественным антивирусом (типа Касперский или Dr.Web). Не полагайтесь на бесплатные анитивирусы - как показывает опыт, они лишь создают иллюзию защиты, якобы уничтожая обнаруженные вирусы, а по факту потом можно выгрести не один десяток вирусов одной лишь демоверсией Касперского.
Прикрепленный файл  план1.jpg ( 114,31 килобайт ) Кол-во скачиваний: 33

Создаём простую задачу
Прикрепленный файл  план2.jpg ( 111,97 килобайт ) Кол-во скачиваний: 38

В открывшемся окне в первой строке пишем имя задания (урок1 либо перемена1 и т.д.). Описание можно оставить пустым.
Прикрепленный файл  план3.jpg ( 60,57 килобайт ) Кол-во скачиваний: 29

И нажимаем кнопку Далее
Прикрепленный файл  план4.jpg ( 50,13 килобайт ) Кол-во скачиваний: 32

Задаём тригер задачи. В нашем случае выбираем Еженедельно (если же вы хотите задать каждый день новую мелодию, то оставляем выбор на Ежедневно). И снова Далее
Прикрепленный файл  план5.jpg ( 47,71 килобайт ) Кол-во скачиваний: 31

Ставим время, когда должен прозвенеть звонок. Ставим галочки на необходимых днях недели (пон, вт. ср, чтв, пят, суб). Повторять каждую 1 неделю оставляем без изменений. И снова Далее.
Прикрепленный файл  план6.jpg ( 43,53 килобайт ) Кол-во скачиваний: 33

Выбираем действие. Оставляем без изменений "Запустить программу". И снова Далее.
Выбираем какую программу будем запускать. И вот тут маленькая хитрость, о которой не сразу догадаешься. Запустить подобным образом можно не только программу или сценарий, а абсолютно любой файл. Главное, чтобы запуск этого файла ассоциировался с какой либо программой. В данном случае я для примера выбрал дефолтный mp3 файл, который по умолчанию открывается встроенным в Windows плеером. Использовать какие либо альтернативные плееры я не рекомендую, поскольку мне не удалось добиться, чтобы в них каждый звонок файл открывался в уже открытом плеере, а не открывал его заново. Т.е. в таком случае к концу дня у вас может оказаться запущено от 12 до 24 копий плеера, не смотря на то, что в настройках плеера стоит настройка "использовать только одну копию".
И снова нажимаем кнопку Далее
Прикрепленный файл  план8.jpg ( 69,65 килобайт ) Кол-во скачиваний: 40

Проверяем созданную задачу и, если всё правильно, нажимаем Готово. Расписание для первого звонка создано.
Подобным образом создаём расписание для оставшихся звонков. И наслаждаемся результатом.
При необходимости сменить мелодию либо создаём заново задачу (удалив старую) либо просто подменяем аудиофайл на другой, оставив название и расширение файла без изменений.
Уже почти год созданное подобным образом расписание звонков работает на ноутбуке без всяких нареканий. Работоспособность на Windows-8 и в особенности на Windows-10 не проверялась,


---------------------AnimeKazan.net--------------------->>
Вся суть современной девушки, даже из дремучего колхоза - продать свою пи$ду подороже: если у тебя нет мерседеса, толстого кошелька, и, как минимум, дачи в Крыму - то ты нищеброд, не заслуживающий даже их взгляда. (из личной жизни)
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
Sanyok774
сообщение 14.2.2017, 22:50
Сообщение #2


Сторонник реальности
Иконка группы

Группа: Главные администраторы
Сообщений: 9 292
Регистрация: 11.8.2006
Из: Казань
Любимое аниме:
S.E. Lain, Chobits


Репутация:   79  


После прочтения начала поста хотел как раз Планировщик заданий предложить. Очевидное же решение. Или CRON для Linux. smile.gif


---------------------AnimeKazan.net--------------------->>
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
Sanyok774
сообщение 15.3.2017, 21:30
Сообщение #3


Сторонник реальности
Иконка группы

Группа: Главные администраторы
Сообщений: 9 292
Регистрация: 11.8.2006
Из: Казань
Любимое аниме:
S.E. Lain, Chobits


Репутация:   79  


Shaman Anime
Сейчас всё по той же схеме работает?


---------------------AnimeKazan.net--------------------->>
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения
Shaman Anime
сообщение 20.3.2017, 20:31
Сообщение #4


Предупреждения:
*******

Группа: Волонтёры
Сообщений: 4 323
Регистрация: 22.3.2007
Из: Shamanic Kingdom
Любимое аниме:
Slayers, Bleach, DBZ


Репутация:   9  


Естественно. Планирую поменять мелодии на 4 четверть.


---------------------AnimeKazan.net--------------------->>
Вся суть современной девушки, даже из дремучего колхоза - продать свою пи$ду подороже: если у тебя нет мерседеса, толстого кошелька, и, как минимум, дачи в Крыму - то ты нищеброд, не заслуживающий даже их взгляда. (из личной жизни)
Вернуться в начало страницы
Вставить ник
+Ответить с цитированием данного сообщения

Ответить в эту темуОткрыть новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

- Текстовая версия Сейчас: 20.10.2019, 17:36

Tatarstan.Net - все сайты Татарстана Лучшие проекты о Японии.


©2004-2017 AnimeKazan.net