Группы в планировщике

rsv

Member
Было бы удобно группировку заданий в планировщике делать по правой кнопке мыши. Выделить несколько заданий, ПКМ и добавить в группу. Так же можно удалять из группы или перенести в другую.

И еще одно. Я уже спрашивал о приоритетах заданий. Плейлист песен генерируется каждый час. Пример, сегодня - 4.01. С 6 или 7 числа должен включаться вместо него совсем другой плейлист. Как запрограммировать это? Приоритета заданий нет. Также нет возможности задать временный промежуток для задания.
И еще, как, например, запустить плейлист (заменить старый) с какой то даты (например, 10.01) и конкретного часа (с 6 утра) на месяц например?
Может, вместо конкретной даты добавить еще и интервал дат? И дату учитывать как приоритет, тоесть, если у задания есть дата, то игнорировать задание на то же время без даты.

Еще одно заметил. Если группировать задания, то не работает сортировка заданий по следующему запуску. Хотя бы ближайших.
 

Вложения

  • Screenshot_.png
    Screenshot_.png
    1,1 КБ · Просмотры: 291
rsv сказал(а):
Было бы удобно группировку заданий в планировщике делать по правой кнопке мыши. Выделить несколько заданий, ПКМ и добавить в группу. Так же можно удалять из группы или перенести в другую.
Да, толковые предложения. Поддерживаю.

rsv сказал(а):
И еще, как, например, запустить плейлист (заменить старый) с какой то даты (например, 10.01) и конкретного часа (с 6 утра) на месяц например?
Ну это по идеи отдельным заданием.

rsv сказал(а):
Если группировать задания, то не работает сортировка заданий по следующему запуску. Хотя бы ближайших.
Она работает внутри каждой группы.
 
rsv сказал(а):
Было бы удобно группировку заданий в планировщике делать по правой кнопке мыши. Выделить несколько заданий, ПКМ и добавить в группу. Так же можно удалять из группы или перенести в другую.
Спасибо за предложение, сделаем в одном из обновлений.

rsv сказал(а):
Может, вместо конкретной даты добавить еще и интервал дат? И дату учитывать как приоритет, тоесть, если у задания есть дата, то игнорировать задание на то же время без даты.
Это очень сложно будет настраивать, получается неочевидная блокировка других заданий. Подобный функционал не очень уместен в программе.

Если с какого-то дня нужен другой плейлист, то как вариант:
- Поменять вручную. Если это делается единицы раз в год, то такой вариант в конечном итоге менее трудозатратен, чем настраивать "автоматизацию", что-то неизбежно корректировать (все таки, автоматизации в первую очередь подлежат часто выполняемые, рутинные задачи).

- Создать другой список заданий (можно для его подготовки установить дополнительную версию RadioBOSS в другую папку), и затем в нужное время и день загрузить его заданием, используя команду load.
 
djsoft сказал(а):
- Создать другой список заданий (можно для его подготовки установить дополнительную версию RadioBOSS в другую папку)

А можно сделать эмулятор (отладчик) планировщика? Тоесть, если перейти на страницу эмулятора (скрин), то все задания, которые создаются в ней, не влияют, на общий ход трансляции (можно даже сделать импорт работающих заданий для тестирования). Прослушки заданий не надо. Главное посмотреть, что генерируется. Тоесть, задания не будут влиять на работу плеера. Задания генерировались бы в отдельном окне эмулятора. Тогда можно будеть легко проследить, протестировать, что не так работает без вреда для программы и инсталляции других копий.
Такое реализовать сложно?
 

Вложения

  • Screenshot_20200105.png
    Screenshot_20200105.png
    2,6 КБ · Просмотры: 313
Обычно для этого используют вторую копию программы, для тестирования и настройки эфира на тестовой станции.
Во всяком случае. так сделано у нас.
 
rsv сказал(а):
А можно сделать эмулятор (отладчик) планировщика? Тоесть, если перейти на страницу эмулятора (скрин), то все задания, которые создаются в ней, не влияют, на общий ход трансляции (можно даже сделать импорт работающих заданий для тестирования). Прослушки заданий не надо. Главное посмотреть, что генерируется. Тоесть, задания не будут влиять на работу плеера. Задания генерировались бы в отдельном окне эмулятора. Тогда можно будеть легко проследить, протестировать, что не так работает без вреда для программы и инсталляции других копий.
Такое реализовать сложно?
Пока этого нет, можете просто использовать отдельную установку программы в другую папку.
 
Возник ещё вопрос.
Мы создали несколько разных листов с заданиями. Действительно -- это удобно. Но теперь стал другой вопрос: а как понять, какой из плейлистов сейчас загружен и отрабатывает?

Т.е. я к тому, что вероятно, нужно где-то отобразить название работающего в данный момент листа заданий.
А ещё лучше добавить кнопку выбора пресетов, по образу и подобию выбора Базы Данных в аналогичном окошке. Пусть пресетами станут все файлы *.sdl, из указанной в настройках программы папки.
 
Ian сказал(а):
Мы создали несколько разных листов с заданиями. Действительно -- это удобно. Но теперь стал другой вопрос: а как понять, какой из плейлистов сейчас загружен и отрабатывает?
В общем случае, никак. Можете создать выключенное задание и дать ему имя, чтобы идентифицировать текущий список.

Ian сказал(а):
А ещё лучше добавить кнопку выбора пресетов, по образу и подобию выбора Базы Данных в аналогичном окошке. Пусть пресетами станут все файлы *.sdl, из указанной в настройках программы папки.
Задания нередко открываются из других папок, этим пользуются, изменить это не получится.
 
djsoft сказал(а):
Задания нередко открываются из других папок, этим пользуются, изменить это не получится.
Получиться если очень захотеть. Например, можно сделать по принципу как в некоторых программах можно указать в текстовом поле с каждой строки или через точку с запятой все используемые пути, по которым будут сканироваться нужные файлы. Все довольно просто.

Ну и по названию списка заданий тоже не понятно, что мешает вывести где-то имя загруженного файла.
 
scorp сказал(а):
Получиться если очень захотеть. Например, можно сделать по принципу как в некоторых программах можно указать в текстовом поле с каждой строки или через точку с запятой все используемые пути, по которым будут сканироваться нужные файлы. Все довольно просто.
Смысл всего этого, если сейчас можно просто открыть любой файл.
 
djsoft сказал(а):
Смысл всего этого, если сейчас можно просто открыть любой файл.
Можно конечно просто открыть файл, ничего сложного... А смысл просто в том, что выбрать из списка проще, чем искать файл по папкам (тем более, что они могут быть в разных папках).
 
scorp сказал(а):
Можно конечно просто открыть файл, ничего сложного... А смысл просто в том, что выбрать из списка проще, чем искать файл по папкам (тем более, что они могут быть в разных папках).
Как часто вам нужно загружать список заданий из разных папок, и чтобы прям вот нужен был другой интерфейс для этого? Чем плохо стандартное окно выбора файла, такое же, как используется в любых других программах, и там точно также выбирают из других папок и живут как-то?
 
djsoft сказал(а):
Как часто вам нужно загружать список заданий из разных папок
Мне лично очень редко, просто человек предложил умную мысль, а в ответ "изменить это не получится", поэтому я и расписал как это все очень просто можно реализовать. Это просто повышает удобство работы с программой, причем существенно, хоть это согласен редкая операция... ну в большинстве случаев.

Такую реакцию можете ожидать от меня всегда, когда будете писать "невозможно, нельзя, не получится" и прочие глупости там где все можно и не сложно. :) Уж извините..
 
scorp сказал(а):
Мне лично очень редко
О чем и речь. Это просто не нужно. Обсуждение таких вот "новых функций" не имеет смысла и контрпродуктивно. Более того, это дискредитирует любые другие ваши предложения, раз дается много низкокачественных предложений (вот как здесь, или из недавнего переименование треков и подобное) то и к другим, даже дельным предложениям, отношение изначально предвзятое. В общем, качество лучше количества.
 
djsoft сказал(а):
О чем и речь. Это просто не нужно. Обсуждение таких вот "новых функций" не имеет смысла и контрпродуктивно. Более того, это дискредитирует любые другие ваши предложения, раз дается много низкокачественных предложений (вот как здесь, или из недавнего переименование треков и подобное) то и к другим, даже дельным предложениям, отношение изначально предвзятое. В общем, качество лучше количества.

Нет, Вы не правы. Это все нужно! Я ответил на конкретный вопрос, что мне лично это не нужно (можно добавить если хотите слово ПОКА!), а вот что касается переименования то крайне нужная штука и сейчас у меня реально встал вопрос, так как надо приводить базу в порядок и в упор не вижу как это сделать лучше без переименований с сохранением уже заданных трекам тегов и меток и прочих вещей.

Поэтому Вы так сильно не цепляйтесь за слова, конкретный ответ на конкретный ответ никак не дискредитирует любые другие мои предложения и просьбы.
Там где пока не пользуюсь, но вижу что можно улучшить, да так и написал. А где вижу что оно реально нужно и реально упрощает и ускоряет работу и повышает удобство просто в разы, то это другое дело.
 
Вот очень много предложений "впрок", и это как раз не имеет никакого смысла так как
а) хватает реальных предложений, которые принесут пользу сейчас, а не когда-то может быть потом, имеющих настоящий смысл и пользу и
б) предложения сомнительного толка только захламляют форум и создают у предлагающих соответствующую репутацию

Так что не нужно брать количеством. Лучше одно продуманное предложение чем пара десятков "мусорных".
 
Назад
Верх