digitalFAQ.com Forum

digitalFAQ.com Forum (https://www.digitalfaq.com/forum/)
-   Video Hardware Repair (https://www.digitalfaq.com/forum/vcr-repair/)
-   -   Snell TBS800 web management software? (https://www.digitalfaq.com/forum/vcr-repair/14004-snell-tbs800-web.html)

gunzel 02-07-2024 04:58 AM

And there's nothing in the quotes at all?

Or perhaps that is an artifact of the forum, or the browser when it is displaying the JavaScript source. There should be HTML tags inside the quotes and they may be getting parsed and hidden.

Maybe when the launch.js file loads do a right click and view source on that page? I'm worried the browser is monkeying with the script.

If there is nothing then I think the software on the TBS-800 is damaged in some way.

latreche34 02-07-2024 10:30 AM

2 Attachment(s)
I tried the other TBS800, same thing:

latreche34 02-07-2024 11:23 AM

1 Attachment(s)
I've been in another tech forum and they suggested to use K-Meleon browser, first I got a blocked Java script message, then went to Java setting and allowed the URL and lo and behold the page came to life, I just have to work on the scaling, the page looks very condensed:

https://www.digitalfaq.com/forum/att...1&d=1707326556

latreche34 02-07-2024 12:16 PM

Not so fast... I don't think the interface is communicating with the device, I can make changes but they don't take effect and when I move a slider of a parameter and hit reset it won't go back to its default position, So I don't think it's fully functional yet. Any idea?

lordsmurf 02-07-2024 12:27 PM

Old IE from same era as the device. May require old computer, or may require alternative browser that acts like IE and still runs modern. I know there were some, but not used a multi-IE software in years.

latreche34 02-07-2024 12:36 PM

The trouble with that is old computers don't have USB 3 to capture raw SDI, That's why I'm trying to run this on the same computer.

latreche34 02-07-2024 01:02 PM

1 Attachment(s)
By zooming in the page I could see the status indicator is lit red, which means the device is not connected, According to the manual it should be green.

https://www.digitalfaq.com/forum/att...1&d=1707332519

lordsmurf 02-07-2024 01:02 PM

Well, no, you can get an XP system, running IE, with USB3. But it's not anything on-hand, it must be custom built.

gunzel 02-07-2024 02:55 PM

Some good progress while I’ve been sleeping.

The second screenshot from post #22 tells us it wants Java 1.5, also known as Java SE 5. Do you know what version of Java you installed? And what version of K-meleon do you have?

Doing a bit of looking around I also found CheerpJ Applet Runner which is a Chrome extension that lets you run Java applets in the browser without using Java at all. Whether it can target something this old I’m not sure, but probably worth a try.

I suspect the best way to get this to work is to use contemporary software, but we may be able to get there by using virtualisation and running an old version of Windows with an old IE and old Java in a virtual machine. Do you have any experience using VirtualBox or any other virtualisation software?

I can experiment a bit more if you can get me the Java applet source and attach it here. It should be at http://192.168.0.100/00013de8.jar Hopefully the browser will just prompt you to save the file, but maybe you will see a whole lot of jibberish an a page and then can save that. A jar file is actually a zip file so it may unzip it when it downloads. You can just zip it up again to attach.

And if you can save the view source of launch.js as in the second screenshot of post #22 that will save me typing it all back in.

latreche34 02-08-2024 02:42 AM

1 Attachment(s)
I think I have Java 8.

I'm running the latest version of K-Meleon I believe it's 76.5.1 on Goanna 3.6.0 (Build 20240203).

The Chrome plugin you linked did not work unfortunately, just a white page with the banner on top.

Attached is the file I saved by accessing the IP address you linked, had to zip it again for the forum to accept it, The original zip format is not accepted, so you may have to unzip it twice. Had to change the IP address because for some reason TBS800 decided to change its current IP address. and here is the text:

Code:

document.write(''); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write(' '); document.write('');

latreche34 02-08-2024 03:14 AM

I take that back, I have Java 1.8.0.

gunzel 02-08-2024 04:42 AM

Stupid Java versioning. 1.8 and 8 are the same. When they went to 1.5 they rebranded to Java 5 SE to "better reflect the maturity of Java" or some rubbish like that.

That jar file has come through OK. But if there is any chance of zipping up the launch.js file and attaching that it would be great, seems the forum is eating the html tags to protect itself in case they are nefarious.

It will probably take me a day or two to get things set up and see if I can suggest a good next step. Pity that the Chrome extension didn't work but seemed worth a try.

latreche34 02-08-2024 04:57 AM

1 Attachment(s)
You mean the page source?

lordsmurf 02-08-2024 01:00 PM

Quote:

Originally Posted by gunzel (Post 94606)
seems the forum is eating the html tags to protect itself in case they are nefarious.

Correct. Put it inside code tags.

Code:

OMG! EVIL HTML CODE!
HTML Code:

OMG! EVIL HTML CODE!

gunzel 02-08-2024 01:58 PM

Quote:

Originally Posted by latreche34 (Post 94607)
You mean the page source?

Perfect, that came through OK.

gunzel 02-08-2024 08:51 PM

I had more of a play. Despite the "launch.js" script writing in html tags that request Java 1.5 (5) the actual complied class files in the jar file are all targeting Java 1.6 (6).

I'm hoping that using a contemporary browser and OS along with the Java 6 Runtime might be enough to get it to work.

I was able to get a virtual machine running Windows XP 32 bit, IE 6 and Java Runtime Environment 6 to then load and execute the jar successfully, but beyond visually looking a bit better than yours in K-Meleon (everything lines up) it's the same with the red dot as in my case there is no TBS-800 to talk to. Whether it will work with a TBS-800 I'm not sure.

I will have a look at some packet traces and see what it is trying to do on the network once the Java app is loaded and running. But for now I have included the instructions to get the VM up and running.

Let me know if anything is unclear or you have questions.

------

Java 6 SE on Windows XP

Download VirtualBox:
https://www.virtualbox.org

Warning: don’t do this on a company computer as the licensing for commercial use is onerous and Oracle apparently scan or phone home looking for infractions.

Once it’s downloaded install it, the defaults are fine.

You may get an error about needing the “Microsoft Visual C++ Redistributable” before you can install VirtualBox. You can get the installer from Microsoft here:
https://aka.ms/vs/17/release/vc_redist.x64.exe
And read more about what this is here:
https://learn.microsoft.com/en-us/cp...?view=msvc-170

Then download a Windows XP virtual machine, this one on the Internet Archive is one Microsoft used to distribute for developers to test with:

https://archive.org/details/ie6.xp.virtualbox

Once it is downloaded extract it, you should have a file called “IE6 - WinXP.ova”.

Also download the Java SE Runtime Environment 6 Windows 32 bit installer from https://archive.org/details/java-se-...windows-32-bit Put the file into a folder with nothing else in it, we will share this folder into the VM later to do the install.

Run VirtualBox, then “File > Import Appliance” select the “IE6 - WinXP.ova” file. It will take a little while to import it. Select the resulting virtual machine called “IE6 - WinXP” and click the “Take” button to take a snapshot. This lets you rollback to a fresh machine if you have an issue further along.

Start the machine, You may get an error that virtualisation is not enabled on your machine, you will need to restart and edit the BIOS to enable it.

Once Windows XP boots wait for the timeout and click “Resolve Later” about the licensing. From the devices menu above the virtual machine desktop select “Insert Guest Additions CD image…”. This should automatically start the VirtualBox Guest Additions installer. Select “I want to manually reboot” at the end. Then shut down the XP machine.

Taka another snapshot, then start the VM again. Under “Devices > Shared Folders > Shared Folder Settings” select “Transient Folders” then for “Folder Path” select the folder you put the Java 6 installer into, check the “Auto-mount” checkbox, you shouldn’t need to touch the other fields. Click OK, then OK again.

Open “My Computer” from the start menu, you should see a network share, and inside should be the Java 6 Runtime Installer. Run the installer. Once it is complete shutdown the VM again and take another snapshot.

Start up the machine, open IE, type in the URL for the TBS-800 and cross your fingers that it works :)

------

latreche34 02-09-2024 02:20 AM

Thanks you, I will get through it this weekend and report back, If this is going to work, can I run the VM from a separate window in the current OS or I have to boot in it, The reason I'm asking is, I have to be able to capture and monitor the screen while changing the setting in the TBS-800 menu at the same time.

gunzel 02-09-2024 02:32 AM

The VM will run alongside everything else, it’s just like another app. You do have to assign it some resources but it’s pretty lightweight as it’s XP. I’ve left it at the defaults so we can probably tune it down once we know it works.

I did some packet tracing and when I run it the Java applet is sending UDP packets to port 81 on what it thinks is the TBS-800 with a readable message of “Control.State=?” so it looks promising that it will work. In the jar there are are class files for both UDP and TCP communications.

latreche34 02-09-2024 03:05 AM

1 Attachment(s)
I couldn't sleep so I gave it a try, It actually took about 4 seconds to import the appliance, The problem I'm having though is I couldn't get pass that Win XP licence window, It gets there and it freezes, Nothing works.

https://www.digitalfaq.com/forum/att...1&d=1707469443

gunzel 02-09-2024 03:46 AM

So nothing happens if you try to click “Reaolve Later”?

Do you get a mouse pointer that moves in the VM?

When the VM starts does it pop up a bar on the right with messages about auto capturing the mouse and keyboard?


All times are GMT -5. The time now is 09:09 AM

Site design, images and content © 2002-2024 The Digital FAQ, www.digitalFAQ.com
Forum Software by vBulletin · Copyright © 2024 Jelsoft Enterprises Ltd.