Based on several factors I’ve revamped how I store files and send text between machines. This may seem like overkill, but let’s be honest, there are simply too many prying eyes these days. And even though Cloud services are secure, it’s still a hard drive that belongs to someone else. First order of business was to implement a VPN. I have SurfShark running 24/7 on multiple machines. I’m 98% satisfied with how it works. The only glitches have been a slow connection from time to time, and one small period where it didn’t connect. Not sure if that on my end or theirs. But overall, totally worth the money. Next is CryptoEdit, a simple text editor that password protects documents and stores them in an encrypted format. This is for sharing links, emails addresses, passwords, serial numbers, and other details I would prefer not to just throw out there. I have this shared in iCloud and can see information on […]
As I get back into using Windows, one of the first tools to bring back is ClipboardFusion. This is a great clipboard manager with loads of useful features. It can clean text, perform search and replace, as well as handle custom code solutions. If you need a clipboard manager, ClipboardFusion is an excellent choice. Today it’s even better with a 65% discount at BitsDuJour. ClipboardFusion is a great tool, and this is a great price.
I ran into this the other day where I needed to convert my username to digits I could type on a phone keypad. While not a big deal, there are plenty of online tools to do it, I wondered if it could be done with Keyboard Maestro. The answer is yes, and in just a few blocks. This is a simple macro, but it has a couple of neat items. First, it gets the text to convert. That text is converted to lowercase and any spaces are removed. It then uses RegEx to check a range of letters such as [a-c] or [d-f] to see what number on the keypad to assign. The values can also be separated using the pipe | symbol. [a|b|c] would be a or b or c. That’s convenient. Once the conversion is done, the final result is copied to the clipboard. This could easily be changed to a text box where the value could be […]
There are dedicated tools like Magnet and Display Maid to position and resize windows. However, if you have Keyboard Maestro you can emulate that functionality. It takes a small amount of effort and two simple macros. The first step is to arrange windows in the desired location and at the correct size. That done, it’s time to create a simple macro to record the window locations so they can be used in another macro. Keyboard Maestro has built-in commands to display the window name, position, and size. We’ll use these to capture the coordinates of the window. Top: %Calculate%WinFrame.Top%Left: %Calculate%WinFrame.Left%Width: %Calculate%WinFrame.Width%Height: %Calculate%WinFrame.Height% This macro will trigger when the window focus changes. As you click different windows, the name and position are displayed in a Keyboard Maestro result window. This is a macro you will want to turn off once this bit of testing is complete. With all the window positions recorded, the next step is to use the Move a […]
Along with many other features, Keyboard Maestro has some solid text Filtering features. You can combine this with Search and Replace to strip formatting and clean text. If it’s extensive, I hand this task over to TextSoap, but Keyboard Maestro has quite a few tricks to work with. For example, the Filter block has some built in ways to clean text. As an example, there is: The Search and Replace block can replace words as well as use Regular Expressions. This can be used to remove Tab, CRLF, and other characters that Filter may miss. I used this for a variety of tasks. The obvious is stripping out characters or making sure everything is lowercase. I’ve also taken Katalon Studio comments and stripped out the // and /* blocks so I could use my comments in documentation. Another use has been a macro to convert JIRA tickets into a task list. I copy the text, then use Keyboard Maestro to […]