xtuaok / act_enmityplugin Goto Github PK
View Code? Open in Web Editor NEWEnmity plugin for ACT
License: Other
Enmity plugin for ACT
License: Other
When I replace all of the relevant files in my ACT directory with the files from the update, and then run ACT, The messages in the OverlayPlugin tab (within the main Plugins tab), gives the following error. Further, this continues even if I search out the 6.6.0 version and put those files back, the only way for me to "fix" this was to do a completely fresh install of ACT.
So either I am doing something wrong when I am copying over the files or there's an issue somewhere in the files. I am making sure that I am putting all of the files into the same folders that they were in before, it just refuses to load the updated EnmityOverlay.dll
The error I get is:
2/25/2016 6:08:30 PM: Error: LoadAddons: C:\Program Files (x86)\Advanced Combat Tracker\OverlayPlugin\addons\EnmityOverlay.dll: System.IO.FileLoadException: Could not load file or assembly 'file:///C:\Program Files (x86)\Advanced Combat Tracker\OverlayPlugin\addons\EnmityOverlay.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
File name: 'file:///C:\Program Files (x86)\Advanced Combat Tracker\OverlayPlugin\addons\EnmityOverlay.dll' ---> System.NotSupportedException: An attempt was made to load an assembly from a network location which would have caused the assembly to be sandboxed in previous versions of the .NET Framework. This release of the .NET Framework does not enable CAS policy by default, so this load may be dangerous. If this load is not intended to sandbox the assembly, please enable the loadFromRemoteSources switch. See http://go.microsoft.com/fwlink/?LinkId=155569 for more information.
at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
at System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
at System.Reflection.Assembly.LoadFrom(String assemblyFile)
at RainbowMage.OverlayPlugin.PluginMain.LoadAddons() in c:\Users\john_000\Repos\Personal\OverlayPlugin-Compiler\OverlayPlugin\OverlayPlugin.Core\PluginMain.cs:line 210
新しめのOverlayPluginだと、下記のようなエラーが出てしまいます。
OverlayPlugin-0.3.3.3の場合は正常に動作しています。
■OverlayPlugin-0.3.3.5の場合
起動し動作しますが、下記のログがOverlayPluginのログウインドウに大量に出ます。
2015/03/29 13:24:13: Error: Enmity: System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 Tamagawa.EnmityPlugin.EnmityOverlay.checkProcessId()
■OverlayPlugin-0.3.3.6の場合
下記エラーでOverlay PluginがONにできなくなります。
System.NullReferenceException: オブジェクト参照がオブジェクト インスタンスに設定されていません。
場所 RainbowMage.OverlayPlugin.OverlayBase`1.Start()
場所 RainbowMage.OverlayPlugin.PluginMain.RegisterOverlay(IOverlay overlay)
場所 RainbowMage.OverlayPlugin.ControlPanel.CreateAndRegisterOverlay(IOverlayAddon overlayType, String name)
場所 RainbowMage.OverlayPlugin.ControlPanel.buttonNewOverlay_Click(Object sender, EventArgs e)
場所 System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
場所 System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
場所 System.Windows.Forms.Control.WndProc(Message& m)
場所 System.Windows.Forms.ButtonBase.WndProc(Message& m)
場所 System.Windows.Forms.Button.WndProc(Message& m)
場所 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
after 4.1 it dosnt work no more.
Please add 4.0 support.
I'm trying to figure out if there is a way to order the aggro list the same order as the enemy list in game.
It seems like the area of memory we're reading from does not guarantee the same ordering.
ERROR: at System.Net.Sockets.Socket..ctor(AddressFamily addressFamily, SocketType socketType, ProtocolType protocolType) ERROR: at Machina.RawSocket.CreateRawSocket(UInt32 address) ERROR: at Machina.TCPNetworkMonitor.CheckForIPChange() ERROR: Invalid Line type at Machina.TCPNetworkMonitor.Run()|45c05379bcb3183ec068fb9d13f3f9d7
Target information works, but I don't get any combat log 'mini-parser'
FF14
"This assembly does not have a class that implements ACT's plugin interface." is the error i get adding the EnmityOverlay.dll to ACT, i have the FFXIV_ACT_Plugin.dll version 1.4.0.5 and OverlayPlugin.dll version 3.3.7. i dont understands why its happening?
6月中のリリースはありません。
TODO
Hi,
I updated the EnmityOverlay Add, and now I got this error:
16/04/2016 2:13:19: Error: LoadAddons: C:\Program Files (x86)\Advanced Combat Tracker\OverlayPlugin\addons\EnmityOverlay.dll: System.IO.FileLoadException: No se puede cargar el archivo o ensamblado 'file:///C:\Program Files (x86)\Advanced Combat Tracker\OverlayPlugin\addons\EnmityOverlay.dll' ni una de sus dependencias. Operación no admitida. (Excepción de HRESULT: 0x80131515)
Nombre de archivo: 'file:///C:\Program Files (x86)\Advanced Combat Tracker\OverlayPlugin\addons\EnmityOverlay.dll' ---> System.NotSupportedException: Se intentó cargar un ensamblado desde una ubicación de red, por lo que el ensamblado habría sido incluido en un espacio aislado de versiones anteriores de .NET Framework. Esta versión de .NET Framework no habilita la directiva CAS de forma predeterminada, por lo que esta carga puede ser peligrosa. Si esta carga no va a incluir el ensamblado en un espacio aislado, habilite el modificador loadFromRemoteSources. Vea http://go.microsoft.com/fwlink/?LinkId=155569 para obtener más información.
en System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
en System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)
en System.Reflection.RuntimeAssembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, Boolean suppressSecurityChecks, StackCrawlMark& stackMark)
en System.Reflection.Assembly.LoadFrom(String assemblyFile)
en RainbowMage.OverlayPlugin.PluginMain.LoadAddons() en c:\Users\john_000\Repos\Personal\OverlayPlugin-Compiler\OverlayPlugin\OverlayPlugin.Core\PluginMain.cs:línea 210
Any fix for it?
Thanks
SOLVED: Files are block'd. Thx to the other issue response to solve it.
I mean the plugin show the main tank will be OT in how much time according to recent hate growth.
This featuer will be quite useful when tank stance is off.
PS: How to show the aggro list of the focus target?
The enmity plugin does not find ffxiv_dx11.exe when running.
されない
See Title
Would be nice if you could fix it :)
ACTのエラーログから
12/6/2016 3:12:52 上午: Info: Enmity: BrowserConsole: Uncaught TypeError: Cannot read property 'Entries' of undefined (Source: file:///C:/Program%20Files%20(x86)/Advanced%20Combat%20Tracker/OverlayPlugin/resources/enmity.js, Line: 84)
調べていただければ幸いです
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.