Jump to content
Korean Random

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


Mixaill

Recommended Posts

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


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

Edited by AtotIK
Link to comment
Short link
Share on other sites

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

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

попробовал

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

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

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

Link to comment
Short link
Share on other sites

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

 

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

 

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

Edited by night_dragon_on
Link to comment
Short link
Share on other sites

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

Link to comment
Short link
Share on other sites

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

Какую?

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

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

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

Добавил
Edited by Mixaill
Link to comment
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
Link to comment
Short link
Share on other sites

 

 

При выборе стабильной версии выдает ошибку, и при переходе по ссылке из скрипта не начинается закачка, а кидает на страницу xvm.
Подтвердить не могу. Всё нормально скачалось, распаковалось.
Link to comment
Short link
Share on other sites

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

Edited by XXX_MUTANT
Link to comment
Short link
Share on other sites

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

Link to comment
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
Link to comment
Short link
Share on other sites

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

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

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

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

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

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

Link to comment
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...