WARFORGE

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

Форумы работают на сервере
 Правила форума ЛОКАЛЬНЫЕ ПРАВИЛА ТЕХНИЧЕСКОГО ФОРУМА
4 страниц V  < 1 2 3 4 >  
Ответить на темуЗапустить новую тему
Soulstorm rep manager by elamaunt, Сделал на досуге
QuietFriend
сообщение 29.09.2014, 15:36
Сообщение #21


Guardian
****

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



Репутация:   27  


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

Сообщение отредактировал QuietFriend - 29.09.2014, 15:36


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


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

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



Репутация:   276  


Версия 0.7!

Изменения теперь менее значимые.

Добавлено:

1) Можно отсортировать действия по игроку (но игрок все равно может не всегда соответствовать реальному - это не удалось исправить)
2) Действия теперь нумеруются
3) При первом поиске открывается папка Playback, если установлен Soulstorm в Steam. Далее открывается последняя выбранная wink.gif
4) Можно сохранить информацию в фаил по всем реплеям в списке.

Исправлено:

1) Игроки теперь всегда правильно выставляются в сохраненной информации по реплею
2) Различные мелкие баги и неккоректности

---------------------------------

Думаю, скоро переведу версию на 1.0.
Пока что энтузиазм делать с этой программе что-то еще слегка поутих.
И да, немного добавил новых действий в фаил Actions, но их все равно пока маловато будет.


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


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


Guardian
****

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



Репутация:   27  


Цитата(SF_elamaunt @ 30.09.2014, 01:06) *
Версия 0.7!

3) При первом поиске открывается папка Playback, если установлен Soulstorm в Steam. Далее открывается последняя выбранная wink.gif

Спасибо! Для меня это значимое нововведение.

Кстати, в реплее 4х4 не распознались ни чат, ни действия игроков. Думаю, на данный момент это незначительная недоработка. В реплее ffa на 8 игроков чат и действия отображаются.

Сообщение отредактировал QuietFriend - 30.09.2014, 19:44


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


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

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



Репутация:   276  


Цитата(QuietFriend @ 30.09.2014, 21:43) *
Спасибо! Для меня это значимое нововведение.

Кстати, в реплее 4х4 не распознались ни чат, ни действия игроков. Думаю, на данный момент это незначительная недоработка. В реплее ffa на 8 игроков чат и действия отображаются.


А реплей в игре читается нормально? Если да, то скинь его плз. Я посмотрю, что не так.


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


Guardian
****

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



Репутация:   27  


В игре нормально. http://forums.warforge.ru/index.php?showtopic=185509


--------------------
Летай пешком. © Mad_Naos (совет по игре серафимами)
Перейтик к верху страницы
 
+Цитировать сообщение
Anibus
сообщение 05.10.2014, 21:32
Сообщение #26


Flooder
*********

Группа: Пользователь
Сообщений: 597
Регистрация: 08.06.2011
Пользователь №: 29 239



Репутация:   161  


Если не секрет, как происходит просмотр что творилось в реплее?


--------------------
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 06.10.2014, 17:01
Сообщение #27


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

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



Репутация:   276  


Цитата(QuietFriend @ 30.09.2014, 22:43) *
Спасибо! Для меня это значимое нововведение.

Кстати, в реплее 4х4 не распознались ни чат, ни действия игроков. Думаю, на данный момент это незначительная недоработка. В реплее ffa на 8 игроков чат и действия отображаются.

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

Цитата(Anibus @ 06.10.2014, 00:32) *
Если не секрет, как происходит просмотр что творилось в реплее?


Фаил считывается как поток байт через BinaryReader, попутно преобразуя какие-то из них в нужные типы данных. Очень помогла тема, ссылка на которую указана в первом посте. Почти все, что там написано, подходит и для текущей версии реплея.
Почти все данные в реплее всегда идут в одном порядке. Главное было понять, что за что отвечает.
Сейчас в программе есть вкладка "Исследование". Там можно сохранить в фаил весь порядок считывания с комментариями.

Вот пример такого файла для одного моего тестового реплея.


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


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


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

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



Репутация:   276  


Обновил версию в конце концов до 1.0.

Пофиксил несколько багов. В частности, баг с копированием реплеев в папку.

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


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


Neophyte
*

Группа: Пользователь
Сообщений: 16
Регистрация: 19.01.2015
Пользователь №: 43 778



Репутация:   3  


splendid job elamaunt !!! happy.gif
Перейтик к верху страницы
 
+Цитировать сообщение
4002
сообщение 27.02.2015, 03:53
Сообщение #30


Neophyte
*

