OVH Cloud OVH Cloud

Adobe Reader

13 réponses
Avatar
Nag.
Bonjour,

y'a t il un moyen de détecter la version d'Adobe Reader installé sur un
navigateur / ordinateur.
En fait j'ai besoin d'interdire un clic sur la version détecté n'est pas la
version 7 ou supérieur.

Quelqu'un a t il une idée?

merci

10 réponses

1 2
Avatar
ASM

Bonjour,

y'a t il un moyen de détecter la version d'Adobe Reader installé sur un
navigateur / ordinateur.


çà m'étonnearait.

En fait j'ai besoin d'interdire un clic sur la version détecté n'est pas la
version 7 ou supérieur.


rien compris ! ( c'est ou ce n'est pas ? )

pourquoi pas > à 7 ?

que font ces versions ?

--
*******************************************************
Stéphane MORIAUX et son vieux Mac
Aide Pages Perso (images & couleurs, formulaire, CHP)
http://perso.wanadoo.fr/stephane.moriaux/internet/
*******************************************************

Avatar
Nag.
La version 7 permets entre autre de simuler une navigation par clic, comme
si on était sur un site internet en fait.
Donc il faut que je puisse détecter la version du plug in installé pour
interdire l'ouverture du fichier si ce n'est pas minimum la version 7.
Voila





"ASM" a écrit dans le message de
news:

Bonjour,

y'a t il un moyen de détecter la version d'Adobe Reader installé sur un
navigateur / ordinateur.


çà m'étonnearait.

En fait j'ai besoin d'interdire un clic sur la version détecté n'est pas
la


version 7 ou supérieur.


rien compris ! ( c'est ou ce n'est pas ? )

pourquoi pas > à 7 ?

que font ces versions ?

--
*******************************************************
Stéphane MORIAUX et son vieux Mac
Aide Pages Perso (images & couleurs, formulaire, CHP)
http://perso.wanadoo.fr/stephane.moriaux/internet/
*******************************************************



Avatar
noone
Nag. wrote:
La version 7 permets entre autre de simuler une navigation par clic, comme
si on était sur un site internet en fait.
Donc il faut que je puisse détecter la version du plug in installé pour
interdire l'ouverture du fichier si ce n'est pas minimum la version 7.
Voila


C'est *MAGNIFIQUE* comme idée...

Comme ça les utilisateurs de GNU/Linux (dont Acrobat Reader n'existe pas
en version 7) ne pourront rien faire.


Tu en as d'autres des idées comme ça...


C'est avec ce genre d'argument qu'on se retrouve avec un OS fortement
majoritaire et buggé, fournit par une boite qui pense plus au profit
qu'à la sécurité de ces utilisateurs.


Il y a aussi des gens qui n'utilisent pas Acrobat Reader pour lire leurs
fichiers pdf.
xpdf
kpdf
gnome-gv
...

Cordialement... et désolé pour le ton... mais ça m'ennerve !

Avatar
Nag.
C'est gentil de me dire çà mais ça ne réponds pas a ma question.
Maintenant je suis dev, tes arguments (en partie) ont été formulé au client
mais il paye et veut çà. Donc moi je suis un peu con con je fais, enfin
j'essaye. Maintenant si pour avoir une réponse a une question je dois
justifier le pk du comment c'est dommage.

merci qd même

a écrit dans le message de
news:4203ab34$0$25815$
Nag. wrote:
La version 7 permets entre autre de simuler une navigation par clic,
comme


si on était sur un site internet en fait.
Donc il faut que je puisse détecter la version du plug in installé pour
interdire l'ouverture du fichier si ce n'est pas minimum la version 7.
Voila


C'est *MAGNIFIQUE* comme idée...

Comme ça les utilisateurs de GNU/Linux (dont Acrobat Reader n'existe pas
en version 7) ne pourront rien faire.


Tu en as d'autres des idées comme ça...


C'est avec ce genre d'argument qu'on se retrouve avec un OS fortement
majoritaire et buggé, fournit par une boite qui pense plus au profit
qu'à la sécurité de ces utilisateurs.


Il y a aussi des gens qui n'utilisent pas Acrobat Reader pour lire leurs
fichiers pdf.
xpdf
kpdf
gnome-gv
...

Cordialement... et désolé pour le ton... mais ça m'ennerve !



Avatar
Do Re Mi chel La Si Do
Bonjour !


Le code suivant a l'air de fonctionner chez moi, avec I.E. et
Acrobat-reader-6 :

try{
var acro = new ActiveXObject("PDF.PdfCtrl.6");
alert('Acrobat Reader est installé');
}
catch(error){
alert('Ne trouve Acrobat Reader');
}


Peut-être pourrais-tu extrapoler, pour la version 7 ?



@-salutations
--
Michel Claveau
Avatar
Do Re Mi chel La Si Do
Bonjour !

Linux n'est pas windows. Il a des plus, et il a des moins. Inutile de
critiquer ce fait ; tu ferais mieux d'ajouter la fonctionnalité manquante
dans ton Linux.

