I'm pissed. All my hard work is gone.

Saturday, February 17, 2007 by XX | Discussion: DesktopX

I was working on my special project when I decided to make a backup so if I mess up, there's a backup to go back to, so I started to export object.

Guess what? DesktopX suddenly used 750 MB ram and of course it crashed.

Well I checked out my current theme folder to recover it. Guess what? Folder is empty!! WTF??

I tried to run it again and there it is, my project. It looked normal. Till I tried to use it. All scripts is gone! What the heck happened??
First Previous Page 2 of 2 Next Last
Fairyy~
Reply #21 Monday, February 19, 2007 11:06 AM
nfounuately it's a older version. I really need to get newer version of DesktopX


I was thinking the same thing......I usually wont upgrade an application if things are working ok..maybe its time ..
Skarny
Reply #22 Sunday, February 25, 2007 5:11 AM
Mmmm the magic dissapearing theme trick.
If the cache doesn't hold the files anymore, they are indeed deleted. My best link is to DesktopX's 'clever' cleaning process.

See, when you close DesktopX it scans its theme definition files and removes any files in the theme directory it thinks do not belond to the theme. (For example, if you copied a blahblah.txt file into the cache folder, then closed DesktopX, it will delete it.

It's 'housekeeping'.

I think however this is the function which is borked (based on a complete lack of evidence, but a hunch). When DX sometimes does a crash bunk, it's process ends, and it probably jumps into 'housekeeping mode', but being a crash of some sort, the memory or whatever that holds your theme definition has been buggered. SOOOoo, it goes 'AHA! No theme memory data, better clean up this messy cache folder of all these huge script files! BOOM.'.

Backing up the folder regularly sounds like a good idea, with automation or whatever, but hopefully there wont be an 'access' clash when DesktopX decides after various actions to dump the theme from memory into the cache folder. (ie it's own backup save feature, probably part of the same housekeeping programming, because during these 'auto dumps' is often when my cache goes bye bye)

Could be wrong though, don't want to sound like I have any idea how any of it actually works, just speculating.

CerebroJD
Reply #23 Sunday, February 25, 2007 5:46 AM
The newest version of DX doesnt crash in a way that nukes your script data.  The most you'll lose is your 'latest' changes if it crashes on apply.
XX
Reply #24 Sunday, February 25, 2007 4:50 PM
Yeah. Well the current status is this:

I am currently rebuilding the object slowly, with frequent exports that doesn't even overwrite original. The basic version is about halfway done, then finally the optimization, then it's finally ready for uploading.

While it's not really a new object for me, its scripts is heavily modified from original, so much that over 50% of original code is changed. By time I'm done with full version (not basic) I would have re-written about 75% of script.

Hopefully it will function much better than before.
vStyler
Reply #25 Sunday, February 25, 2007 5:00 PM
I lost years of psd's, styles, shapes, music, video, texts, mail, settings, basically everything..a while back.

...really pissed me off at the time.. Ive since come to the conclusion that sometimes to start anew may be the best thing that could have happened.

3 things.. 1. everything happens for a reason. 2. backup often 3. glad i dont make DX themes   
XX
Reply #26 Monday, February 26, 2007 11:23 PM
Yeah. Backup saved me recently when it crashed and ate scripts again. Only pretty small changes were gone.
XX
Reply #27 Thursday, March 1, 2007 6:00 PM
Finally, the basic version is done! Uploading it today. I will work on more advanced one and eventually finish it.

Please login to comment and/or vote for this skin.

Welcome Guest! Please take the time to register with us.
There are many great features available to you once you register, including:

  • Richer content, access to many features that are disabled for guests like commenting on the forums and downloading skins.
  • Access to a great community, with a massive database of many, many areas of interest.
  • Access to contests & subscription offers like exclusive emails.
  • It's simple, and FREE!



web-wc01