Jump to content

Problems with the Start script for Display Software


thias

Recommended Posts

Do not auto start of a project in the Display Software (WATCHPOINT.EXE) I have had Windows 10 to start the "Display Software", but it will not start the project

 
When I try to add the path to the boot file "StartWO.txt" I get the following error.
 
"The name 'C: \ WATCHOUT 6 \ WATCHPOINT.EXE \ Slideshow \ StartWO.txt' Unspecified in the Target box is not valid. Make surethat the path and filname are correct"
 
I've tried to put my project folder at different places in the folder structure to make it work but has not yet succeeded.
 
My startup script looks as follows.
 
StartWO.txt
-------------------------------------------------- ---
 
autenticate 1
Set Logo String "The show will begin Shortly"
delay 5000
load "test bildspel.watch"
wait
Run
 
-------------------------------------------------- ----
 
What have I missed?
 
Thanks in advance
 
/ Mathias
Link to comment
Share on other sites

  • Moderator

Seems to indicate a syntax error in your windows shortcut target field string.

Because of the space character in the path name, 

you must delimit the path string.

 

For a script named StartWO.txt located

in the WATCHOUT folder at the path C:\WATCHOUT 6\

your windows shortcut target field should look like this: 

"C:\WATCHOUT 6\WATCHPOINT.EXE" StartWO.txt

 

BTW the most common cause for a failed named script start

occurs when Windows is set to hide the file extension on known file types.

This could result in a script file inadvertently named

StartWO.txt.txt that displays in Windows only as StartWO.txt

When this occurs, the above string would fail unless you added the second .txt to the script filename.

Link to comment
Share on other sites

  • Moderator

 

Now works shortcut located in the Startup folder.   :) However not loaded project and I get absolutely no error messages.

 
Then it must be something in the file StartWO.txt?

 

 

Likley.

There should be a record of any script error on the watchpoint computer running the script.

It will be found in the log folder in the location where WATCHOUT is installed

on the watchpoint computer running the script.

Log folder would be named either WATCHPOINT_000xx.log or WATCHDOG_000xx.log, most likely the former.

 

Post your script here and we will take a look.

 

BTW another common issue results in the script failing to run its last command line.

Your script must include a blank last line after your last command line.

This ensures the last command line is properly terminated by a carriage return.

If you forget to include the blank last line,

no error will trigger on the failed last command.

Technically, it was never received, as no line termination is sent,

so no command, no error.

Link to comment
Share on other sites

My script looks as follows

 
-----------------------------------------------
authenticate 1
Seen Logo String "The show will begin Shortly"
delay 5000
load "test bildspel.watch"
wait
Run
(Blank load line)
 
------------------------------------------------
 
Now I get the error message in a Command box in the windows that pop up.
 
Error 7:00 a.m. "Command: load; Show dosen't exist: Test bildspel.watch "
Error 7:00 a.m. "Command: run; No show active "
 
Understand that it can not find the show to be played. But the question is why.
Link to comment
Share on other sites

  • Moderator

Some simple errors there, you should not include the .watch extension on show name,

the only show files watchpoint can open are required to be .watch, so it is assumed.

Please note, all commands are case sensitive and must be entered exactly as they appear in the documentaiton.

 

My script looks as follows

-----------------------------------------------
authenticate 1
Seen Logo String "The show will begin Shortly"
delay 5000
load "test bildspel.watch"
wait
Run
(Blank load line)
------------------------------------------------
 
Now I get the error message in a Command box in the windows that pop up.
 
Error 7:00 a.m. "Command: load; Show dosen't exist: Test bildspel.watch "
Error 7:00 a.m. "Command: run; No show active "
 
Understand that it can not find the show to be played. But the question is why?

 

Why, mainly because the show name is incorrectly entered.

Some case errors as well, but I am assuming that is an error in transcription.

 

Try this instead.

 

authenticate 1
setLogoString "The show test bildspel will begin Shortly"
delay 5000
load "test bildspel"
wait
delay 1000
run
(Blank line)
 
Please note, the show name is case sensitive as well.
I notice your example script and your error message do not match on the show name.
The script shows test bildspel
and the error message shows Test bildspel

Only you can identify which one is correct.

Link to comment
Share on other sites

  • Moderator

 

I have now changed the script so that it looks here in the forum thread. Have also changed the file name to "slide" without .wach but I still get the same error message.

 
Could it be the actual path to the project's wrong?

 

No. 

The location / path for the show and all of its assets is determined by the location of watchpoint.exe

watchpoint creates a folder named shows in the same location as watchpoint.exe

When watchmaker connects and transfers a show,

watchpoint will create a folder for each unique show name in the shows folder,

and in that unique show name folder are all assets associated with that show.

 

It is possible to override the location of the shows folder with a watchpoint command line switch,

but since you have not added that switch, we will not consider that variable in troubleshooting your issue.

 

I have seen people accidentally install multiple copies of watchpoint,

which might cause a failure to find the show if one copy of watcchpoint was used to load the show

and a different copy of watchpoint is opened later, which could then not find the show in its different shows folder.

 

Are you competent with telnet?

It is possible to obtain a list of all shows available with an administrative IP command,

that would help you determine if the show is indeed available.

Link to comment
Share on other sites

When I send prudoktions show from your computer to display computer with two displays that IP number 192.168.1.11 and Display Software shows 192.168.1.11 192.168.1.11 1 and 2 for each screen.

 
That's when I want the project to be started automatically on the viewing computer using the script as it becomes a problem.
 
I then moved the presentation to the computer that manages the two screens that will show the project.
Link to comment
Share on other sites

