Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where does RegexBuddy store its working data between uses?

Tags:

regexbuddy

Ok, so I'm an idiot.

So I was working on a regex that took way to long to craft. After perfecting it, I upgraded my work machine with a blazing fast hard drive and realized that I never saved the regex anywhere and simply used RegexBuddy's autosave to store it. Dumb dumb dumb.

I sent a copy of the regex to a coworker but now he can't find it (or the record of our communication). My best hope of finding the regex is to find it in RegexBuddy on the old hard drive. RegexBuddy automatically saves whatever you were working on each time you close it. I've done some preliminary searches to try to determine where it actually saves that working data but I'm having no success.

This question is the result of my dumb behavior but I thought it was a good chance to finally ask a question here.

like image 463
Spencer Avatar asked Sep 10 '08 19:09

Spencer


1 Answers

On my XP box, it was in the registry here:

HKEY_CURRENT_USER\Software\JGsoft\RegexBuddy3\History

There were two REG_BINARY keys called Action0 and Action1 that had hex data containing my two regexes from the history.

Screenshot of the Action registry key

The test data that I was testing the regex against was here:

C:\Documents and Settings\<username>\Application Data\JGsoft\RegexBuddy 3
like image 150
Mark Biek Avatar answered Oct 29 '22 14:10

Mark Biek