Releases: FFMG/myoddweb.piger
.NET Scripts, Plugins and updated Libraries
New this version
- Added a sample "
Dolly .NET
" sample app to show how to write .NET scripts/plugins.- Created Action Monitor Shell to run .NET apps
- Updated interface to run an
IAction
- Added
BitLocker.cs
to show how C Sharp plugins can be written - Added .NET 4.5.2 interface
ActionMonitor.Interfaces.dll
- Renamed
AMPowerShellCmdLets.dll
toActionMonitor.dll
- Added support for C# commands
- Updated the way we link to Python, (using the more 'standard' way).
- Using vs2017, (kept old vs2015 solution file for now).
- c++11
- Started removing support for
std::string
, everything now has to use unicode, (but some older code still lurks around until I find it).
Miscellaneous
- Updated SQLite
- 3.26 [0.9.0.4]
- 3.20.1 [0.9.0.3]
- 3.18 [0.9.0.1]
- Updated LUA
- 5.3.5 [0.9.0.4]
- 5.3.4 [0.9.0.2]
- Updated Python
- 3.7.2 [0.9.0.4]
- Updated Google Test
- 1.8.1 [0.9.0.4]
Bug fixes
- If the screen size changes, (new screen, remote desktop and so on), the command window size could be wrong.
- Bitlocker scripts (ps)
- lua code node passing quoted arguments?
- Fixed a bug where certain 'load' scripts could freeze the Monitor
The Stableizer
This release has a whole lot of little updates as well as scripts.
It has been in testing since July... some might say I forgot to release it sooner...
New this version
- Lua 5.3.3
- Python 3.5.2
- SQLite 3.14.2
- Updated the way we load/save the config file.
- Added document to explain how to upgrade Lua/SQLite/Python source code.
- Updated to latest version of ::myodd::dynamic::Any
- Added some USB scripts.
Bug fixes
- Fixed an issue with the powershell scripts not passing values to the monitor properly. [0.8.3.4]
Le Bug-fix
This releases fixes 2 big(ish) issues that couldn't really wait.
- Log files not created properly
- Executable were passing the piger exe as a command line param, this doesn't make sense as it causes just about every exe to parse that argument and throw an error.
More work needs to be done with the exe, we need to know if params are given and if the exe is elevated or not.
Piger - Powershell baby!
The main adition to this release is support for powershell3, but the fact that unit tests have now been added as well as many, many stability improvement could also label this a stability release.
The main point in this release...
- Powershell support.
- Environment variables are now loaded 'real-time' when a action is called, (but not after!).
- This can be controlled in the config
- All the actions can now 'log' something, (see the readme for more info)
- Improved the way we log things in general.
- Execute method was not logging
- Errors were mostly never logged.
- Prevent log files from becoming to large,
- Improved the configuration documentation
- Added log section
- Added Environment path section
- Updated the Python section
- Added unit tests, (well, I started anyway).
- Many, many, 'under the hood', bug fixes as well as stability improvements, (thanks to improved logging and unit tests).
As always, please be sure to contact me should you need help with new commands.
Log defect, bugs, enhencements and so on ... I love to get feedback, good or bad.
Visit my site, myoddweb.com, where I try and publish new script and so on.
Piger - Stability, stability, ... stability
Stability release...
- Embedded python a lot more stable now.
- Tested on:
- Windows 7
- Windows 8
- Windows 10
- I tested some mixes of x86/x64 as well as with Python 2.7/3.5 and without.
- Added commands
- 'lock', (to lock windows) - in python
- 'OnTop' to put the current window always on top.
- Created a sample project
- Some minor setup fixes
- Some other bug/stability fixes.
Piger - All your windows belong to us.
This is a deployment fix, fixing a couple of setup issues
- You can now choose the plugins to install, (only 3 so far).
- Deployment was missing 2015 C++ Redistributable, (needed by Python, not us...)
- Tested on:
- Windows 7
- Windows 8
- Windows 10
- Should work on XP and Vista.
- Should work on servers 2012/2013 as well.
- I tested some mixes of x86/x64 as well as with Python 2.7/3.5 and without.
- Python was not displaying version properly, (and neither was Lua)
- Small defect on our demo Plugin, (hello Dolly).
- Code in Python could cause the app to close, (rather than just existing the script)
Piger - Minor fixes. Nothing to see here
This releases is just a couple of bug fixes.
- Lua 5.3
- Removed a couple of static functions
- Bug fixes, (the way plugins were been called).
- Code cleanup, (making room for threading).
Piger - Life after Sourceforge.net
- Python 3.5.1
- Python is not required on the host machine, (something that was causing a break before!)
- Lua 5.2
- x64 or x86 build, (not for memory reasons, but for env. variable reasons).
- Moved from Sourceforge.net, (I added a readme.md to redirect to github). Please Google for some well documented reasons to move away from them...
We need plugins/scripts, please add them here if you have a cool script you want to share, we might include them in the releases.
See the announcement on our site.