Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Обсуждение полезных программ
DF2 :: ФОРУМЫ > Игровые форумы > Heroes of Might & Magic III
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19
Iv
Не уверен, что это можно посчитать за полезную программу, поэтому пусть здесь полежит :)
Скачал с хабра подборку шрифтов в целях использования в ERM scripter. Чрезвычайно понравился PT mono
GORynytch
Ребята, всем привет.
Давненько я уже не был на этом форуме. Года два с половиной, наверное?..
В общем, ещё давно пытался разобраться, но так и не понял: как правильно вставить добавленные в h3sprite.lod объекты для карты в редактор карт, чтобы они там отображались? А то закинуть нужные файлы в lod-ы -- ерунда, а вот отредактировать ZEOBJTS.txt не выходит, только добавляю строчку -- вылетакет при запуске с ошибкой...
И заодно хотел узнать, есди я добавляю несколько объектов с типом, например, 155 -- "Деревья", они будут появляться при генерировании карты в RMG? И если нет, то как можно это сделать (ну т.е. чтобы комп расценивал эти объекты при генерации как полноценные объекты типа препятствие)?
Iv
Цитата(GORynytch @ 18 Jul 2014, 00:56) *
отредактировать ZEOBJTS.txt не выходит, только добавляю строчку -- вылетакет при запуске с ошибкой...

В первой строке файла количество на 1 увеличивал? В ZOBJTS добавлял строку?

Цитата(GORynytch @ 18 Jul 2014, 00:56) *
И заодно хотел узнать, есди я добавляю несколько объектов с типом, например, 155 -- "Деревья", они будут появляться при генерировании карты в RMG? И если нет, то как можно это сделать (ну т.е. чтобы комп расценивал эти объекты при генерации как полноценные объекты типа препятствие)?

Цитирую FA:
zeobjts, zaobjts and zobjcts.txt - список объектов
Эти три файла управляют объектами в редакторе (ze), на рандомках (za) и в игре (zo).

Комп нормально оценит проходимость новых объектов, если их нормально прописать
GORynytch
А, ZOBJTS в lod-е находится? И в него тоже нужно добавлять те же строки? Не знал...
Просто я делал сборку этих объектов в формате мода для Эры, также, как сборка объектов от FRED -- ну там, где дофига перекрашенных накладных почв и дофигища новых (в том числе и несколько видов травы, снега, кровавых земель, лавовых земель и т.д.). И там лежал в папке data\Objects только fredobj.txt, в котором как раз и были все объекты, и редактор их прекрасно видел.
А, да: как нормально можно сделать проходимость объектов и их свойства? Внешней программой? Или проще через редактор карт -- открывать объект, добавленый в мой txt в моде, настраивать его и сохранять на карте, а потом из карты выдёргивать?
Iv
Цитата(GORynytch @ 18 Jul 2014, 10:29) *
И там лежал в папке data\Objects только fredobj.txt, в котором как раз и были все объекты, и редактор их прекрасно видел.

У меня с этим способом были проблемы. То ли игра, то ли редактор их не видели. Можешь выложить куда-нибудь екзешник редактора?

Цитата(GORynytch @ 18 Jul 2014, 10:29) *
А, да: как нормально можно сделать проходимость объектов и их свойства? Внешней программой? Или проще через редактор карт -- открывать объект, добавленый в мой txt в моде, настраивать его и сохранять на карте, а потом из карты выдёргивать?

По идее, если в редакторе можно изменить настройки проходимости, то они должны сохраниться в текстовике. Для гарантии можно сохранить предыдущую версию текстовика, и после изменения в редактире сравнить файлы. Я для этих целей пользуюсь Total commander'om
GORynytch
Вот: h3wmaped.7z
Ссылку должно распознать. Если не распознаёт -- напрямую скопируй в адресную строку.

