Bonsoir, Le 23/11/07, Samuel Monsarrat <[EMAIL PROTECTED]> a écrit : > > Bonjour, > > Nous voulons ouvrir OpenOffice en ligne de commande en lui passant une > url d'un document sur un serveur Webdav. > Sous Windows ou linux tout ce passe parfaitement, sous MacOSX c'est une > autre histoire....
Tout d'abord, je suis pas un spécialiste mac, Sous Mac, la seule façon d'ouvrir une appli en ligne de commande est > d'utiliser la commande open par ex. la commande : > $ open -b org.office.script > ouvre OO sans problèmes, on peut même ouvrir un fichier locale ex: > $ open -b org.office.script /foo/bar.odt > Cette dernière commande ouvre bien le fichier bar.odt On dirait donc que la commande open est presque équivalente au 'start' de windows. ce qui expliquerait pourquoi elle tente d'ouvrir le browser pour un lien http... En mac, ne peut-on pas simplement lancer la commande ./soffice <nomdufichier> comme sous unix ? Maintenant passons à Webdav : > $ open -b org.office.script http://mon.domaine.net/foo/bar.odt > Ceci échoue lamentablement, pas à cause de OO mais à cause de Apple, qui > dans leur infini sollicitude considèrent que tout utilisateur est trop > bête pour savoir ouvrir une url et donc au vu du protocole demandé > (http) choisi d'ignorer l'application demandé (par le -b > org.office.script) et ouvre la ressource avec le navigateur par > défaut... on peut difficilement faire plus paternaliste... Je serais curieux de connaître le contenu de org.office.script (si c'est bien un script comme je le pense ?) Qu'a cela ne tienne, utilisons un subterfuge, remplaçons "http" par > "vnd.sun.star.webdav": > $ open -b org.office.script > vnd.sun.star.webdav://mon.domaine.net/foo/bar.odt > Ha, c'est mieux, la commande open ne fourre plus son nez dans ce qui le > regarde pas, et OpenOffice est bien lancé, seulement, c'est tout, rien > n'est ouvert! page blanche. J'ajoute que ce type d'url (commençant par > vnd.sun.star.webdav) marche parfaitement sous Windows et Linux. > > Que faire? quelqu'un à une idée? J'ouvre un bug? Je sais que la version mac est pleine évolution. peut-être est-ce effectivement un bug ? Il faudrait voir si qqun parvient à reproduire le problème sous son mac... Yves. Samuel. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > -- web site : http://www.molenbaix.com
