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

BrutalMagician

Участники
  • Публикации

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

  • Посещение

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

  1. Добрый вечер!

     

    17.05.2016 в 16:31, Андрей сказал:

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

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

     

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

     

    Мои советы/рекомендации:

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

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

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

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

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

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

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

     

    17.05.2016 в 16:31, Андрей сказал:

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

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

     

    Не предлагаю сделать определение по GUID/Version как обязательный пункт, а как некий опциональный вариант (можно добавлять или просто пропустить этот пункт)

    Также советую вам заглянуть и потестировать MInstAll приложение, написанное на Delphi (если не ошибаюсь) - http://forum.oszone.net/thread-265582.html, в котором отлично реализовано логика проверки установленного ПО по GUID/Version

     

    17.05.2016 в 16:31, Андрей сказал:

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

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

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

     

    Все файлы имели разрешение *.EXE, *.MSI, специально изготовленные для тихой установки. Попробовал создать каждую программу по отдельности, но при добавлении в Список ПО для развертывания, TSD ругнулась, что только 5 программ можно для демо версии (что-то такое, точную формулировку не помню). А на сайте где-то было написано, что ваша программа демо-TSD ограничена лишь сроком действия в 60 дней

     

    17.05.2016 в 16:31, Андрей сказал:

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

     

    Уже получил и активировал. Благодарю. Буду дальше тестировать и писать вам отзывы

     

    Заранее благодарю вас за сотрудничество и понимание

     

    P.S. Это не относится к вашей программе, но относится к форуму. Не позволяет зарегистрироваться с gmail.com почтой

  2. Добрый день!

     

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

     

    Очень надеюсь, что вы устраните этот баг и сделаете адекватную проверку на уже установленные программы, а также их версии. Можно сделать проверку по GUID и Version. А также хотелось бы внизу, в Журнале действий, чтобы был показано точное дата и время, а также ошибки были более информативнее

     

    P.S. См. скриншот ниже:

     

    Screenshot_2016.05.17_15h57m16s_006_.jpg

     

    Заранее благодарю

  3. Добрый вечер!

     

    У программы явно есть потенциал, интерфейс немного стоит доработать нужными дополнениями. Очень не хватает журнала действий (с отметкой времени, со статусом тестового запуска) в вкладке Редактор ПО. Надпись Процесс установки завершился смотрится немного уныло

     

    Если имеется возможность, разместите, пожалуйста, следующее:

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

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

     

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

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

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

     

    Вы всё еще раздаете бесплатные ключи? Можно ли один для качественного тестирования вашей программы?

     

    Заранее благодарю за сотрудничество и понимание

    post-5212-0-69129900-1463423168_thumb.png

×
×
  • Создать...