Группа: Пользователь
Сообщений: 16
Регистрация: 19.01.2015
Пользователь №: 43 778



Репутация:   3  


elamaunt I have an idea that should work for the apm per player not a chart but just an accurate apm with 1 line script contact me via steam ID=> 4002IL
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 27.02.2015, 16:17
Сообщение #31


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

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



Репутация:   276  


Are you talking about "APM = player actions / minute"? wink.gif
I should tell you that soulstorm saves only information about game actions (not player's). Mouse clicks and keys are not recorded.
But you gave me the idea about ecomonics and units diagrams. May be i'll try something like that today or on the weekend.

Preffered to discuss ideas here. I dont want to contact via steam, sorry laugh.gif

Сообщение отредактировал SF_elamaunt - 27.02.2015, 16:21


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


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

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



Репутация:   276  


Обновление менеджера до версии 1.1.

Теперь двойное нажатие на реплей в списке открывает график АПМ. Также показывается средний апм каждого игрока.
Расчет идет исходя из плотности действий, которые делал игрок в каждый момент времени. В целом, результаты более менее точные, но не абсолютные.

Теперь можно делать выборку реплеев по апм. Правда там, расчет будет сугубо вероятностный, потому что он использует просто объем базы данных реплея и время игры и, исходя из этого, делает примерные выводы.
Результаты будут неточные, но уже хоть какие-то. Можно искать "насыщенные" реплеи laugh.gif

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

Думаю, как появится время, я попытаюсь серьезно дополнить фаил Actions, чтобы можно было видеть все основные действия каждой расы.


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


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


Greater Daemon
************

Warhammer 40,000
Раса: Chaos Space Marines
Армия: Word Bearers
Группа: Пользователь
Сообщений: 1 582
Регистрация: 02.11.2009
Из: Тернополь.Украина
Пользователь №: 20 701

Первое местоПервое место[Face2Face]



Репутация:   631  


Привет, все пытался запустить твою програмку но никак не хочет она работать. может мне что-то нужно установить на компьютер?
"Сведения"
System.Windows.Forms.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

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


Сообщение отредактировал _Maniac_ - 02.03.2015, 17:03


--------------------
Chaos is the only true answer! (▀̿Ĺ̯▀̿ ̿)
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 02.03.2015, 19:38
Сообщение #34


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

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



Репутация:   276  


Попробуй установить Microsoft.Net 4.5.

Ссылка

Сообщение отредактировал SF_elamaunt - 02.03.2015, 19:39


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


Neophyte
*

Группа: Пользователь
Сообщений: 16
Регистрация: 19.01.2015
Пользователь №: 43 778



Репутация:   3  


excellent work elamaunt did u add the following scheme to retrieve the apm count ? (Actions / game time => apm )
also I've found a bug if at start u spam apm over 300 whole game wouldn't be recorded I can give u the rep where it happens

Aside from all amazing job I will rep you as soon as mods of this site will let me smile.gif
Перейтик к верху страницы
 
+Цитировать сообщение
4002
сообщение 02.03.2015, 23:29
Сообщение #36


Neophyte
*

Группа: Пользователь
Сообщений: 16
Регистрация: 19.01.2015
Пользователь №: 43 778



Репутация:   3  


Цитата(SF_elamaunt @ 27.02.2015, 15:17) *
Are you talking about "APM = player actions / minute"? wink.gif < yes
I should tell you that soulstorm saves only information about game actions (not player's). Mouse clicks and keys are not recorded. <yeah I saw and realized this according to the 1.0 version actions / game time didn't made sense in the test game I made I test actions in game and hotkey/random mouse strokes and saw the difference x)
But you gave me the idea about ecomonics and units diagrams. May be i'll try something like that today or on the weekend. <care to elaborate a little bit more please? x)

Preffered to discuss ideas here. I dont want to contact via steam, sorry laugh.gif < sure i have no problem whatever you liking the most



I will post your program on various sites if u don't mind? I think its a great PGM tool that every ss gamer must have! x)
Перейтик к верху страницы
 
+Цитировать сообщение
SF_elamaunt
сообщение 03.03.2015, 09:18
Сообщение #37


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

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



Репутация:   276  


Цитата(4002 @ 03.03.2015, 01:29) *
I will post your program on various sites if u don't mind? I think its a great PGM tool that every ss gamer must have! x)

Thank you, i dont mind smile.gif

Цитата(4002 @ 03.03.2015, 01:23) *
.. spam apm over 300..

Did you spam with keyboard keys and mouse? You should give orders to units, otherwise you will not be able to record the apm.

Formulas here:

Mid apm = (all actions for player / gametimeticks) * (8 * 60); // 8 tick in every second and 60 seconds in minute

Local apm for graphics = (8 * 60) / (average value of all delays beetwen local actions for player near in 15 seconds);

Сообщение отредактировал SF_elamaunt - 03.03.2015, 09:33


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


Neophyte
*

Группа: Пользователь
Сообщений: 16
Регистрация: 19.01.2015
Пользователь №: 43 778



Репутация:   3  


thanks for the reply smile.gif

so mid apm as in average apm
while local apm is being the timeline for that graph?
also I have an idea -> try loading an apm counter (*I will attach it below this post) - and test whichever of the /devide values are more accurate, because I think right now its much less accurate. well for now wink.gif
again nice work man x)
Прикрепленные файлы
Прикрепленный файл  ActionBCounter__b.rar ( 163.22 килобайт ) Кол-во скачиваний: 6
 
