AngularJS v1.3.3 => ng-show="items"
не работал для меня, поскольку он оценивает объект как истинный, ложный, нулевой, неопределенный. в случае items=[]
ng-show все еще оценивается как true. Вместо этого я должен был использовать:
<div ng-show="items.length">
<!-- ... --->
</div>
И работал !! Спасибо за руководство.
Попробуйте следующее: ваша основная программа создает именованный канал или другое средство межпроцессного взаимодействия и прослушивает его. Вы создаете отдельную небольшую программу, которая при запуске с файлом NZB в качестве параметра открывает канал, передает в него информацию о файле и завершает работу. Затем ваша основная программа обрабатывает новый файл и загружает его.
Почему бы не иметь одну программу, которая добавляет файл в очередь, а затем запускает программу загрузки, если она еще не запущена. Эта программа загрузки наблюдает за очередью, которая представляет собой просто файл, к которому вы добавляете имена файлов загрузки.
Посмотрите на InitialInstanceActivator в проекте Genghis
Используйте механизм IPC (межпроцессного взаимодействия), такой как .net remoting