Plugin: hpwPlayAction

This plugin starts first with simply play a neobook action from a string.
Then it gets a solution for custom macros with encrypting the macro source.
The it gets a solution to build your own custom plugin with external CFG-File!
The latest release adds the option to build your own embedded plugin with neobook!


Now here is release 1.16/1.10/1.08/1.13:

hpwPlayAction116b.zip 2149 KB


History:


Changes Release MyEmbeddedPlugin 1.13:(30.08.2017)

Bugfix: Button 'Cancel' in all Edit-Dialog-Wizards now works.


Changes Release MyEmbeddedPlugin 1.12:(27.08.2017)

New hidden variable [*/*MyEmbeddedPluginDllName] with loaded plugin-filename and path.
New hidden variable [*/*MyEmbeddedPluginResName] with loaded plugin-resourcename from 'internal name' without extension.


New upload(01.11.2013)

Plugins are now uncompressed without upx-compression.


Changes Release hpwPlayAction 1.16/ hpwEncode 1.10 / MyCustomPlugin 1.08 / MyEmbeddedPlugin 1.11:(25.06.2013)

Wizard of hpwPlayAction leaves the brackets in variable name untouched.
Wizard of hpwPlayMacro leaves the brackets in variable name untouched.
Wizard of hpwPlayMacro leaves the brackets in filesnames starting with [PubDir] and [Embedded] untouched.


Changes Release hpwPlayAction 1.15/ hpwEncode 1.10 / MyCustomPlugin 1.08 / MyEmbeddedPlugin 1.11:(26.10.2012)

Bug-Fix for the init-process when running more than one MyEmbeddedPlugin-based plugins.
Added a test sample with a second MyEmbeddedPlugin-based plugin.


Changes Release hpwPlayAction 1.15/ hpwEncode 1.10 / MyCustomPlugin 1.08 / MyEmbeddedPlugin 1.10:(16.02.2011)

Custom-PlayMacro-Name now completly free configurable in CFP-file.

In neobook 5.7 you can use the description 'HIDDEN' to make your own hidden commands.


Changes Release hpwPlayAction 1.15/ hpwEncode 1.10 / MyCustomPlugin 1.08 / MyEmbeddedPlugin 1.09:(26.01.2011)

[PluginName]PlayMacro changed to [PluginName]_PlayMacro (with underscore)

Demo-pub now show the use of commands with up to 10 parameter.

Bug-Fix for the command-wizard of the command with 5 parameters.


Changes Release hpwPlayAction 1.15/ hpwEncode 1.10 / MyCustomPlugin 1.08 / MyEmbeddedPlugin 1.08:(20.01.2011)

[PluginName]PlayMacro now has also a neobook command wizard.


Changes Release hpwPlayAction 1.15/ hpwEncode 1.10 / MyCustomPlugin 1.08 / MyEmbeddedPlugin 1.07:(18.01.2011)

MyEmbeddedPlugin-Action: [PluginName]PlayMacro does the same as hpwPlayMacro.
So no more the need to link hpwPlayAction when you want to use PlayMacro from inside your embedded scripts.


Changes Release hpwPlayAction 1.15/ hpwEncode 1.10 / MyCustomPlugin 1.08 / MyEmbeddedPlugin 1.06:(22.11.2009)

Updated ZIP with changed demo-pub of hpwPlayAction (Save button has now a ! in front of content-var [FinalMacro[X]] )


Changes Release hpwPlayAction 1.15/ hpwEncode 1.10 / MyCustomPlugin 1.08 / MyEmbeddedPlugin 1.06:(19.08.2009)

Recompiled without Win32.Induc delphi virus


Changes Release hpwPlayAction 1.14/ hpwEncode 1.09 / MyCustomPlugin 1.07 / MyEmbeddedPlugin 1.05:(7.07.2009)

Bugfix for MyEmbeddedPlugin against showing the macro-source in the debugger


Changes Release hpwPlayAction 1.14/ hpwEncode 1.09 / MyCustomPlugin 1.07 / MyEmbeddedPlugin 1.04:(31.05.2009)

Changed the used runtime-packer for a better vista and IE8-compatibility.


Changes Release hpwPlayAction 1.13/ hpwEncode 1.08 / MyCustomPlugin 1.06 / MyEmbeddedPlugin 1.04:(20.01.2008)

Changed compiler to delphi 7

Wizards now compatibel look with neobook 5.6

MyEmbeddedPlugin can now also use a binded INI-file.


