Celtx and the disaster that was almost…
Posted by Rick Burnett on September 24th, 2009 filed in General News, RelativityFor the record, being someone who has done a lot of software development and support, things happen, and many times those things are outside the control of the program you wrote and/or are specific to some condition happening on the machine at the time. Â Given the extensive research I have done on Celtx, I have not come across someone else who had the same thing happen to them that happened to me. Â Therefore, since I cannot repeat it either, I’m going to let it slide and give a huge thanks to the Celtx developers who were amazingly responsive in helping me.
The simple problem was, I hit save then exited Celtx. Â I reopened the document and I got the spinning beach ball of death. Â I waited awhile and saw nothing, so I killed the application and restarted it. Â Somehow my script had been overwritten by an incomplete set of files and it would no longer open. Â You can imagine the panic that ensued at this point.
Maybe during me force quitting the application, the OS did something to the file. Â I am done speculating on this point, but from this I learned this major lesson. Â Back up more often. Â I also use a service called Drop Box to keep off-site copies of very important work.
The crazy part is some quick thinking on my part allowed me to save my script. Â In case anyone else gets into a situation where the file is gone, or destroyed, if you act quickly, you can possibly save it as well.
I ran a utility called Data Rescue II on my drive and let it scan all the free space (which takes just over an hour on my 320Gbytes drive with 80Gbytes of free space). I took a look in the CBR directory it creates which had an ARCHIVE directory containing a ZIP directory under there. If you did not know, a Celtx file is just a renamed zip file.  There was a few hundred zip files. One thing I noticed was that the majority of the files were the exact same size 24.1 KB. Well, knowing I had set the autosave to 5 minutes and I had left this script up in Celtx on my machine for about 2 days, I figured this HAD to be the file. This would mean it wrote out the script probably a good 500+ times.  Of course, I had to be correct on which one I wanted to undelete since the demo of Data Rescue II lets you recover ONE file of <5Mbytes. I picked one of them and recovered it, and sure enough, there is the script! I checked and it has ALL the changes I had made.
Hopefully if anyone else loses their script, they can use this method to get it back. Data Rescue II does cost, but depending on how much time you spent, it is probably well worth it. Â Also, Time Machine is another good alternative, or running daily backups on your machines (incremental of course). But there you have it. Now back to being productive.
43 Responses to “Celtx and the disaster that was almost…”
Leave a Comment
You must be logged in to post a comment.
August 22nd, 2014 at 1:42 pm
.…
Ñпх.
August 22nd, 2014 at 1:47 pm
.…
ÑÐ¿Ñ Ð·Ð° инфу!…
August 22nd, 2014 at 7:27 pm
.…
ÑпаÑибо за инфу….
August 22nd, 2014 at 7:46 pm
.…
thanks….
August 26th, 2014 at 3:17 am
.…
ÑÐ¿Ñ Ð·Ð° инфу….
November 16th, 2014 at 11:42 pm
.…
áëà ãîäà ðñòâóþ….
November 18th, 2014 at 2:50 am
.…
áëà ãîäà ðåÃ!…
November 18th, 2014 at 7:38 am
.…
thanks for information!…
November 19th, 2014 at 12:53 am
.…
ñïà ñèáî çà èÃôó!!…
November 19th, 2014 at 4:22 am
.…
hello!…
November 20th, 2014 at 8:40 pm
.…
ñïà ñèáî çà èÃôó!…
November 21st, 2014 at 7:20 pm
.…
tnx for info….
November 21st, 2014 at 10:49 pm
.…
tnx….
November 21st, 2014 at 11:04 pm
.…
hello….
November 22nd, 2014 at 12:59 pm
.…
ñïñ….
November 22nd, 2014 at 8:44 pm
.…
ñýÃêñ çà èÃôó!!…
November 23rd, 2014 at 2:31 pm
.…
ñïñ çà èÃôó….
November 23rd, 2014 at 7:11 pm
.…
ñýÃêñ çà èÃôó….
November 23rd, 2014 at 10:03 pm
.…
thanks for information….
November 24th, 2014 at 7:07 pm
.…
tnx for info!!…
November 26th, 2014 at 3:07 pm
.…
ñïñ çà èÃôó!!…
November 27th, 2014 at 1:36 am
.…
good….
November 27th, 2014 at 4:45 pm
.…
ñýÃêñ çà èÃôó!!…
November 27th, 2014 at 6:04 pm
.…
ñïà ñèáî çà èÃôó!!…
November 28th, 2014 at 12:08 pm
.…
áëà ãîäà ðåÃ!…
November 29th, 2014 at 4:11 am
.…
áëà ãîäà ðþ!!…
November 29th, 2014 at 8:51 am
.…
ñïà ñèáî!!…
November 30th, 2014 at 5:16 am
.…
áëà ãîäà ðñòâóþ….
November 30th, 2014 at 8:36 am
.…
ñýÃêñ çà èÃôó!!…
December 1st, 2014 at 1:11 pm
.…
ñýÃêñ çà èÃôó!!…
December 1st, 2014 at 4:08 pm
.…
ñïà ñèáî çà èÃôó!…
December 6th, 2014 at 7:34 pm
.…
good….
December 9th, 2014 at 6:26 am
.…
ñïñ çà èÃôó….
December 9th, 2014 at 12:58 pm
.…
thanks for information….
December 10th, 2014 at 12:00 pm
.…
áëà ãîäà ðþ!…
December 10th, 2014 at 7:28 pm
.…
ñýÃêñ çà èÃôó!!…
December 12th, 2014 at 3:39 am
.…
ñïà ñèáî çà èÃôó!!…
December 12th, 2014 at 4:45 am
.…
ñýÃêñ çà èÃôó….
December 12th, 2014 at 3:59 pm
.…
thank you!!…
December 13th, 2014 at 6:34 am
.…
good info!…
December 15th, 2014 at 2:57 am
.…
ñýÃêñ çà èÃôó….
December 15th, 2014 at 5:30 am
.…
tnx for info!!…
December 15th, 2014 at 6:05 am
.…
áëà ãîäà ðñòâóþ….