Java Browser on Windows & Raspbian

Solved
tmartin Posted messages 185 Status Member -  
tmartin Posted messages 185 Status Member -
Hello,

Java is removed from most browsers, that's fine, but the catch is that it is necessary for IP camera utilities, including those that, even at the end of their life, are still being sold (like the D-Link 5020, for example, but let's think about those who already have them).
I know that workaround is possible by calling the image via its web code (hard to find, but it exists, showing that the software publishers of the camera manufacturer are frustrating us with their java and vbscript when a cgi call is enough) and then blindly going to a page under Firefox for example that will indicate java needed when it doesn't support an old version (under Chrome we forget, the page will not display at all), but it is cumbersome!
As for using a third-party utility, it is always incomplete (and paid)

Anyway, after this intro: Which browser still supports Java?
- On Windows (Safari?)
- On Raspbian (the Debian version for Raspberry Pi, under ARM processor) - where we can display a cgi code (the image or video from the camera), but nothing in the D-Link utility

Thank you for guiding me
(and please don't talk to me about security issues, I know)

1 answer

jee pee Posted messages 9436 Registration date   Status Moderator Last intervention   9 972
 
Hello,

I am using a Java client application. On Windows (I have never used Safari), IE11 is still compatible with Java. Otherwise, what you can use is a portable version of Firefox (up to version 52); such a version, without installation, does not interfere with the latest version of Firefox that would be installed on the PC.

There is also another way to launch a remote Java application: https://java.com/fr/download/help/java_webstart.html

This requires a configuration file (.jnlp) on the device serving as the web server, which is typically provided by the solution publisher. And on the PC, the application will launch with a shortcut like:
"C:\Program Files (x86)\Java\jre1.8.0_171\bin\javaws.exe" "http://192.168.0.11/xfs.jnlp"


Best regards
--
        a stranger is a friend we haven't met yet.
0
tmartin Posted messages 185 Status Member 51
 
Thank you, jee pee

I don’t think I can manage with an app launch, since it’s a web page that only calls Java for displaying the IP cam (on a page), with Java itself called by a third-party PHP page.
In short, total and absurd complications, when it would have been enough for the page to call a CGI (which it seems is what third-party apps do). But I don’t see how to change the PHP on the web server of the cam (a D-Link 5020L) to substitute the CGI commands for Java...

Basically, I’m mainly looking for a browser that is still compatible, even if it’s an old version. IE didn’t want to, so I’ll check the old portable Firefox version that you mentioned.
I haven’t tried Safari yet, but it seems that in the Java page they don’t give the harsh words found for Chrome and Firefox (no longer supported, etc.)
I even believe that it’s more a matter of copyright than security, but as I said above, the web cam programmers unnecessarily slapped Java everywhere when, anyway, CGI was (and still is) there to do the job simply.

I would have also (and especially) liked a solution for Raspbian (I have Chromium on it, which absolutely refuses to launch the page, and an ESR version of Firefox that the Java page says is incompatible and shows me boxes saying "Java needed" where I should have the image of the cam.

So, I am reduced to juggling between a tab with the image in CGI and the HTML page without the image.

Well, it could be worse; I have an old (but not that old actually) Trendnet that was designed for VBScript, which no longer works on the latest IE I still have, and it switches to Java for the others… which don’t work either, so likewise, I juggle because with CGI too, I can get the image separately.
0
jee pee Posted messages 9436 Registration date   Status Moderator Last intervention   9 972 > tmartin Posted messages 185 Status Member
 
On my PC, I have Firefox ESR 52 (I haven't tested ESR 60 since Java won't work anymore). It's a 64-bit version, but for Java (JRE 1.8.171), I have a 32-bit version. I found that some features don't work with a 64-bit Java.
0