Page 1 of 1

[1.4.0 A2 Windows/Linux] Association .pano

PostPosted: Sun Jul 08, 2007 8:55 pm
by dcc
Le fait de cliquer sur fichier .pano lance autopano mais n'ouvre pas le pano, seul le glisser/déposer fonctionne pour ouvrir un .pano.

PostPosted: Sun Jul 08, 2007 11:17 pm
by fma38
Quel gestionnaire de fichiers utilises-tu ?

-- Edit --

Question bête, car en fait, cela vient du fait que si on tape :

$ autopanopro xxx.pano

APP n'ouvre effectivement pas le pano.

PostPosted: Mon Jul 09, 2007 8:00 am
by AlexandreJ
Y-a un bug dans ce code au niveau windows, le fix a été donné dans la partie anglaise. J'ai pas fait les tests du côté linux.

PostPosted: Mon Jul 09, 2007 8:44 am
by fma38
La correction concernait l'association des fichiers .pano avec la bonne commande. Ici, c'est la commande elle-même qui ne fonctionne pas. Autopano n'ouvre pas le fichier passé en argument. à€ moins qu'il faille utiliser une option à  la UNIX ?

PostPosted: Mon Jul 09, 2007 6:38 pm
by dcc
Pour faire marcher l'association (sous linux seulement), il faut rajouter "$*" dans /usr/bin/autopanpro, ce qui donne donc:

#!/bin/bash
LD_LIBRARY_PATH=/usr/lib/autopanopro
export LD_LIBRARY_PATH
/usr/lib/autopanopro/autopanopro "$*"

Par contre quand je fais un drag/drop avec Konqueror, il ouvre le fichier autopano et scanne le répertoire dans la liste des groupes? A mon avis tout cela n'est pas normal

PostPosted: Mon Jul 09, 2007 6:50 pm
by fma38
Ah, merci dcc ! J'avais complètement zappé qu'on lançait un script, et non pas directement le binaire...

Pour konqueror, je n'ai pas ce problème. Essaye voir avec $@, au lieu de $*.

PostPosted: Mon Jul 09, 2007 8:27 pm
by dcc
Effectivement c'est mieux $@ que $*.
Pour les incultes (dont je faisais parti pas plus tard qu'il y a 2 minutes) $@ remplace les paramètres par "$1" "$2" et $* remplace les paramètres par "$1 $2 $3"

PostPosted: Tue Jul 10, 2007 2:31 pm
by taf
je ne dirais rien, mais c'est à  la limite de la modération ton truc là  :lol:

PostPosted: Wed Oct 10, 2007 1:39 pm
by AlexandreJ
Fixé chez nous aussi