Перейти к содержимому

Рекомендованные публикации

Игроки
501 публикация
44 698 боёв

Переделал программу в плане компиляции

В первом сообщении ссылка на тестовую версию

Проекты, созданные в версии 3.3.1 будут загружаться, ничего не изменил

Что изменил в тестовой версии:

все коды некомпилированные, то есть, не исполняемые. но перекодированы.

файл Autoit3.exe - оригинальный файл языка программирования(интерпретатор кода)

запуск программы через файл RunJMPack.bat. Сценарий этого файла можно посмотреть в текстовом редакторе

убрано окно управления компиляцией. жмем кнопку "Собрать" и получаем в папке с проектом готовый инсталятор. 

инсталятор представляет из себя SFX-архив со своим сценарием распаковки и запуска нужных файлов. сам сценарий в файле config.txt

для изменения иконки инсталятора и описания свойств файла используется резхакер в папке Tools

сделано все это для уменьшения реакции антивирусов. 

вроде бы всё. 

Изменено пользователем BrutHunt
  • Плюс 1
Ссылка на комментарий
Игроки
501 публикация
44 698 боёв

изменения в тестовой версии:

исправил деинсталяцию модпака(некоторые проблемы с ком.строкой). ссылка та же

 

Ссылка на комментарий
Игроки
501 публикация
44 698 боёв

запусти модпак, как появится сообщение, зайди в эту папку и посмотри, там ли файлы, которые указанны в строке сообщения

если есть возможность, скинь готовый модпак мне на почту для теста

 

Изменено пользователем BrutHunt
Ссылка на комментарий
Игроки
501 публикация
44 698 боёв
15 июл 2019 - 22:50 пользователь DuMaH_K сказал:

 

Исправил ошибку
Ссылка на комментарий
Игроки
501 публикация
44 698 боёв

возможно. нужно описание функций библиотеки

 

Изменено пользователем BrutHunt
Ссылка на комментарий
Игроки
501 публикация
44 698 боёв

сам модпак запускается в wine ?

все элементы отображаются и работают нормально?

Изменено пользователем BrutHunt
Ссылка на комментарий
Игроки
126 публикаций
25 015 боёв

http://cdn-frm-eu.wargaming.net/4.5/style_images/wg/snapback.pngBrutHunt (19 июл 2019 - 20:32) писал:

сам модпак запускается в wine ?

все элементы отображаются и работают нормально?

 

это к кому вопросы? =)
Ссылка на комментарий
Игроки
501 публикация
44 698 боёв

к тебе. ))  

зачем нужна эта библиотека? не работает поиск пути? нужны дополнительные сведения о клиенте игры?

все реализуется и без этой библиотеки

Ссылка на комментарий
Игроки
126 публикаций
25 015 боёв

http://cdn-frm-eu.wargaming.net/4.5/style_images/wg/snapback.pngBrutHunt (20 июл 2019 - 08:42) писал:

 не работает поиск пути? 

именно. не определяется папка с игрой. в паке на базе инно использую эту библиотеку и папка определяется верно

Ссылка на комментарий
Игроки
501 публикация
44 698 боёв

игра установлена или перенесена?

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

если игра не устанавливалась, а была копирована, то, естественно, она не будет найдена

 

Изменено пользователем BrutHunt
Ссылка на комментарий
Игроки
126 публикаций
25 015 боёв

http://cdn-frm-eu.wargaming.net/4.5/style_images/wg/snapback.pngBrutHunt (20 июл 2019 - 12:55) писал:

если игра не устанавливалась, а была копирована, то, естественно, она не будет найдена

  именно поэтому я предложил ту длл-ку. не знаю как устроен поиск каталога, но он определяется, в том время как твой способ (через реестр) - нет. :unsure:

 

 

 

 

 

 

 

 

 

 
Ссылка на комментарий
Игроки
501 публикация
44 698 боёв

да и там через реестр, либо через службу, которая все равно смотрит системный реестр. поиск по каталогам это капец долго :)

сейчас тестирую вариант, когда будет искать и по запуску. система регистрирует запуск программ и пишет их путь в реестр. эти записи, как раз, и использую.

функция почти готова.

Ссылка на комментарий
Игроки
501 публикация
44 698 боёв
20 Июл 2019 - 18:34 пользователь DuMaH_K сказал:

  именно поэтому я предложил ту длл-ку. не знаю как устроен поиск каталога, но он определяется, в том время как твой способ (через реестр) - нет. :unsure:

скачай код поиска

в папке с программой jmpack запусти файл AutoIt3.exe и укажи ему на этот файл. В сообщении должен быть путь расположения игры

 

Скрытый текст

 

Ссылка на комментарий
Игроки
126 публикаций
25 015 боёв

http://cdn-frm-eu.wargaming.net/4.5/style_images/wg/snapback.pngBrutHunt (20 июл 2019 - 20:05) писал:

скачай код поиска

в папке с программой jmpack запусти файл AutoIt3.exe и укажи ему на этот файл. В сообщении должен быть путь расположения игры

нипаняяятна... тут все определяется, а почему в готовом модпаке нет? Или это ты еще не внедрил?

 

Ссылка на комментарий
Игроки
501 публикация
44 698 боёв
я ж написал выше, что работаю над функцией. сегодня-завтра впишу ее в программу. 
Ссылка на комментарий
Игроки
501 публикация
44 698 боёв

получилось сегодня)). дети быстро укатались баю

на первом скрине - как нужно писать номер патча и версию файла игры

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

пример допустимой версии файла

1.5.1.10006

или

1.5.1.10006 #1171164 

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

тестовую версию программы исправил. ссылка в первом сообщении темы

 

INV.jpg

VF1.jpg

VF2.jpg

Изменено пользователем BrutHunt
Ссылка на комментарий
Игроки
501 публикация
44 698 боёв

Видеообзор тестовой версии в первом сообщении

тестовая версия изменена - в принципе, можно использовать :)

Изменено пользователем BrutHunt
Ссылка на комментарий

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

Пожалуйста, войдите для комментирования

Вы сможете оставить комментарий после входа



Войти сейчас
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...