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)
Facebook


Nuage de tags
Synchro PC/Iphone
12/09/2009
Répondre
Synchro PC/Iphone
ElBarto
14 posts
Bonjour,

J'ai un Iphone 3GS et Windows Vista 64 et je n'arrive pas à faire la synchro ! En fait le problème démarre dès le double-clic sur iOpenCellarSyncService.jar, Windows ne sait pas avec quoi ouvrir ce type de fichier et me propose de l'ouvrir comme une archive .jar ou .zip...
Du coup je peux pas avancer dans le reste du processus. Je ne parviens pas à lancer l'application Java. Comment faire ?
Ça fait trois jours que j'essaye et là je sèche, donc toute aide sera la bienvenue. Merci.
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Bonjour et bienvenue,

Téléchargez la JVM gratuitement ici:
http://www.java.com/fr/download/
Apres installation le serveur de synchronisation se lancera.

:! Si vous avez commencé à saisir vos vins sur votre iPhone veuillez effectuer une sauvegarde via le centre de sauvegarde.

Matthieu

PS : la prochaine fois que vous avez des questions sur OC n'attendez pas trois jours :-)
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
J'avais déjà tenté cette installation de Java, mais ça ne change rien :-(
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Allez sous le menu démarrer de Windows puis saisissez cmd
Dans la fenetre tapez java -version
Que vous renvoie la console?

Ensuite en supposant que vous ayez installé le serveur dans le répertoire c:\synchronisation et toujours dans la console dos:
java -jar c:\synchronisation\iOpenCellarSyncService.jar

Matthieu
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
En tapant java -version, j'obtiens : " 'java' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commande" ...
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Tentez d'installer cette version :
http://javadl.sun.com/webapps/download/AutoDL?BundleId=33889

