Suivez et participez au développement du nouvel OpenCellar : PLOC.co
Page d'accueil
 
Français  English  
Open Cellar Home Edition - 1.2 - Le logiciel gratuit pour gérér efficacement votre cave à vins sous Windows. Open Cellar Mobile Edition - Beta 2 - La gestion de cave à vins a enfin sa solution Mobile sur Pocket PC. Open Cellar Cross Platform - Beta 1 - La gestion gratuite de vins disponible sous Mac OSX et Linux. Mon Open Cellar Les forums d'Open Cellar Place des vins
Rechercher : Bienvenue (se connecter - créer un compte)
Options de page

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 Blog officiel d'Open Cellar - Tous droits réservés - Dernière mise à jour : janvier 2014 | twitter | facebook