Plus sérieusement, si Nag. a besoin, ou envie, d'utiliser certaines
fonctions d'Acrobat-reader, c'est son choix.
Si toi tu as choisi un système qui ne te permet pas d'utiliser ces
possibilités, c'est ton choix.

Le reste, c'est de la jalousie.

Bonne journée
--
Michel Claveau
Avatar
ASM

C'est gentil de me dire çà mais ça ne réponds pas a ma question.
Maintenant je suis dev, tes arguments (en partie) ont été formulé au client
mais il paye et veut çà. Donc moi je suis un peu con con je fais, enfin
j'essaye. Maintenant si pour avoir une réponse a une question je dois
justifier le pk du comment c'est dommage.


Bien, oui c'est dommage que tu n'aies pû mieux expliquer au client
qu'il va lui échaper des visiteurs.

En toute logique, pour ceux non-équipés en 7
(pourtant me semble que ma 5 fait çà : suivre des liens)
il faut leur proposer une soluce alternative.

Perso, le pdf je ne le lis pas en ligne
En RTC c'est long à charger,
s'il faut en + lire pendant la connexion ! non merci !

Les seuls browsers que je connaisse et qui divulguent
leurs plug-ins embarqués sont les Netscape Mozilla FF

Sur nouveau Mac il y a de fortes chances
que ce soit Aperçu qui lise les pdf
Aperçu suit-il les liens internet ? (pas essayé)

Pour le moment je ne vois que la soluce avec 2 boutons
[version html] [version Acrobat 7] comme on voit souvent

J'aurais bien une idée tordue
Tu fais un pdf 7 avec les liens vers les autres
et possédant une annonce comme quoi
"si les liens sont HS : désolé votre Acrobat est trop vieux"
tu le poses dans une iframe avec à côté le menu html
vers les pages alternatives à afficher dans l'iframe


--
*******************************************************
Stéphane MORIAUX et son vieux Mac
Aide Pages Perso (images & couleurs, formulaire, CHP)
http://perso.wanadoo.fr/stephane.moriaux/internet/
*******************************************************

Avatar
Do Re Mi chel La Si Do
Bonsoir !

Il ne s'agit peut-être pas d'un site web "public". Cela peut être un
Extranet, voire un Intranet.
Et puis on n'est pas peut-être pas obligé de passer par un navigateur.

De plus, comme tu le fait remarquer, Acrobat 5 savait déjà utiliser des
liens, des formulaires sécurisés, et pouvait même être programmé en
javascript.

A l'époque, j'avais vu une appli dans laquelle les formulaires circulaient
de personne en personne, selon un cheminement pré-établi, mais sans sauter
une étape, et sans qu'une personne ne puisse modifier les ajouts des
personnes précédentes.

Cette appli n'utilisait que : Acrobat, javascript, les e-mails.

Bref, sans savoir ce que recouvrira le truc, une fois fini, difficile
d'émettre des recommandations.

@-salutations
--
Michel Claveau
Avatar
Do Re Mi chel La Si Do
Re !


Du coup, j'ai installé la version 7 d' Acrobat-reader. Alors, d'abord,
merci. Car cette version se lance 5 fois plus vite que la version 6.

Ensuite, j'ai testé mon bout de code. Et alors, je me suis aperçu que la
chaîne identifiant l'active-X avait changée. Voici, donc, le morceau de code
modifié :


try{
var acro = new ActiveXObject("AcroPDF.PDF.1");
alert('Acrobat Reader 7 est installé');
}
catch(error){
alert('Ne trouve Acrobat Reader');
}



Rappel : ça marche avec mon I.E. et Acrobat-reader 7.

En combinant les deux versions, il est possible de savoir si une des
versions, 6 ou 7, est installée.


Bonne journée
--
Michel Claveau
Avatar
noone
Do Re Mi chel La Si Do wrote:
Bonjour !

Linux n'est pas windows. Il a des plus, et il a des moins. Inutile de
critiquer ce fait ; tu ferais mieux d'ajouter la fonctionnalité manquante
dans ton Linux.


oui... heureusement ;-)

Plus sérieusement, si Nag. a besoin, ou envie, d'utiliser certaines
fonctions d'Acrobat-reader, c'est son choix.


il doit penser (s'il est un développeur un minimum sensé) à
l'interopérabilité (et pas uniquement avec Linux... avec MacOS Classic
et MacOS X...).

Si toi tu as choisi un système qui ne te permet pas d'utiliser ces
possibilités, c'est ton choix.


oui et je l'assume pleinement...
il faudrait juste que certains mûrissent un petit peu leurs réflexions
avant d'envisager certaines solutions techniques... qui me semblent un
peu abhérentes.


Le reste, c'est de la jalousie.


si vous saviez comme je m'en fiche de sa doc cliquable qui marchera sur
moins de 10% des configurations ;-)


Cordialement

1 2