Перейти к публикации

Андрей

Администраторы
  • Публикации

    43
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные пользователем Андрей

  1. Добрый день.

    Почти все установщики могут быть установлены хотя бы одним из предоставляемых методов. Отдельный список не составлялся.

    Большинство установщиков относятся к одному из трёх типов - MSI, NSIS или Inno Setup - и могут быть установлены методом Тихой установки при помощи пакета ключей. Всего же программа может определять ключи для около 20 типов установщиков. В части случаев разработчик предоставляет свои ключи для тихой установки, и необходимо подставить их вручную.

  2. Здравствуйте.

    15.12.2016 в 08:52, ravage сказал:

    Вопрос: каким образом можно обновлять программы в хранилище? Только в ручную добавлять файлы установки или есть автоматическая проверка новых версий программ с сайтов разработчиков? Если есть такая проверка, не могу понять, как это настроить.

    Пока в TSD нет функционала автоматической проверки новых версий программ.

    15.12.2016 в 08:52, ravage сказал:

    На вашем сайте написано:
    Используйте помощник обновлений, чтобы быстро выявлять устаревшее ПО на компьютерах сети, просматривать историю развёртываний и делать многие другие полезные вещи!

    Что это за помощник и как им пользоваться?

    Здесь имеется в виду Ассистент рабочего стола. Ассистент позволяет быстро определить какое ПО и на каких компьютерах уже установлено, а какое нет, и где стоит уже устаревшая версия, которую нужно обновить.

    В режиме Поиска компьютеров для развертывания выполняется поиск ПО, которое находится в "Списке ПО для развертывания" на ПК, находящихся в сетевом хранилище.

    В режиме Поиска ПО для развертывания выполняется поиск программного обеспечения из Хранилища ПО на компьютерах, добавленных в "Список целей развертывания".

    Подробнее о работе Ассистента можно прочитать в соответствующем разделе документации.

  3. 17.05.2016 в 16:29, BrutalMagician сказал:

    1. А можно ли еще тайм-аут сократить до 1 минуты?

    При таймауте меньше 2 минут значительно увеличивается количество неудачных развёртываний. В наши планы входит внедрение ручного прерывания тестового запуска. Возможно, что данная доработка устранит потребность в уменьшении тайм-аута.

    17.05.2016 в 16:29, BrutalMagician сказал:

    2. Пункт Загрузить иконку в Паспорте программы просит лишь *.EXE файлы. Не могли бы вы реализовать возможность для загрузки *.ICO файлов?

    Хорошее замечание, мы добавим это в наши планы.

    17.05.2016 в 16:29, BrutalMagician сказал:

    3. Структура папок немного напрягает ...\TSD software storage\Soft1\Installer\TSDUpdatesOfSoftware, где каждый новый пакет называется Soft1-Soft2...Soft888, очень сложно определить где-какая программа запрятана. Можно ли сделать в Паспорте программы какой-нибудь функционал для переименования папок? И с иконками такая же беда творится (Soft1.16.ico, Soft1.64.ico). И сам XML-файл Soft1.clr можно ли как-то назвать типа param%название_пакета%.CLR?

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

    17.05.2016 в 16:29, BrutalMagician сказал:

    4. Где-то встречал LOG-файл от вашей программы (вроде бы по история развертывания пакета), открыв его увидел, что русские буквы/слова не распознаются как нужно (вместо них какие-то непонятные символы)

    Этот лог-файл является файлом внутреннего использования и не задумывался для взаимодействия с пользователем. Как мы поняли, для Вас важно логирование. Могли бы Вы описать ваше видение логирования, какие возможности в логе хотели бы увидеть (экспорт, сохранение), какие события для вас в нем важны, какие поля?

    17.05.2016 в 16:29, BrutalMagician сказал:

    5. Можно ли в Хранилище ПО организовать еще одно папочное вложение - подкатегорию (только первый уровень). Там же идет Категория > Программа, а не мешало бы сделать Категория > Подкатегория > Программа. Объясню почему это нужно. Не все программы можно взять и установить. К некоторым из них требуются пре-реквизиты (.Net Framework, Java, Adobe Flash Player, MS Visual C++ Redistr, DirectX и т.д.) или же какие-то дополнения/патчи после установки основной программы

    Мы уже планируем данное улучшение.

    17.05.2016 в 16:29, BrutalMagician сказал:

    6. Также в Паспорте программы полезно было бы прописать совместимость с Windows OS: XP, Vista, 7, 8, 8.1, 10

    Эта идея будет обсуждаться. Правильно ли мы поняли Ваше видение этого функционала:

    в Паспорте программы добавляется возможность выбора ОС, с которыми совместима данная программа.

    перед развёртыванием эти поля также будут участвовать в проверках на совместимость и при несовпадении выводить предупреждения.

    17.05.2016 в 16:29, BrutalMagician сказал:

    7. Еще полезно было бы сделать выбор сразу двух пунктов по архитектуре системы: x86 и x64, т.е. либо пакет универсальный, либо его можно ставить только на x86 или x64

    Эта идея также будет обсуждаться.

    17.05.2016 в 16:29, BrutalMagician сказал:

    А на сайте где-то было написано, что ваша программа демо-TSD ограничена лишь сроком действия в 60 дней

    Единственное ограничение пробной версии на 60 дней присутствует только у Total Network Monitor. Список ограничений TSD тут.

  4. Здравствуйте.

    Благодарим за предоставленный отзыв. По пунктам:

    16.05.2016 в 20:45, BrutalMagician сказал:

    Где-нибудь в нижней части программы журнал действий, где будет показана дата + время запуска, затем успешность процесса

    Мы планируем переработать логику тестового запуска. Какую информацию об осуществлённых тестовых запусках Вы хотели бы видеть?

    Дата и время ошибок будут также добавлены в Журнал развертывания.

    16.05.2016 в 20:45, BrutalMagician сказал:

    Также в Паспорте программы не помешало бы создать поле Комментарий для дополнительных сведений или собственных заметок

    Возможность добавления комментария в Паспорте программы станет доступна в одном из будущих дополнений.

    16.05.2016 в 20:45, BrutalMagician сказал:

    Выявил небольшие баги:

    1. При тестовом запуске, если файл был до этого установлен, нажимаем на ссылку Тестовый запуск (локально), TSD отрабатывает и снова пишет Процесс установки завершился, т.е. никак не информирует о том, что уже программа установлена.

    2. TSD не сопоставляет установленные программы по GUID и версиям (т.е. никаким образом не проинформирует, что установлена более новая версия), что не есть хорошо, т.к. в процессе установки возможен конфликт

    Такие улучшения пока не планируются. Проблема в том, что GUID-контроль не может быть реализован для всех типов инсталяторов. Отсутствие строгой стандартизации приводит к тому, что проверка на то, установлена ли программа на компьютере или нет, не имеет строго определённого алгоритма, для различного ПО - она различна. И даже если её реализовать через отслеживание реестра, то такая проверка сможет контролировать только ранее установленное через TSD ПО, но не сможет определить ПО, установленное другими способами.

    Узнать какое ПО установлено на компьютерах в хранилище можно с помощью вкладки Ассистент.

    17.05.2016 в 13:37, BrutalMagician сказал:

    Попытался развернуть Microsoft .NET Framework v4.5.2 на удаленном компьютере, вернее эта программа была частью одного большего пакета, т.е. по обычной программной логике ваше TSD приложение должно было проверить установлено то или иное ПО на конечном компьютере или нет, а затем произвести установку (если эта новая программа), либо пропустить эту программу и перейти к следующей или завершить установку. Но в моем случае, на конечном компьютере была до этого установлена программа Microsoft .NET Framework v4.5.2 и ее родственные версии. TSD тужилась, пыталась, установить заново/переустановить, но и в итоге выдала неинформативную ошибку и закончила процесс установки

    Скорее всего, установка .NET Framework прервалась по таймауту, и, если в Вашем пакете были ещё "аддоны", то следующая по очереди установка произведена не будет.

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

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

    В ответ, пожалуйста, напишите нам на support@softinventive.ru , в том числе и по поводу тестового ключа.

  5. Здравствуйте, Дмитрий.

     

    Доступ программы к необходимым ресурсам можно проверить следующим способом.
    Используя тот же логин/пароль, что и в программе:
    1. Попробуйте открыть в Проводнике папку \\computername\admin$ или \\ip_address\admin$
    2. Попробуйте получить доступ к удалённому компьютеру через services.msc (Действие - Подключиться к другому компьютеру).
×
×
  • Создать...