Ru-Board.club
← Вернуться в раздел «Программы»

» Smart Install Maker

Автор: Wu Tang
Дата сообщения: 03.01.2012 18:30
arvidos
Всмысле в саомой программе?
Автор: arvidos
Дата сообщения: 03.01.2012 19:44
это рег файл я импортировал в профиль создания программы для тебя. и уже в SIM'e исправил путь c:\Program Files на универсальный %ProgramFiles%
Автор: Wu Tang
Дата сообщения: 04.01.2012 02:08
arvidos

Цитата:
это рег файл я импортировал в профиль создания программы для тебя.

Те указал его в sim-e? А она переделала пути на переменные?
Автор: Wu Tang
Дата сообщения: 05.01.2012 02:16
arvidos
Захотел разобраться.
Те вот таким образом правили:

Автор: arvidos
Дата сообщения: 05.01.2012 09:29
да, так. только смотрю у тебя внизу одного слэша не хватает
Автор: Wu Tang
Дата сообщения: 05.01.2012 23:38
arvidos
Да, пропустил.
А ключи чем отлавливал?
Я отловил только из hklm, а у тебя еще есть hkcr.
Юзал regshot.
Автор: arvidos
Дата сообщения: 05.01.2012 23:46
в основном руками все искал. regshot многого не видит
Автор: Wu Tang
Дата сообщения: 06.01.2012 01:10
arvidos
Руками? Ну ладно просто ключи. А clsid всякие по моему не реально же найти.
Автор: arvidos
Дата сообщения: 06.01.2012 01:13
реально, если знаешь что программы втыкает в контекст свою менюшку. это не сложно было
еще как вариант - через Тотал посмотреть последние добавленные ключики - там ветки\значения реестра можно по дате отсортировать - но тоже геморно, надо в каждую ветку ходить и смотреть.
еще вариант - делать самому снимок всего реестра, ставить прогу и делать еще один снимок, затем через тот же Тотал сравнивать записи
Автор: Wu Tang
Дата сообщения: 06.01.2012 02:36
arvidos
Ну вот я в regworks так делаю, снимок до/после и сравнить.
ИМХО regshot последней версии отлавливает не хуже.
Автор: Artem00001
Дата сообщения: 28.01.2012 12:01
Здравствуйте!

А в этой программе можно делать разбивку файлов так, что бы Setup.exe не содержал файлы?

Т. Е. чтобы на пример были такие файлы после создания инсталятора:

Setup.bin 500MB
Setup.exe 1MB


А не такие, на пример:

Setup.bin 500MB
Setup.exe 500MB
Автор: Artem00001
Дата сообщения: 04.02.2012 16:42
А-ууу!!! Ребята, вы где?
Автор: arvidos
Дата сообщения: 04.02.2012 17:02
Artem00001
по-моему нельзя
Автор: Artem00001
Дата сообщения: 04.02.2012 17:08
arvidos
Просто это не удобно, когда экзешка весит столько же, сколько и архив.
ТОЧНО НЕЛЬЗЯ, или вы не уверены?
Автор: LonerDergunov
Дата сообщения: 04.02.2012 17:11

Цитата:
что бы Setup.exe не содержал файлы?

Можно подключить фантазию.
Все файлы запаковать в архивы (7-Zip, RAR, FreeArc) - это и будет Setup.bin.
А в Setup.exe запаковать только распаковщик для этих архивов, и после его "инсталляции" автоматически запустить команду распаковки для приложенных архивов.
Этот метод даже удобней, чем применение чисто инсталлятора - можно сделать максимально сжатые архивы, варьировать размер архивов в зависимости от потребностей...
Автор: arvidos
Дата сообщения: 04.02.2012 17:16

Цитата:
ТОЧНО НЕЛЬЗЯ, или вы не уверены?

настроек выхода конечного файла не так много, поэтому точно нельзя средствами самой программы
Автор: Artem00001
Дата сообщения: 04.02.2012 17:49
LonerDergunov,
А как создать распаковщик Setup.exe?
Автор: LonerDergunov
Дата сообщения: 04.02.2012 21:22

