Skip to content

Commit

Permalink
Localization 276 (#53)
Browse files Browse the repository at this point in the history
* r276 -exportcontroltext

* Update README.md
  • Loading branch information
EQAditu committed Aug 8, 2022
1 parent 6cd7736 commit 2d01ca6
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 4 deletions.
2 changes: 1 addition & 1 deletion Localization/en-US/ActLocalizationPlugin.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

[assembly: AssemblyTitle("ActLocalization en-US")]
[assembly: AssemblyDescription("A sample of an ACT plugin that changes localization strings using XML resources.")]
[assembly: AssemblyVersion("274.0.0.0")]
[assembly: AssemblyVersion("276.0.0.0")]

namespace ActLocalization
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -373,6 +373,7 @@
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_ColorMisc\groupBox1\ccSpellTimerWarnColor" UniqueName="lblText" Text="Spell Timer Warning Color" />
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_ColorMisc\groupBox1" UniqueName="ccSpellTimerBackColor" Text="Spell Timer Window Back Color" />
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_ColorMisc\groupBox1\ccSpellTimerBackColor" UniqueName="lblText" Text="Spell Timer Window Back Color" />
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_Misc" UniqueName="cbDisableIncrementalCaching" Text="Disable incremental caching for data objects" />
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_Misc" UniqueName="cbUnblockFiles" Text="Scan ACT folders and plugins for Internet downloads to unblock." />
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_Misc" UniqueName="label1" Text="Custom Trigger parsing may spawn up to this many additional threads: " />
<Control ControlPath="root\tc1\tpOptions\flpOptionControls\Options_Misc" UniqueName="groupBox11" Text="Cross Computer Clipboard Sharing" />
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<ControlText Form="FormUpdater">
<Control ControlPath="root" UniqueName="lblUpdateStatus" Text="Checking version from web..." />
<Control ControlPath="root" UniqueName="btnCancel" Text="Cancel" />
<Control ControlPath="root" UniqueName="lblThisVer" Text="1.0.0.0" />
<Control ControlPath="root" UniqueName="label1" Text="This Version:" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

[assembly: AssemblyTitle("ActLocalization-InternalStrings")]
[assembly: AssemblyDescription("A sample of an ACT plugin that changes localization strings.")]
[assembly: AssemblyVersion("274.0.0.0")]
[assembly: AssemblyVersion("276.0.0.0")]

namespace ActLocalization
{
Expand Down Expand Up @@ -207,6 +207,7 @@ internal static void EditLocalizations()
TryEditLocalization("helpPanel-cbCullOther", "When a new zone listing is created, ACT will keep the normal encounters of this many previous zones."); //
TryEditLocalization("helpPanel-cbCullTimer", "When an encounter ends, all encounters (except for \"All\" zone-wide encounters) older than this time limit will be removed."); //
TryEditLocalization("helpPanel-cbCurrentOdbc", "When in combat, ACT can export to a temporary table called current_table on your ODBC datasource every few seconds. Every export, the table will be deleted and refilled to reflect the current encounter. This option is only recommended if you have a very quick connection to your datasource."); //
TryEditLocalization("helpPanel-cbDisableIncrementalCaching", "This will disable the new incremental caching for encounter tables and mini parse exports. Only use this if real-time calculations are different than imported encounters."); //
TryEditLocalization("helpPanel-cbDoubleBufferLV", "When checked, ACT will attempt to enable minimal redrawing of the main table. Windows versions before WindowsXP normally do not have this ability and may cause undesired results."); //
TryEditLocalization("helpPanel-cbEncSilenceCut", "When enabled, an encounter's duration will be reduced when there are no hostile actions recorded for this many seconds. This setting should be lower than the above end encounter idle timer. This setting will not increase the duration of an enounter past its last hostile action."); //
TryEditLocalization("helpPanel-cbExFile", "At the end of combat, this option will export to a macro file something similar to what a clipboard export would look like. This file export is not restricted to 256 characters like the clipboard export, however it can only output 16 lines. Once the export is created, you can display the results by using the command:\n\n/do_file_commands act-export.txt\n\nYou can create an EQ2 macro to trigger this command. The macro file export will attempt to tabulate the data to make viewing it easier.\n\nYou must set the below option with what channel you wish to display the export to beforehand. Leaving the channel prefix blank will cause the macro file not to function unless the Text Only Formatting options prefix a channel to *every* line."); //
Expand Down Expand Up @@ -549,13 +550,15 @@ internal static void EditLocalizations()
TryEditLocalization("trayText-eventExceptions1", "In the last minute, these plugins caused exceptions in event handlers:\n"); //
TryEditLocalization("trayText-eventExceptions2", "{0} [{1} time(s)]"); //
TryEditLocalization("trayText-findZoneBusy", "Finding the zone name in the log file appears to be taking a long time. Do you wish to skip scanning?\n\n{0} {1:0,0} bytes"); //
TryEditLocalization("trayText-globalMutex", "There is already another running copy of ACT. You should close ALL running copies and restart ACT.\n\nYou may disable this warning by adding \n-skipmutex to the commandline parameters. You may block new instances by adding -onlyone."); //
TryEditLocalization("trayText-lowDotNet", "Your detected .NET Framework version is {0}.\n\nYou will need to install v4.6 of the .NET Framework or greater in order for most Internet downloads/updates to work."); //
TryEditLocalization("trayText-parsingBusy", "Log line parsing has been behind for 10 seconds. A plugin subscribed to BeforeLogLine/OnLogLine may be processing synchronously and taking too long."); //
TryEditLocalization("trayText-restartACT", "Restarting ACT is required to complete changes. \n\n{0}"); //
TryEditLocalization("trayText-xmlPrefErrorCount", "There were {0} errors encountered while loading settings.\nIf you just changed ACT versions, these errors may be a one-time result of ACT settings changing names/locations."); //
TryEditLocalization("trayTitle-ctBench", "Custom Triggers lagging behind"); //
TryEditLocalization("trayTitle-eventUnhandledException", "Event Handler Unhandled Exceptions"); //
TryEditLocalization("trayTitle-findZoneBusy", "Scanning Log File"); //
TryEditLocalization("trayTitle-globalMutex", "Multiple Instances"); //
TryEditLocalization("trayTitle-lowDotNet", "Insufficient .NET Framework"); //
TryEditLocalization("trayTitle-parsingBusy", "Log Parsing lagging behind"); //
TryEditLocalization("trayTitle-restartAct", "ACT Restart Requested"); //
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -290,6 +290,7 @@
<string key="helpPanel-cbCullOther" value="When a new zone listing is created, ACT will keep the normal encounters of this many previous zones." />
<string key="helpPanel-cbCullTimer" value="When an encounter ends, all encounters (except for &quot;All&quot; zone-wide encounters) older than this time limit will be removed." />
<string key="helpPanel-cbCurrentOdbc" value="When in combat, ACT can export to a temporary table called current_table on your ODBC datasource every few seconds. Every export, the table will be deleted and refilled to reflect the current encounter. This option is only recommended if you have a very quick connection to your datasource." />
<string key="helpPanel-cbDisableIncrementalCaching" value="This will disable the new incremental caching for encounter tables and mini parse exports. Only use this if real-time calculations are different than imported encounters." />
<string key="helpPanel-cbDoubleBufferLV" value="When checked, ACT will attempt to enable minimal redrawing of the main table. Windows versions before WindowsXP normally do not have this ability and may cause undesired results." />
<string key="helpPanel-cbEncSilenceCut" value="When enabled, an encounter's duration will be reduced when there are no hostile actions recorded for this many seconds. This setting should be lower than the above end encounter idle timer. This setting will not increase the duration of an enounter past its last hostile action." />
<string key="helpPanel-cbExFile" value="At the end of combat, this option will export to a macro file something similar to what a clipboard export would look like. This file export is not restricted to 256 characters like the clipboard export, however it can only output 16 lines. Once the export is created, you can display the results by using the command:&#xA;&#xA;/do_file_commands act-export.txt&#xA;&#xA;You can create an EQ2 macro to trigger this command. The macro file export will attempt to tabulate the data to make viewing it easier.&#xA;&#xA;You must set the below option with what channel you wish to display the export to beforehand. Leaving the channel prefix blank will cause the macro file not to function unless the Text Only Formatting options prefix a channel to *every* line." />
Expand Down Expand Up @@ -641,13 +642,15 @@
<string key="trayText-eventExceptions1" value="In the last minute, these plugins caused exceptions in event handlers:&#xA;" />
<string key="trayText-eventExceptions2" value="{0} [{1} time(s)]" />
<string key="trayText-findZoneBusy" value="Finding the zone name in the log file appears to be taking a long time. Do you wish to skip scanning?&#xA;&#xA;{0} {1:0,0} bytes" />
<string key="trayText-globalMutex" value="There is already another running copy of ACT. You should close ALL running copies and restart ACT.&#xA;&#xA;You may disable this warning by adding &#xA;-skipmutex to the commandline parameters. You may block new instances by adding -onlyone." />
<string key="trayText-lowDotNet" value="Your detected .NET Framework version is {0}.&#xA;&#xA;You will need to install v4.6 of the .NET Framework or greater in order for most Internet downloads/updates to work." />
<string key="trayText-parsingBusy" value="Log line parsing has been behind for 10 seconds. A plugin subscribed to BeforeLogLine/OnLogLine may be processing synchronously and taking too long." />
<string key="trayText-restartACT" value="Restarting ACT is required to complete changes. &#xA;&#xA;{0}" />
<string key="trayText-xmlPrefErrorCount" value="There were {0} errors encountered while loading settings.&#xA;If you just changed ACT versions, these errors may be a one-time result of ACT settings changing names/locations." />
<string key="trayTitle-ctBench" value="Custom Triggers lagging behind" />
<string key="trayTitle-eventUnhandledException" value="Event Handler Unhandled Exceptions" />
<string key="trayTitle-findZoneBusy" value="Scanning Log File" />
<string key="trayTitle-globalMutex" value="Multiple Instances" />
<string key="trayTitle-lowDotNet" value="Insufficient .NET Framework" />
<string key="trayTitle-parsingBusy" value="Log Parsing lagging behind" />
<string key="trayTitle-restartAct" value="ACT Restart Requested" />
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Support Forum: https://forums.advancedcombattracker.com
Twitter(ugh): [@EQAditu](https://twitter.com/EQAditu)

## What is ACT?
Advanced Combat Tracker is a 14 year old project that taught me to program. Put another way, I wanted a way to analyze the more complicated aspects of the MMOs I was playing, mainly raid mechanics and the complexity that dozens of people working together would create.
Advanced Combat Tracker is a 17 year old project that taught me to program. Put another way, I wanted a way to analyze the more complicated aspects of the MMOs I was playing, mainly raid mechanics and the complexity that dozens of people working together would create.

## Advanced Combat Tracker features: [(from the website)](https://advancedcombattracker.com/)
* Multiple-game parsing support
Expand Down

0 comments on commit 2d01ca6

Please sign in to comment.