Перейтик к верху страницы
 
+Цитировать сообщение
4002
сообщение 08.03.2015, 15:46
Сообщение #39


Neophyte
*

Группа: Пользователь
Сообщений: 16
Регистрация: 19.01.2015
Пользователь №: 43 778



Репутация:   3  


elamaunt also I've found some fault bug in the script u made

how to invoke>

click Rename(accidently click "Space") <will locally errorize the program and replay name will be " "<without a name

to solve this:
a) > when u click on "Rename" button make it to keep the original name in the (TEXT box) for ex if replay name was blabla 1vs1 br once u click on Rename button it will store the original game in that text box(rename box) as blabla 1vs1 br so even if u accidently press the space/enter button no errors
also this error does not go away until u restart the application.

Secondary solution:
b) > once u click on the "Rename" button make the mouse crosshair to stay within the text box borders such as u don't have to click with ur mouse over the text in order to be able to type.

But I still think best solution is option a)
Перейтик к верху страницы
 
+Цитировать сообщение
ISWSIElijah
сообщение 08.03.2015, 22:55
Сообщение #40


Maniac!
************

Группа: Пользователь
Сообщений: 2 051
Регистрация: 01.04.2009
Пользователь №: 18 219

Золотая медаль[Face2Face]



Репутация:   260  


у меня не работает
"текст ошибки"

Подробная информация об использовании оперативной
(JIT) отладки вместо данного диалогового
окна содержится в конце этого сообщения.

************** Текст исключения **************
System.TypeLoadException: Не удалось загрузить тип "System.Runtime.CompilerServices.IAsyncStateMachine" из сборки "mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089".
в RepMan.MainForm.OnOpenFolderWithSubfoldersClick(Object sender, EventArgs e)
в System.Windows.Forms.MenuItem.OnClick(EventArgs e)
в System.Windows.Forms.MenuItem.MenuItemData.Execute()
в System.Windows.Forms.Command.Invoke()
в System.Windows.Forms.Command.DispatchID(Int32 id)
в System.Windows.Forms.Control.WmCommand(Message& m)
в System.Windows.Forms.Control.WndProc(Message& m)
в System.Windows.Forms.ScrollableControl.WndProc(Message& m)
в System.Windows.Forms.Form.WndProc(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
в System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
в System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Загруженные сборки **************
mscorlib
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
RepMan
Версия сборки: 1.0.0.0
Версия Win32: 1.0.0.0
CodeBase: file:///C:/Users/Admin/Desktop/SSreplayReader%20by%20elamaunt%20ver.%201.1.exe
----------------------------------------
System.Windows.Forms
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 built by: RTMRel
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------
mscorlib.resources
Версия сборки: 4.0.0.0
Версия Win32: 4.0.30319.1 (RTMRel.030319-0100)
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_ru_b77a5c561934e089/mscorlib.resources.dll
----------------------------------------

************** Оперативная отладка (JIT) **************
Для подключения оперативной (JIT) отладки файл .config данного
приложения или компьютера (machine.config) должен иметь
значение jitDebugging, установленное в секции system.windows.forms.
Приложение также должно быть скомпилировано с включенной
отладкой.

Например:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

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


Сообщение отредактировал ISWSIElijah - 08.03.2015, 22:55


--------------------
Единственный игрок взявший на 1 турнире одновременно 1 и 2 место
Скорее всего, лидер по победам на турнирах, взятым за рандом
Победитель последних двух Pro League (#2 и #3), и еще кучи турниров которые не влезли в подпись
https://pastenow.ru/64IC2
Перейтик к верху страницы
 
+Цитировать сообщение

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

 



RSS Текстовая версия Сейчас: 28.03.2024 - 22:09