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.
|