Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Нужен инсталятор 1С, накатывающий новый МД-шник... (число прочтений - 4490 )
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Нужен инсталятор 1С, накатывающий новый МД-шник...
08. Февраля 2007 :: 11:11
Печать  
Суть этого инсталятора в том, чтобы он из реестра вычитал каталог в котором находится база 1С и залил нужные файлы в нужные каталоги, а потом запустил 1С и загрузил новый МД-шник. К сожалению в пакетном режиме этого не сделать. При зарузке МД-шника необходимо просто нажать ряд кнопок, которые можно нажимать программно, что и будет основной задачей этого «инсталятора».
«Инсталятор» можно один раз на будущее разработать настраиваемым, настраивать нужно следующее: просто обновить МД-шник, или перед обновлением МД-шника
нужно скопировать определенные файлы в определенные каталоги, которые привязаны к каталогу базы, а каталог базы всегда можно вычитать из реестра. Даже можно предусмотреть вариант, если на машине несколько баз 1С77, чтобы была возможность выбрать или какую то одну базу для обновления, или все сразу.

Вот в общем суть задачи, никто не встречал готового такого? В принципе мы готовы заплатить за разаработку этой штуки или купить готовую, если никто бесплатно не поделится.

Вопросы можно обсудить по аське: 83134406 или в этой ветке.
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Нужен инсталятор 1С, накатывающий новый МД-шни
Ответ #1 - 09. Февраля 2007 :: 08:57
Печать  
мне нужно обновить МД вообщето...  Подмигивание
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Нужен инсталятор 1С, накатывающий новый МД-шни
Ответ #2 - 10. Февраля 2007 :: 08:48
Печать  
Вообщем нашел у себя в репозитарии, штуку такую скачивал с Проклаба

Консольная программа для загрузки конфигуратора и обновления кофнигураций

Автора не знаю...
  

ConfStarter.rar ( 65 KB | Загрузки )

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Нужен инсталятор 1С, накатывающий новый МД-шни
Ответ #3 - 10. Февраля 2007 :: 09:03
Печать  
Даже Описание этой консоли нашел Подмигивание
  

ReadMe.rar ( 3 KB | Загрузки )

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Нужен инсталятор 1С, накатывающий новый МД-шни
Ответ #4 - 10. Февраля 2007 :: 09:19
Печать  
А вот и ссылка на автора и проект на Инфостарте

http://infostart.ru/projects/444/index.php?id=444&order=date&desc=1

и соответственно на последнюю версию этой консоли
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Нужен инсталятор 1С, накатывающий новый МД-шни
Ответ #5 - 10. Февраля 2007 :: 10:54
Печать  
Тоже программа для обновления MD

http://infostart.ru/projects/639/?&p_type=4&p_rubric=3


А вот проект по обновлению файлов и возможно по сборке инсталятора

http://infostart.ru/projects/461/?&p_type=4

Все это пока не юзал, кроме ConfStartera, поэтому как с ОпенКонф будет работать  не
знаю







  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Нужен инсталятор 1С, накатывающий новый МД-шни
Ответ #6 - 10. Февраля 2007 :: 21:05
Печать  
и вот ще что:

В репозитарии OpenConf_Scripts - есть отдельный каталог Install - вот отуда можно почерпнуть несколько идей по созданию дистрибутива, в который можно добавить вышеозначенные консольные программулинки

З.Ы Вот что я думаю по поводу созданию инсталяторов

ЗЫЫ Хорошо бы подобный функционал сделать возможным Отдельным приложением которое еще и выгрузить не полный md-шник а только исправления по сравнению с предыдущей версией и сформирует файл поставки mdu (update) - где будут только измененные объекты - Тогда восьмерка и в этом моменте будет отдыхать
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Нужен инсталятор 1С, накатывающий новый МД-шни
Ответ #7 - 12. Февраля 2007 :: 07:30
Печать  
да проблема то не в том, чтобы создать сбоку для инсталяции, а в том, чтобы из реестра выгрызти каталог БД и передать для этих программ обновлени МД.
Вся загвоздка в том, что в файле-параметров или командной строке этим прогам нужен путь к БД, который у меня в реестре...
не знаю, наверное я не понятно излагаю суть проблемы...  Печаль
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
lustin
1c++ power user
Отсутствует


1C *.*, ROR, Java - на
этом остановимся

Сообщений: 907
Местоположение: Москва
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Нужен инсталятор 1С, накатывающий новый МД-шни
Ответ #8 - 12. Февраля 2007 :: 08:00
Печать  
Я же и говорю OpenConf инсталятор правильно берет из реестра каталогПрограммы() - значит если подсмотреть Подмигивание как он это делает (в каком скрипте сборки и каким образом)...

А затем по аналогии Написать скрипт для анализа путей к зарегистрированным БД...

Дальше в NSIS (NulSoft Install System) есть Элемент диалога СписокСПометками куда можно передать список обнаруженных баз данных...
  

бизнес-процесс как техническое задание прекрасно, только у бизнеса нет процессов; у бизнеса есть желание выжить
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Славко
Senior Member
****
Отсутствует



Сообщений: 467
Местоположение: Украина, г. Днепропетровск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Нужен инсталятор 1С, накатывающий новый МД-шни
Ответ #9 - 12. Февраля 2007 :: 08:04
Печать  
lustin писал(а) 12. Февраля 2007 :: 08:00:
Я же и говорю OpenConf инсталятор правильно берет из реестра каталогПрограммы() - значит если подсмотреть Подмигивание как он это делает (в каком скрипте сборки и каким образом)...

А затем по аналогии Написать скрипт для анализа путей к зарегистрированным БД...

Дальше в NSIS (NulSoft Install System) есть Элемент диалога СписокСПометками куда можно передать список обнаруженных баз данных...

ты понимаешь разницу между каталогом программы и БД?
P.S. но разработчик этого софта прислал мне релиз, который делает все шо мне нужно, оказалось, шо ему это тоже нужно, думаю после тестирования он выложит сие "произведение" в общийдоступ в виде новой версии...
  

Ламер, самый обычный ламер...    сначала мы ...   а потом мы ...
Наверх
wwwICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать