Coder Social home page Coder Social logo

shinrameter's Introduction

Shinra Meter

Donate

ShinraMeter is a DPS Meter for TERA based off https://github.com/gothos-folly/TeraDamageMeter .

Wiki: https://github.com/neowutran/TeraDamageMeter/wiki

Download: https://neowutran.ovh/updates/

TERADATA: https://github.com/neowutran/TeraDpsMeterData

https://neowutran.ovh/teraDB/

ShinraMeter is dev by Gl0 and Yukikoo/Neowutran

Logo

Thanks to Se7en-Hellas for the new Shinra logo =)

Se7en-Hellas website: http://se7enhellas.wixsite.com/mylogogr

Shinra Manager by Dark (external contributor)

https://github.com/SaltyMonkey/ShinraManager

Cool UI project by Foglio

https://github.com/Foglio1024/Tera-custom-cooldowns

Somehow related project

https://github.com/neowutran/S1UI_GPU

https://github.com/neowutran/S1UI_chat2

Original Readme

TeraSniffer and Damage Meter by Gothos.

OpCodes dumped by GoneUp, Gothos, dezmen

shinrameter's People

Contributors

27rogi avatar fenixk avatar foglio1024 avatar gl0 avatar gothos-folly avatar ha-tam avatar lixisst avatar luxurymini avatar neowutran avatar owyn avatar radasuka avatar recordnotfounddotcom avatar reinforce-ii avatar roukanken42 avatar saltymonkey avatar vivaaman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

shinrameter's Issues

2 windows of game

Can u realize a support of 2 windows? I start the first window - no problem. I start second window and I have problems. Meter don't know this and I see Oh No... DPS? The first window? Second window? or what must I do? Oh.. Oh.. Oh.. DPS, DPS, OH >:(

Ctr+Del bug

Hello!
2016-02-19 22:11:34,875 [1] ERROR DamageMeter.AutoUpdate.Program [(null)] - ##### CRASH (version=0.67): ##### Адресат вызова создал исключение. в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) в System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) в System.Delegate.DynamicInvokeImpl(Object[] args) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) в System.Windows.Threading.DispatcherOperation.InvokeImpl() в System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Windows.Threading.DispatcherOperation.Invoke() в System.Windows.Threading.Dispatcher.ProcessQueue() в System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) в System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) в MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) в System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) в System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) в System.Windows.Application.RunDispatcher(Object ignore) в System.Windows.Application.RunInternal(Window window) в System.Windows.Application.Run(Window window) в DamageMeter.UI.App.Main() mscorlib System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key)
в DamageMeter.UI.EntityStats.EntityStatsMain.Update(Dictionary2 stats) в DamageMeter.UI.MainWindow.<Update>b__24_0(Int64 firstHit, Int64 lastHit, Int64 totalDamage, Dictionary2 entities, List1 stats, Entity currentBoss) --- Конец трассировки внутреннего стека исключений --- в System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) в System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) в System.Delegate.DynamicInvokeImpl(Object[] args) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) в System.Windows.Threading.DispatcherOperation.InvokeImpl() в System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) в System.Windows.Threading.DispatcherOperation.Invoke() в System.Windows.Threading.Dispatcher.ProcessQueue() в System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) в System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) в MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) в System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) в System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) в System.Windows.Application.RunDispatcher(Object ignore) в System.Windows.Application.RunInternal(Window window) в System.Windows.Application.Run(Window window) в DamageMeter.UI.App.Main() System.Collections.ListDictionaryInternal System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key)
в DamageMeter.UI.EntityStats.EntityStatsMain.Update(Dictionary2 stats) в DamageMeter.UI.MainWindow.<Update>b__24_0(Int64 firstHit, Int64 lastHit, Int64 totalDamage, Dictionary2 entities, List1 stats, Entity currentBoss) System.Object InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)

DPS cann't read user name

New dps is working, when I hit monsters, UI show my is " 耀?", but my name is 雪花兒, this bug cann't read user name, but party merber name is ok.

Not opening windows 10

Hey there,

I've loved the ShinraMeter so far! It was the only free dps meter that worked on my windows 10.
Since the last update today however, when I open the .exe, nothing shows up at all and I can no longer use ShinraMeter. Is it possible that the last update caused some issue with windows 10? I didn't receive an error, so I don't know if there's any extra information I can give you.

Kind regars,
Alienation

Crashing

Hi, any time I try to interact with the DPS meter it crashes. For example, when I try to look at skills or move the meter around, it just crashes and exits. Any ideas?

[Request] Data Export

Hi,

An other request (Again :p)

As said in the title, I'd like to be able to export the DPS meter data to Excel, so CSV file should be enough.

The purpose is to allow a better data collection, for statistical purposes.

The export could trigger multiple CSV files creation, one containing the first screen data, meaning 8 columns:
{class};{name};{damage_percentage};{crit_rate};{Crit};{dps};{hits_received};{damage_received}.
The other extracts could come later and they would contain a file per each dps meter screen.

Kind regards,

Casanova

sorcerer DPS ERROR

