BrutHunt 27 Posted June 4, 2017 (edited) Тема с таким названием есть на официальном форуме игры WoT Разработка ведется с 2015 года. Сейчас представляю третью версию программы JMPACK. JMPACK - создание многостраничного инсталятора модов, 1. Все элементы окна пользователь создает сам - динамическое создание, удаление; изменение шрифта, цвета, расположения в окне, размера элемента; изменение размера окна 2. На каждый элемент можно назначить свою функцию или использовать его как оформление окна 3. Форматы изображений - *.png; *.jpg;, *.bmp 4. Звуковые форматы - *.mp3 5. Каждую страницу можно делать совершенно отличной от других 6. Копирование элементов и целых страниц 7. Программа упаковывает любые папки и файлы, которые находятся в указанной директории 8. Работа через контекстное меню окна и элементов ... и т.д. Навыки программирования не требуются Программа имеет справку с подробными(надеюсь) объяснениями "что к чему и почему" Установка не требуется. Программа бесплатна 'Скрины программы' Базовое окно и элементы Примерная реализация Небольшой видеообзор. 'Смотреть' media] [/media] Скачать с яндекса Edited May 26, 2019 by BrutHunt 2 2 Quote Share this post Link to post Short link Share on other sites
Lom 41 #393733 Posted June 4, 2017 а был вроде еще один вариант со скачкой файлов с инета?! или уже не работает? Quote Share this post Link to post Short link Share on other sites
BrutHunt 27 #393781 Posted June 5, 2017 пока работает. тот вариант называется jmpackdl и работает только с res_mods чуть позже я в эту версию добавлю закачку из сети 1 1 Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #393861 Posted June 5, 2017 чуть позже я в эту версию добавлю закачку из сети и как вариант, работоспособность с папкой mods и *.wotmod Quote Share this post Link to post Short link Share on other sites
tunut 203 #393873 Posted June 5, 2017 (edited) пред. версия была лучше в плане работы, сейчас чтобы создать страницу нужно мильон раз тыкнуть мышкой, создавать кнопки, ... крч все элементы, настраивать ужос. верните предыдущию версию. Edited June 5, 2017 by tunut Quote Share this post Link to post Short link Share on other sites
Lom 41 #393896 Posted June 5, 2017 (edited) может спецом так сделано чтобы в прям до мелочей можно было как угодно изменять? ))) чем больше тыкать тем больше наверное возможностей ? ))) или это не тот случай? )) P/S... Что то на винде 10 не запускается у меня? и с правами тоже. антивиря нет. только встроенный...но он молчит... Edited June 5, 2017 by ЛОМ Quote Share this post Link to post Short link Share on other sites
BrutHunt 27 #393905 Posted June 5, 2017 (edited) Лом, ты прав, хочешь больше возможностей, нужно побольше тыкать :) Ребята, я могу откорректировать и предыдущую, но это долго и муторно. Там все завязано на имени папки "res_mods".Правда, в версии 2.3 я добавил и папку "mods", но это не продлит жизнь программе. И это ведь правка, а не расширение функционала. А в этой версии можно добавлять и добавлять функционал, применяя минимум усилий. Плюс к этому я сделал компиляцию(программную) на стороне пользователя, это тоже может в будущем быть полезным, помимо одной функции Эта версия позволяет указать путь к папке, в которой могут быть любые файлы и папки. а не только модс или резмодс. все что угодно. и это будет скопировано в папку с игрой Да, пункты модов придется добавлять и корректировать по координатам, но зато можно каждый пункт настроить со своим шрифтом и цветом, А гифки? Разве не прикольно? Можно копировать целые страницы или элементы, а значит экономить время на оформлении. Ну и ...Создаем один раз конфиг, а потом просто его корректируем и все. Можно ведь создать свое фирменное оформление и больше его не трогать, а только добавлять или убирать пункты модов. P/S... Что то на винде 10 не запускается у меня? и с правами тоже. антивиря нет. только встроенный...но он молчит... У меня десятая винда х64. Прога компилирована в х86(32-bit). Проблем с запуском не было. В процессах висит или сразу выгружается?. У меня тоже встроенный защитник и тоже молчит. Но запуск всегда нормальный. К тому же, програ сама запрашивает права администратора. В принципе это ей не нужно. С реестром она не работает, обращается к системным библиотекам, но они доступны для всех программ. Вот в инсталяторе есть чтение реестра, но только чтение. И он тоже делает запрос на права админа Edited June 5, 2017 by BrutHunt Quote Share this post Link to post Short link Share on other sites
Lom 41 #393931 Posted June 5, 2017 В процессах висит или сразу выгружается? как видно на скрине просто серое окошко появляется... Quote Share this post Link to post Short link Share on other sites
BrutHunt 27 #393932 Posted June 5, 2017 а это и есть программа извини за улыбку. там справка, в ней все рассказано. Все работает через контекстное меню. щелкай правой кнопкой мыши и ... вперед! Quote Share this post Link to post Short link Share on other sites
Lom 41 #393966 Posted June 5, 2017 а это и есть программа извини за улыбку. там справка, в ней все рассказано. Все работает через контекстное меню. щелкай правой кнопкой мыши и ... вперед! а я всё ждал когда же она запустится )))))) спасибо что вразумил ))))) Quote Share this post Link to post Short link Share on other sites
BrutHunt 27 #394146 Posted June 7, 2017 обновил файл на яндексе доработка кода взаимодействия на рез-модс будет позже Quote Share this post Link to post Short link Share on other sites
John RotmistroF 13 #394289 Posted June 8, 2017 (edited) а я всё ждал когда же она запустится )))))) спасибо что вразумил ))))) Да да. Всё желается с нуля, с серого квадрата. Могу пример того что можно получить в итоге скинуть.Вот видео о пользовании прогой. Edited June 8, 2017 by Rotmistrofffff 1 1 Quote Share this post Link to post Short link Share on other sites
soloviyko 12 #394401 Posted June 9, 2017 Нормуль , Потестил малёк, Даешь загрузку с нета и возможность работать с конфигами xml/xc/json и будет топ 1 1 Quote Share this post Link to post Short link Share on other sites
tunut 203 #394404 Posted June 9, 2017 (edited) + было в кстати линейки координатов или хотя бы сетку ещё возможность выбрать и двигать по несколько элементов одновременно Edited June 9, 2017 by tunut Quote Share this post Link to post Short link Share on other sites
BrutHunt 27 #394428 Posted June 9, 2017 Нормуль , Потестил малёк, Даешь загрузку с нета и возможность работать с конфигами xml/xc/json и будет топ загрузка с инета будет. есть момент - либо прямая, либо с фтп. второй момент не могу протестировать, нет фтп. первый момент - возможны ограничения от сервера на одновременную загрузку. насчет конфигов, это в смысле, что при установке прога меняет значения. это круто, но тогда пользователь должен знать как это делать.я, к примеру, не знаю. не ну, разобраться могу, но большинство нет. Многие на IS собирают модпаки и при этом почти совсем не понимают кода. Короче, вариант с редактированием возможен, но тут без помощи я не справлюсь. Уже могу предположить, что нужно будет внедрить шаблоны редактирования. С другой стороны - зачем? сколько весит файл конфига? даже если ты сделаешь двадцать копий для разных моментов, то разве модпак раздуется? плюс минус 100кб вообще ничто Весь смысл моего проекта - дать возможность всем, кто нихрена не понимает в кодировании собрать свой модпак. Насчет сетки. Сначала пробовал, что-то не получилось. Отбросил до лучших времен, так как это не основное в проекте. Сейчас переработал версию. Вместо пункт установки(строка) будут обычные чекбоксы и радиокнопки. То есть более привычно. Сегодня отдал паре тестеров на терзание. Чеки и радио так же поддерживают смену шрифтов, прозрачность и прочее. Плюс добавил изменение размеров через ввод инфы. То есть корректировка до пикселя. Еще момент решил, можно будет на любом этапе добавлять фоновые изображения. Программа их сама переместит на задний план. За пожелания спасибо, я, конечно, не гений кодирования, но что смогу, то реализую. Хотя, в этом проекте больше возможностей что-то добавлять, чем в предыдущем Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #394435 Posted June 9, 2017 Насчет сетки. Сначала пробовал, что-то не получилось. Отбросил до лучших времен, так как это не основное в проекте. проблема в том, что при изначально голом сером квадрате размещение элементов "в ряд", чтобы было ровно, практически неосуществимая задача без линейки/сетки и без опции привязки к сетке. А размещение элементов в виде таблицы настолько трудоемкая задача, что напрочь отбивает весь задор что-либо делать )) 1 Quote Share this post Link to post Short link Share on other sites
BrutHunt 27 #394491 Posted June 9, 2017 нет неосуществимых задач, почти )) было бы желание. Согласись, что осваивать код, еще тяжелее чем совместить несколько элементов в окне для часто повторяющихся элементов есть функция "Отображать на следующей странице" элемент появится на следующей странице в тех же координатах. Полезно для кнопок "Далее", "Отмена", "Свернуть", "Закрыть". Можно копировать страницу полностью. Все будет точно по координатам и оформлению. Только у копии не будет функций исходной страницы.Сейчас при перемещении появляются четыре линии, которые позволяют совместить элементы Насчет линейки по вертикали и горизонтали я только "за". Вот поэтому сначала и хотел ее сделать. Что-то пошло не так я и оставил это дело до лучших времен. Видимо пришло время ))) 2 Quote Share this post Link to post Short link Share on other sites
Kapany3uk 948 #394519 Posted June 9, 2017 Насчет линейки по вертикали и горизонтали я только "за". Вот поэтому сначала и хотел ее сделать. Что-то пошло не так я и оставил это дело до лучших времен. Видимо пришло время ))) мы в тебя верим )) Quote Share this post Link to post Short link Share on other sites
tunut 203 #394597 Posted June 10, 2017 (edited) довольно странный баг новый проект создать пункт установки и создаем подпункты к нему если хоть у одного из подпунктов имя начинается с 2 чисел а не 3 то в готовом установщике после нескольких нажатии на подпункты появляется ошибка с последующим закрытием Содержание ошибки: Строка - 25066 Новая папка.zip без бага Новая папка2.zip с багом Edited June 10, 2017 by tunut Quote Share this post Link to post Short link Share on other sites
BrutHunt 27 #394641 Posted June 10, 2017 Про баги понял. Сегодня- завтра выложу исправленную версию ..... С линейкой)) Вроде нашел вариант 2 Quote Share this post Link to post Short link Share on other sites