Soulstorm rep manager by elamaunt, Сделал на досуге |
Здравствуйте, гость ( Авторизация | Регистрация )
Форумы работают на сервере |
Soulstorm rep manager by elamaunt, Сделал на досуге |
31.08.2014, 20:56
Сообщение
#1
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Привет всем!
Разгребая эту тему на досуге сумел сделать свой реплей менеджер. Читает "почти все" реплеи 1.2 и стим версии. Теперь также можно сохранять баннеры и бейджы из реплея. Последняя версия на данный момент 1.3: Ссылка на скачивание в этом посте Для работы необходимо иметь установленным Microsoft.Net 4.5. Ссылка Сообщение отредактировал SF_elamaunt - 18.09.2020, 22:00 -------------------- |
|
|
01.09.2014, 18:55
Сообщение
#2
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Походу форум сдох
|
|
|
01.09.2014, 19:34
Сообщение
#3
|
|
Gargoyle Раса: Tyranids Армия: Hive Fleet Leviathan Группа: Пользователь Сообщений: 1 447 Регистрация: 24.01.2009 Из: Москва Пользователь №: 17 479 Репутация: 188 |
Еще нет ), хотя странно , сс в стим вышел , народу нового много играет , а форум умирает постепенно
А за реплей менеджер спасибо выложи в самом стиме , в теме игры -------------------- |
|
|
01.09.2014, 20:01
Сообщение
#4
|
|
Cultist Раса: Chaos Space Marines Армия: Thousand Sons Группа: Пользователь Сообщений: 472 Регистрация: 22.08.2009 Из: Moscow city Пользователь №: 19 651 Репутация: 190 |
молодец что проделал работу, но смысл? есть же 1.2 версия и есть 1.3 версия у меня например запускай и смотри, если конечно у тебя есть 1.1 и 1.0 версии риплеев то тогда да в этом смысл есть не спорю.
-------------------- Я беру крит под тяжелый бит!!..))
|
|
|
01.09.2014, 20:42
Сообщение
#5
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
молодец что проделал работу, но смысл? есть же 1.2 версия и есть 1.3 версия у меня например запускай и смотри, если конечно у тебя есть 1.1 и 1.0 версии риплеев то тогда да в этом смысл есть не спорю. Дело не в версиях, а в том, что можно легко находить нужные реплеи среди большой кучи не загружая их в игре. Тем более очень много реплеев 1.2 версии. А поддерживают ли другие менеджеры реплеи стим версию, я не проверял, но структура реплеев отличается. -------------------- |
|
|
01.09.2014, 22:05
Сообщение
#6
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Для тех, кто в танке - прикладываю скриншот менеджера, чтобы могли понять, о чем речь, не скачивая.
repman.PNG ( 70.13 килобайт ) Кол-во скачиваний: 138 -------------------- |
|
|
02.09.2014, 12:25
Сообщение
#7
|
|
Guardian Раса: Eldar Армия: Altanasar Группа: Пользователь Сообщений: 124 Регистрация: 17.09.2011 Пользователь №: 30 477 Репутация: 27 |
Из 64-х реплеев не смог прочитать всего 9. Из этих девяти некоторые очень старые, а некоторые сыграны на картах из хамачевского маппака.
В нормально прочитанных репах тоже есть неточности в описании. Например, в четырех репах 1 игрок играл сам с собой.) 1.jpg ( 62.85 килобайт ) Кол-во скачиваний: 50 Сделал еще реплей 3х3 с компами. В этом случае всегда определяет сложность ИИ как легкий, хотя ставил безумный; читы - всегда Да, хотя в настройках выставлено Нет; обмен ресурсов, позиции - то же самое. Не все эмблемы и флаги отображаются. Видимо, это касается только рандомного выбора расы. Хорошо бы добавить возможность переименования файла. Ну а если добавится функция копирования в буфер обмена описания реплея (Игроки-расы-карта-версия игры...), то ему (реп-менеджеру) цены не будет. Сообщение отредактировал QuietFriend - 02.09.2014, 12:26 -------------------- Летай пешком. © Mad_Naos (совет по игре серафимами)
|
|
|
02.09.2014, 14:33
Сообщение
#8
|
|
Necron Warrior Раса: Necrons Армия: Necrons Группа: Пользователь Сообщений: 540 Регистрация: 09.04.2012 Пользователь №: 32 766 Репутация: 120 |
Молоток!
|
|
|
02.09.2014, 17:34
Сообщение
#9
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Из 64-х реплеев не смог прочитать всего 9. Из этих девяти некоторые очень старые, а некоторые сыграны на картах из хамачевского маппака. В нормально прочитанных репах тоже есть неточности в описании. Например, в четырех репах 1 игрок играл сам с собой.) Сделал еще реплей 3х3 с компами. В этом случае всегда определяет сложность ИИ как легкий, хотя ставил безумный; читы - всегда Да, хотя в настройках выставлено Нет; обмен ресурсов, позиции - то же самое. Не все эмблемы и флаги отображаются. Видимо, это касается только рандомного выбора расы. Хорошо бы добавить возможность переименования файла. Ну а если добавится функция копирования в буфер обмена описания реплея (Игроки-расы-карта-версия игры...), то ему (реп-менеджеру) цены не будет. Спасибо за ответ и тестирование! По поводу настроек тоже замечал, буду корректировать. Эмблемы распознаются все правильно, просто реплеи не сохраняет те, которые были у рандома или были отключены игроком до старта игры (чтобы не передавать баннеры и бейджи другим игрокам). Думаю, в следующей версии уже будут читаться все реплеи. Ближе к выходным. Проблемы со всеми картами, что были добавлены в поздних версиях (всегда не читаются лунная база и отречение фразира к примеру). В процессе к следующей версии следующие изменения: 1) Читабельность всех реплеев. (ошибка хотя бы не более 1%) 2) Возможность переименовывать реплеи 3) Сохранение инфы по реплею в фаил 4) Выборка по расам Сообщение отредактировал SF_elamaunt - 18.09.2020, 22:22 -------------------- |
|
|
03.09.2014, 17:42
Сообщение
#10
|
|
Guardsman Раса: Imperial Guard Армия: Nova Kursk Аssault Brigades Группа: Пользователь Сообщений: 1 181 Регистрация: 28.05.2011 Из: Екатеринбург Пользователь №: 29 137 Репутация: 527 |
Давно хотелось чего то подобного на 1.3 версию, спасибо огромное!!!
|
|
|
06.09.2014, 16:23
Сообщение
#11
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Новая версия менеджера 0.5 Beta!
Добавлено: 1) Возможность переименовать реплей 2) Возможность искать по расам 3) Возможность сохранить информацию по реплею в буфер 4) Возможность сохранить структуру реплея в фаил (сделал по пути для себя, пока разбирался с переименованием) Исправлено: 1) Читаются все реплеи (кроме совсем уж поломанных). Из моих 5600+ реплеев не считалось только 5, в которых я сам нахимичил в структуре. В папке Steam считались все реплеи. НЕ исправлено: 1) Неточности в стартовых настройках 2) Одинокие игроки в реплеях (как правило, это игры с компом в кастомах. Компьютерный игрок не сохраняется реплей, что весьма странно) 3) Иногда проскакивают странные баги с выборками, пока не успел найти причину. 4) Переименование не тестировано на реплеях 1.2 версии (не тестировано на запуск в игре. Steam реплеи запускаются без проблем) 5) Проблема одинаковых имен в списке (при обращении к хранилищу может подмениться реплей) ----------------------- Прошу по возможности протестировать эту версию. Возможности в будущем: 1) Сборка информации по группе реплеев 2) Интеллектуальное переименование группы реплеев 3) Разбор данных о действиях игроков в игре 4) Сортировка реплеев Сообщение отредактировал SF_elamaunt - 18.09.2020, 22:22 -------------------- |
|
|
09.09.2014, 19:12
Сообщение
#12
|
|
Guardian Раса: Eldar Армия: Altanasar Группа: Пользователь Сообщений: 124 Регистрация: 17.09.2011 Пользователь №: 30 477 Репутация: 27 |
4) Переименование не тестировано на реплеях 1.2 версии (не тестировано на запуск в игре. [attachment=55280:Soulstor...0.5_Beta.rar] Переименовал реплей 3х3, прокрутил до конца. Ошибок не было. -------------------- Летай пешком. © Mad_Naos (совет по игре серафимами)
|
|
|
10.09.2014, 17:12
Сообщение
#13
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Спасибо за тест!
-------------------- |
|
|
15.09.2014, 20:27
Сообщение
#14
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Новая версия менеджера 0.6 Beta!
Добавлено: 1) Чтение чата 2) Чтение действий игроков (без распознавания) 3) Поддержка английского интерфейса (выставляется по умолчанию, если язык интерфейса винды не русский) Исправлено: 1) Недочеты в данных реплея (Кроме скорости игры, ресурсов и сложности. Первая в реплее не сохраняется, другие две фиксированы для стим версии) 2) Некоторые баги в выборках 3) Баг, из-за которого пропускались обсы в списке 4) Некорректная работа при совпадении имени у реплеев в списке --------------------------------------------- Чтобы распознавать действия, нужно собирать информацию методом тыка из постановочных игр. Если кто-то поможет в этом деле, буду премного благодарен. Читаются действия, к сожалению, пока не во всех реплеях (ошибки примерно в 5%), подгрузка чата идет асинхронно в момент выбора реплея в списке. Не удалось исправить одиноких игроков, они как будто, в самом деле, одни в реплее. Буду искать другие источники информации. Также, в случае ошибок в реплеях, есть утечки памяти. Скорее всего поправлю к следующей версии. Сообщение отредактировал SF_elamaunt - 18.09.2020, 22:23 -------------------- |
|
|
16.09.2014, 12:53
Сообщение
#15
|
|
Guardsman Раса: Imperial Guard Армия: Nova Kursk Аssault Brigades Группа: Пользователь Сообщений: 1 181 Регистрация: 28.05.2011 Из: Екатеринбург Пользователь №: 29 137 Репутация: 527 |
Спасибо за очередной апдейт Вечерком пощупаю сию прогу.
Сообщение отредактировал Made in USSR - 16.09.2014, 12:54 |
|
|
16.09.2014, 20:55
Сообщение
#16
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Быстрый апдейт Версия 0.6.1.
Теперь рядом с exe файлом можно положить фаил Actions.txt (присутствует в архиве). Внутри лежит следующая структура: Цитата <?xml version="1.0"?> <Actions> <ActionDescription Type="0" Kind="0">Движение</ActionDescription> <ActionDescription Type="14" Kind="0">Ралли поинт</ActionDescription> </Actions> Если добавить новую строку ActionDescription, то она будет учитываться в распознавании действий. Значения Type и Kind это первые два числа, которые одинаковы для всех действий одного типа. У уже распознал два стандартных действия. Думаю в скором будущем будут описаны все действия из игры. Добавил функционал для тех, кто захочет помочь в распознавании без доступа к коду. P.S. Заметил еще, что не всегда имена игроков правильно сопоставляются в списке распознанных действий. Даже в играх 1вс1 бывает, что они меняются местами. Попробую поправить к следующей версии. Сообщение отредактировал SF_elamaunt - 18.09.2020, 22:23 -------------------- |
|
|
18.09.2014, 19:35
Сообщение
#17
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Быстрый апдейт. Версия 0.6.2
Исправлено: 1) Баг, при котором количество действий не освобождало список при смене выбранного реплея 2) Баг, при котором некоторые действия, выпадающие на один и тот же тик времени, могли пропуститься при чтении реплея ------------------------------- Распознал часть действий расы космодесанта и орков (фаил Actions.txt). В строке действия теперь отображаются тип и id юнита, чтобы легче было понять, к чему относится действие. Сообщение отредактировал SF_elamaunt - 18.09.2020, 22:23 -------------------- |
|
|
27.09.2014, 03:15
Сообщение
#18
|
|
Grotesque Раса: Dark Eldar Армия: Black Heart Kabal Группа: Пользователь Сообщений: 804 Регистрация: 24.12.2011 Пользователь №: 31 526 Репутация: 116 |
Хорошая прога.
Элам красавчик -------------------- Мать бэбэка
Бабушка Жабки В пору раненый олень Да и просто красаучик уася |
|
|
27.09.2014, 10:26
Сообщение
#19
|
|
Master Flooder Группа: Пользователь Сообщений: 715 Регистрация: 02.12.2010 Пользователь №: 26 099 Репутация: 276 |
Спасибо.
Попробовал тут на днях пораскапывать ошибку синхронизации. Практически безуспешно. В структуре реплея совершенно никаких ошибок. Зато удивляют некоторые мелочи. Реплей не хранит позицию, в которую попал игрок на карте. Также не хранится инфа о выпадении рандома. СС такой СС. -------------------- |
|
|
27.09.2014, 12:44
Сообщение
#20
|
|
Grotesque Раса: Dark Eldar Армия: Black Heart Kabal Группа: Пользователь Сообщений: 804 Регистрация: 24.12.2011 Пользователь №: 31 526 Репутация: 116 |
Спасибо. Попробовал тут на днях пораскапывать ошибку синхронизации. Практически безуспешно. В структуре реплея совершенно никаких ошибок. Зато удивляют некоторые мелочи. Реплей не хранит позицию, в которую попал игрок на карте. Также не хранится инфа о выпадении рандома. СС такой СС. Да это не так страшно. Даже сейчас прога очень упрощает поиск нужной репки. -------------------- Мать бэбэка
Бабушка Жабки В пору раненый олень Да и просто красаучик уася |
|
|
Текстовая версия | Сейчас: 29.03.2024 - 18:10 |
Написать письмо администратору |