Skip to content

Releases: FFMG/myoddweb.piger

.NET Scripts, Plugins and updated Libraries

04 May 12:52
Compare
Choose a tag to compare

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

The Stableizer

11 May 07:52
Compare
Choose a tag to compare

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

01 Aug 06:11
Compare
Choose a tag to compare

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!

29 Jul 11:07
Compare
Choose a tag to compare

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!).
  • 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

01 Apr 14:26
Compare
Choose a tag to compare

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.

04 Mar 13:57
Compare
Choose a tag to compare

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

01 Mar 20:33
Compare
Choose a tag to compare

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

27 Feb 15:22
Compare
Choose a tag to compare
  • 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.