![]() | ![]() |
|
| |||||||
Staff BlogsJon Chappell
How to banish the Final Cut Pro registration screen forever![]() Whatever the reason, here is a method of stopping the Final Cut Pro registration screen from appearing again without having to register. ![]() 1. Make sure all Final Cut Studio applications are closed. 2. Go to /Library/Application Support/ProApps and open the file Final Cut Studio System ID. ![]() 3. In Property List Editor, click the arrow next to Root and you will see some details about the unique ID that FCS has created for your machine. On this machine, I upgraded from Final Cut Studio 1 to Final Cut Studio 2, so I have two IDs listed under 100-1 and 100-6. If you look under fullKey1, it tells me that the original ID is marked 100-1 so the new one (FCS 2) must be 100-6. ![]() Yours may differ a little but if one doesn't work, try the other. Update: As noted by Steve in the comments, Property List Editor is only installed if you have the optional OS X developer tools installed - an issue I was not aware of when I wrote this article. However, it would be quite simple to open these files up in TextEdit or, as Steve recommends, PListEdit Pro (free trial available). 4. On the 100-6 option (or whatever yours says), double-click the data under the Value tab to select it and then copy it to the clipboard. 5. Go to /Library/Preferences and open com.apple.RegFinalCutStudio.plist. ![]() 6. Click the arrow next to Root and delete all of the entries in the list. ![]() 7. Now select Root and click New Child. Enter the name AECoreTechRegInfo, select Data as Class and paste the value you copied earlier into the Value column. Update: For Final Cut Studio 3, you need to add an additional String with the name AECoreTechRegister and value of YES. 8. With the entry you just created still selected, click New Sibling up the top and type AECoreTechRegSent, keep the Class as String and enter a value of YES. Your final plist should look like this: ![]() 9. Save the file and enjoy a nag-free Final Cut Studio experience. It works for all applications in the Studio, not just FCP. It is worth noting that this works for all of Apple's ProApps including Shake, Aperture and Logic. For Shake, use /Library/Application Support/ProApps/Shake System ID and /Library/Preferences/com.apple.RegShake.plist. The issue is especially annoying with Shake because if the registration screen appears, Shake will "forget" the project or file you wanted to open, so you have to open it again. Also, if you do want to register but don't want to keep opening and closing the application until the registration dialog appears, just delete the com.apple.RegFinalCutStudio.plist file, launch FCP and it will appear immediately. Categories:
Video Editing,
Compositing,
Final Cut
Studio
Bookmark with:
Add
new comment
| ||||||||||||||||||||||||||||
|
Comments, suggestions, bug reports? Leave feedback%%PAGE_URL%% | ||||||||||||||||||||||||||||
Comments 1-20 of 32
What app to open Final Cut Studio System ID with please?
If you double-click it, it should open with Property List Editor. If not, you can open it with TextEdit and edit it that way.
Thanks Jon...I found PlistEdit Pro on MacUpdate and that worked fine. Text Edit doesn't seem to let you edit the .plist file, but of course PlistEdit Pro does it fine. Thanks again!
Roy
YES! Finally, something smart.
I H.A.T.E. giving out personal information to all of these companies.
This is right up there with Little Snitch! I love that piece of software. I get to block Microsoft, Apple, and all those nagging little software developers that make software to SPY on my activity and my personal machine specs.
I may be paranoid, but I so love the thought that I may fart at will and rest assured that Microsoft or Apple doesn't hear it ;)
Thanks so much!
I think Property List Editor is only installed if you have the developer tools optionally installed on your Mac. Otherwise, use PListEdit Pro...
OK so under my Full Key 1 it says 16-5? I have a 16-5 as well as a 16-3, and a 100-6. How do you know what you need to copy? Are there identifiers for all these roots items. I also have a 100-17! Would love to get this to work but am fearful I'll wreck my FC program.
fullKey1 identifies which one is a full version and not an upgrade. It looks like you have upgraded several times.
You want to choose the latest serial number but it's hard to tell if you have lots. I'd say try 100-6 first because, for me at least, it corresponded to FCS 2. If that doesn't work, try the bigger numbers and work your way backwards. You can't mess up FCP by doing it. If it doesn't recognize it, it will just display the registration dialog again.
how do I do it using Text Edit?
It's pretty much the same. The < key > tag denotes the name of the key and the tag immediately after it is its value. Use the following syntax to add the new values (obviously without the spaces I have to put in between the tags so that I can get them to display in this blog):
< key >AECoreTechRegInfo< /key >
< data >[insert data here]< /data >
< key >AECoreTechRegSent< /key >
< string >YES< /string >
I dont have a final cut studio system id or ProApps folder???
Why would this be?
Also, I have just installed Final cut studio 2 from the origianal disks and have a serial number that works (may or may not be a pirated serial) and every time I open Final cut pro, it asks for my serial number again. I can get in using many different serials but it keeps asking for it every time I open it again.... any suggestions???
Man thanks so much. I never EVER leave comments in any blog. You really deserved it.
will this operation you just did get rid of the reg screen on all pro applications, or you have to do one by one for each app?
It gets rid of it for all of them.
ThankYouThankYouThankYouThankYouThankYou!!!!
Bye, Bye, registration screen.
HEY BILL! Just use the "Find..." option. works just as well.
Works for Aperture as well. Thanks!
Great tip! Thanks! I hate nag screens, especially when I install to a new system and already registered the software long ago.
Thank you very much!
Works with all Apple's except Hackintosh (OSx86).