Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Final Cut Pro X trial reset
#!/usr/bin/swift
import Foundation
let path = URL(fileURLWithPath: NSString(string: "~/Library/Application Support/.ffuserdata").expandingTildeInPath)
let data = try! NSData(contentsOf: path) as Data
let dictionary = try! NSKeyedUnarchiver.unarchiveTopLevelObjectWithData(data) as! NSDictionary
let mutableDictionary = dictionary.mutableCopy() as! NSMutableDictionary
for (key, value) in mutableDictionary {
if value is NSDate {
mutableDictionary[key] = Date()
}
}
try! NSKeyedArchiver.archivedData(withRootObject: mutableDictionary, requiringSecureCoding: false).write(to: path)
print("You'd better buy it")
@Astraone751
Copy link

Astraone751 commented Dec 3, 2020

@ArnauSurf62
Copy link

ArnauSurf62 commented Dec 10, 2020

The command for resetting logic pro does not work. Ater using mv -v ~/Library/Application Support/.lpxuserdata ~/.Trash, I get the following message "no such file or directory"

I did it with Logic opened and it worked (first try failed):

mv -v ~/Library/Application\ Support/.lpxuserdata ~/.Trash

@ArnauSurf62
Copy link

ArnauSurf62 commented Dec 10, 2020

Thanks a lot to all of you!

@tueng1
Copy link

tueng1 commented Dec 14, 2020

Command worked on the trial version of FCPX 10.5 running natively on a new Macbook Pro with M1 chip!

mv -v ~/Library/Application\ Support/.ffuserdata ~/.Trash

@Navi2904
Copy link

Navi2904 commented Dec 14, 2020

In which folder is the file to delate?

mv -v ~/Library/Application\ Support/.ffuserdata ~/.Trash

@Vdbsteve
Copy link

Vdbsteve commented Jan 30, 2021

It works perfectly on the New Macbook Pro.
Might anyone have an automated script, so my mac will run that command automatically every 80 days?

@DrBeta
Copy link

DrBeta commented Jan 31, 2021

Thanks now I can keep editing videos

@DrBeta
Copy link

DrBeta commented Jan 31, 2021

@Vdbsteve I might work on that later

@ArnauSurf62
Copy link

ArnauSurf62 commented Jan 31, 2021

@Vdbsteve I might work on that later

Is it possible to use automator to apply this command every 80 days?

@JavaNameConvention
Copy link

JavaNameConvention commented Feb 2, 2021

BTW — A much simpler approach would be to just remove the current .ffuserdata file from the App Support directory altogether.
mv -v ~/Library/Application\ Support/.ffuserdata ~/.Trash
This will also reset the trial period back to 30 days and will make FCP create a new one at launch.
Tested with FCPX 10.4.6.

Hi, if i do this will it delete all my projects?

@Bentyy
I have not tried it yet since its my first day installing final cut pro x, I will try tomorrow, but the only thing that is being deleted is the userdata, so probably not, it probably just wipes your user information, so final cut pro doesn't remember that you've used it before, but should not delete any projects or videos, but if you are cautious, you can export them just in case.

@93nikhilverma
Copy link

93nikhilverma commented Apr 11, 2021

@murfs0
Copy link

murfs0 commented Apr 11, 2021

Logic X Pro 10.4.8 Trial

https://www.apple.com/in/logic-pro/trial/

Sorry but this is only the latest version. In this case 10.6.1. But thanks anyway

@errgvegrevgerg
Copy link

errgvegrevgerg commented Jun 2, 2021

New to this, so what do I first? Open up the terminal on my Mac and input the code at the very top? Or input a single command but change the location of folders/files and name of Mac to my own? Also, currently on 11.2.3 of Big Sur.

@xogud376
Copy link

xogud376 commented Jun 7, 2021

Final Cut Pro 10.5.1 Trial

Hi
Recently open termsnal and typing this

mv -v ~/Library/Application\ SupPort/.ffuserdata ~/.Trash

And it work! Also, currently on 11.4 of Big Sur.

