WARFORGE

Здравствуйте, гость ( Авторизация | Регистрация )

Форумы работают на сервере
 Правила форума ЛОКАЛЬНЫЕ ПРАВИЛА ТЕХНИЧЕСКОГО ФОРУМА
Soulstorm rep manager by elamaunt, Сделал на досуге
SF_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


--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
4 страниц V   1 2 3 > »   
Запустить новую тему
Ответов (1 - 19)
SF_elamaunt
сообщение 01.09.2014, 18:55
Сообщение #2


Master Flooder
**********

Группа: Пользователь
Сообщений: 715
Регистрация: 02.12.2010
Пользователь №: 26 099



Репутация:   276  


Походу форум сдох
Перейтик к верху страницы
 
+Цитировать сообщение
andrei354
сообщение 01.09.2014, 19:34
Сообщение #3


Gargoyle
************

Warhammer 40,000
Раса: Tyranids
Армия: Hive Fleet Leviathan
Группа: Пользователь
Сообщений: 1 447
Регистрация: 24.01.2009
Из: Москва
Пользователь №: 17 479



Репутация:   188  


Еще нет ), хотя странно , сс в стим вышел , народу нового много играет , а форум умирает постепенно
А за реплей менеджер спасибо выложи в самом стиме , в теме игры


--------------------
3 D аниматор

Мой Animation Reel
https://www.youtube.com/watch?v=h0SanbpzzPY
Перейтик к верху страницы
 
+Цитировать сообщение
RuW)NulZen
сообщение 01.09.2014, 20:01
Сообщение #4


Cultist
********

Warhammer 40,000
Раса: Chaos Space Marines
Армия: Thousand Sons
Группа: Пользователь
Сообщений: 472
Регистрация: 22.08.2009
Из: Moscow city
Пользователь №: 19 651



Репутация:   190  


молодец что проделал работу, но смысл? есть же 1.2 версия и есть 1.3 версия у меня например запускай и смотри, если конечно у тебя есть 1.1 и 1.0 версии риплеев то тогда да в этом смысл есть не спорю.


--------------------
Я беру крит под тяжелый бит!!..))
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 01.09.2014, 20:42
Сообщение #5


Master Flooder
**********

Группа: Пользователь
Сообщений: 715
Регистрация: 02.12.2010
Пользователь №: 26 099



Репутация:   276  


Цитата(RuW)NulZen @ 01.09.2014, 23:01) *
молодец что проделал работу, но смысл? есть же 1.2 версия и есть 1.3 версия у меня например запускай и смотри, если конечно у тебя есть 1.1 и 1.0 версии риплеев то тогда да в этом смысл есть не спорю.

Дело не в версиях, а в том, что можно легко находить нужные реплеи среди большой кучи не загружая их в игре.
Тем более очень много реплеев 1.2 версии. А поддерживают ли другие менеджеры реплеи стим версию, я не проверял, но структура реплеев отличается.


--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 01.09.2014, 22:05
Сообщение #6


Master Flooder
**********

Группа: Пользователь
Сообщений: 715
Регистрация: 02.12.2010
Пользователь №: 26 099



Репутация:   276  


Для тех, кто в танке - прикладываю скриншот менеджера, чтобы могли понять, о чем речь, не скачивая.

Прикрепленный файл  repman.PNG ( 70.13 килобайт ) Кол-во скачиваний: 138



--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
QuietFriend
сообщение 02.09.2014, 12:25
Сообщение #7


Guardian
****

Warhammer 40,000
Раса: 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 (совет по игре серафимами)
Перейтик к верху страницы
 
+Цитировать сообщение
Astrohero
сообщение 02.09.2014, 14:33
Сообщение #8


Necron Warrior
*********

Warhammer 40,000
Раса: Necrons
Армия: Necrons
Группа: Пользователь
Сообщений: 540
Регистрация: 09.04.2012
Пользователь №: 32 766



Репутация:   120  


Молоток!
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 02.09.2014, 17:34
Сообщение #9


Master Flooder
**********

Группа: Пользователь
Сообщений: 715
Регистрация: 02.12.2010
Пользователь №: 26 099



Репутация:   276  


Цитата(QuietFriend @ 02.09.2014, 15:25) *
Из 64-х реплеев не смог прочитать всего 9. Из этих девяти некоторые очень старые, а некоторые сыграны на картах из хамачевского маппака.

В нормально прочитанных репах тоже есть неточности в описании. Например, в четырех репах 1 игрок играл сам с собой.)

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

Не все эмблемы и флаги отображаются. Видимо, это касается только рандомного выбора расы.

Хорошо бы добавить возможность переименования файла. Ну а если добавится функция копирования в буфер обмена описания реплея (Игроки-расы-карта-версия игры...), то ему (реп-менеджеру) цены не будет.


Спасибо за ответ и тестирование!

