Mixaill 1,737 Posted October 15, 2014 Исходник: bitbucket.org/XVM/xvm.installerСам установщик: nightly.modxvm.com/download/default/latest_default_xvm.exe Тестируем, пишем отзывы. 6 Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #222863 Posted October 15, 2014 а удаление есть? Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #222905 Posted October 16, 2014 (edited) А распаковку чего не прикрутил? Не успел? Увидел батники. Я в теме по Inno выкладывал пример скачивания + распаковки. Удаление можно через bat-файл сделать, как альтернативу. Или создать отдельную папку для деинсталлятора + скрытый bat-файл с чисткой остатков. Или прописать всё в блок [unindtallDelete]. В общем альтернативы есть. Проверку версии файла можно сделать скриптом, не нужно будет использоваться exe, так же и с запуском распаковки. Только unzip нужен будет. Edited October 16, 2014 by AtotIK Quote Share this post Link to post Short link Share on other sites
demon2597 5,468 #222915 Posted October 16, 2014 дык вроде ж говорили, что никаких екзешников (установщиков) в моде не будет? Quote Share this post Link to post Short link Share on other sites
tricsi 1,144 #222923 Posted October 16, 2014 Первый блин, который комом. комом,не комом... попробовал не понравилась жёсткая привязка к папке с игрой (со всеми вытекающими), нет возможности распаковать в другое место версия билда,ридми + деинстолятор и тд ,в отдельную папку (желательно).. 3335 не дособран ,нет папки mods Quote Share this post Link to post Short link Share on other sites
night_dragon_on 5,601 #222938 Posted October 16, 2014 (edited) Проверку версии файла можно сделать скриптом, не нужно будет использоваться exe, так же и с запуском распаковки. Только unzip нужен будет. + после распаковки скаченного архива с XVM-ом копировать в папку с модами не все распакованное содержимое, а только папку res_mods. В противном случае копируются текстовые файлы readme (а при установке ночника и файл без расширения с номером текущего билда). Edited October 16, 2014 by night_dragon_on Quote Share this post Link to post Short link Share on other sites
sirmax 5,499 #222942 Posted October 16, 2014 дык вроде ж говорили, что никаких екзешников (установщиков) в моде не будет? А это вроде как отдельный компонент. Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #223022 Posted October 16, 2014 (edited) @Mixaill, а зачем вообще есть выбор типов установки (полная, компактная, выборочная), или планируется больше компонентов? Edited October 16, 2014 by Kotyarko_O Quote Share this post Link to post Short link Share on other sites
Mixaill 1,737 #223557 Posted October 18, 2014 r8: удаление без батников убран выбор типа установки Quote Share this post Link to post Short link Share on other sites
XXX_MUTANT 76 #224209 Posted October 20, 2014 При выборе стабильной версии выдает ошибку, и при переходе по ссылке из скрипта не начинается закачка, а кидает на страницу xvm. Ночник нормально устанавливается и удаляется. В исходнике отсутствуют dll-ки- ругается при запаковке, пришлось руками добавлять. Quote Share this post Link to post Short link Share on other sites
Mixaill 1,737 #224210 Posted October 20, 2014 (edited) При выборе стабильной версии выдает ошибкуКакую? и при переходе по ссылке из скрипта не начинается закачка, а кидает на страницу xvmТак и должно быть В исходнике отсутствуют dll-ки- ругается при запаковке, пришлось руками добавлять.Добавил Edited October 20, 2014 by Mixaill Quote Share this post Link to post Short link Share on other sites
XXX_MUTANT 76 #224220 Posted October 21, 2014 (edited) Какую? Так и должно быть Добавил Stable - стабильная версия, так я понял? Вот она и не устанавливается, так как даже скопировав ссылку закачка по ней не начинается. В скрипте ссылка для закачки: Если ее добавить в браузер То закачка не начинается, а переходит на страницу сайта Так я считаю, что это причина ошибки. Edited October 21, 2014 by XXX_MUTANT Quote Share this post Link to post Short link Share on other sites
Kotyarko_O 1,906 #224306 Posted October 21, 2014 При выборе стабильной версии выдает ошибку, и при переходе по ссылке из скрипта не начинается закачка, а кидает на страницу xvm. Подтвердить не могу. Всё нормально скачалось, распаковалось. Quote Share this post Link to post Short link Share on other sites
Mixaill 1,737 #224353 Posted October 21, 2014 (edited) Через браузер не качается, потому что нужен реферер. Установщик нужный реферер передает (#108) Edited October 21, 2014 by Mixaill Quote Share this post Link to post Short link Share on other sites
XXX_MUTANT 76 #224395 Posted October 21, 2014 (edited) Значит винда у меня похерилась или еще что... Для чистоты эксперимента закачку делал вашим инсталятором. IDP 1.41 я установил- это и есть реферер? Но это ведь плагин для инносетап. И может повлиять только на создание установщика. Но готовый ваш установщик должен автономно работать, без разницы установлен у меня или нет idp. Edited October 21, 2014 by XXX_MUTANT Quote Share this post Link to post Short link Share on other sites
Yusha 8 #224410 Posted October 21, 2014 Я бы мог помочь, но я могу распаковывать только файлы *.7z. если бы были ссылки с архивами XVM в данном формате, то вообще без проблем бы было. Quote Share this post Link to post Short link Share on other sites
AtotIK 580 #224412 Posted October 21, 2014 Консольная версия 7zip распаковывает ZIP. Quote Share this post Link to post Short link Share on other sites
Yusha 8 #224415 Posted October 21, 2014 Там все у меня немного по другому... но не суть... Научил распаковывать zip.... теперь есть 2 момента... даже 1, но жирный URL_xvm_stable = 'http://dl1.modxvm.com/bin/xvm-5.3.6.1.zip'; Это херня! Ссылка на 1 версию... зачем ее качать, если один фиг придется перекачивать установщик для новой версии XVM? Не проще тогда сразу запаковать в установщик? Вижу выход... и выглядит он так. URL_xvm_stable = 'http://dl1.modxvm.com/bin/xvm_stable.zip'; Вопрос к Михаилу... есть смысл мне сделать версию с закрытым кодом? 1 1 Quote Share this post Link to post Short link Share on other sites
XXX_MUTANT 76 #224420 Posted October 21, 2014 Там все у меня немного по другому... но не суть... Научил распаковывать zip..... есть смысл мне сделать версию с закрытым кодом? Не жадничай, учиться надо на чем-то. Михаил хороший шаблон для образца подкинул, положил в копилку. Опробовал с обменника архив распаковать- занятно! Еще интересно как он себя распаковывает наблюдать... в папку темп... длл и исс и всякое такое))) Примерчик для рар-архива был-бы к стати. Quote Share this post Link to post Short link Share on other sites
Yusha 8 #224434 Posted October 22, 2014 Не жадничай, учиться надо на чем-то. Михаил хороший шаблон для образца подкинул, положил в копилку. Опробовал с обменника архив распаковать- занятно! Еще интересно как он себя распаковывает наблюдать... в папку темп... длл и исс и всякое такое))) Примерчик для рар-архива был-бы к стати. Использование внешних DLL - это не есть путь самурая. Ок... сейчас немного поправлю конфиг Михаила... если голова заработает... а тут что, ANSI версия? Аааааа.... я ее даже откомпилить не могу... Quote Share this post Link to post Short link Share on other sites