All posts in the ‘Name Mangler’ category

Subscribe to the RSS feed for the 'Name Mangler' category

How to: Discover the magic of the sequence identifier

Monday, May 19th, 2014

One of the main features in Name Mangler 3 is multi-step renaming. Instead of being limited to just one renaming step, you can add many steps to one renaming task. In prior versions of Name Mangler, you’d need to use Advanced mode, or run multiple repeated single tasks, to handle multi-step renaming tasks. This is a great change for everyone, and has greatly reduced the need to use Advanced mode.

But Name Mangler 3’s Advanced mode still has a few tricks that you can’t do using the “normal” renaming options. One of the most powerful of these hidden gems is the “sequence identifier” parameter for the sequence action. The help file has this to say about the sequence identifier:

The sequence identifier, if included, indicates that sequence indexes are only inferred from the number of files that share the same identifier, as opposed to the overall number of files to be renamed.

Clear as mud, right? That’s entirely my fault, and I’ll try to come up with better wording in a future update. But for now, here’s a hopefully-clearer description:

The sequence identifier, if included, is used to group files together (by a common criteria) for sequencing. All files that share a sequence identifier will be treated as part of the same sequence.

Hopefully that’s a bit clearer…and here’s a real-world example of how you can put sequence identifiers to use to simplify your renaming tasks.

(more…)

How-to: Replace preference files in Mavericks

Thursday, January 30th, 2014

Something many people do, myself included, is copy an application’s preferences file—either from one Mac to another (as a quick way of getting an app configured to my liking) or to replace a damaged/lost preferences file using a Time Machine backup. Until recently, this process was really simple: quit the app in question, trash the existing prefs file, insert the new prefs file, launch app.

Enter OS X 10.9, aka Mavericks, aka “the easy prefs copy killer.” Apple has made changes to the way the preferences system works in Mavericks, and one casualty of those changes is the easy replacement of an application’s preferences file. A brief bit of before-and-after, and then we’ll get to the fix—or just click the Read More link to jump right to the fix.

In prior versions of OS X, preferences files were always read by the application at launch. So as long as the app wasn’t running, if you replaced its preference file, it would read the new file the next time you launched the program.

In Mavericks, preferences are managed by a background daemon, cfprefsd. This service reads the preferences file once, when you first run the app. It then (I believe) receives notifications if you change the program’s settings while the program is running, and then writes them to the actual preferences file at certain points in time. But cfprefsd always has a copy of those settings in its cache, and that’s what the app gets when it checks its settings. (This reduces hard disk access, which is important in conserving battery life in laptops.)

Here’s the important bit: After you’ve launched an app once, it seems that any subsequent launches also get their preferences from cfprefsd. So if you try the old “replace the prefs while the app isn’t running” trick, you’ll be quite surprised to find that your program launches with its previous settings. It will do this even if you simply delete (via Finder) the old prefs file!

So how do you get around this aggressive caching of preference files?

(more…)

Oh when the updates come marching in…

Friday, October 18th, 2013

We’ve been quiet here lately, but that’s not because we haven’t been busy. Far from it; we’ve been testing our apps with Mavericks, and making changes where necessary (mostly cosmetic in nature). We’ve also addressed a number of minor bugs that have been reported (thanks!) since our last updates. So be prepared, we’re updating nearly the entire lineup today—everything here is Mavericks-ready, for whenever Apple ships the system.

As always, direct purchasers can update within the app, or by downloading a new version from our servers. App Store buyers should see the updates (soon, if not already) in the Updates tab of the App Store application.

IMPORTANT NOTE: The following updates will bump the minimum system requirement to 10.7 or newer; if you’re still running 10.6, DO NOT INSTALL THESE UPDATES.

Why 10.7 or newer? Apple recently declared an old security-related API dead (i.e. deprecated), and recommended that all developers switch to the newer API, which we did. But that new API requires 10.7 or newer.

So what’s new and improved today? It’s quite a list…

  • Butler 4.1.16: A number of behind-the-scenes updates for improved Mavericks compatibility, and a couple minor bug fixes.
  • Leech 2.2: We’ve fixed a fuzzy date bug, improved the ‘resume download,’ and squashed a couple of bugs.
  • Moom 3.1: Lots of goodness here, but the biggie is that you can now specify resize dimensions as a percentage of available space. We’ve also changed how custom names work for saved window layouts, added a new AppleScript command, and made a number of other little changes. Check out the Moom release notes page for all the details.
  • Name Mangler 3.3: The big news here is that Mavericks users can use Tags in renaming operations. We also fixed a couple of minor bugs, and added a checkbox to the Terms List dialog that will make Name Mangler check the source file for updates. Full details on the Name Mangler release notes page.
  • Witch 3.9.3: We’ve updated the “how to enable” text for Mavericks users, and worked around a glitch for those using XtraFinder.
  • If you’re scoring at home, that’s five apps updated; the missing suspects (Desktop Curtain, Keymo, Time Sink, and Usher) all have updates in the works, and we hope to have those out shortly as well. Even without updates, those apps will work fine on Mavericks—so if you’re upgrading your OS, you should be in good shape with all of our apps, assuming you apply the updates we have released.