Est ce qu'a l'installation Vista vous affiche un message?
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Vista me répond que ce programme est déjà installé... Je lance donc le processus : désinstallation automatique puis réinstallation.
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
J'ai toujours le même soucis... Est-ce qu'il faut que je change le programme par défaut dans "ouvrir avec..." ?
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Oui essayez avec le programme:
C:\Program Files\Java\jre6\bin\javaw.exe
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Alors cette fois (nouveauté), ça me donne une fenêtre d'erreur : "Could not find the main class : C:\Synchronisation\iOpenCellarSyncService.jar Program will exit". C'est grave docteur ?
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Quels sont les fichiers et répertoires présents dans le dossier c:\synchronisation ?
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Les 4 fichiers et le dossier lib que j'ai extrait du fichier compressé "iPhoneServer.zip".
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Si vous le souhaitez je peux prendre votre PC à distance.
Si vous êtes d'accord rendez vous sur mon blog http://www.open-cellar.com/1036/Blog/OpenCellar.aspx puis cliquez en bas à gauche sur le widget SparkAngels.
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Ok je me connecte... A tout de suite.
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Je fais quoi avec le fichier "sparkangels.jnlp" ?
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Merci de votre aide, la synchro fonctionne parfaitement. En revanche je me retrouve avec une cave vide sur mon iPhone ! Comment retrouver sur le PC et sur l'iPhone (après synchro) celle que j'ai sauvegardé sur le serveur d'OC ?
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Ooops j'ai oublié de préciser que vous ne devez pas cocher la case "Je souhaite initialiser..."
Enfin pour éviter les problemes de sécurité sous Vista déplacez votre fichier .oc dans le répertoire synchronisation (n'oubliez pas également de changer le chemin dans le serveur de synchronisation)

Matthieu
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Il n'y a donc aucune solution pour que je puisse retrouver mes vins (ceux de ma sauvegarde iPhone) sur mon PC, si ce n'est tout rentrer à nouveau manuellement ?
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Si si à partir du moment ou vous n'avez pas synchronisée votre cave iPhone avec une cave PC le moteur de synchro crééera automatiquement vins et emplacements.
o Restaurez votre sauvegarde iPhone (tapotez dessus puis importer),
o Démarrez le serveur sans cocher la case,
o A la fin du processus tous vos vins seront sur votre PC.
Si ce n'est pas le cas, copiez ici le contenu de la fenetre de debuggage.

Si vous avez déja effectué une synchronisation sur un autre PC, restaurez puis sauvegardez à nouveau votre cave, envoyez moi l'heure et la taille de celle ci.
Je mettrais à jour les informations de celle ci pour que vous puissiez synchroniser sans avoir à tout saisir.

Matthieu
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Je dois pas être doué... Ça ne fonctionne toujours pas. :(

Serveur démarré (1.0), en attente de connexion....
onDebug() -> Server->start()
onDebug() -> Server->accept(), rbuffer = 8096, sbuffer = 16192
onDebug() -> Server->processClient()
Connecté à iPhone de Pierre-Lau
onDebug() -> Server->receiveCellar(), size = 401408
onSyncStart()
onDebug() -> SyncEngine->openDb("tempDb.db")
onDebug() -> SyncEngine->openCellar()
onDebug() -> SyncEngine->backup("C:\Program Files (x86)\Open Cellar\Cave.oc.backup")
onDebug() -> SyncEngine->deviceToPC()
onDebug() -> SyncEngine->deviceToBaseItems("category")
onDebug() -> SyncEngine->deviceToBaseItems("classification")
onDebug() -> SyncEngine->deviceToBaseItems("bottletype")
onDebug() -> SyncEngine->deviceToBaseItems("cepage")
onDebug() -> SyncEngine->deviceToContacts("owner")
onDebug() -> SyncEngine->deviceToContacts("provider")
onDebug() -> SyncEngine->loadDeviceId()
onDebug() -> SyncEngine->loadLists()
onDebug() -> SyncEngine->deviceToWine()
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->creating wine...
onDebug() -> SyncEngine->deviceToRack()
onDebug() -> SyncEngine->creating rack...
onDebug() -> SyncEngine->deviceToImage()
onDebug() -> SyncEngine->deviceToImage(), size = 7 ko
onDebug() -> SyncEngine->deviceToImage(), size = 7 ko
onDebug() -> SyncEngine->deviceToImage(), size = 8 ko
onDebug() -> SyncEngine->deviceToImage(), size = 16 ko
onDebug() -> SyncEngine->deviceToPurchaseSales()
onDebug() -> SyncEngine->deviceToNote()
onDebug() -> SyncEngine->deleteData()
onDebug() -> SyncEngine->executeQuery("category")
onDebug() -> SyncEngine->executeQuery("bottletype")
onDebug() -> SyncEngine->executeQuery("note")
onDebug() -> SyncEngine->executeQuery("wine")
onDebug() -> SyncEngine->executeQuery("classification")
onDebug() -> SyncEngine->executeQuery("inout")
onDebug() -> SyncEngine->executeQuery("owner")
onDebug() -> SyncEngine->executeQuery("provider")
onDebug() -> SyncEngine->executeQuery("rack")
onDebug() -> SyncEngine->executeQuery("rackitems")
onDebug() -> SyncEngine->executeQuery("wine")
onDebug() -> SyncEngine->executeQuery("image")
onDebug() -> SyncEngine->executeQuery("sync")
onDebug() -> SyncEngine->processImport()
onDebug() -> SyncEngine->processBaseItems("category")
onDebug() -> SyncEngine->processBaseItems("classification")
onDebug() -> SyncEngine->processBaseItems("bottletype")
onDebug() -> SyncEngine->processBaseItems("cepage")
onDebug() -> SyncEngine->processContact("owner")
onDebug() -> SyncEngine->processContact("provider")
onDebug() -> SyncEngine->processWines()
onDebug() -> SyncEngine->processRacks()
onDebug() -> SyncEngine->processImages()
onSyncEnd()
Envoi de la cave en cours...
Envoi de la cave terminée !
Toutes les tâches terminées avec succés (9.328 secondes)
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Ma sauvegarde effectuée à 17h35 aujourd'hui "pèse" 392ko.
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Suite à la synchro vous n'avez aucun vin dans OC?
Car d'apres le log il vous les a bien crée sur le PC.
Attention apres la synchronisation vous devez fermer et réouvrir votre cave PC pour voir apparaitre les changements.

Matthieu
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
ElBarto
14 posts
Non je n'ai rien sur le PC... :-$
 

12/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Bon je viens de faire un test et tout fonctionne ^^
On reprend du début:
o Sous la version Windows, créez une cave dans le dossier c:\synchronisation
o Quittez la version PC
o Démarrez le serveur et précisez dans l'emplacement la cave précédemment créée.
o Sur l'iPhone restaurez votre sauvegarde puis exécutez une synchronisation
o Démarrez la version PC puis menu Affichage -> Ma cave mode liste

Vous devriez retrouver vos vins.

Matthieu
 

14/09/2009
Répondre
Re : Synchro PC/Iphone
jnoel68Voir son blog
6 posts
Hello,
J'ai le même problème.
Suite à un plantage de DD de PC, j'ai perdu ma cave PC qui n'avait pas été synchronisée depuis longtemps avec mon iPhone.
Je fait les opérations suivantes :
1. création cave vide sur PC
2. paramétrage cave sur serveur de synchro
3. restauration de la cave sur l'iphone -> nickel, la cave est OK (taille 7434ko)
4. synchro PC <-> Iphone (voir log + bas)
5. la cave est vide sur le PC et sur l'iPhone
Que dois-je faire pour récupérer ma cave sur PC ?
Merci

PJ : log de synchro
Serveur démarré (1.0), en attente de connexion....
onDebug() -> Server->start()
onDebug() -> Server->accept(), rbuffer = 8096, sbuffer = 16192
onDebug() -> Server->processClient()
Connecté à iPhone de JEROME
onDebug() -> Server->receiveCellar(), size = 7612416
onSyncStart()
onDebug() -> SyncEngine->openDb("tempDb.db")
onDebug() -> SyncEngine->openCellar()
onDebug() -> SyncEngine->backup("D:\Documents and Settings\JEROME.NOEL-FIXE\Mes documents\Vins\new.oc.backup")
onDebug() -> SyncEngine->deviceToPC()
onDebug() -> SyncEngine->deviceToBaseItems("category")
onDebug() -> SyncEngine->deviceToBaseItems("classification")
onDebug() -> SyncEngine->deviceToBaseItems("bottletype")
onDebug() -> SyncEngine->deviceToBaseItems("cepage")
onDebug() -> SyncEngine->deviceToContacts("owner")
onDebug() -> SyncEngine->deviceToContacts("provider")
onDebug() -> SyncEngine->loadDeviceId()
onDebug() -> SyncEngine->loadLists()
onDebug() -> SyncEngine->deviceToWine()
onDebug() -> SyncEngine->deviceToRack()
onDebug() -> SyncEngine->deviceToImage()
onDebug() -> SyncEngine->deviceToPurchaseSales()
onDebug() -> SyncEngine->deviceToNote()
onDebug() -> SyncEngine->deleteData()
onDebug() -> SyncEngine->executeQuery("category")
onDebug() -> SyncEngine->executeQuery("bottletype")
onDebug() -> SyncEngine->executeQuery("note")
onDebug() -> SyncEngine->executeQuery("wine")
onDebug() -> SyncEngine->executeQuery("classification")
onDebug() -> SyncEngine->executeQuery("inout")
onDebug() -> SyncEngine->executeQuery("owner")
onDebug() -> SyncEngine->executeQuery("provider")
onDebug() -> SyncEngine->executeQuery("rack")
onDebug() -> SyncEngine->executeQuery("rackitems")
onDebug() -> SyncEngine->executeQuery("wine")
onDebug() -> SyncEngine->executeQuery("image")
onDebug() -> SyncEngine->executeQuery("sync")
onDebug() -> SyncEngine->processImport()
onDebug() -> SyncEngine->processBaseItems("category")
onDebug() -> SyncEngine->processBaseItems("classification")
onDebug() -> SyncEngine->processBaseItems("bottletype")
onDebug() -> SyncEngine->processBaseItems("cepage")
onDebug() -> SyncEngine->processContact("owner")
onDebug() -> SyncEngine->processContact("provider")
onDebug() -> SyncEngine->processWines()
onDebug() -> SyncEngine->processRacks()
onDebug() -> SyncEngine->processImages()
onSyncEnd()
Envoi de la cave en cours...
Envoi de la cave terminée !
Toutes les tâches terminées avec succés (146.078 secondes)
 

14/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Bonsoir,

Ce n'est pas tout à fait le probleme car ElBarto n'avait pas encore synchronisé sa cave.
Actuellement le serveur n'est pas capable de gérer des synchronisation "multi-caves".
Il reste une possibilité, envoyez la date et le poid exact de votre sauvegarde je vous ferai le reset des id de synchronisations.

Matthieu
 

14/09/2009
Répondre
Re : Synchro PC/Iphone
jnoel68Voir son blog
6 posts
Voilà les infos demandées pour ma dernière sauvegarde iPhone :
Sauvegarde du 12/09/09
7434 ko
 

15/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Le souci c'est qu'il y a 3 caves du poids précisé pour le 12 septembre ^^
Pourriez vous m'envoyer par email une ou deux références vins.

Matthieu
 

19/09/2009
Répondre
Re : Synchro PC/Iphone
Maxcellar
1 posts
c quoi " adresse ip du serveur"
merci
 

20/09/2009
Répondre
Re : Synchro PC/Iphone
AdministrateurVoir son blog
3099 posts
Bonjour,

Pour que votre iPhone puisse synchroniser avec votre ordinateur il a besoin de connaitre son adresse IP. Tous périphériques présents sur un réseau sont identifiés de maniere unique au travers d'une adresse IP. C'est exactement le même principe qu'un numéro de téléphone.
Rassurez vous le serveur de synchronisation vous affiche l'adresse IP à saisir sur votre iPhone.

Téléchargez le serveur ici:
http://www.open-cellar.com/downloads/iPhoneServer.zip
o Décompressez les éléments dans le dossier c:\synchronisation
o Ouvrez le répertoire puis double cliquez sur le fichier iOpenCellarSyncService.jar
o Dans la fenetre qui s'affiche renseignez l'emplacement de votre fichier .oc PC
o Cliquez sur Démarrer le serveur
o Sur votre iPhone saisissez l'adresse IP donnée par le serveur de synchronisation.
o Patientez quelques secondes la synchronisation est terminée.

:! Durant la synchronisation vous devez fermer OC pour PC sinon vous ne verrez pas apparaitre les modifications.
Enfin avant de vous lancer dans la synchronisation, veuillez effectuer une cave de votre cave iPhone via le menu Centre de sauvegarde.

Matthieu
 

© 2006-2014 Matthieu DUCROCQ Blog officiel d'Open Cellar - Tous droits réservés - Dernière mise à jour : janvier 2014 | twitter | facebook