Модераторы: Poseidon, Snowy, bems, MetalFan

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Автоматическая установка компонент 
:(
    Опции темы
fess
Дата 20.3.2005, 12:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 17.2.2005
Где: г. Мурманск, Росс ия

Репутация: 2
Всего: 3



Я бы хотел написать программу (или просто батник), который запускаешь в папке с компонентой, и она сама компилируется и устанавливается, а также, чтобы прописывался путь в Delphi в LibraryPath. А то надоело после сноса винды вручную ставить все необходимые компоненты и прописывать пути (автоматическую установку Delphi уже сделал smile ).
--------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом.
PM MAIL ICQ   Вверх
Satana
Дата 20.3.2005, 15:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: 1
Всего: 5



А тебе не проще будет сделать резервную копию винта после установки винды, дельфей офиса и всего остального? у тебя и ставиться все будет на много быстрее и все уже будет. По мойму в изи сиди креаторе есть такая возможность


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
fess
Дата 20.3.2005, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 17.2.2005
Где: г. Мурманск, Росс ия

Репутация: 2
Всего: 3



Цитата
А тебе не проще будет сделать резервную копию винта после установки винды, дельфей офиса и всего остального?

Нет, не проще. Я как-то пробывал такое делать - мне не понравилось, т.к. часто приходилось обновлять резевную копию из-за установки новых версий софта и компонент.
--------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом.
PM MAIL ICQ   Вверх
Satana
Дата 21.3.2005, 08:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: 1
Всего: 5



fess Ну тогда попробуй попользоваться Asampoo Uninstaller (вроде так называется) с ее помощью вроде бы можно было создавать дистрибутивы с уже установленного софта


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
fess
Дата 21.3.2005, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 17.2.2005
Где: г. Мурманск, Росс ия

Репутация: 2
Всего: 3



Цитата
Asampoo Uninstaller (вроде так называется) с ее помощью вроде бы можно было создавать дистрибутивы с уже установленного софта

Во-первых, я там этой фишки не нашёл, во-вторых - она только для софта, а не для компонент.

Как-то же делают автоматическую установку (например Teechart 7.0), но как?

Это сообщение отредактировал(а) fess - 21.3.2005, 11:23
--------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом.
PM MAIL ICQ   Вверх
Satana
Дата 21.3.2005, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: 1
Всего: 5



Ну вот что я нашел после 10 минут лазанья по яндексу:
http://www.erzensoft.com/downloads/eRzenSoftPckInstaller.zip инсталлятор компонентов для дельфей (сам не пробовал но пишут что работает)

И если хочешь сам написать тогда делать нада вот что:
Цитата

Твой инсталлятор должен:
1. Файл пакета .bpl скопировать в какой нибудь каталог, лучше в системную папку Windows.
2. Все файлы .dcu и .dfm скопировать в каталог Delphi\Lib
3. В реестре в ключе HKEY_CURRENT_USER\SOFTWARE\Borland\Delphi\7.0\Known Packages создать строковый параметр с именем пути к пакету (к примеру 'C:\Windows\System\MyComponent.bpl' и со значением данного параметра, которое будет отображатся в описании компонента (к примеру 'Компонент MyComponent'.
Вот и все.


PS взято все тут


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
fess
Дата 21.3.2005, 20:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 17.2.2005
Где: г. Мурманск, Росс ия

Репутация: 2
Всего: 3



Satana
Спасибо большое, выручил! smile
--------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом.
PM MAIL ICQ   Вверх
Satana
Дата 21.3.2005, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: 1
Всего: 5



fess Давай давай репутацию повышай smile


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
fess
Дата 21.3.2005, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 17.2.2005
Где: г. Мурманск, Росс ия

Репутация: 2
Всего: 3



Цитата
fess Давай давай репутацию повышай

Пробовал, но не получилось:
Цитата
У Вас недостаточно постов, чтобы изменять репутацию пользователей. Необходимо 100 постов.


А вообще - какой смысл в этой репутации?

Это сообщение отредактировал(а) fess - 21.3.2005, 21:20
--------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом.
PM MAIL ICQ   Вверх
Satana
Дата 21.3.2005, 22:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: 1
Всего: 5



fess Да просто приятно smile


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
<Spawn>
Дата 22.3.2005, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Око кары:)
****


Профиль
Группа: Экс. модератор
Сообщений: 2776
Регистрация: 29.1.2003
Где: Екатеринбург

Репутация: 44
Всего: 64



fess Где то в этом разделе была подобная тема - там была очень хорошая мысль от Pegas - а. Можно все запихать в один пакет и тогда тебе прийдется лишь его инсталить каждый раз.


--------------------
"Для некоторых людей программирование является такой же внутренней потребностью, подобно тому, как коровы дают молоко, или писатели стремятся писать" - Николай Безруков.
PM MAIL ICQ   Вверх
fess
Дата 22.3.2005, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 17.2.2005
Где: г. Мурманск, Росс ия

Репутация: 2
Всего: 3



Цитата
Где то в этом разделе была подобная тема

Я не нашёл smile

Цитата
Можно все запихать в один пакет и тогда тебе прийдется лишь его инсталить каждый раз

Даже если нет исходников компонент?
--------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом.
PM MAIL ICQ   Вверх
Satana
Дата 22.3.2005, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: 1
Всего: 5



Цитата(fess @ 22.3.2005, 18:11)
Цитата
Где то в этом разделе была подобная тема

Я не нашёл smile

Цитата
Можно все запихать в один пакет и тогда тебе прийдется лишь его инсталить каждый раз

Даже если нет исходников компонент?

Так а эта хрень что я тебе посоветовал работает или нет?


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
fess
Дата 23.3.2005, 12:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 125
Регистрация: 17.2.2005
Где: г. Мурманск, Росс ия

Репутация: 2
Всего: 3



Цитата
Так а эта хрень что я тебе посоветовал работает или нет?

Программа - не работает (может, я просто не разобрался), а твоё описание работает:

Цитата

1. Файл пакета .bpl скопировать в какой нибудь каталог, лучше в системную папку Windows.
2. Все файлы .dcu и .dfm скопировать в каталог Delphi\Lib
3. В реестре в ключе HKEY_CURRENT_USER\SOFTWARE\Borland\Delphi\7.0\Known Packages создать строковый параметр с именем пути к пакету (к примеру 'C:\Windows\System\MyComponent.bpl' и со значением данного параметра, которое будет отображатся в описании компонента (к примеру 'Компонент MyComponent'.


Но я хочу ещё посмотреть, что пишут по этому поводу, т.к. лень писать свой инсталлятор smile, но, вероятно, придётся.

Это сообщение отредактировал(а) fess - 23.3.2005, 12:17
--------------------
Компьютер не подчиняется законам физики. Только в нём глюки возникают из ничего, файлы исчезают в никуда, а объём измеряется в метрах и называется весом.
PM MAIL ICQ   Вверх
Satana
Дата 23.3.2005, 13:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 564
Регистрация: 15.9.2004
Где: Ставрополь, СЗ ра йон

Репутация: 1
Всего: 5



fess а ты не пробовал обычным инсталлятором воспользоваться? Ведь по сути тебе чего сделать то нада? скопироваться файло и прописать ключи в реестре и делов то... попробуй какойнить инсталлятор и потом сюды накатай чего да как smile

ЗЫ вот попробуй тут как раз наткнулся на какойто инсталлятор называется ArInstall 2.0

Это сообщение отредактировал(а) Satana - 23.3.2005, 13:30


--------------------
 Работай на себя 
www.abalentsev.com - Сайт портфолио.
www.pokushau.ru - Рецепты со всего мира.
PM MAIL WWW ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0536 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.