• Поиск по форумам
  •  
      Этот форум закрыт. Новый форум располагается по адресу http://forum.use.ru  

      Nordnet Форум
      Программирование
      Разработка
     
    Страницы: 1
    Автор Тема:  Разработка
    ALIEN Xupypr 

    регистрация: 31-10-2004 в 15:53
    сообщений: 248

    отправлено 08-07-2006 15:43    
    Вот какой вопрос: как сделать MSI installer?
    Что для этого надо и "счем это едят"?

    Вопрос номер два вот такой: как состряпать MSC остнастку? Кодировка этой остнастки типа как у XML, но какая - то она изменённая наверно специальная для "%WinDir%System32MMC.EXE" (как это сделать)?

    Пока всё, просьба высказываться по делу!
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 08-07-2006 17:32    
    1. Сделать с помощью какой-нить программы. Их много, вроде даже бесплатные есть. Даже со студией простенький поставляется.
    Зачем это тебе надо - сам решай. Если не надо, то лучше и не связывайся. msi - это виндовый формат, который кроме обычного сетапа позволяет вбить дополнительные вещи типа автоматической установки, обновления, отката.

    2. Про оснастку так просто в двух словах не написать. Во-первых, тебе нужен MMC SDK, возможно есть в виндовом SDK, там же есть документация.
    Далее - остнастка - это некая COM библиотека, построенная по опредленным правилам.

    ЗЫ: А что такое "измененная кодировка XML"?, ты лучше объясни.
    ALIEN Xupypr 

    регистрация: 31-10-2004 в 15:53
    сообщений: 248

    отправлено 09-07-2006 23:31    
    Force, а поподробнее можно?

    1. Какой (лудше URL :) )?

    2. Где достать MMC SDK, тем более Window'ый (я искал в справочнике Windows описание на эту программу и не нашёл..., если она встроена, то почему не нашёл...)?

    Содержание MSC:
    <?xml version="1.0"?>
    <MMC_ConsoleFile ConsoleVersion="2.0" ProgramMode="UserSDI">...

    В принципе я писал что - то похожее, но ничего не получалось (были несовпадении).
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 10-07-2006 10:25    
    1. Не знаю. Поищи, вроде про инсталляторы обсуждалось.

    2. SDK можно найти на мелкософте. Лень искать линку, но не думаю, что тяжело (у них на сайте тоже есть поиск).
    А что ты с этой xml'кой возишься - совершенно не понятно. Это описание структуры остнастки, ты сам свою можешь сделать, запустив mmc.exe
    К самим остансткам это мало имеет отношение.

    ЗЫ: SDK - можно было бы и знать, раз уж собрался этим заниматься. Это Software Development Kit. В обычную винду не встраивается, некоторая часть устанавливается со студией, некоторую лучше выкачать.
    ALIEN Xupypr 

    регистрация: 31-10-2004 в 15:53
    сообщений: 248

    отправлено 10-07-2006 12:19    
    Force

    Я про структуру и говорил (XML) :)

    С помощью MMC новой остнастки не написать! Можно только написать остнастку которая встраивает (объединяет) уже готовые остнастки. Я говорю про написания остнасток уровня "GPEdit.MSC", а не той которая вызывает её :)

    Плиз..., дай ссылку на файл :)
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 10-07-2006 12:29    
    2 ALIEN Xupypr:
    Не дам. Ибо твои посты выглядят примерно следующим образом:
    "Хочу построить скворешник, говорят, что круглые дырки рулят. Только у меня что-то не получается сделать дырку. Дайте пожалуйста молоток и пару гвоздей, а я уж что-нить сотворю".
    ALIEN Xupypr 

    регистрация: 31-10-2004 в 15:53
    сообщений: 248

    отправлено 10-07-2006 12:36    
    Force, просто я не могу искать..., я только даю своему приятелю ссылку для скачки :)))

    Ещё вопрос: как защитить содержимое картинку, видео, звук (ответы типа пароль RAR или доступ файловой NTFS не подходят!)?
     
    Сообщение было изменено автором 10-07-2006 в 12:38
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 10-07-2006 12:53    
    2 ALIEN Xupypr:
    Лучше поищи ;)

    А про защиту я не понял... что тебе надо?
    ALIEN Xupypr 

    регистрация: 31-10-2004 в 15:53
    сообщений: 248

    отправлено 12-07-2006 08:29    
    Скачал какой - то профессиональный разработчик MSI (~10 Мбт)...
    ...а он даже не установился (лицензию подавай, отя написано что приложение вроде как бесплатное)! :(

    Force, что насчёт отснасток? Ммм..., и их искал в Google...
    ...он вывел ссылки в одну страницу (типа мало их). Там всё ссылки на FAQ что такое остнастка. :)

    Поясняю про защиту: открой свойства любого MP3 и в сводке увидешь "Защита".
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 12-07-2006 10:41    


    Поясняю про защиту: открой свойства любого MP3 и в сводке увидешь "Защита".


    Открыл. Увидел вкладки: Общие, Безопасность и Сводка. Если ты имеешь ввиду вкладку Безопасность, то не понял, к чему ты клонишь.

    PS: Тоже зашел в гугл и нашел доку с первой попытки
    http://msdn.microsoft.com/library/en-us/mmc/mmc/microsoft_management_console_start_page.asp?frame=true
    ALIEN Xupypr 

    регистрация: 31-10-2004 в 15:53
    сообщений: 248

    отправлено 12-07-2006 21:05    
    За URL спасибо!

    Читай внимательние!

    Поясняю про защиту: открой свойства любого MP3 и в сводке увидешь "Защита".
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 12-07-2006 21:44    
    2 ALIEN Xupypr:
    Блин, ну ты и запутал со своей защитой. Пришлось переключаться в полный вид, чтобы это найти.
    В принципе, гугли по слову DRM, там найдешь описание. Быстренько глянул в винампе и медиа плеере, не нашел как самому прикрутить лицензию.
    Но эта защита имеет отношение только к некоторым форматам музыкальных файлов. С картинкой ты так ничего не сделаешь, а видео, если только DVD.
    ALIEN Xupypr 

    регистрация: 31-10-2004 в 15:53
    сообщений: 248

    отправлено 13-08-2006 18:47    
    Force, какое тогковое приложение можно использовать для создания MSI?

    Я скачал чего - то похожее на это, а оно работать не стало :(

    Force, дай URL пжалуста на дестрибутив...
    Я просто в Инете не часто бываю =)
    Степан Капуста 

    регистрация: 14-11-2001 в 09:37
    сообщений: 16766

    отправлено 23-08-2006 21:41    

    08-07-2006 17:32 сообщение от Force:
    «1. Сделать с помощью какой-нить программы. Их много, вроде даже бесплатные есть. Даже со студией простенький поставляется.»


    Вот только он и есть бесплатный... :-)))
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 24-08-2006 10:38    
    2 Степан:
    Студия не бесплатная ;) Хотя экспрессы есть.
    ALIEN Xupypr 

    регистрация: 31-10-2004 в 15:53
    сообщений: 248

    отправлено 24-08-2006 22:03    
    Force, Степан Капуста, URL дадите :)
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 25-08-2006 21:18    
    Сегодня видел новость что вышла новая InnoSetup (вроде), написано, что бесплатная.

    ЗЫ: Щас придет Степан, и скажет, что это отстой ;)
    Степан Капуста 

    регистрация: 14-11-2001 в 09:37
    сообщений: 16766

    отправлено 26-08-2006 10:55    

    24-08-2006 10:38 сообщение от Force:
    «2 Степан:
    Студия не бесплатная ;) Хотя экспрессы есть.»


    Я про экспресс и говорил...
    Степан Капуста 

    регистрация: 14-11-2001 в 09:37
    сообщений: 16766

    отправлено 26-08-2006 10:56    

    24-08-2006 22:03 сообщение от ALIEN Xupypr:
    «Force, Степан Капуста, URL дадите :)»


    http://www.microsoft.com/ :-))) Ты чего-то другого ожидал?
    Степан Капуста 

    регистрация: 14-11-2001 в 09:37
    сообщений: 16766

    отправлено 26-08-2006 11:00    

    25-08-2006 21:18 сообщение от Force:
    «Сегодня видел новость что вышла новая InnoSetup (вроде), написано, что бесплатная.

    ЗЫ: Щас придет Степан, и скажет, что это отстой ;)»


    А что, InnoSetup уже научился msi делать?

    Что отстой не скажу, но лично мне не нравится - слишком муторно в ней сетап создавать... А вообще мне больше всего макинтошевские сетаперы для десятки нравятся... :-)
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 26-08-2006 15:37    
    2 Степан:
    Я про Инну не знаю, говорил же, что не занимался. А с другой стороны - раз проблема только в муторности, то можно и заюзать. ;)

    ЗЫ: Не знаю, чего так автор к msi прицепился. :))
    Степан Капуста 

    регистрация: 14-11-2001 в 09:37
    сообщений: 16766

    отправлено 26-08-2006 22:34    
    2 Force:
    Там вроде маленькая проблема есть - нужен комманд лайн компилер от Delphi, т.е. не такая уж она и бесплатная...
    Force 

    регистрация: 06-12-2001 в 00:09
    сообщений: 20128

    отправлено 26-08-2006 23:03    
    2 Степан:
    Действительно нужен? Это в принципе серьезное ограничение. Сильно сомневаюсь в этом условии.
    ALIEN Xupypr 

    регистрация: 31-10-2004 в 15:53
    сообщений: 248

    отправлено 27-08-2006 00:44    
    Степан Капуста, а поконкретнее (ссылку на файл)...
    ...а то в коем - то веке выбрался в Инет, сдул ~9 Мб...
    ...а эта лажа не только не собрала мне MSI, но ещё и не установилась :(

    У мну Инет сильно ограничен, вот и жду что кто - нить цельную информацию подкинет..., плиз...
    Степан Капуста 

    регистрация: 14-11-2001 в 09:37
    сообщений: 16766

    отправлено 27-08-2006 21:10    

    26-08-2006 23:03 сообщение от Force:
    «2 Степан:
    Действительно нужен? Это в принципе серьезное ограничение. Сильно сомневаюсь в этом условии.»


    Насколько помню, там есть Object Pascal исподники, к которым прикладываешь нужные файлы и конфиг, а потом это все компилишь в *.exe... Вот эта муторность в сборке мне и не понравилась...
    Степан Капуста 

    регистрация: 14-11-2001 в 09:37
    сообщений: 16766

    отправлено 27-08-2006 21:12    

    27-08-2006 00:44 сообщение от ALIEN Xupypr:
    «...а то в коем - то веке выбрался в Инет, сдул ~9 Мб...
    ...а эта лажа не только не собрала мне MSI, но ещё и не установилась :(»


    Дык у тебя, наверное, студии нет...
    Страницы: 1