Navigateur Java sous Windows & Raspabian
Résolu
Bonjour,
Java est supprimé de la plupart des navigateurs, fort bien, mais le hic, c'est qu'il est nécessaire pour les utilitaires de camera IP, y compris celles, qui même en fin de vie, sont actuellement toujours vendues. (D-Link 5020 par exemple, mais pensons a ceux qui en ont déjà)
Je sais que le passe-passe est possible en appelant l'image par son code Web (difficile a trouver, mais ça se trouve, comme quoi les éditeurs de logiciels du fabriquant de camera nous les gonflent avec leurs java et leurs vbscript quand un appel cgi suffit) et en allant ensuite en aveugle dans une page sous Firefox par exemple qui indiquera java nécessaire quand il ne supporte pas une vieille version (sous Chrome on oublie, la page ne s'affichera pas du tout), mais c'est lourd !
Quand à utiliser un utilitaire tiers, c'est toujours incomplet (et payant)
Bref, apres cette intro : Quel Navigateur supporte encore Java ?
- Sous Windows (Safari ?)
- Sous Raspbian (le debian de la raspberry pi, sous processeur ARM donc) - ou on peut afficher un code cgi (l'image ou la video de la camera), mais rien dans l'utilitaire D-Link
merci de m'aiguiller
(et de ne pas me parler de problème de sécurité, je sais)
Java est supprimé de la plupart des navigateurs, fort bien, mais le hic, c'est qu'il est nécessaire pour les utilitaires de camera IP, y compris celles, qui même en fin de vie, sont actuellement toujours vendues. (D-Link 5020 par exemple, mais pensons a ceux qui en ont déjà)
Je sais que le passe-passe est possible en appelant l'image par son code Web (difficile a trouver, mais ça se trouve, comme quoi les éditeurs de logiciels du fabriquant de camera nous les gonflent avec leurs java et leurs vbscript quand un appel cgi suffit) et en allant ensuite en aveugle dans une page sous Firefox par exemple qui indiquera java nécessaire quand il ne supporte pas une vieille version (sous Chrome on oublie, la page ne s'affichera pas du tout), mais c'est lourd !
Quand à utiliser un utilitaire tiers, c'est toujours incomplet (et payant)
Bref, apres cette intro : Quel Navigateur supporte encore Java ?
- Sous Windows (Safari ?)
- Sous Raspbian (le debian de la raspberry pi, sous processeur ARM donc) - ou on peut afficher un code cgi (l'image ou la video de la camera), mais rien dans l'utilitaire D-Link
merci de m'aiguiller
(et de ne pas me parler de problème de sécurité, je sais)
1 réponse
-
ModérateurBonjour,
J'utilise une application client java. Sous Windows (je n'ai jamais utilisé Safari) IE11 est toujours compatible avec java. Sinon ce que tu peux utiliser c'est une version portable de Firefox (jusqu'à la 52), une telle version, sans installation, n’interfère pas avec la dernière version de Firefox qui serait installée sur le pc.
Après il existe une autre façon de lancer une application java distante : https://java.com/fr/download/help/java_webstart.html
Cela nécessite un fichier de paramétrage (.jnlp) sur l'appareil faisant serveur web, il est généralement fourni par l'éditeur de la solution. Et sur le pc l'application va se lancer avec un raccourci comme :"C:\Program Files (x86)\Java\jre1.8.0_171\bin\javaws.exe" "http://192.168.0.11/xfs.jnlp"
cdlt-
merci jee pee
Je ne pense pas m'en sortir avec un lancement d'appli, puisque c'est une page web qui appelle java uniquement pour l'affichage (dans une page) de la cam IP, java lui même appelé par une page php tierce,
bref la complication totale et absurde, quand il aurait suffit que la page appelle un cgi (ce que font les applis tierces il me semble) mais je ne vois pas comment à la limite changer les php du serveur web de la cam (une 5020L D-Link) pour y susbsituer les commandes cgi au java...
en fait, je cherche surtout, quitte a ce que ce soit une ancienne version, un navigateur encore compatible. IE n'a pas voulu, je vais voir l'ancienne version firefox portable que tu m'indiques.
Je n'ai pas encore essayé safari, mais il semble que dans la page java ils ne donnent pas les gros mots trouvés pour chrome et firefox (ne supportent plus etc.)
je crois même savoir que c'est plus une histoire de copyright que de securité d'ailleurs, mais ceci dit, comme je le dit plus haut, les programmeurts de webcaml mett=aient inutilement du java a toutes les sauces quand de toute façon, des cgi étaient (et sont toujours) la pour faire le boulot simplement.
J'aurai aimé aussi (et surtout) une solution pour Raspbian (j'ai un chromium dessus, qui refuse absolument de lancer la page et un firefox ESR que la page java donne incompatible et qui me mets des encadrés "java necessaire" a l'endroit ou je devrait avoir l'image de la cam
donc j'en suis réduit à jongler entre un onglet avec l'image en cgi et la page HTML sans l'image
Bon, ya pire, j'ai une vieille (mais pas si vieille en fait), Trendnet qui a été conçue pour VBScript, qui ne fonctionne plus sur le dernier IE que j'ai encore, et qui passe en Java sur le reste... qui ne fonctionne plus non plus, donc de même, je jongle puisque avec du CGI aussi, je peux avoir l'image a part -
Modérateur@tmartinSur mon pc j'ai un firefox esr 52 (je n'ai pas testé l'esr 60 puisque nécessairement java ne fonctionnera plus). C'est une version 64 bits, mais pour le java (jre 1.8.171) j'ai une version 32 bits, j'avais constaté que certaines fonctionnalités ne fonctionnent pas avec un java 64 bits.
-
Hello,
Je viens juste de voir ta réponse : j'ai essayé 52 esr portable, rien a faire, il ne démarre pas sous mon vieil XP (tant qu'il est pas mort, avec l'ordi, je ne change pas :-) )
j'ai depuis fait une page html avec l'image de la cam (je n'arrive pas a avoir le flux en direct, il marche sous iframe, mais s'arrête des qu'on clique quelque part ??? donc j'ai juste une image ppg dans son cadre que je rafraichis avec un bouton), les commandes principales (preset, haut, bas... night on/off et même l'allumage d'une prise IP pour voir la nuit en couleur) - ya loin d'y avoir tout, mais bon...
merci des conseils, j'ai vu que la 45.8 serait la dernière version java avec un conseil de la charger et d'invalider les mises a jour avant d'y installer java, mais ça m'ennuie, j'ai deja un firefox 52.9 installé et ça ne va pas cohabiter je pense, donc avant, je vais essayer aussi en portable // je trouve néanmoins que cette infantilisation abrupte et définitive est absurde et je suppute des ennuis légaux plus que de sécurité, mais bon. -
Bon, 45.8 portable m'a mit un lego avec "activer java", qui ne fonctionne pas
en voulant mettre a jour java, comme ça ne voulait pas s'installer, j'ai écouté bêtement les conseils de suppression d'ancienne version, bref, plus de java, donc plus d'accès a certains programmes (jdownloader, editeur openstreetmap...) , toujours impossible a installer la nouvelle version (il ne se passe rien en fait).
pire : la recup à une date antérieure ne fonctionne plus à partir de cette désinstallation, tout pour plaire
et je viens de reposer un nieme message sur "install java impossible", puisque tous les messages ont été marqués "résolus" par je ne sais quels redresseurs de tord: les seuls qui ont résolu ce probleme opnt tout reformaté...
ben tout ça pour une IPCam !
c'est la guerre microsoft sun oracle ou je ne m'abuse ?
après microsoft aime bien empêcher les utilisateurs d'utiliser d'anciennes versions, d'anciens programmes (windows mail, totalement impossible a installer sur w10 avec les utilitaires de contournement des maj qui le vire a chaque fois, ils ont inventé un superutilisateur dont on n'a pas les droits, en fait, c'est eux...)
bref, moi qui avait peur à chaque mise a jour imposée pratiquement, je ne suis pas pres de changer d'avis !
mais merci quand même de votre tentative d'aide -
Modérateur@tmartinLa mise au ban de java, ce n'est pas principalement Microsoft, ce sont les éditeurs de navigateurs. Sus aux applications tierces qui se lancent depuis un navigateur (java, flash player, ...). Comme autrefois où on pouvait lancer des commandes OS depuis le navigateur.
J'ai été pendant 7 ans administrateur d'une plateforme de Helpdesk, où les intervenants du support utilisent un client léger java, lancé depuis une page Web. La maj fréquente de java, pas coordonnée avec la mise à jour du logiciel, plus des anciennes installations, des frictions entre le java exécution JRE et la version développement JDK, il y avait régulièrement des postes où cela ne fonctionnait plus.
Je n'ai jamais trouvé une bonne solution valable sur tous les postes, je combinais souvent un peu tout ce que tu cites dans ton autre discussion.
Comme
- désinstallation, standard, puis avec l'outil online de java, puis avec les logiciels javara, ...
- grand ménage sur disque, suppression de tout ce qui se rapporte à java (il y a des répertoires cachés)
-- C:\Program Files (x86)\Java ou Oracle
-- C:\Program Files\Java ou Oracle
-- C:\Program Files (x86)\Common Files\java ou Oracle
-- C:\Program Files\Common Files\java ou Oracle
-- C:\ProgramData\java ou Oracle
-- C:\Users\XXXXX\AppData\LocalLow\Sun\Java
-- C:\Users\XXXXX\AppData\Roaming\Sun\Java
-- ...
- nettoyage des variables d'environnement Windows (comme PATH)
Et quand il faut passer au niveau supérieur nettoyage de la base de registre (Glary Utilities, CCleaner, Wyse Registry cleaner), puis à la main toutes les clé contenant "java"
Je n'ai jamais eu besoin d'aller à la réinstallation du poste.
-