Цитата:
А как создать распаковщик Setup.exe?

А Setup.exe - инсталлятор, созданный в Smart Install Maker (собственно или любой другой инсталлятор - тот же Inno).
Автор: Artem00001
Дата сообщения: 05.02.2012 10:34
LonerDergunov,

Хорошо, а как в этом файле указать на распаковку тех файлов, которые находятся в соседнем архиве?


Цитата:
Можно подключить фантазию.
Все файлы запаковать в архивы (7-Zip, RAR, FreeArc) - это и будет Setup.bin.
А в Setup.exe запаковать только распаковщик для этих архивов, и после его "инсталляции" автоматически запустить команду распаковки для приложенных архивов.
Этот метод даже удобней, чем применение чисто инсталлятора - можно сделать максимально сжатые архивы, варьировать размер архивов в зависимости от потребностей...
Автор: LonerDergunov
Дата сообщения: 05.02.2012 13:10
Artem00001
Вкладка Commnads.
Сommand - 7z.exe
Parameters - x Setup.bin -o%InstallPath% -r
Run shedule - After unpacking.
Файл 7z.exe упаковать в инсталлятор. Setup.bin - архив, который лежит рядом с инсталлятором.

Не очень понятна ситуация - как именно инсталлятор обрабатывает тот путь где лежит сам (переменная InstallPath имеется, а переменной InstallerPath или подобной нету), потому скорее всего подхватывает рядомлежащие файлы автоматически.
Автор: Artem00001
Дата сообщения: 05.02.2012 13:59
LonerDergunov,

Спасибо, буду пробовать!)
Автор: mik88
Дата сообщения: 05.02.2012 18:58
ну никак не могу разобраться как сделать что бы 7-zip в нем работал...
помогите плз... что писать в командах?
Автор: cem386
Дата сообщения: 23.02.2012 18:41
Помогите.
Надо сделать так, чтобы перед установкой программы А удалялась папка Б. Пробовал командой cmd (параметры /k rmdir ... ) - папка удаляется, но такое работает только на вин7, на хр не хочет.
Напишите какой командой это можно правильно сделать?
Автор: arvidos
Дата сообщения: 23.02.2012 18:48
тебе надо чтоб программа удалялась как положено или чтоб тупо папка ее сносилась?
Автор: cem386
Дата сообщения: 23.02.2012 18:53
Тупо папка сносилась
Автор: arvidos
Дата сообщения: 23.02.2012 19:04
создай батник который будет удалять что надо. проверь его работу на ХР и 7. затем добавляй в проект и запускай его скрыто перед установкой
Автор: Kumga
Дата сообщения: 23.02.2012 19:18

Цитата:
создай батник который будет удалять что надо. проверь его работу на ХР и 7. затем добавляй в проект и запускай его скрыто перед установкой
именно так или VBS:
Код (со всем содержимым):
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Folder = FSO.GetFolder("C:\Folder")
Folder.Delete
Автор: cem386
Дата сообщения: 23.02.2012 19:26

Цитата:
создай батник который будет удалять что надо. проверь его работу на ХР и 7. затем добавляй в проект и запускай его скрыто перед установкой

Но получается что сначала этот батник должен установиться, а потом он уже сможет удалить папку. А мне надо все это проделать перед установкой.
Автор: arvidos
Дата сообщения: 23.02.2012 19:29
не проблема
распаковывается батник в Темп, запускается, удаляет папки, удаляется сам. после его действий начинается второе действие - установка твоей проги

Добавлено:
если хочешь кинь в личку что тебе там нужно сделать - через часик гляну если сам не разберешься
Автор: cem386
Дата сообщения: 23.02.2012 19:37
У тоже подумывал про темп. Но теперь другой вопрос: как задать эту последовательность??
Запихиваю файлы программы, задаю им путь извлечения. Запихиваю батник, посылаю его в темп. Что делать дальше?

Страницы: 1234567891011121314

Предыдущая тема: DocMemory Ram Diagnostic Software


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.