Mars Installer 1.1
в процессе корректировки ini файла, нашел моменты которые мне не понятны, либо недостатки:
1. Количество категорий ограничено 9? - маловато для меня.
2. Завтра проверю запуск по локалке.
3. Если перечень(порядок установки) программ пропускает какую-то цифру, список грузится только до пропуска
4. Нужно добавить возможность записи/удаления в реестр записей без создания отдельного файла *.reg (указывать в ini файле эти строки)
5. Невозможно указать другие иконки для списка, только встроенные (хотя они не сильно то и нужны, прибавляют наглядности, разве-что)
Найдено много положительных моментов: запуск нескольких команд для одного приложения, автоматичесский выбор языка устанавливаемых программ для установки софта под разные языки системы, возможность указания четкого порядка установки, благодаря софтинке узнал о существовании нескольких интересных программ.
1. Количество категорий ограничено 9? - маловато для меня.
2. Завтра проверю запуск по локалке.
3. Если перечень(порядок установки) программ пропускает какую-то цифру, список грузится только до пропуска
4. Нужно добавить возможность записи/удаления в реестр записей без создания отдельного файла *.reg (указывать в ini файле эти строки)
5. Невозможно указать другие иконки для списка, только встроенные (хотя они не сильно то и нужны, прибавляют наглядности, разве-что)
Найдено много положительных моментов: запуск нескольких команд для одного приложения, автоматичесский выбор языка устанавливаемых программ для установки софта под разные языки системы, возможность указания четкого порядка установки, благодаря софтинке узнал о существовании нескольких интересных программ.
Кто сказал? 100 максимум.Snakus wrote:1. Количество категорий ограничено 9? - маловато для меня.
Хорошо, будет интересно...работает или нет...Snakus wrote:2. Завтра проверю запуск по локалке.
Да, будет исправлено в следующей версии.Snakus wrote:3. Если перечень(порядок установки) программ пропускает какую-то цифру, список грузится только до пропуска
Есть такая стандартная утилита, как reg.exeSnakus wrote:4. Нужно добавить возможность записи/удаления в реестр записей без создания отдельного файла *.reg (указывать в ini файле эти строки)
В файле marsinst.ini есть пример:
Run1=reg add "HKCU\Software\Mars Software\Notebook" /v Language /t REG_DWORD /d 1 /f
Пока так. Не всё сразу...Snakus wrote:5. Невозможно указать другие иконки для списка, только встроенные (хотя они не сильно то и нужны, прибавляют наглядности, разве-что)
СпасибоSnakus wrote:Найдено много положительных моментов: запуск нескольких команд для одного приложения, автоматичесский выбор языка устанавливаемых программ для установки софта под разные языки системы, возможность указания четкого порядка установки, благодаря софтинке узнал о существовании нескольких интересных программ.
Is there any life on Mars ?
Проверил еще раз - результат отрицательный.Marsianin wrote:Кто сказал? 100 максимум.Snakus wrote:1. Количество категорий ограничено 9? - маловато для меня.
Добавил :
[Category10]
Name1=test
Name2=test
;Root=%ROOT%\Video\
Icon=5
В списке категория не появилась.
Запуск в локальной сети потерпел неудачу.
Файл настроек грузится, а вот запуск программы не происходит.
Причем пробовал различные врианты строки "Root="
так и подключение сетевого диска (с присвоением буквы).
Текст журнала
Считаю целесообразным изменит значение переменной %ROOT% на папку в которой находится marsinst.exe.
В настоящее время с успехом в локальой сети использую проект XPlode (к сожалению, похоже, прекратившему свое развитие в средине прошлого года).
Скачать можно здесь XPlode.voidfx.com
Файл настроек грузится, а вот запуск программы не происходит.
Причем пробовал различные врианты строки "Root="
так и подключение сетевого диска (с присвоением буквы).
Текст журнала
Как видно из журнала, проблема с заданием сетевых путей.Mars Installer 1.1 log file.
Installation started on 18.07.2007 9:03:58
------------------------------------------------------------------------------
[17] ATNotes 9.5
------------------------------------------------------------------------------
Run1=/\Server-2003\Public\getright_pro_setup.exe
The system cannot find the file specified
------------------------------------------------------------------------------
Installation finished on 18.07.2007 9:03:58
http://www.mars-soft.net
Считаю целесообразным изменит значение переменной %ROOT% на папку в которой находится marsinst.exe.
В настоящее время с успехом в локальой сети использую проект XPlode (к сожалению, похоже, прекратившему свое развитие в средине прошлого года).
Скачать можно здесь XPlode.voidfx.com
Пустые категории в списке не показываются.Snakus wrote:В списке категория не появилась.
Нужно чтобы была внутри хоть одна программа
А по сети, почему первый слэш в обратную сторону?
А если правильно руками написать:Run1=/\Server-2003\Public\getright_pro_setup.exe
Run1=\\Server-2003\Public\getright_pro_setup.exe
Is there any life on Mars ?
пробовал по разному, если написать как выше, то в логе будет:Marsianin wrote: А по сети, почему первый слэш в обратную сторону?А если правильно руками написать:Run1=/\Server-2003\Public\getright_pro_setup.exe
Run1=\\Server-2003\Public\getright_pro_setup.exe
Run1=\Server-2003\Public\getright_pro_setup.exe
Ух, это похоже защита от двойных слешей срабатывает
Исправлю...
Исправлю...
Is there any life on Mars ?
Действительно, работает.Пустые категории в списке не показываются.
Нужно чтобы была внутри хоть одна программа
Насчет сетевых путей буду ждать исправления.
Итак, после создания своего ini файла, хочу высказать свои пожелания:
1. Решение проблемы с запуском по локальной сети
2. Возможность пропусков в нумерации программ, и, наверное, их следование не по порядку
3. Возможность добавления внешних иконок (это улучшает зрительное восприятие)
4. Нет необходимости создавать кучу переменных (%ROOT%, %BDRV%, %FOLDER%, и тд) - достаточно одной %ROOT%, означающей папку (не диск) из которой запускается Mars Installer.
5. На будущее можно попробовать реализовать проверку версий установленного софта, и автоматический выбор установки данной программы, если версия уже установленной программы ниже, либо этот софт вообще не установлен. Напрмер: задана установка 11 версии медиа плеера, программа проверяет версию установленной в системе программы и автоматически выбирает для устновки 11 версию если устанолена 9-я версия
6. не момешают и переключатели (если выбран для установки Неро, то не устанавливается InfaRecorder и наоборот)
1. Решение проблемы с запуском по локальной сети
2. Возможность пропусков в нумерации программ, и, наверное, их следование не по порядку
3. Возможность добавления внешних иконок (это улучшает зрительное восприятие)
4. Нет необходимости создавать кучу переменных (%ROOT%, %BDRV%, %FOLDER%, и тд) - достаточно одной %ROOT%, означающей папку (не диск) из которой запускается Mars Installer.
5. На будущее можно попробовать реализовать проверку версий установленного софта, и автоматический выбор установки данной программы, если версия уже установленной программы ниже, либо этот софт вообще не установлен. Напрмер: задана установка 11 версии медиа плеера, программа проверяет версию установленной в системе программы и автоматически выбирает для устновки 11 версию если устанолена 9-я версия
6. не момешают и переключатели (если выбран для установки Неро, то не устанавливается InfaRecorder и наоборот)
Сделал новую версию - 1.2
Новые замечания - в новый топик плиз
Новые замечания - в новый топик плиз
Is there any life on Mars ?