View Single Post
  #9 (permalink)  
Old 03-09-2006, 12:08 PM
SWFKit SWFKit is offline
Senior Member
 
Join Date: Dec 2002
Posts: 2,015
Default Re:Dynamic screensaver

Please just build a screen saver and use it as a template for the replacer activex object to create dynamic screen savers. The following is a asp code sample:

Code:
<%@ LANGUAGE="JSCRIPT" %>
<%
var replacer = new ActiveXObject("Replacer.replace");
var path = Server.MapPath("/sonline") + "\\res\\";
replacer.addMovie(path + "showimages.swf");
replacer.ICON = "cars.ico";

//var template = path + "showImage.exe";
var template = path + "showImage.scr";

path += "images\\";


var fso = new ActiveXObject("Scripting.FileSystemObject");
var folder = fso.getFolder(path);
var fc = new Enumerator(folder.files);
for (; !fc.atEnd(); fc.moveNext())
{
replacer.addFile("images", fc.item());
}

var output = replacer.buildStream(template, 2);
Response.ContentType = "application/octet-stream";
Response.addHeader("content-disposition", "attachment; filename=output.scr"); 
Response.binaryWrite(output);
%>
Reply With Quote