sorcerer DPS is wrong
total damage percentage, crit rate, number of hit received, damage received work well
but dps abnormal

OBS support

Can u realize obs support or mode for obs (Open Broadcast Software)? I add a new window obs and see a black square...

[Request] Bosses history

Hi,

I see that the DPS meter allows to see the history of the previous fights, may that be Vs a boss or not. And the DPS meter already knows the difference between a boss and non-boss fight.

Is it possible to add a parameter in the configuration file, to tell the DPS meter to only saves boss fights?

Thanks in advance for the answer.

Kind regards,

Casanova

shinra crash

2016-02-28 18:09:06,199 [1] ERROR DamageMeter.AutoUpdate.Program [(null)] - ##### CRASH (version=0.70): #####
Couldn’t register the hot key.
於 DamageMeter.KeyboardHook.RegisterHotKey(ModifierKeys modifier, Keys key)
於 DamageMeter.KeyboardHook.Register()
於 DamageMeter.KeyboardHook.RegisterKeyboardHook()
於 DamageMeter.UI.MainWindow.UpdateKeyboard(Object o, EventArgs args)
於 System.Windows.Threading.DispatcherTimer.FireTick(Object unused)
於 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
於 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
於 System.Windows.Threading.DispatcherOperation.InvokeImpl()
於 System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
於 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
於 System.Windows.Threading.DispatcherOperation.Invoke()
於 System.Windows.Threading.Dispatcher.ProcessQueue()
於 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
於 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
於 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
於 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
於 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
於 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
於 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
於 MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
於 System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
於 System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
於 System.Windows.Application.RunDispatcher(Object ignore)
於 System.Windows.Application.RunInternal(Window window)
於 System.Windows.Application.Run(Window window)
於 DamageMeter.UI.App.Main()
DamageMeter
System.InvalidOperationException: Couldn’t register the hot key.
於 DamageMeter.KeyboardHook.RegisterHotKey(ModifierKeys modifier, Keys key)
於 DamageMeter.KeyboardHook.Register()
於 DamageMeter.KeyboardHook.RegisterKeyboardHook()
於 DamageMeter.UI.MainWindow.UpdateKeyboard(Object o, EventArgs args)
於 System.Windows.Threading.DispatcherTimer.FireTick(Object unused)
於 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
於 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
於 System.Windows.Threading.DispatcherOperation.InvokeImpl()
於 System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
於 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
於 System.Windows.Threading.DispatcherOperation.Invoke()
於 System.Windows.Threading.Dispatcher.ProcessQueue()
於 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
於 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
於 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
於 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
於 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
於 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
於 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
於 MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
於 System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
於 System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
於 System.Windows.Application.RunDispatcher(Object ignore)
於 System.Windows.Application.RunInternal(Window window)
於 System.Windows.Application.Run(Window window)
於 DamageMeter.UI.App.Main()
System.Collections.ListDictionaryInternal

Void RegisterHotKey(ModifierKeys, System.Windows.Forms.Keys)

Hello
I can use shinra successfully at first.
But when I get into dungeon then shinra crash.
The errorlog told me 'Void RegisterHotKey(ModifierKeys, System.Windows.Forms.Keys)'
But I didn't change any hotkey :3

How to turn it on.

Hello, i downlaoded metter, WinPcap, and how do i turn metter on now?

Tera Focus

Hi,

Thanks a lot for this amazing work, you DPS Meter is the best by far.
I use Two screens, and when I click on ShinraMeter while I'm on Tera, Tera loses focus and gets minimized.
I've seen on other DPS Meters that it's possible to click on it and see skills details without losing focus. For example you can still roll on loot using PageUp/PageDown.
Can it be implemented on ShinraMeter?
Please let me know if you need more details.

Kind regards,

Casanova

ShinraMeter fails to start

When I run the program icon appears in the system tray with an inscription: "Shinra Meter V0.65: No server". Any interaction with the icon of the program is closed.
Screenshot
I have installed Eset Smart Security 9. Therefore, it did not help: link

If that doesn't work, you can switch back to winpcap:
window.xml to switch
false => true

Result

[request] Number of players

Again me 💃 I want to see a new future 👍
Can u realize a fast switch between 1-10 players?
Ex.:

  1. We have a party of 3-10 players but I want to see dps only for me.
  2. We have a party of 3 players but I want to see dps only for 1-2 players.
  3. We have a party of 10 players but I want to see dps only for 1-9 players.
  4. We have a party of 10 players but I want to see dps only for me and my friend.

TY for your work!

ShinraMeter won't start working

