• Best Wishes to all for a Wonderful, Joyous & Beautiful Holiday Season, and a Joyful New Year!

PTR Remote Monitoring

chevalier

Well-known member
I've got a PTR8600N and I'm wanting to use the Remote Monitoring function. I've followed the procedures and I can get it to work in text mode but I cannot get it to work with the images on graphical mode. The manual wants you to locally host the image files and allow the web server on the device to point the html file to a "file:///yourlocaldirectory" but modern browsers and computers just don't want to allow local access to the images or fail to properly point the "file:///" properly. I've tried tweaking/hacking Firefox, Chrome and Safari to make it work with no success.

The manual states that it was verified to work with *cough* Internet Explorer 6 but the file on the screen.co.jp website is dated 2010.

Anyone out there with a work-around for this ?
 
Last edited:
So I dusted off my "hacking" skills…

I fought and fought and fought to make this work as designed by the engineers at Screen with no success. So I came up with a work around…


Forward:
I am not responsible for any damages caused by following this. This solution will work on Linux or Unix (including Mac OS X).

What you'll need:
  • The Screen device configured as described in Chapter 6: User maintenance mode 6.6.11 TCP/IP (page 6-43)
  • The PlateRite series users manual separate volume: Remote monitoring function
  • The images associated from your device from the screen.co.jp website (remote monitoring function manual explains where, how and why you need this)
  • Experience with using the terminal
  • A Unix, Linux or Mac OS X computer
  • wget.
  • On Mac OS X you'll need Xcode with command line tools downloaded (open Xcode, go to preferences > downloads)


If you want to re-re-broadcast (yes, re-re) this on your local network:
  • A web server like Apache installed, configured and running on the computer running the wget script*
*I did not do this and further scripting will be required to re-process the html files to find/replace any "file:///" references in the HTML code.

Description of solution:
Use WGET to recursively collect all files from the device's web server. I am using a script to make WGET run every 5 seconds and opening these files collected on a local computer's web browser. This allows the browser's security feature to allow local images to be shown. The webpages will be looking where you setup the screen device to point; page 42 in the "platerite series remote monitoring function manual".

The script below was found on the ubuntuforums.org
#!/bin/bash
echo 'what is the url?'
read url
wget $url &
while [ 1 ] ; do
wget -rk $url &
sleep 5
killall wget
done

Execute this script in terminal. When executing the script will create a folder of the DNS name or ip address of the server that you entered and store all files collected there.

I did proof-of-concept on my Mac and then recreated this on an old computer that I repurposed running ubuntu linux. I have a repurposed old monitor mounted to the wall displaying this a la Nasa Mission Control.

There are a few odd quirks on achieving this on Mac OS X beyond installing Xcode. A few links that might help as guidelines:
How to create a UNIX bash script on a mac | The Agile Warrior
Install wget in Mac OS X Without Homebrew or MacPorts
 

PressWise

A 30-day Fix for Managed Chaos

As any print professional knows, printing can be managed chaos. Software that solves multiple problems and provides measurable and monetizable value has a direct impact on the bottom-line.

“We reduced order entry costs by about 40%.” Significant savings in a shop that turns about 500 jobs a month.


Learn how…….

   
Back
Top