Jump to content
Korean Random
Mixaill

[Установщик XVM/XVM Installer]

Recommended Posts

А распаковку чего не прикрутил? Не успел? Увидел батники. Я в теме по Inno выкладывал пример скачивания + распаковки. Удаление можно через bat-файл сделать, как альтернативу. Или создать отдельную папку для деинсталлятора + скрытый bat-файл с чисткой остатков. Или прописать всё в блок [unindtallDelete]. В общем альтернативы есть.


Проверку версии файла можно сделать скриптом, не нужно будет использоваться exe, так же и с запуском распаковки. Только unzip нужен будет.

Edited by AtotIK

Share this post


Link to post

Short link
Share on other sites

дык вроде ж говорили, что никаких екзешников (установщиков) в моде не будет?

Share this post


Link to post

Short link
Share on other sites

Первый блин, который комом.

комом,не комом...

попробовал

не понравилась жёсткая привязка к папке с игрой (со всеми вытекающими), нет возможности распаковать в другое место

версия билда,ридми + деинстолятор и тд ,в отдельную папку (желательно)..

3335 не дособран ,нет папки mods

Share this post


Link to post

Short link
Share on other sites
Проверку версии файла можно сделать скриптом, не нужно будет использоваться exe, так же и с запуском распаковки. Только unzip нужен будет.

 

+ после распаковки скаченного архива с XVM-ом копировать в папку с модами не все распакованное содержимое, а только папку res_mods.

 

В противном случае копируются текстовые файлы readme (а при установке ночника и файл без расширения с номером текущего билда).

Edited by night_dragon_on

Share this post


Link to post

Short link
Share on other sites

дык вроде ж говорили, что никаких екзешников (установщиков) в моде не будет?

А это вроде как отдельный компонент.

Share this post


Link to post

Short link
Share on other sites

@Mixaill, а зачем вообще есть выбор типов установки (полная, компактная, выборочная), или планируется больше компонентов?

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

r8:

  • удаление
  • без батников
  • убран выбор типа установки

Share this post


Link to post

Short link
Share on other sites

При выборе стабильной версии выдает ошибку, и при переходе по ссылке из скрипта не начинается закачка, а кидает на страницу xvm. Ночник нормально устанавливается и удаляется. В исходнике отсутствуют dll-ки- ругается при запаковке, пришлось руками добавлять.

Share this post


Link to post

Short link
Share on other sites

При выборе стабильной версии выдает ошибку

Какую?

и при переходе по ссылке из скрипта не начинается закачка, а кидает на страницу xvm

Так и должно быть

В исходнике отсутствуют dll-ки- ругается при запаковке, пришлось руками добавлять.

Добавил Edited by Mixaill

Share this post


Link to post

Short link
Share on other sites

 Какую?

Так и должно быть

Добавил

Stable - стабильная версия, так я понял? Вот она и не устанавливается, так как даже скопировав ссылку закачка по ней не начинается.

shot_334.jpg

 

shot_334.jpg

В скрипте ссылка для закачки: 

 

shot_334.jpg

 Если ее добавить в браузер

shot_334.jpg

То закачка не начинается, а переходит на страницу сайта

shot_334.jpg

Так я считаю, что это причина ошибки.

Edited by XXX_MUTANT

Share this post


Link to post

Short link
Share on other sites

 

 

При выборе стабильной версии выдает ошибку, и при переходе по ссылке из скрипта не начинается закачка, а кидает на страницу xvm.
Подтвердить не могу. Всё нормально скачалось, распаковалось.

Share this post


Link to post

Short link
Share on other sites

Через браузер не качается, потому что нужен реферер. Установщик нужный реферер передает (#108)

Edited by Mixaill

Share this post


Link to post

Short link
Share on other sites

Значит винда у меня похерилась или еще что... Для чистоты эксперимента закачку делал вашим инсталятором. IDP 1.41 я установил- это и есть реферер? Но это ведь плагин для инносетап. И может повлиять только на создание установщика. Но готовый ваш установщик должен автономно работать, без разницы установлен у меня или нет idp.

Edited by XXX_MUTANT

Share this post


Link to post

Short link
Share on other sites

Я бы мог помочь, но я могу распаковывать только файлы *.7z. если бы были ссылки с архивами XVM в данном формате, то вообще без проблем бы было.

Share this post


Link to post

Short link
Share on other sites

Там все у меня немного по другому... но не суть...

Научил распаковывать 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';

Вопрос к Михаилу... есть смысл мне сделать версию с закрытым кодом?

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Там все у меня немного по другому... но не суть...

Научил распаковывать zip..... есть смысл мне сделать версию с закрытым кодом?

Не жадничай, учиться надо на чем-то. Михаил хороший шаблон для образца подкинул, положил в копилку. Опробовал с обменника архив распаковать- занятно! Еще интересно как он себя распаковывает наблюдать... в папку темп... длл и исс и всякое такое))) Примерчик для рар-архива был-бы к стати.

Share this post


Link to post

Short link
Share on other sites

Не жадничай, учиться надо на чем-то. Михаил хороший шаблон для образца подкинул, положил в копилку. Опробовал с обменника архив распаковать- занятно! Еще интересно как он себя распаковывает наблюдать... в папку темп... длл и исс и всякое такое))) Примерчик для рар-архива был-бы к стати.

Использование внешних DLL - это не есть путь самурая. Ок... сейчас немного поправлю конфиг Михаила... если голова заработает...

:glare:  а тут что, ANSI версия? Аааааа.... я ее даже откомпилить не могу...

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...