Насколько я знаю, при изменении проходимости объекта эти настройки сохраняются только в текущей карте, а не в оригинальном ZObjts.
Iv
Цитата(GORynytch @ 18 Jul 2014, 11:06) *
Насколько я знаю, при изменении проходимости объекта эти настройки сохраняются только в текущей карте, а не в оригинальном ZObjts.

Скачал, спасибо.
Вспомнил, кстати. Насколько помню объяснения Берса, если не правишь существующие текстовики объектов в игре, то файл с объектами, лежащий в data\Objects, должен называться также как и сам мод. Полагаю, если у тебя там лежит файл с именем ZObjts, игра может воспринять, что это полная замена системного ZObjts.
GORynytch
Так и есть, назвал так же, как и мод. Никаких стандартных названий там нет...
Слущай, а ты сам добавлял объекты в редактор карт? Просто мне бы узнать точный алгоритм действия, да и что за что отвечает.
Ну насколько я понял, когда пытался разобраться раньше, в строке вида:
Flower32.def 011111111111111111111111111111111111111111111111 000000000000000000000000000000000000000000000000 111111111 011111111 40 0 0 1
идёт "название файла" "проходим/непроходим (48 цифр 1 или 0, где 0 -- непроходим, и, насколько помню, считается от правой нижней клетки справа налево в длину 8, в высоту 6)" "посещаем ли объект (1 -- посещаем, 48 цифр, правила те же)", следующие две колонки по 9 цифр не помню что (помню, что одна из них показывает, на какой почве можно расположить объект), а из последних 4 цифр первые две это "тип объекта" "субтип", а последние две не помню.
Можешь сказать, где я там неправильно написал?

А, вот, что мне пишет редактор карт при запуске:
Editor objects file contains duplicates or has invalid format: "Data\Objects\GORynytch.txt"

После этого редактор нормально запускается, только в нём нет моего объекта.
Iv
Цитата(GORynytch @ 18 Jul 2014, 11:42) *
Так и есть, назвал так же, как и мод. Никаких стандартных названий там нет...
Слущай, а ты сам добавлял объекты в редактор карт? Просто мне бы узнать точный алгоритм действия, да и что за что отвечает.
Ну насколько я понял, когда пытался разобраться раньше, в строке вида:
Flower32.def 011111111111111111111111111111111111111111111111 000000000000000000000000000000000000000000000000 111111111 011111111 40 0 0 1
идёт "название файла" "проходим/непроходим (48 цифр 1 или 0, где 0 -- непроходим, и, насколько помню, считается от правой нижней клетки справа налево в длину 8, в высоту 6)" "посещаем ли объект (1 -- посещаем, 48 цифр, правила те же)", следующие две колонки по 9 цифр не помню что (помню, что одна из них показывает, на какой почве можно расположить объект), а из последних 4 цифр первые две это "тип объекта" "субтип", а последние две не помню.
Можешь сказать, где я там неправильно написал?

А, вот, что мне пишет редактор карт при запуске:
Editor objects file contains duplicates or has invalid format: "Data\Objects\GORynytch.txt"

После этого редактор нормально запускается, только в нём нет моего объекта.

Сам не в курсе, задавал подобный вопрос год назад. Знал бы - в FAQ включил.
Единственное - докопался, что одна из последних цифр 0/1 - обозначает - декоративный объект или нет, надо ли игре рисовать для него тень.

Цитата(GORynytch @ 18 Jul 2014, 11:06) *
Вот: h3wmaped.7z

Не распаковывается
GORynytch
h3wmaped.rar
Перезалил в RAR без сжатия.

Закинул бы на русфолдер, но он не работает почему-то. Походу, у них сервер упал.
Iv
Во, теперь нормально
GORynytch
Чувак, я уже разобрался. И уже заливаю на медиафайр свой мод-пак объектов. Вот ссылка: http://www.mediafire.com/download/3wzl331e...3/GORynytch.rar

