Find the right application

Application Search

Enfocus Switch serves as an open automation platform in which you can easily integrate any 3rd party applications.

To provide optimal easy-of-use the Crossroads Application Partners have completely integrated their application into Switch.This offers you one centralized environment from which to set up and monitor your workflow.

LATEST ADDITIONS

Applications

Paloma Print Perfect

Paloma has created the only fully automated document testing solution - Print Perfect. And whether your company competes in the banking, brokerage, mutual fund, insurance, retail credit, utility, print service bureau, or government industry, Print Perfect transforms a labor-intensive, subjective, and error-prone process into one which is substantially faster, highly objective, extremely accurate, and much less costly.

CHILI Publisher

CHILI Publisher is the most powerful online publishing engine, built by the company CHILI Publish. Imagine a professional grade layout software, customizable to your needs, and integrated in your (web-) workflow.

callas pdfaPilot Server

Your professional server solution to automatically create ISO standard compliant PDF/A files for long-term archiving.

Flows

Sort black and color jobs

Use Apago PDFspy to sort black-only and color jobs

Check images and PDF files

This flow illustrates how Switch together with the WoodWing Enterprise 7 Configurators can download assets (with or without a pre-defined query) and filter out any accepted images or PDF files. Once filtered out, Switch will perform a number of checks e.g. image resolution, Exif information, number of pages and PDF/X version key. This is all done by checking the embedded metadata of the incoming assets. Only assets that comply with the predefined checks are allowed to be pushed back into WoodWing Enterprise, and after changing their status from "Original" to "First Check".

Upload new assets

This flow illustrates how Switch together with the WoodWing Enterprise 7 Configurators can upload any file as new objects into WoodWing Enterprise.

Forum

Sort files

I seem have understood! [code]// Is invoked each time a new job arrives in one of the input folders for the flow element. // The newly arrived job is passed as the second parameter. function jobArrived( s : Switch, job : Job ) { var connect = s.getOutConnections(); //job.sendToSingle(job.getPath()); job.sendTo(connectByName(connect, "toOut2"), job.getPath()) } // Is invoked at regular intervals regardless of whether a new job arrived or not. // The interval can be modified with s.setTimerInterval(). function timerFired( s : Switch ) { } // connectList = Switch.getOutConnections() // connectName as String - name of connection // Return Switch.getOutConnections().getItem(X) function connectByName(connectList, connectName) { var count = connectList.getCount() for (i=0; i

Sort files

Excuse me, the first time has faced with Switch. I can not understand principles - examples in the documentation aren't present. Simple problem: there is folder In and two folders Out (Out1 and Out2). Between them Script Element. I even don't put a condition, and simply I copy in one of them. It turns out Nothing. [code]function jobArrived( s : Switch, job : Job ) { job.sendTo("Out1"); //job.sendTo("toOut1"); }[/code] toOut1 and toOut2 - names of connection to folders Out1 and Out2. I want to address not to an absolute way of a folder, and to a name as it is defined in Switch.

Copy a file inside to the same name folder

Hi rzacherl, I know I don´t know a lot switch, I made a course of elemental switch (no scripting). Here, I leave the script goes on. We need create a flow element properties with name "ruta". The script move the file to a destination folder where are a lot of subdirectory. Always the begining name's file and the begining name's folder. Thanks for your help rzacherl, if you don´t help me i couldn´t do it Here the script: function jobArrived( s : Switch, job : Job ) { var rutaini var rutafin var folderPath = s.getPropertyValue("Ruta" ); var nombre = job.getName(); var folder = new Dir( folderPath ); var shortJobName = job.getNameProper().match( /^[^ ]+/ ); var entries = folder.entryList( shortJobName + "*", Dir.Dirs , Dir.Unsorted ); if ( entries.length > 0 ) { if ( entries.length == 1 ) { rutaini=job.getPath();//ruta de origen; rutafin=folderPath+entries[0]+"/"+nombre;//ruta fin } else { rutaini=job.getPath() rutafin=folderPath+"Entrada PS/"+nombre } } else { rutaini=job.getPath() rutafin=folderPath+"Entrada PS/"+nombre } s.copy(rutaini,rutafin ); job.sendToNull(job.getPath()); job.log(1, "mueve de "+rutaini +" a "+rutafin ); }

 

Sorry,
you have to be logged in to use this functionality.

Please login on the upper right corner of this page.

If you do not have an account yet, please register.