По поводу настроек тоже замечал, буду корректировать.
Эмблемы распознаются все правильно, просто реплеи не сохраняет те, которые были у рандома или были отключены игроком до старта игры (чтобы не передавать баннеры и бейджи другим игрокам).

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

В процессе к следующей версии следующие изменения:

1) Читабельность всех реплеев. (ошибка хотя бы не более 1%)
2) Возможность переименовывать реплеи
3) Сохранение инфы по реплею в фаил
4) Выборка по расам

Сообщение отредактировал SF_elamaunt - 18.09.2020, 22:22


--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
Made in USSR
сообщение 03.09.2014, 17:42
Сообщение #10


Guardsman
************

Warhammer 40,000
Раса: Imperial Guard
Армия: Nova Kursk Аssault Brigades
Группа: Пользователь
Сообщений: 1 181
Регистрация: 28.05.2011
Из: Екатеринбург
Пользователь №: 29 137



Репутация:   527  


Давно хотелось чего то подобного на 1.3 версию, спасибо огромное!!!
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 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


--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
QuietFriend
сообщение 09.09.2014, 19:12
Сообщение #12


Guardian
****

Warhammer 40,000
Раса: Eldar
Армия: Altanasar
Группа: Пользователь
Сообщений: 124
Регистрация: 17.09.2011
Пользователь №: 30 477



Репутация:   27  


Цитата(SF_elamaunt @ 06.09.2014, 18:23) *
4) Переименование не тестировано на реплеях 1.2 версии (не тестировано на запуск в игре.
[attachment=55280:Soulstor...0.5_Beta.rar]

Переименовал реплей 3х3, прокрутил до конца. Ошибок не было.


--------------------
Летай пешком. © Mad_Naos (совет по игре серафимами)
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 10.09.2014, 17:12
Сообщение #13


Master Flooder
**********

Группа: Пользователь
Сообщений: 715
Регистрация: 02.12.2010
Пользователь №: 26 099



Репутация:   276  


Спасибо за тест!


--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 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


--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
Made in USSR
сообщение 16.09.2014, 12:53
Сообщение #15


Guardsman
************

Warhammer 40,000
Раса: Imperial Guard
Армия: Nova Kursk Аssault Brigades
Группа: Пользователь
Сообщений: 1 181
Регистрация: 28.05.2011
Из: Екатеринбург
Пользователь №: 29 137



Репутация:   527  


Спасибо за очередной апдейт smile.gif Вечерком пощупаю сию прогу.

Сообщение отредактировал Made in USSR - 16.09.2014, 12:54
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 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


--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 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


--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
СМУРФ СТАСА
сообщение 27.09.2014, 03:15
Сообщение #18


Grotesque
***********

Warhammer 40,000
Раса: Dark Eldar
Армия: Black Heart Kabal
Группа: Пользователь
Сообщений: 804
Регистрация: 24.12.2011
Пользователь №: 31 526



Репутация:   116  


Хорошая прога.
Элам красавчик image110.gif


--------------------
Мать бэбэка
Бабушка Жабки
В пору раненый олень
Да и просто красаучик уася
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 27.09.2014, 10:26
Сообщение #19


Master Flooder
**********

Группа: Пользователь
Сообщений: 715
Регистрация: 02.12.2010
Пользователь №: 26 099



Репутация:   276  


Спасибо.

Попробовал тут на днях пораскапывать ошибку синхронизации.
Практически безуспешно. В структуре реплея совершенно никаких ошибок.

Зато удивляют некоторые мелочи. Реплей не хранит позицию, в которую попал игрок на карте. Также не хранится инфа о выпадении рандома.
СС такой СС.


--------------------
Мой реплей пак link
Реплей менеджер link
Редактор горячих клавиш link
Проблемы блока в локальной сети link
Перейтик к верху страницы
 
+Цитировать сообщение
СМУРФ СТАСА
сообщение 27.09.2014, 12:44
Сообщение #20


Grotesque
***********

Warhammer 40,000
Раса: Dark Eldar
Армия: Black Heart Kabal
Группа: Пользователь
Сообщений: 804
Регистрация: 24.12.2011
Пользователь №: 31 526



Репутация:   116  


Цитата(SF_elamaunt @ 27.09.2014, 10:26) *
Спасибо.

Попробовал тут на днях пораскапывать ошибку синхронизации.
Практически безуспешно. В структуре реплея совершенно никаких ошибок.

Зато удивляют некоторые мелочи. Реплей не хранит позицию, в которую попал игрок на карте. Также не хранится инфа о выпадении рандома.
СС такой СС.


Да это не так страшно.

Даже сейчас прога очень упрощает поиск нужной репки.



--------------------
Мать бэбэка
Бабушка Жабки
В пору раненый олень
Да и просто красаучик уася
Перейтик к верху страницы
 
+Цитировать сообщение

4 страниц V   1 2 3 > » 
Ответить на темуЗапустить новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



RSS Текстовая версия Сейчас: 29.03.2024 - 18:10