Network map displaying question

I would like to have a machine displaying each page of my maps for 10 seconds before moving on to the next.

I have found way to do this through powerpoint using an addon. Is there a way I can get to the maps by a URL that doesn’t require authentication?

If not, has anyone else achieved what I need and how did they do it?

Thanks

Although not too elegant you can export maps automatically from the settings for the specific map. If you have 6 maps export them every 1minute then you would have 6 files in your “The Dude” folder. The files will be saved in “\Program Files\Dude\data\files” mapname.jpg or what ever format you chose… Use a scheduled task or the at command to copy each file to a web server.

You should be able to make a timer in the webpage to switch images (think javascript) or you could use the scheduled task to save the image as a different name on the web server and in the html for the web page add the META HTTP-EQUIV=Refresh CONTENT=10. The scheduled task would run every 10 seconds and the webpage would refresh every 10 seconds.

Like I said not elegant but it would work and you could get to the web server from anywhere. The benefit is they are images so they can’t be modified such as from within The Dude.


help for AT command
The AT command schedules commands and programs to run on a computer at
a specified time and date. The Schedule service must be running to use
the AT command.

AT [\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\computername] time [/INTERACTIVE]
[ /EVERY:date[,…] | /NEXT:date[,…]] “command”

\computername Specifies a remote computer. Commands are scheduled on the
local computer if this parameter is omitted.
id Is an identification number assigned to a scheduled
command.
/delete Cancels a scheduled command. If id is omitted, all the
scheduled commands on the computer are canceled.
/yes Used with cancel all jobs command when no further
confirmation is desired.
time Specifies the time when command is to run.
/interactive Allows the job to interact with the desktop of the user
who is logged on at the time the job runs.
/every:date[,…] Runs the command on each specified day(s) of the week or
month. If date is omitted, the current day of the month
is assumed.
/next:date[,…] Runs the specified command on the next occurrence of the
day (for example, next Thursday). If date is omitted, the
current day of the month is assumed.
“command” Is the Windows NT command, or batch program to be run.

Additionally you could put a webserver on The Dude server and do the meta refresh thing thru that.

Or use the “My Pictures” slideshow screensaver that Windows XP has and point it at the Dude folder via the Settings button.

The slide show solution :slight_smile: love it.

Thanks for the information. I have found exactly what I need.

http://www.troywolf.com/articles/client/siteshow/

All I have to do is login when the first page is displayed, it then flicks between each page I require.

Thanks for your suggestions

Yes, we need direct access to the same web page of a map that is displayed within the web interface. To accomplish that, you would need to create a URL that goes directly to the generated map, and for that matter, without standard authentication, or with parameter passing.

This is desperately needed when you want to display maps by ‘user group’. I dont want my generic users seeing all the options available within Dude, even though they might be set read-only. It should be on a need to know basis. Therefore, for all intents and purposes, the web interface is useless. I surely dont need it, but many times I have wanted to put up a public display of network status with a simple map. ‘If you see red, call your network administrator’.

Again, asked for this at least a year ago…Get those programmers in the basement crackin :slight_smile:

Hi …

Is there a way to export those jpg or png files to other directory than the \files under Dude install directory? Any config line at the program where this can be set manually? XML config file?

I’m running 3.4 on a XPSP3 as a service and using Xitami web server. I tried to point to a png file anywhere outside the web server root directory (or even at web server virtual host) without success.

The idea is more or less the same: have a network pix that can be updated each 30 to 60 second on an html page. Schedule Dude to export this file each 30 seconds as PNG (looks better than jpg) but I was not able to make the html code to point to a file outside the web root directory on the web server tree.

Regards

You could use a scheduled task and a batch job to copy the files.

Example Webview.bat
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

@echo off
copy /Y "C:\Program Files\Dude\data\files\mapname1.png C:\webroot"
copy /Y "C:\Program Files\Dude\data\files\mapname2.png C:\webroot"
copy /Y "C:\Program Files\Dude\data\files\mapname3.png C:\webroot"

Thanks sir.

I’m testing a sourceforge.net app called Fullsync. Its a nice app but does not copy a single file but all directory content.

I’ll use your sugestion, seems lighter and cleaner, file specific, tied to Windows scheduler.

I put some webbox graphs at this intranet site too, just linking the pictures on html pages to the ROS ip => directory tree => pix name + and refresh the pages each 300 seconds.

And the sourceforge app will be kept backing up Dude syslog files to a virtual disk on the web (similar to CALEA). I need to keep some surfin’ information (who, where, date & time) for 3 years (legal issues for WISPs/ISPs here). I’m using web proxy hit/miss info to recover that info, forwarding the filtered data to Dude syslog. One file a day, 366 files to keep. :smiley:

Regards;

Sounds like a nice setup. Just for safety you might want to copy your dude folder out to a backup folder once a week. There is a thread on that somewhere in this forum but if you are doing a real backup the dude file is probably being backuped daily…