Jump to content
Korean Random
EvilAlex

Создание инсталляторов для модпаков на базе Inno Setup

Recommended Posts

Ваши модпаки - распетушье какое-то!! Возьмитесь уже за ум.

 

Уважаемый, вы видимо темой ошиблись или форумом вообще. Здесь тема про создание инсталляторов, неважно, с музыкой или без, или там с "шелухней" (хотя, что это?) или без такой и т.п. 

 

Кроме того, пользователь, создающий модпак, имеет право делает его таким каким считает нужным, а пользователь, его использующий, думаю, способен сам разобраться "ХОРОШИЙ" это модпак или "ЛЕПИЛОВО", без использования Вашей субъективной ничем не обоснованной категоризации.

 

И еще, если начинаете говорите про стиль, необходимо учитывать, что когда пользователь читает про вирусы в модпаках, то любит и почитать пруф, как минимум, с вирустотала.

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

Я не поленился, скачал тот модпак, и антивирус, который я использую, ничего не детектировал. Это к тому, что даже в пустом визардовском скрипте, скомпилированном в Inno Compiler 5.5.7 (u), а не в актуальной версии 5.5.8 (u), одним из антивирусов детектится malware.

 

P.S. Никого не защищаю и отношения к упомянутым Вами модпакам не имею.

P.S. 2 Еще о стиле.

"внедряет майлваре и трояны на комп пользователя"

Если вы имели в виду malware, то это общее название вредоносного программного обеспечения и включает, в себя, в том числе, и трояны. Гуглите немного прежде чем постить всякие некорректности.

Edited by wotunion

Share this post


Link to post

Short link
Share on other sites

Вопрос к знатокам.

Можно как-то в Inno Download сделать так что бы например по определенному тайм ауту он подключался на другую ссылку и качал от туда, (примером один сервак перегружен - подключаемся к другому).

Заранее спасибо.

Share this post


Link to post

Short link
Share on other sites

Кстати, не рекомендую idp.

Там при использовании gui жесткие утечки памяти, прямо пропорциональные времени скачивания (https://code.google.com/archive/p/inno-download-plugin/issues/7). Сам перешел на dwinshs.

Edited by wotunion

Share this post


Link to post

Short link
Share on other sites

 

 

Там при использовании gui жесткие утечки памяти, прямо пропорциональные времени скачивания.
Ничего подобного не замечено.

Share this post


Link to post

Short link
Share on other sites

Время скачивания маленькое.

В диспетчера задач отображение gdi поставьте и что-нибудь большое поставьте на скачивание. Утечки только в gui, то есть при использовании downloadafter.

Замечу, что idp идет с dll, а dwinshs - iss с кодом паскаля, просто через define подключается, да и по возможностям покруче.

Edited by wotunion

Share this post


Link to post

Short link
Share on other sites

@wotunion, ну там то речь идёт о совсем уж предельно-низких скоростях. В моём случае, не думаю, что пользователи с активным соединением в <10кб\с будут загружать версию "посвежее".

Share this post


Link to post

Short link
Share on other sites

Там скорость приведена для тестовых целей.

Важно время скачивания. В целом, согласен, что проявляться будет редко, но если есть тяжелый компонент, и скорость не фонтан, то лучше не рисковать.

Edited by wotunion

Share this post


Link to post

Short link
Share on other sites
Замечу, что idp идет с dll, а dwinshs - iss с кодом паскаля

Посмотрел. Да, интересно, сделан на одном API. Надо бы сохранить примерчик.

А вот на счёт возможностей - тут не соглашусь, в idp возможностей больше.

 

Там скорость приведена для тестовых целей.

Важно время скачивания. В целом, согласен, что проявляться будет редко, но если есть тяжелый компонент, и скорость не фонтан, то лучше не рисковать.

Зато время конкретное. От 40 минут. Например, у меня на загрузке не больше 50Мб. То есть, для достижения 40 минут потребуется скорость ~150-180 кб\с. А тут уже возникает другой вопрос: как пользователь с подобной скоростью соединения собирается после этого вообще играть...)

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

Вопрос теоретический. Например, 700MB озвучка. + еще "что-то" там. Скорость скачивания же может быть ограничена совсем не каналом пользователя, а каналом от сервера, с которого идет скачивание, а такое может быть временно при нагрузке.

 

А что есть в idp, чего нет в dwinshs?

Edited by wotunion

Share this post


Link to post

Short link
Share on other sites

@wotunion, 700мб озвучки - это, конечно, мощно :)
И, повторюсь, я оговаривал "свой случай" (<50Мб).

Больше ничего по этой проблеме сказать и не могу. У меня аудитория не настолько большая, чтобы создавать нагрузку, которая приведёт к проседаниям. Может и действительно есть смысл использовать альтернативные способы загрузки чего-либо "тяжёлого"; благо, что выбор есть.

Edited by Kotyarko_O

Share this post


Link to post

Short link
Share on other sites

Интересует как пример (Модпак ProTanki) организации скачивания модов через  torrents.

Хотелось бы пример или где можно инфу почитать.

Share this post


Link to post

Short link
Share on other sites

Интересует как пример (Модпак ProTanki) организации скачивания модов через  torrents.

Хотелось бы пример или где можно инфу почитать.

https://aria2.github.io/

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

privet vot u menea asibka na vindows 8.1 at cevo mojit biti???

ОС тут не при чём. Проблема в коде.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Скоро выложу новую версию инсталлятора с исходниками.

Будет полноценный веб-инсталлятор размером до 1MB, управляемый с сервера обновлений.

Редактируя конфигурацию на сервере обновлений, можно включать/отключать компоненты, делать их неизменяемыми вручную ( 'fixed'), изменять описание/версии на различных языках, добавлять новые компоненты (моды) и т.п. без перекомпиляции инсталлятора.

Содержит функцию проверки обновлений самого инсталлятора.

По сути, теперь обновлять инсталлятор потребуется в очень редких случаях.

Edited by wotunion
  • Upvote 2
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

Опубликовано 6 минут назад Скорор выложу новую версию инсталлятора с исходниками. Будет полноценный веб-инсталлятор размером до 1MB, управляемый с сервера обновлений. Редактируя конфигурацию на сервере обновлений, можно включать/отключать компоненты, делать их неизменяемыми вручную ( 'fixed'), изменять описание/версии на различных языках, добавлять новые компоненты (моды) и т.п. без перекомпиляции инсталлятора. Содержит функцию проверки обновлений самого инсталлятора. По сути, теперь обновлять инсталлятор потребуется в очень редких случаях.
 

Очень хочется посмотреть на сие чудо и желательно описание к такому надо бы подробнее... было бы очень хорошо.... Жду с нетерпением... Очень интересно!

Share this post


Link to post

Short link
Share on other sites
описание к такому надо бы подробнее

 

Прокомментирую исходники, но это будет не в следующей версии, думаю, через одну.

Сейчас осталось самое нудное - переводы и форматирование кода, хочется чтобы до следующей версии WOT инсталлятор был в новой версии.

Edited by wotunion

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...