ShinraMeter won't start working at TWTERA
Due to the latest update the meter won't work
(Forsaken Island Hard mode/Dreadspire V2/Revamped Island of #Dawn)

inconsistent hotkeys data after update

reset_current section is not appearing in hotkeys.xml if this file exists, but the default values are still applied and cause some users to not understand, why them can not set control-end as reset hotkey.
Also they asked to add availability to use alt modifier not only with reset hotkey, but with other too.

shinra meter no show dps

Hi,

How i can fix it ?

It work, screen appears but no dps on it... May be i must change some files or add some files what is the way for he work pls ?

Bug?

2016-02-27 18:25:26,084 [10] ERROR DamageMeter.AutoUpdate.Program [(null)] - ##### CRASH (version=0.70): ##### Данный ключ отсутствует в словаре. в System.Collections.Generic.Dictionary2.get_Item(TKey key)
в DamageMeter.Abnormality.ApplyEnduranceDebuff(Int64 lastTicks)
в DamageMeter.Abnormality.ApplyBuffDebuff(Int64 tick)
в DamageMeter.AbnormalityTracker.DeleteAbnormality(EntityId entity, Int64 ticks)
в DamageMeter.NetworkController.PacketAnalysisLoop()
в System.Threading.ThreadHelper.ThreadStart_Context(Object state)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ThreadHelper.ThreadStart()
mscorlib
System.Collections.Generic.KeyNotFoundException: Данный ключ отсутствует в словаре.
в System.Collections.Generic.Dictionary`2.get_Item(TKey key)
в DamageMeter.Abnormality.ApplyEnduranceDebuff(Int64 lastTicks)
в DamageMeter.Abnormality.ApplyBuffDebuff(Int64 tick)
в DamageMeter.AbnormalityTracker.DeleteAbnormality(EntityId entity, Int64 ticks)
в DamageMeter.NetworkController.PacketAnalysisLoop()
в System.Threading.ThreadHelper.ThreadStart_Context(Object state)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ThreadHelper.ThreadStart()
System.Collections.ListDictionaryInternal

TValue get_Item(TKey)
`

[Bug] Randomly stops recording

I see no pattern in this, it simply randomly stops reading packets sometimes. Happened several times already, mostly in middle of fight.

Is there any log or something I can provide with info the next time this happens ?

TW/JP/KR monsters qustion

zone id 759 for jp
Monster name="バーンスタイン" id="1003" isBoss="False" hp="455000000" /
zone id 759 for TW
Monster name="伯恩斯坦" id="1003" isBoss="False" hp="455000000" /
zone id 759 for KR
Monster name="번스타인" id="1003" isBoss="False" hp="455000000" /

isBoss shound be True

[request] autoswitch language

May be using server language should be easier for most users (same as opcode switching).
Manual switching via config only for EU servers (EN-FR-GER), default to EN.

0.67 crashes often

2016-02-19 19:24:09,853 [1] ERROR DamageMeter.AutoUpdate.Program [(null)] - ##### CRASH (version=0.67): #####
引動過程的目標傳回例外狀況。
於 System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
於 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
於 System.Delegate.DynamicInvokeImpl(Object[] args)
於 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
於 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
於 System.Windows.Threading.DispatcherOperation.InvokeImpl()
於 System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
於 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
於 System.Windows.Threading.DispatcherOperation.Invoke()
於 System.Windows.Threading.Dispatcher.ProcessQueue()
於 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
於 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
於 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
於 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
於 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
於 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
於 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
於 MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
於 System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
於 System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
於 System.Windows.Application.RunDispatcher(Object ignore)
於 System.Windows.Application.RunInternal(Window window)
於 System.Windows.Application.Run(Window window)
於 DamageMeter.UI.App.Main()
mscorlib
System.Reflection.TargetInvocationException: 引動過程的目標傳回例外狀況。 ---> System.Collections.Generic.KeyNotFoundException: 指定的索引鍵不在字典中。
於 System.Collections.Generic.Dictionary2.get_Item(TKey key) 於 DamageMeter.UI.EntityStats.EntityStatsMain.Update(Dictionary2 stats)
於 DamageMeter.UI.MainWindow.b__24_0(Int64 firstHit, Int64 lastHit, Int64 totalDamage, Dictionary2 entities, List1 stats, Entity currentBoss)
--- 內部例外狀況堆疊追蹤的結尾 ---
於 System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
於 System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
於 System.Delegate.DynamicInvokeImpl(Object[] args)
於 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
於 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
於 System.Windows.Threading.DispatcherOperation.InvokeImpl()
於 System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
於 System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
於 System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
於 System.Windows.Threading.DispatcherOperation.Invoke()
於 System.Windows.Threading.Dispatcher.ProcessQueue()
於 System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
於 MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
於 MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
於 System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
於 System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
於 System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)
於 MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
於 MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
於 System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
於 System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
於 System.Windows.Application.RunDispatcher(Object ignore)
於 System.Windows.Application.RunInternal(Window window)
於 System.Windows.Application.Run(Window window)
於 DamageMeter.UI.App.Main()
System.Collections.ListDictionaryInternal
System.Collections.Generic.KeyNotFoundException: 指定的索引鍵不在字典中。
於 System.Collections.Generic.Dictionary2.get_Item(TKey key) 於 DamageMeter.UI.EntityStats.EntityStatsMain.Update(Dictionary2 stats)
於 DamageMeter.UI.MainWindow.b__24_0(Int64 firstHit, Int64 lastHit, Int64 totalDamage, Dictionary2 entities, List1 stats, Entity currentBoss)
System.Object InvokeMethod(System.Object, System.Object[], System.Signature, Boolean)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.