И я разобрался, как заставить игру автоматом вставлять объекты. Нужно просто выдрать из мод-пака WOG файлы zeobjts, zaobjts и zobjcts.txt и вставить туда строки с нужными объектами, после чего засунуть обратно в lod или pac. Причём если играешь в русскую версию, то надо кинуть эти строки в текстари из WOG Rus. Я так и вставил свои объекты, и -- ДА! RMG генерит карту уже с моими объектами. Правда выходит не очень красиво... Но это уже мелочи. Просто ещё и сами деревья не все красивые, около половины такие себе... И почему-то начались глюки с Правилами карты (то одни не срабатывают при старте, то другие) и, возможно, с какими-то другими скриптами. Но на счёт этого я ещё поковыряю оригинальные текстари и проверю. Возможно, глюки из-за того, что много объектов добавил, а возможно, что я там чего-то напортачил...
Iv
Да, я свои артефакты точно также добавлял, плюнул на отдельный текстовик и добавлял строки в общие текстовики
Qwertyus
Очень бы хотелось увидеть среди геройских утилит удобный просмотровщик карт!

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

Как минимум, что хотелось бы от программы:
1. Возможность указать каталог, в котором утилита обнаруживает все имеющиеся карты, создавая либо выпадающее меню со списком найденных карт, который бы легко прокручивался колёсиком мыши, либо полноценный список, в котором можно было бы выбирать курсором/щелчком мыши нужную карту.
2. Утилита отображает основную информацию о каждой выбранной карте: 1) формат карты (RoE/AB/SoD/WoG/HotA), 2) название сценария, 3) описание сценария, 4) размер карты, 5) наличие подземного уровня 6) условия победы, 7) условия поражения, 8) информация об игроках (количество людей/количество ИИ, наличие союзов, доступные типы замков в стартовых городах), 9) дополнительная информация (любые другие параметры сценария, типа запрещённых героев/заклинаний/артефактов/навыков, инфа о сложности сценария, ограничение опыта героев, + специально для WoG - определение наличия встроенных в карту скриптов).
3. Утилита позволяет быстро отредактировать название или описание сценария (а то у некоторых сайтов есть привычка втыкать свою рекламу в каждое описание), а также изменить имя самого файла карты (к примеру, на название сценария). Естественно, при каких-либо изменениях, сценарий должен сохраняться в родном для него формате.
4. Конечно же, кнопочка, позволяющая открыть заинтересовавшую карту в самом редакторе (можно сделать настройку внутри программы, позволяющую использовать различные редакторы для открытия, в зависимости от версии самой карты, чтобы не происходило ошибок при загрузке в неподходящий редактор и проблем с сохранением карты в иной формат - например, обычно легко спутаться и, открыв карту SoD в редакторе WoG, сохранить её уже в WoG-формате, а это может быть нежелательным).

Графическое супероформление необязательно, главное, чтобы всё было удобно и эффективно. Но было бы здорово, если бы удалось, к примеру, приспособить элементы меню сценариев (кнопочки, фоны и т. п.) из самой игры для оформления.

Продвинутые функции (то, что ещё могло бы оказаться полезным):
5. Миникарта уровней (поверхность/подземелье), если можно - с опцией, позволяющей прятать/показывать стартовые владения игроков (чтобы не спойлерить; собственно, по этой причине и миникарту можно сделать выключаемой).
6. Либо, вместо миникарты, можно выводить некую сводную информацию о рельефе местности на карте (типа, процент воды / того или иного ландшафта). Очень интересно было бы, если бы имелась статистика по объектам карты (количество городов/шахт/жилищ/дополнительных объектов для захвата или посещения, может быть, даже о монстрах что-то), хотя это, наверно, сложновато будет реализовать .
7. Поисковик карт, позволяющий загрузить в список все карты из указанной папки, включая все её подкаталоги).
8. Сортировка карт по версиям/размерам и прочим параметрам, подобно тому, как это сделано в самой игре. С возможностью прятать неинтересующие варианты.
9. Автоматический переименовщик, присваивающий всем загруженным в список картам имена файлов в соответствии с названием сценария (или позволяющий обработать подобным образом указанный каталог/подкаталоги). Тут, правда, нужно будет подстраховаться от использования в названиях файлов карт тех символов, которые мешают нормально открывать карту редактором (с западноевропейскими символами есть такая проблема). Совсем круто - если можно будет создавать некие правила переименования (например, вписывать в название указание на ту или иную характеристику карты).
10. Функции быстрого копирования понравившейся карты в игровой каталог, либо удаления ненужной.
11. Кнопочка вызова информации о свойствах файла карты (можно стандартное виндовозное окошко, может быть полезным при сравнении одноимённых карт).

Был бы очень рад, даже если изложенные выше возможности реализовывались в утилите постепенно, от версии к версии (хотя бы нормально реализованные первые два пункта были бы уже хорошим началом).
Orzie
Пользовался дефтулом 3.3.0 и заметил интересный глитч при перепаковке террейнов для h3sw - если у первого кадра задана одна палитра, а у остальных, хоть полностью, хоть у некоторых избранных кадров другая, то он всем кадрам присваивает палитру первого.

Так что пункт в описании "если все кадры имеют одну палитру, то он её сохраняет" несколько неточен.
Qwertyus
sergroj
Спасибо за обновление! По поводу новой функции в LodMerge, /r. Ребилд лода не происходит, если программа не произвела в момент исполнения команды добавления новых файлов в целевой лод. Например, целевой лод уже содержит все те файлы, которые должны быть добавлены лодом-патчем. Тогда модификатор ребилда лода тоже будет проигнорирован (даже в случае, если в лоде есть, что оптимизировать).

И ещё, возможно, ребилд был бы полезен для SimpleLod.
sergroj
Да, для ребилда есть MMArchive, а LodMerge - только для добавления архива. Если ничего не добавил, то и не трогает. В SimpleLod можно добавить, но нужно ли это кому-то? Для меня он - просто старая прога, в которой был глюк, поэтому её надо было обновить.
Qwertyus
sergroj
Похоже, файл (на скачивание) с Txt Edit не был обновлён до версии v1.2.1, а идентичен версии 1.2.
sergroj
Жаль, что я увидел твоё сообщение, только когда сам это обнаружил smile.gif
Orzie
Ещё бы встроить каким-либо образом в TxtEdit возможность пилить каждый символ шрифта импортированной многоцветной (хотя бы пять оттенков+тень+фон) картинкой - было бы по-царски!
Pavel
Здравствуйте, не у кого случайно не завалялось Template Editor'a автора ShadowTheAge? Очень надо...



hippocamus
Выложил в теме: http://forum.df2.ru/index.php?showtopic=93...st&p=698279
tolich
4 fireman: перенёс твоё сообщение туда. Не надо путать Heroes of Might and Magic и Might and Magic.
Moebius
Столкнулся я с проблемой:
Имеется репак Хроник Героев, с возможностью выбора вариантов локализаций
Проблема на интересующем меня варианте русский текст\английский звук, с хроникой Восстание Повелителей зверей.

Далее в ролике нет озвучки, только музыка со звуками. И так, как я понимаю, обстоит дело со всеми роликами этой кампании.
Ну и аватарка Тарнума почему-то варварская, из первой части, а не в болотном прикиде. Очевидно, что с этой частью и именно этим вариантов
автор репака что-то накосячил. (хотя английская и полностью русская версии работают нормально, за исключением той же варварской аватары Тарнума в русской)

Ну и собственно вопрос - с помощью какой программы можно пофиксить этот баг, перенеся нужные файлы из работоспособной полностью английской версии? И где их искать?
Я пробовал MMArchive, но не могу найти нужные файлы.

Если написал не в ту тему, то извиняюсь.
DrSlash
Сохранилась у кого-то ещё старая версия Smacker, создающая геройские smk? Все ссылки на форуме померли, а на оффсайте только новые версии, которые тройка без dll-лок не понимает.
sergey808a
Цитата(DrSlash @ 11 Feb 2016, 22:05) *
Сохранилась у кого-то ещё старая версия Smacker, создающая геройские smk? Все ссылки на форуме померли, а на оффсайте только новые версии, которые тройка без dll-лок не понимает.


Держи
Smacker- это инсталлер
Smacker- это установленная
DrSlash
sergey808a, благодарствую! Эх, запускался бы он ещё на 64-битной ОС... ну да ладно, через пару месяцев до другого компьютера доберусь.

А вообще пожалуй ссылки на прогу стоит добавить в шапку "Полезных программ".
sergey808a
Цитата(DrSlash @ 12 Feb 2016, 07:06) *
sergey808a, благодарствую! Эх, запускался бы он ещё на 64-битной ОС... ну да ладно, через пару месяцев до другого компьютера доберусь.

А вообще пожалуй ссылки на прогу стоит добавить в шапку "Полезных программ".


Инсталлятор не запускается. На 64-битках запускается распакованная версия. Нужно извлечь из zip архива и запустить Smackerw.exe
DrSlash
sergey808a, а он тогда при попытке создать smk жалуется, что не может Smackc.exe запустить.
sergey808a
Цитата(DrSlash @ 13 Feb 2016, 01:29) *
sergey808a, а он тогда при попытке создать smk жалуется, что не может Smackc.exe запустить.


У меня все работает на Windows 7 x64. На 8-ке и 10-ке не пробовал.
fireman
Чел пилит IDE для ERM на 1С
hippocamus
Мда, а не лучше ли на Бэйсике?
XEPOMAHT
Цитата(sergroj @ 25 Dec 2016, 06:23) *
Обновление моих утилит. Ссылки на скачку - https://sites.google.com/site/sergroj/rus/w...-MMArchive-v1.2
Переводить списки изменений, опять же, лень smile.gif


Про обладателей старых версий виндовозов опять забыли. Ни одна из обновлённых программ не захотела работать.



Предыдущие версии на вес золота - ссылок на них сейчас нету.
MasterOfPuppets
На XP тоже не работает, печально - столько ждал исправлений.
magoth
Прива,
Подскажите, для распаковки содержимого архивов ММ и Хиросов нужен ММАархив, я правильно помню?
Если да, то где взять его нормальную рабочую версию под ХР, сколько не скачивал ни хрена ни одна не заработала, хотя пару лет назад со старыми версиями таких проблем не было...
tolich
Взять у автора.
tolich
Цитата(sergroj @ 19 Dec 2018, 17:36) *

Я ни на что не намекаю, но
Цитата
Есть информация, что на mmgames.ru размещены нежелательные программы. Вы можете проигнорировать риск и перейти на этот небезопасный сайт.


P.S. Ни правила, ни Антиреквизит не найдены. WoG-файлы открываются в браузере. Видимо, не прописана мета.

P.P.S. Огнелис трусливо скачал ERM-Help, но я еле уговорил отдать его мне.

P.P.P.S. Прошла паранойя.
Leency
MMArchive отличная программа, спасибо Сергею.

Хотелось бы извлечение фрейма как BMP или PNG: Main Menu -> Edit -> Save Frame as BMP или ПКМ на картинке предпросмотра -> Save Frame as BMP
sergroj
Цитата(tolich @ 19 Dec 2018, 22:26) *
Цитата
Есть информация, что на mmgames.ru размещены нежелательные программы. Вы можете проигнорировать риск и перейти на этот небезопасный сайт.


Что выдаёт такой текст? Там нет подробностей?
tolich
Корень.
Цитата(tolich @ 19 Dec 2018, 20:26) *
Прошла паранойя.
Seiffear
Цитата(sergroj @ 18 Jan 2019, 11:20) *
Цитата(tolich @ 19 Dec 2018, 22:26) *
Цитата
Есть информация, что на mmgames.ru размещены нежелательные программы. Вы можете проигнорировать риск и перейти на этот небезопасный сайт.


