IU4Script (титровальный скрипт работающий как ImageUpdater)
Модераторы: ElenVR, Людмила, PR
-
- Сообщения: 36
- Зарегистрирован: 05 авг 2011 12:19
- Откуда: Смоленск
- Контактная информация:
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
-
- Сообщения: 36
- Зарегистрирован: 05 авг 2011 12:19
- Откуда: Смоленск
- Контактная информация:
А планируются какие то совершенствования?Даниленко Сергей писал(а):К сожалению, в данный момент это невозможно.
К примеру:
Управление ImageUpdater
Функции:
1. Запуск поочередно проектов ImageUpdater
2. Запуск и завершение проктов в указанное время.
3. Завершение процессов запущенных программой ImageUpdater, после завершения всего списка.
и т.п.
Это просто пожелание.
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
Это не решит вашу задаачу. Я имею ввиду, что дляЗапуск поочередно проектов ImageUpdater
решение должно быть несколько другим.Первая группа картинок:
+18
2 м/с
82%
279 мм. рт. ст.
Вторая группа картинок:
Доллар 23,3355
Евро 24,5566
Нужно в ImageUpdater добавлять новый тип данных под названием типа "Мультиданные". Чтобы в этом типе данных можно было одновременно показывать данные из разных источников. Другими словами идеология программы должна быть другой. В программе должно быть два списка:
1)источники данных
Например.
Web1 для показа температуры
Web2 для показа давления
Web3 для показа курса евро
Web4 для показа курса доллара
2)комбинации источников данных, которые формируют в конечном итоге картинку.
Web1 + Web2
Web3 + Web4
Тот список, который в программе есть сейчас, соответствует 2). А вот 1) в программе нет. Поэтому разные источники данных нет возможности объединить в одном задании. Хотя для типа данных SensorEx такая возможность есть. Если вы работаете с метеостанцией, которая отдает много разных параметров одновременно, то у вас есть возможность на одной картинке их все вывести. Но связано это именно с тем, что метеостанция (хоть это и одно задание в списке ImageUpdater) предоставляет много разных данных.
А это зачем? Ведь показом картинки, которую генерит ImageUpdater, занимается программа OnAir. Она и управляет стартом/стопом.2. Запуск и завершение проктов в указанное время.
О каких процессах идет речь?3. Завершение процессов запущенных программой ImageUpdater, после завершения всего списка.
-
- Сообщения: 36
- Зарегистрирован: 05 авг 2011 12:19
- Откуда: Смоленск
- Контактная информация:
Если в программе установить не очищать результирующее изображение то картинка остается.
2. Запуск и завершение проектов в указанное время.
Чтобы программа не висела в процессах, не очень удобно когда в системе висит много копий одной программы.
3. Завершение процессов запущенных программой ImageUpdater, после завершения всего списка.
У меня программа при проверке погоды запускает много процессов IExplorer. Как мне сказали это от того что программа считает процесс зависшим и открывает новую копию, со временем их накапливается очень много что приводит к тормозам и зависаниям.
Или хотя бы программа если считает процесс зависшим пусть его закрывает с запуском нового.
2. Запуск и завершение проектов в указанное время.
Чтобы программа не висела в процессах, не очень удобно когда в системе висит много копий одной программы.
3. Завершение процессов запущенных программой ImageUpdater, после завершения всего списка.
У меня программа при проверке погоды запускает много процессов IExplorer. Как мне сказали это от того что программа считает процесс зависшим и открывает новую копию, со временем их накапливается очень много что приводит к тормозам и зависаниям.
Или хотя бы программа если считает процесс зависшим пусть его закрывает с запуском нового.
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
Остается где? Остается - почему это плохо?Если в программе установить не очищать результирующее изображение то картинка остается.
Неудобно кому? И почему неудобно? Если программа работает, то она висит в процессах - это нормально. Запустите диспетчер задач. Посмотрите сколько там висит штук типа scvhost.exe. Вас это не смущает?Чтобы программа не висела в процессах, не очень удобно когда в системе висит много копий одной программы.
Или хотя бы программа если считает процесс зависшим пусть его закрывает с запуском нового.
К сожалению. здесь не все так просто.
-
- Сообщения: 36
- Зарегистрирован: 05 авг 2011 12:19
- Откуда: Смоленск
- Контактная информация:
По сути не только тут все не так просто, сама программа довольно таки сложна, но зделать же можно такое? к примеру если она пользуется IExplorer то пусть и закрывает все процессы IExplorer.Даниленко Сергей писал(а):К сожалению. здесь не все так просто.
Просто если работать с ней к утру может набраться более 100 процессов, (в общем количестве) и комп может просто зависнуть, согласитесь в эфире это как то не очень хорошо будет смотреться...
PS. Да и комплекс всетаки довольно не дешевый, должен же он оправдывать свою цену.
-
- Сообщения: 7093
- Зарегистрирован: 26 фев 2004 09:53
- Откуда: Techsupport SoftLab-NSK
Еще раз повторю - не все так просто, как вам кажется. Вы говорите много разных общих правильных слов. Но, к сожалению, в жизни происходит не все так, как вам кажется. Например, сама программа ImageUpdater не запускает процесс IExplorer. И соответственно непосредственный доступ к этому процессу не имеет.По сути не только тут все не так просто, сама программа довольно таки сложна, но зделать же можно такое? к примеру если она пользуется IExplorer то пусть и закрывает все процессы IExplorer.
Просто если работать с ней к утру может набраться более 100 процессов, (в общем количестве) и комп может просто зависнуть, согласитесь в эфире это как то не очень хорошо будет смотреться...
Другой пример - не всякий процесс вы можете свободно "убить" в случае его зависания. И дело даже не в том, что, например, у вас не хватает прав на это.
Могу сказать только одно - проблема известна и мы над ней работаем.
В сравнении с чем?Да и комплекс всетаки довольно не дешевый,
Мы постоянно работаем над этим.должен же он оправдывать свою цену.