Now I have a project to start when I double-click the shortcut to "WATCHPOINT.EXE" StartWO.txt that has path

 
C: \ Users \ Profile Name \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup
 
But then I must have production computer that has the IP number 192.168.1.11 in time otherwise it will not start project provides.
 
Must I use two computers to run the project?
 
How do I get the computer I run the Display Software to find the license in the computer? For it can not find the license if I just have the computer that everything should be shown on running as it looks now.
Link to comment
Share on other sites

  • Moderator

BTW any references to 'watchpoint computer' apply the same to WATCHPAX and WATCHMAX.

 

Now I have a project to start when I double-click the shortcut to "WATCHPOINT.EXE" StartWO.txt that has path

C: \ Users \ Profile Name \ AppData \ Roaming \ Microsoft \ Windows \ Start Menu \ Programs \ Startup

 

So that is the location of your Windows shortcut that starts watchpoint with the optional script name.

Does not determine if more than one copy of watchpoint.exe is installed on your display computer.

Search your entire computer for watchpoint.exe and confirm only one copy exists.

 

But then I must have production computer that has the IP number 192.168.1.11 in time otherwise it will not start project provides.
 

That is simply not true. If you can not get a show to load and run stand-alone,

it is an indication of an error in your system configuration or programming.
 

I am not sure why you think IP addresses have anything to do with your issue.

The only way it could,

is if you defined the two displays with an IP address in watchmaker's display dialog

where you should be using the watchpoint computer's WATCHOUT Name.

If you correctly use the WATCHOUT Name,

then the IP address on a stand-alone single computer playback system is completely irrelevant.

All that is required is a network interface connection (NIC) be active / normal.

Any address on that active normal NIC, including DHCP self assigned, will do.

reference: v5.5+ computer name - fundamental change in display dialog address assignment

 

Must I use two computers to run the project?
 
No.
To playback (run) the project - No. 
One computer and one license is all that is required to playback.
Before that can happen,
two computers and two keys - 1 running watchpoint & 1 running watchmaker (or watchnet)
are required to first prepare the watchpoint computer for standalone playback.
Once the watchpoint computer is prepared,
it is the only one needed for playback - the watchmaker computer and license should be removed.

How do I get the computer I run the Display Software to find the license in the computer? For it can not find the license if I just have the computer that everything should be shown on running as it looks now.
 
Could you have inadvertently started more than one iteration of watchpoint?
The first one consumes the key, the second one is locked out of the key.
For the purpose of your testing,
 after making changes, cold boot (from power off state) for each test.
.....
 
Startup scripts are basic, if you are having this much trouble,
at some point you should consider engaging on-site assistance
from someone who has mastered the control aspects of WATCHOUT.

 

Link to comment
Share on other sites

The only thing that works is now running computer will show the project.

 
Read on for maualen the need to set up something called "-SiteServer"
 
Example
 
-SiteServer 192.168.1.11
 
I hang but not really where I should state this. Is that in the script file is to be written into or somewhere else?
Link to comment
Share on other sites

  • Moderator

 

The only thing that works is now running computer will show the project.

 
Read on for maualen the need to set up something called "-SiteServer"
 
Example
 
-SiteServer 192.168.1.11
 
I hang but not really where I should state this. Is that in the script file is to be written into or somewhere else?

 

 

 

Say what?

The -SiteServer command line switch is only for use

with the very rare 3155 WATCHOUT Site License.

Seeing as that license purchase cost starts around €30,000,

I doubt you have one of those.

And even then, the switch is only needed with old versions.

Sometime early in v4 series of releases the need for this switch was eliminated,

in more recent versions watchpoint will automatically find

a valid site server if present, without the switch.

i.e. 

The -SiteServer switch has no purpose in any version when using

any variant of the standard 3150 WATCHOUT License (USB key).

Link to comment
Share on other sites

So, for me to be able to run a project, do I always have with me a production computer and a display computer screens connected to for it to work.

 
For there is no option for viewing your computer to locate the USB license without a production computer?
 
That's really my only issue now. How do I display software to find usb license on their own. If it is now even possible.
Link to comment
Share on other sites

  • Moderator

 

So, for me to be able to run a project, do I always have with me a production computer and a display computer screens connected to for it to work.

 

If the above statement is true,

then you watchpoint computer is not correctly prepared.

 

Once the project is loaded,

you do not need the Production computer to playback the Display computer.

You can power up a Display computer from scratch and playback a show 

without the production computer when properly configured.

For there is no option for viewing your computer to locate the USB license without a production computer?
That's really my only issue now. How do I display software to find usb license on their own. If it is now even possible.

 

 

If all you want to do is confirm the key is present and recognized by Windows, then

Yes, there is.

Quit watchpoint, go to the Start Menu - All programs - CodeMeter - Codemeter Control Center

 

copdemeter_in_start_menu.png

 

 

and you can confirm the key is present and properly installed.

 

copdemeter_control_center-1_key.png
 

 

If the key shows up in Codemeter and your Display computer (watchpoint)

is not recognizing the key when watchpoint is auto started on power up,

then something is incorrect in the preparation of your display computer.

 

You do not have to do anything for watchpoint to find an available WATCHOUT License USB key,

if it is present and available, it will find it on its own.

 

What makes little sense, is you seem to indicate

that the key is not recognized on autostart

but is recognized when you bring Production on line.

Key not found is key not found no matter if production is present or not,

production makes no difference to watchpoint finding the key.

Please seek in person assistance, as we are clearly not communicating here.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...