Name Mangler and Butler updates released

Tuesday, June 11th, 2013

We held these off for a day, so as to not steal the thunder from Apple’s WWDC keynote. But now that that’s over with, we’re releasing Name Mangler 3.2 and Butler 4.1.15 into the wild.

Name Mangler 3.2 adds support for Notification Center, and the ability to highlight spaces (including special emphasis on leading, trailing, and double spaces) in your filenames. We added/fixed some other stuff, too—for more details, check out the release notes. Direct buyers can get the update via in-app updating, or by downloading the new version from our site. App Store buyers should see the update in the App Store application (if not now, then shortly).

Note: If you’re running OS X 10.6 or 10.7 and downloaded or updated to Name Mangler 3.2 earlier today, please check again for updates. We just pushed out Name Mangler 3.2.1, which fixes a post-rename crashing bug.

We’re sorry we didn’t catch this one in our testing prior to release. We’ve given ourselves a good talking to, and we’ll do our best to make sure it doesn’t happen again.

Butler 4.1.15 fixes a couple of minor bugs and updates how Butler handles clipboard content. The Butler release notes page contains the details on these thrilling changes. Update within the app, or by downloading the new version from our site.

Name Mangler 3.1 released

Monday, April 8th, 2013

Yes, it was just six weeks ago that we released Name Mangler 3, but today, Name Mangler 3.1 has hit the streets. Direct purchasers will find the upgrade in the Update section of Name Mangler’s preferences, if they haven’t set the program to automatically check for udpates. App Store users will see an update for Name Mangler within the App Store application.

So why so quickl for a “full dot” upgrade? Here’s why…

With the 3.0 release, we attracted a lot of new customers, and we received a fair bit of feedback about how Name Mangler’s file list area didn’t act like Finder—you couldn’t select more than one file, making it hard to remove a number of files from a renaming list, or to quickly reorder many files. With Name Mangler 3.1, we’ve changed the file list area to behave more like Finder, addressing this feedback. (We also added a new View > Click in List To menu item to control this behavior. If you prefer the original Name Mangler behavior, set this menu option to Cycle Detail.)

In addition, we were asked for a few additional time and date formatting options, so we’ve added those. In the longer term, we’re looking at adding a full date/time formatter to Name Mangler, but these additional formats address all the requests we’ve had since 3.0 came out.)

The other big change is that Name Mangler no longer commandeers the Command key plus arrow keys text navigation shortcuts—if you’re editing a text field, you can use these shortcuts to jump to the start or end of that text field. Previously, these shortcuts were used to cycle history; those keys have been changed to Control-Command plus the arrow keys.

There are a number of other changes, which you can read about on the Name Mangler release notes page.

Name Mangler 3 is new and noteworthy…

Friday, March 8th, 2013

We, of course, have already proclaimed as much, but Apple has now decided the same, featuring Name Mangler 3 in their current New and Noteworthy category.

We were supposed to move Name Mangler 3 to its normal $19 price yesterday, but in lieu of this news, we’ve decided to leave it at $10 through the weekend. So if you were on the fence, now’s the time to make the move—both the App Store and direct versions are $10 each for three more days.

Before buying, please compare the two versions to make sure you know what you’re getting with each one. Two key differences are OS X version required (10.8 for App Store; 10.6.8+ for direct) and Path Finder support (none in App Store version; present in the direct version).

How to: Restore Command+Arrow keys in Name Mangler

Sunday, March 3rd, 2013

One of the new features in Name Mangler 3 is a comprehensive history of renaming operations. Name Mangler will remember your last 50 (or more, if you change it in prefs) renaming actions. You can access these saved configurations via our history browser:

To make it easier to browse your history, we provide two keyboard shortcuts: Command-Left Arrow (previous configuration) and Command-Right Arrow (next configuration). Experienced keyboard users will instantly recognize that those are the shortcut keys for jumping to the start and end of text strings in an input box, and may wonder how we have the keys serving both roles.

The short answer is “we don’t.” In Name Mangler 3, you can’t use those shortcut keys to navigate input boxes, only to navigate history.

But there is an easy solution, for those who prefer these keys in their text field roles: change the keyboard shortcuts for the history browser. After changing these shortcuts, the Command plus arrow key shortcuts will work as expected in Name Mangler’s text fields.