Что выдаёт такой текст? Там нет подробностей?


Надо в архивы такое ПО запихать. Возможно даже запароленные.

tolich
Цитата(Lyucifer @ 30 Jan 2019, 13:42) *
жду пожеланий
Хотелось бы, чтобы этот сайт был на русском языке.
Lyucifer
Цитата(tolich @ 30 Jan 2019, 14:08) *
Цитата(Lyucifer @ 30 Jan 2019, 13:42) *
жду пожеланий
Хотелось бы, чтобы этот сайт был на русском языке.


Поясни пожалуйста... ВРОДЕ ВООБЩЕ ВСЁ НА РУССКОМ.
tolich
Цитата(Lyucifer @ 30 Jan 2019, 14:20) *
Поясни пожалуйста... ВРОДЕ ВООБЩЕ ВСЁ НА РУССКОМ.

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

Вот пример:
Цитата
Данный сайт предназначен для собрания в единый "Запасник" всех "Геройских программ", а так же патчей, No-CD и т.д. Программы и всё остальное будут выкладываться со всеми возможными версиями, а в коментах можете указать кто какой пользуется и что лучше. Так же в форуме подразумевается обсуждение того, что ещё не хватает, добавлю всё что пожелаете.

КСТАТИ ЕСЛИ ВЫ АВТОР ОДНОГО ИЗ ПРЕДСТАВЛЕННЫХ ЗДЕСЬ МАТЕРИАЛОВ, ПРОШУ НАПИСАТЬ МНЕ.


А вот тот же текст уже более по-русски:
Цитата
Данный сайт предназначен для собирания в единый "Запасник" всех "Геройских программ", а также патчей, No-CD и т.д. Программы и всё остальное будут выкладываться со всеми возможными версиями, а в комментариях можете указать, какой пользуетесь и что лучше. Также предполагается обсуждение на форуме чего ещё не хватает, добавлю всё что пожелаете.

КСТАТИ, ЕСЛИ ВЫ АВТОР ОДНОГО ИЗ ПРЕДСТАВЛЕННЫХ ЗДЕСЬ МАТЕРИАЛОВ, ПРОШУ НАПИСАТЬ МНЕ.
drevoborod
Цитата(Qwertyus @ 18 Feb 2015, 02:14) *
Очень бы хотелось увидеть среди геройских утилит удобный просмотровщик карт!

Как минимум, что хотелось бы от программы:
1. Возможность указать каталог, в котором утилита обнаруживает все имеющиеся карты, создавая либо выпадающее меню со списком найденных карт, который бы легко прокручивался колёсиком мыши, либо полноценный список, в котором можно было бы выбирать курсором/щелчком мыши нужную карту.
2. Утилита отображает основную информацию о каждой выбранной карте: 1) формат карты (RoE/AB/SoD/WoG/HotA), 2) название сценария, 3) описание сценария, 4) размер карты, 5) наличие подземного уровня 6) условия победы, 7) условия поражения, 8) информация об игроках (количество людей/количество ИИ, наличие союзов, доступные типы замков в стартовых городах), 9) дополнительная информация (любые другие параметры сценария, типа запрещённых героев/заклинаний/артефактов/навыков, инфа о сложности сценария, ограничение опыта героев, + специально для WoG - определение наличия встроенных в карту скриптов).


Итак, спустя несколько лет с момента выхода этого поста и год с момента анонса приложения с моей стороны (в другой теме) у меня таки дошли руки сделать альфа-версию приложения, частично реализующего указанный функционал smile.gif
Назвал его каталогизатором карт Героев 3.

Описание
Внешний вид:
https://ibb.co/tqSd1vG
Приложение позволяет искать в указанной директории файлы с картами Героев различных версий (пока что - кроме WoG). Найденные карты отображаются в таблице, где выводится основная информация о них. С помощью фильтра можно отобрать карты по нескольким критериям, после чего отметить из них нужные и выгрузить их в другую директорию.

Установка
Приложение на Python, поэтому запускаться будет на любой ОС, где есть интерпретатор Питон версии 3.5 и новее. Единственное - для работы графического интерфейса нужен ещё фреймворк PyQt5.
В общем виде инструкция по установке выглядит так:
1. Установить Python 3 (для Windows можно брать тут: https://www.python.org/downloads/windows/). При установке прописывать его в $PATH.
2. Установить PyQt5: "pip3 install PyQt5" в командной строке. Может, есть и другие способы, я не искал. Утилита pip устанавливается вместе с Python и лежит в директории bin внутри директории, куда установлен сам Python, если не путаю.
3. Скачать архив с приложением по ссылке: https://github.com/drevoborod/homm3-maps-cataloguer/releases
4. Распаковать папку src из архива, остальное для запуска не нужно.

Запуск
Запустить с помощью Python 3 файл src/cataloguer.py. В случае с Windows или большинства популярных линуксовых DE - просто щёлчок по значку (только файл должен иметь права на исполнение, разумеется) smile.gif

Развитие проекта
Планируется добавить в ближайшее время
- кнопка "сбросить значения фильтра";
- пункт "Всё" в выпадающих списках фильтра;
- кнопка "выделить всё/снять выделение" в таблице карт;
- нормальное форматирование таблицы - чтобы сразу был виден весь нужный текст;
- поддержка формата WoG.

Планируется добавить позднее
- улучшение возможностей парсинга файлов карт. Сейчас из файлов считываются не все параметры - к сожалению, освоить формат для меня оказалось немного сложновато, несмотря на имеющиеся описания, которые в основном устарели, так что ещё продолжаю разбираться.
- после улучшения парсера - расширение возможностей фильтра;
- более удобный установщик. Сам я использую Linux, поэтому для питоновских скриптов мне инсталлятор вообще не нужен, но в будущем планирую сделать самораспаковывающийся архив под Windows со всем необходимым, включая интерпретатор, внутри.
- ну и куча мелких визуальных улучшений - например, возможность копировать текст из таблицы, хелп и т.д.

Добавление под вопросом
- отображение мини-карт в таблице. Пока не представляю, как это сделать, и не уверен, что найду время разобраться.

Не планируется добавлять
- редактирование файлов карт. Во-первых, для этого существует профессиональный редактор карт, несравнимо более сложный, чем мой каталогизатор; во-вторых, мне бы с парсингом разобраться как следует, где уж тут кодирование реализовать...

Дополнительная информация
Проект является для меня учебно-развивающим (изучаю Qt) и делается в свободное время, к тому же я пока не являюсь профессиональным разработчиком ПО, так что больших возможностей от приложения ждать не надо. Однако, буду очень признателен за конструктивную критику и "хотелки". Со своей стороны обязуюсь по мере возможности отвечать на все предложения и либо реализовывать их, либо обосновывать, почему они не будут реализованы. Оставлять пожелания, наверное, можно в этой теме (если модераторы не против) или прямо в виде issue на гитхабе, где приложение выложено. Можно и в личку писать, конечно, только на этом форуме сильно ограничено количество личных сообщений, и ящик может переполниться.
Эроласт
Супер good.gif
Сейчас активно разрабатывается сайт для HotA, в числе функционала планируется архив карт, и вот тут пример парсера, написанный на высокоуровневом языке, придётся как нельзя кстати smile.gif

Из конструктивной критики сходу напрашивается автоматичекая подгонка размеров строк/столбцов под контент:

Ну и возможность выбора нескольких фильтров сразу тоже была бы очень кстати, на случай, если не уверен с тем, какую карту тебе хочется. А в целом - так держать!
drevoborod
Цитата(Эроласт @ 16 Apr 2019, 21:46) *
Из конструктивной критики сходу напрашивается автоматичекая подгонка размеров строк/столбцов под контент:

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


Спасибо за фидбек! Вот уже и наметилось, что первым делам править smile.gif
Автоподгонка столбцов уже есть в планах - это в разделе "Планируется добавить в ближайшее время" в моём первом посте, там про таблицу есть.
А насчёт нескольких фильтров - можно подробнее? Если имеется в виду, что можно было бы выбрать несколько пунктов в выпадающих списках- планируется сделать в каждом пункт "любой", а вот о том, чтобы выбрать именно несколько, а не все сразу или один, я не думал. Попробую сделать, но начну с простого - пункт "Any" smile.gif
Эроласт
Цитата(drevoborod @ 17 Apr 2019, 12:12) *
Автоподгонка столбцов уже есть в планах

Упс, пропустил.

Цитата(drevoborod @ 17 Apr 2019, 12:12) *
А насчёт нескольких фильтров - можно подробнее?
о том, чтобы выбрать именно несколько, а не все сразу или один, я не думал

Ну да, что-нибудь наподобие:


https://gist.github.com/ales-erjavec/7624dd...354600b285abb94
drevoborod
Цитата(Эроласт @ 17 Apr 2019, 09:41) *
Ну да, что-нибудь наподобие:


https://gist.github.com/ales-erjavec/7624dd...354600b285abb94

Ясно, так и сделаю! Отдельное спасибо за ссылку на готовое решение smile.gif
Выложил новую версию, в ней это пока не реализовано.
Скриншот (кстати, не могу понять, как сюда скриншоты вставлять - ссылки с гуглодрайва или вот этого ресурса внутри тегов img вызывают ошибки).
Присутствуют следующие изменения:
- добавлен пункт "Any" в выпадающие списки;
- убран выбор режима фильтрации (AND/OR) - я решил, что это слишком сложная концепция, которая не очень нужна, к тому же освободилось место в фильтре под селекторы, которые будут реализованы в будущем;
- нормально отображаются размеры карт в таблице (буквенными сокращениями; кстати, может быть, имеет смысл писать в скобках размер в клетках? Вот так: "XL (144)".);
- заполняется колонка присутствия/отсутствия подземелья;
- визуальные улучшения таблицы - теперь контент сразу нормально вписывается и колонки изменяются при растягивании окна. Хотя ещё есть много над чем поработать в таблице.

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

Заранее спасибо всем попробовавшим мой проект за фидбек! smile.gif
И сразу вопрос относительно пожеланий: нужна ли в таблице сортировка по клику на заголовок? Пока что её нет.
drevoborod
Цитата(Lyucifer @ 30 Jan 2019, 13:42) *
http://wog-forever.ucoz.net/

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

http://wog-forever.ucoz.net/


Задумка интересная, но есть несколько замечаний.
1. Стоит ли так в открытую писать о всяких кейгенах и полных образах игр? Правоторговцы-то вполне живы у них. Пожалуется кто-нибудь, и случится РОСКОМНАДЗОР сайту.
2. Пока что совершенно непонятна структура меню. Почему есть не все версии Героев 3 (того же HotA нет)? Почему при наведении на меню слева выскакивает всплывающее меню только с частями игры (дублирующее то, что есть сверху, если я правильно понял), но не с файлами или статьями? По какому принципу будут разделяться статьи? Ну и т.д. В целом неочевидно, что должно произойти при выборе той или иной категории.
3. Назойливая реклама, прорывающаяся даже через блокировщик, причём в виде выскакивающего сбоку баннера, и невероятное количество рекламных и аналитических трекеров (Ghostery насчитал 46 при открытии главной. Даже если парочка из них - для системы комментариев, всё равно много). Это никуда не годится. Если цель сайта - заработать, то рекламу нужно органично встраивать в страницу и заниматься наполнением, а в текущем виде это выглядит просто как заготовка сайта, созданного под показ рекламы, к сожалению.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2025 IPS, Inc.