Changes Release hpwPlayAction 1.12/ hpwEncode 1.07 / MyCustomPlugin 1.05 / MyEmbeddedPlugin 1.03:(20.01.2008)

All commands wizards show the exact command in the wizards dialog caption.

All commands wizards show the command, plugin-name and the command-hint similar to neobook's native commands.

Removed some designtime-related code from NBR which results in a slightly smaller size.


New Upload:(15.5.2007)

MyEmbeddedPlugin.nbp renamed to MyEmbeddedPlugin.tnbp

MyEmbeddedPlugin.nbr renamed to MyEmbeddedPlugin.tnbr


Changes Release hpwEncode 1.06:(3.3.2007)

Bugfix for hpwEncodeMacroStr: Third parameter is now of type VARIABLE.


Changes Release hpwPlayAction 1.11 / MyCustomPlugin 1.04 / MyEmbeddedPlugin 1.02:(26.1.2007)

Fix: All 3 plugins no more publish [hpwNBVersion] on init.


Changes Release MyEmbeddedPlugin 1.01:(17.10.2006)

Actioncode now stored in internal array and not in neobook variable.

Password only once stored in [MyPluginName_password] and not in each call

Optional custom parameter now up to 10 (Maximum in neobook)

Now also compatibel with neobook 4


Changes Release hpwPlayAction 1.10 / hpwEncode 1.05 / MyCustomPlugin 1.03 / MyEmbeddedPlugin 1.0:(14.10.2006)

MyEmbeddedPlugin allows to build custom plugins with completly embedded config and script-data.

Bugfix for TaskBarClickAndRestoreOnTop for About-dialog and command wizards

Bugfix: Free some more memory on initialization

Bugfix: Correct initialization of the parameter array for custom commands


Changes Release hpwPlayAction 1.09 / MyCustomPlugin 1.02:(09.10.2006)

hpwPlayAction/MyCustomPlugin: Action-Insert-hints now accept more than one line delimited with [CRLF]

hpwPlayAction supports now command wizards for custom commands

hpwPlayAction.cfp/cfr are now read from plugin directory


Changes Release MyCustomPlugin 1.01:(05.10.2006)

Custom Hints from INI-file for all free command parameters in command wizard dialog.


Changes Release hpwPlayAction 1.08 / hpwEncode 1.04 / MyCustomPlugin 1.0:(04.10.2006)

Command wizards for all plugins.

Encrypted action is no more shown in debugger.

MyCustomPlugin allows to build custom plugins with neobooks scripting language.


Changes Release hpwPlayAction 1.07 / hpwEncode 1.03:(04.12.2004)

Added hpwPlayAction.ini/hpwEncode.ini in plugin-directory to be able to translate plugin comments.
This allow multilanguage use of the plugin in the NB-IDE.


Changes Release hpwPlayAction 1.06:(26.12.2003)

Global variable [hpwPlayCustMacro] set with name of calling custom-function
This will allow to make a huge macro-file and jump to the wanted function with goto.


Changes Release hpwEncode 1.02:(22.12.2003)

Action: hpwFileRead renamed to hpwEncodeFileRead(without effects on pipe-char).


Changes Release hpwPlayAction 1.05:(21.12.2003)

Support for Custom-plugin macros. Definitions in file neoMACRO.cmd!


Changes Release hpwPlayAction 1.04:(18.04.2003)

Action: hpwNBVersion now set on startup (Example: 411.0).


Changes Release hpwEncode 1.01:(29.01.2003)

Action: hpwFileRead is similar to neobook but without effects on pipe-char.
For fast loading of TXT/RTF files into variables.


Changes Release hpwPlayAction 1.03:(29.01.2003)

Action: hpwPlayMacro fixed set and reset of third parameter.


Changes Release hpwPlayAction 1.02:(27.01.2003)

Action: hpwEncodeMacro moved to new plugin hpwEncode as hpwEncodeMacroStr.

Action: hpwEncodeMacroFile (in hpwEncode) to encode String to a macro-file.

Action: hpwPlayMacro with a valid filename-parameter plays action's from file.


Changes Release hpwPlayAction 1.01:(24.01.2003)

Action: hpwPlayMacro to play a neobook action from a encoded string.

Action: hpwEncodeMacro to encode a action-string for neobook-script.

Changed: hpwPlayAction get a second parameter to enable/disable #34 replacing.

Variable: hpwPlayMacroInput contains the third calling parameter-string.

Improved sample pub with alternative compression using hpwUtility.

Improved sample pub with parsing out comment-lines.


Initial Release 1.0:(21.01.2003)

Action: hpwPlayAction to play a neobook action from a string.