Suivez et participez au développement du nouvel OpenCellar : PLOC.co
Home Page
 
Français  English  
Open Cellar Home Edition - 1.2 - Windows 98, Me, 2000, XP and Vista. The free Windows wine cellar management software. Open Cellar Mobile Edition - Beta 2 (French version) - Pocket PC. The free Pocket PC wine cellar management software. Open Cellar Cross Platform - Beta 1 (French version) - Mac OSX and Linux. The free MacOS/Linux wine cellar management software. My Open Cellar Open Cellar Forums Place des vins
Search: Welcome (connect - create an account )
Page settings

Nuage de tags
Sauvegarde automatique de votre cave
Le script suivant vous permet de sauvegarder automatiquement votre cave toutes les 5 ouvertures.
Pour l'installer créez une fichier nommé __open.ocs dans le repertoire "Scripts" de l'application puis collez le contenu du script.

// Mai 2007 
// Sauvegarde automatique de la cave 

if(App.ActiveCellar == null) 
{ 
   return; 
} 

int current = 0; 

// toutes les 5 ouvertures une sauvegarde est créée 
int loop = 5; 

// emplacement du repertoire de sauvegarde 
// ne pas oublier le caractere \ en fin de ligne 
string targetDir = @"c:\temp\"; 

try 
{ 
   current = Convert.ToInt32(App.AppSettings["Env"]["Storage"]); 
} 
catch (Exception ex) 
{ 
   
} 

bool success = true; 

if(current == loop) 
{ 
   // enregistrement 
   string destFileName = targetDir + DateTime.Now.ToShortDateString().Replace("/", "") + App.ActiveCellar.Name + ".oc"; 
   try 
   { 
      App.ActiveCellar.CreateBackup(destFileName, true); 
      success = true; 
   } 
   catch 
   { 
      success = false;
      MessageBox.Show("Impossible de sauvegarder votre cave, erreur de répertoire"); 
   } 

   current = 0; 
} 

if(success) 
{ 
  current++; 
  App.AppSettings["Env"]["Storage"] = current.ToString(); 
} 


© 2006-2014 Matthieu DUCROCQ  Open Cellar official blog - All rights reserved - Last update: january 2014 | twitter