@lilyringring
Copy link

lilyringring commented Jul 3, 2021

Beautiful, thank you! I pasted below in Terminal on Catalina 10.15.7 and worked like a charm.

mv -v ~/Library/Application\ Support/.ffuserdata ~/.Trash

@WilliesHsieh
Copy link

WilliesHsieh commented Aug 1, 2021

How about Final cut 10.5.4 , any one successful ?

I used the mv -v ~/Library/Application\ Support/.ffuserdata ~/.Trash
Show no mach file , any idea ?

@BoyetDgte
Copy link

BoyetDgte commented Nov 17, 2021

For Monterey OS you can use...

nano .zshrc then add alias fcpxreset='rm ~/Library/Application\ Support/.ffuserdata'

Relaunch Terminal after...

@tueng1
Copy link

tueng1 commented Nov 25, 2021

Here's a one click solution for MacOS Monterey:
Run the Shortcuts App.
Click on the "+" to create new shortcut.
On the right search for "Run Shell Script" and create a new shortcut.
Paste in the command "rm ~/Library/Application\ Support/.ffuserdata". You can then press the "run" triangle to test it.
Under File menu (left upper screen) choose "Add to Dock" and close out.
You should now have a pink shortcut on your dock. ONE CLICK whenever you want to reset FCP (should also work for Logic Pro).
Note that clicking on the shortcut when FCP is already reset will give you an error that ".ffuserdata" is not found. Wait another day and it'll work.

BONUS: For the ultimate in laziness and convenience, edit this shortcut by ADDING the action "Open App" choosing FCP so one-click will reset FCP AND open FCP !!!

@bergerdev
Copy link

bergerdev commented Dec 1, 2021

@murfs0, this is the link for the 10.4.8 trial of Logic. This version works for High Sierra(10.13.6).
http://updates-http.cdn-apple.com/2020/macos/061-91615-20200326-7bf76b54-681e-4abb-94f6-d9db3ec445bc/LogicProXTrial.dmg

@murfs0
Copy link

murfs0 commented Dec 1, 2021

Thanks - I‘ve already bought it and have the right version. Thanks anyway

@dannote
Copy link
Author

dannote commented Dec 1, 2021

@tueng1 Ha-ha, nice

@ShreyasPurohitcode
Copy link

ShreyasPurohitcode commented Jan 22, 2022

How to reset logic pro free trial??

@element100500
Copy link

element100500 commented Jan 24, 2022

mv -v ~/Library/Application\ Support/.ffuserdata ~/.Trash

mv: rename /Users/username/Library/Application Support/.ffuserdata to /Users/username/.Trash/.ffuserdata: No such file or directory

Added later:
Actually I need Logic Pro reset trial, not Final Cut.
Sorry, pirate brothers. Aaaarrrrgggghhhh!

@Botonian
Copy link

Botonian commented Mar 26, 2022

Whenever I try running the command it spits out override rw-r--r-- user/staff for /Users/user/.Trash/.ffuserdata? (y/n [n])

@ucsbchui
Copy link

ucsbchui commented Mar 28, 2022

Thank you so much @tueng1
I use your method and it is amazing! It works!

@TehBrian
Copy link

TehBrian commented Jun 21, 2022

For anyone who keeps forgetting which is the correct command to use, I made a simple gist. Feel free to save it so that you can come back to it later. Find it here: https://gist.github.com/TehBrian/bf82c7505b647d423da6d5abbe2b95a3

@PrometheusProductions
Copy link

PrometheusProductions commented Aug 3, 2022

Just copied and pasted the command from above into my terminal and it worked! Final Cut went from 46 days back to 90! Awesome! Is there a command we can use for Logic Pro?

@Andrassi75
Copy link

Andrassi75 commented Aug 3, 2022

Logic Pro X Trial reset:
mv -v ~/Library/Application\ Support/.lpxuserdata ~/.Trash

Does anyone have a Logic Pro 10.5 trial download link? I have Mojave, this version is the highest I can use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment