Latest news Show all

We are updating the pricing and extending the maintenance period in response to economical and sociological turmoil of the recent years. The software development process has been affected by several factors outside of our control. This has negatively impacted the frequency of major releases. To coun...


Shutter 4.6

3 months ago

Shutter 4.6 has been released. Summary of changes: Implemented the "Restart Apps" feature for Shutdown and Reboot actions. Implemented a modern and lightweight mechanism for monitoring CPU usage. Expand environment variables in parameters of events and actions. Improved the identification of the sys...


ReNamer 7.4

4 months ago

ReNamer 7.4 has been released. Highlights of changes: Implemented a new serialization mechanism using music notes, e.g. C0, C#0, D0, D#0, E0, F0, F#0, etc. Added FindRegEx, IntToRoman, RomanToInt, RomanToIntDef, TryRomanToInt functions and TIntegerArray type to Pascal Script. Use Windows native logi...


Shutter 4.5

10 months ago

Shutter 4.5 has been released. Summary of changes: Added "Program Output" event for monitoring the exit code of a program. Added "Port" event for checking if a network port is open or closed. Added an option to the "Ping" event to trigger when the host is responding, rather than not responding. Adde...

Latest posts Go to forum

Remove last extension
Add an Extension rule with an empty new extension. Note that it will remove the last extension even if it is t...
den4b 3 days ago

Remove last extension
I have many pdfs with extensions containing random characters tacked on the end. e.g. file1.pdf.2_0x323256 How...
fullerm 3 days ago

Updating File Name From Higher Level Path Info
ErikT wrote:I figured it out right after I posted :) Great. ErikT wrote:I updated the post so that perhaps it...
Stefan 3 days ago

Updating File Name From Higher Level Path Info
I figured it out right after I posted :) I updated the post so that perhaps it would help someone else in the...
ErikT 3 days ago

Updating File Name From Higher Level Path Info
Hi and welcome. Looks like you have solved that on your own, right?  
Stefan 3 days ago

Lookaround TRegExpr Compile Errors
den4b wrote:This script for the Pascal Script rule should do it. List all your special cases in the Exceptions...
visusys 3 days ago

Feature Req: Built-In function that returns an array of all filenames.
In a similar fashion to GetMarkedFiles and GetAllFiles outlined here, I want to request that one or two additi...
visusys 4 days ago
Honesty is a very expensive gift, don’t expect it from cheap people.
— Warren Buffett