If you’re experienced with changing OS X keyboard shortcuts, you just need to assign Previous Configuration and Next Configuration to new shortcuts, and you’re done. If you need more specific how-to help, keep reading.

(more…)

How not to compete in business

Friday, March 1st, 2013

Late in the day on March 1st, we received an explanation/apology from Dietmar Kerschner.
As far as we’re concerned, the personal side of this matter is now closed.

Two days ago, we launched Name Mangler 3, our first major upgrade to the program in nearly three years. This update was user-driven, based on feedback we’ve been tracking since Name Mangler 2 came out. We focused on speed, the ability to perform more than one renaming action, and some user interface improvements. We’re incredibly proud of what we built, and have been thrilled with the initial reaction.

Then yesterday, out of the blue, we received an email claiming we’d violated the copyright of another renaming application. We spent the afternoon researching the other app, and eventually sent an email response back to the accuser, clearly demonstrating our innocence through screenshots and app release timelines. (Name Mangler has existed in pretty much its current form since its initial debut as File List, way back in 2005.)

We thought that would be the end of it, because it was obvious there was no infringement. Today, though, we discovered that our accuser has gone public (despite not replying to our email) with these tweets:

Now that we’re being called thieves in a public forum, we feel we must respond in public as well: we cannot let Dietmar Kerschner trash our hard-earned reputation with baseless accusations that can’t withstand even the most basic level of scrutiny.

A Brief History of Name Mangler presents our side of the story. There you’ll find details on the development of Name Mangler, and that of Renamer(4Mac), the program whose designer has accused us of copyright infringement. Even a quick glance at the page will show that we’ve copied nothing from Renamer—if anything, we could claim that their latest release copied our design.

The purpose of this blog post, though, isn’t to go through a comparison of the two apps. Instead, we’d like to focus on the impact baseless copyright violation accusations have on both developers and (potentially) end users.

(more…)

The nitty-gritty on buying Name Mangler 3

Wednesday, February 27th, 2013

Have you heard the one about the customer who walks into this confusing mess of prices and stores, and says “Look, just tell me how to buy the new version of Name Mangler?”

OK, so it’s not really that bad, but the fact that there are two versions Name Mangler 3 for sale in two distinct channels does make for some potential confusion for those looking to buy. Hopefully this post will clear up any such confusion.

As background, this is the pricing for Name Mangler 3, in both the direct and App Store sales channels:

  • Normal price is $19 ($18.99 in the App Store).
  • Sale price is $10 ($9.99 in the App Store) through March 5th 2013.
  • Direct purchasers of version 2.x can upgrade for $9 through our web site for the next 30 days. Beyond that, the upgrade price will be $14. The upgrade will, as always, get you

This knowledge base article describes the differences between the App Store and direct versions of the program. There aren’t many, but for certain users, there may be some show stoppers for the App Store version. Please check that document before you buy.

The first topic to address is recent buyers, particularly recent App Store buyers. The good news is that if you purchased Name Mangler within the last two weeks (on or after Feburary 13th, 2013), you’re entitled to a free upgrade to Name Mangler 3.

How do you get that upgrade? That depends on where you bought your copy.

  • For direct buyers, we will be sending you a license file, with no action required on your part. (If you already purchased an upgrade license, we’ll be sending you a refund, too.)
  • For App Store buyers, you face a decision. If you want the App Store version, you’ll have to buy it directly from the App Store—we do not have any way to provide free App Store copies to recent purchasers.

    However, you can get a free license to the direct version, if that’s acceptable to you. To get your free license, email me (rob at our domain, or click here) your iTunes receipt, clearly showing your full name, date of purchase, and Name Mangler as the purchased app. I will then verify the receipt and send you a license file.

Read on for some answers to questions that may come up as you’re looking to buy Name Mangler 3…

(more…)

Hello, I’m Name Mangler 3, nice to meet you!

Wednesday, February 27th, 2013

After a long and intense development period, Name Mangler 3 is now available, either directly from our site or from the App Store (yes, it’s sandboxed). This release is loaded with tons of new features, an updated user interface, and some incredible increases in renaming speed.

Name Mangler 3

The regular price for Name Mangler 3 is $19, but it’s on sale for an astonishing $10 for the next seven days as an introductory special. (Name Mangler 2 users who purchased directly from us can upgrade for $9 for the next 30 days, after which the upgrade price will become $14.)

For a video overview of Name Mangler 3, check out the overview video (also available in ogv and webm formats).

While designing Name Mangler 3, we had four objectives in mind: Safe, Fast, Complete, and Easy. After many months of effort, and lots of great feedback from our beta test team, Name Mangler 3 delivers on all four of these objectives. Keep reading to see just how we’ve added features, improved performance, and revised the user interface to achieve our objectives for Name Mangler 3.

(more…)