HELIOS WebShare scripts

HELIOS WebShare is a high-performance server, which enables fast and secure real time file access via any Web browser. Authorized users, wherever they are, can easily use the file server without exposing it to the Internet. It is possible to include scripts in the WebShare workflow which automate tasks, add features, etc. WebShare comes with custom scripts and sample action scripts.

WebShare sample action scripts (HELIOS "Settings" volume)

Script Function Server Notes
wscmdargs.pl Print all action arguments including user name, selected files, current directory, and web environment  
wsll.pl Execute the host command "ls"/"DIR" and display the output  
wsdialog.pl Sample action script with custom HTML fields (checkbox, text field, buttons, etc.) which will be processed  
wsimageinfo.pl Display image meta data, e.g. image format, color space, resolution  
wsxpvinfo.pl Display information about an XPV document, e.g. linked images, text and image box coordinates  
wsxpvcollect.pl Collect the referred data (QuarkXPress or InDesign document and images) from the XPV document. It also creates a report about the used fonts  
wscheckpdf.pl Preflight a PDF document, using callas software's "pdfInspektor" 1)
wspdfinfo.pl Display information about a PDF document, e.g. linked OPI images, image resolution, color space, bounding box, used fonts, spot colors 1)
wssendmsg.pl Send messages from WebShare to all users which are connected via EtherShare,PCShare, or HELIOS Admin  
wsfind.pl Find file  
wsdu.pl Show disk usage of files by executing the UNIX "du" command  


WebShare custom filter scripts (as of CD022)

   All HELIOS supported UNIX servers       Mac OS X servers       Windows servers
1) HELIOS PDF HandShake required

Script Function Server Notes
wslogin.pl User login script to limit access depending on the remote user name, IP address, and browser  
wsaddshare.pl Is called every time a WebShare sharepoint is added or changed. It allows limiting sharepoints to specified folder paths  
wslogout.pl User logout script  
wsemail.pl E-mail action script  
wscopy.pl Copy selected item within the WebShare file browser  
wsdownload.pl Download file from the WebShare File Server  
wsdup.pl Duplicate file within the WebShare file browser  
wsforgotpw.pl Is called by the WebShare File Server every time the "Forgot Password?" link on the login page is clicked  
wsmkdir.pl Is called by the WebShare File Server every time "Create Dir" is selected from the "Actions" pop-up menu in the sharepoint toolbar  
wsmove.pl Move item within the WebShare file browser  
wsmv.pl Is called by the WebShare File Server every time "Rename" is selected from the "Actions" pop-up menu in the sharepoint toolbar  
wsperm.pl Is called by the WebShare File Server every time "Permissions" is selected from the "Actions" pop-up menu in the sharepoint toolbar  
wspreview.pl Is called by the WebShare File Server every time a file name is clicked in the sharepoint "Name" column. In case the preview file does not exist in the cache area, a new preview is generated  
wsregnewuser.pl Is called by the WebShare File Server every time the "Register as a New User" link on the login page is clicked  
wsrm.pl Delete item from the WebShare File Server  
wsupload.pl Is called by the WebShare File Server every time the "Upload" link is clicked in the sharepoint toolbar  
wsuploadmv.pl Rename uploaded files from their temporary name to their final name  

Script Server setup example

HELIOS WebShare

HELIOS PDF HandShake

HELIOS Script Server scripts (included in ImageServer)

HELIOS Tool Server scripts


Search the HELIOS web site: