Local scanners

Author: tomas.hogvag@abilita.fi (thogvag)

Hello, Does anyone have some experience using a local client image scanner within an Uniface anywhere application? I don't see any documentation that this would be possible, but perhaps with some third party scanner redirection software? Examples: http://www.incentivespro.com/scan-redirector-rdp.html http://www.terminalworks.com/remote-desktop-scanning https://software.dell.com/remotescan/   best regards, Tomas

6 Comments

  1. As far as I know standard interfaces to scanner devices are: - TWAIN on Microsoft Windows - SANE on Linux/Unix If you need to use them via Remote Desktop probably a software layer enabling remote TWAIN calls should solve your issue. I would prefer a Microsoft solution to third party software...a quick googling pointed to: https://technet.microsoft.com/it-it/library/ff817581(v=ws.10).aspx Hope it helps! Gianni


    Author: gianni (gianni.sandigliano@unifacesolutions.com)
  2. Thanks for the reply I will have a look. For our purpose it is TWAIN scanners on windows that are used. We have tested Scan Redirector RDP Edition without success (so far) Other input is welcome as well. best regards Tomas


    Author: thogvag (tomas.hogvag@abilita.fi)
  3. Perhaps the way to get this is using COM. In my environment I can do /sti /mwr=com /pid WIA.CommonDialog.1 to import some signatures into repository. variables    handle VH1,VH2 endvariables debug newinstance "COMMONDIALOG", VH1 VH1->showacquireimage(VH2, 1, 0, 0, "", "T", "T", "F")  I can see that it actually talked with COM to told me what I knew: I have no scanner. ICCDRV-COM-ERR Error with ICC system occurred, The COM method "ShowAcquireImage" threw an OLE exception: HRESULT=0x80210015, description="No hay disponible ningún dispositivo WIA del tipo seleccionado.", source="WIA.CommonDialog.1": COM error 0x80210015, described as "Unknown error 0x80210015" (ICC system status: <-2145320939>)" Which is very similar to the error I get when I execute wiaacmgr.exe According with Microsoft documentation, this method returns the image in VH2. Possibly the data type is wrong and probably not so easy. But seems the way.   Hope it helps


    Author: luis.vila (luis.vila@uniface.es)
  4. thogvag said Hello, Does anyone have some experience using a local client image scanner within an Uniface anywhere application? I don't see any documentation that this would be possible, but perhaps with some third party scanner redirection software? Examples: http://www.incentivespro.com/scan-redirector-rdp.html http://www.terminalworks.com/remote-desktop-scanning https://software.dell.com/remotescan/   best regards, Tomas  

    Hi Tomas,   Uniface Anywhere does not deliver support for TWAIN scanners. Scanners that are attached to the client system as input device keyboard will work. For TWAIN scanners, there is on the market a commercial software called RemoteScan, (http://www.remote-scan.com) which has been successfully implemented in the past with Uniface JTi (now called: Uniface Anywhere) that we are aware of. But as you mentioned, there will be other commercially available software that will probably work as good, but we do not have any reported feedback on those. Any information on successful implementation of Uniface Anywhere and TWAIN scanners is therefor highly appreciated.   with regards, Nico Peereboom


    Author: Nico Peereboom (nico.peereboom@uniface.com)
  5. Hi, we have tested RemoteScan and got it working in our internal network. We haven't yet tested it in a real internet environment. As RemoteScan works in a way that the "server-software" should be installed on the client (having the scanner installed), I suppose that it's needed some kind of difficult port steering to make RemoteScan find back to eg. a client accessing Anywhere over internet. However I got the following from RemoteScan: We don’t use a direct IP connection by default, we use the virtual (RDP) channel instead.  This makes it possible for anyone with that connection to use RemoteScan with any TWAIN compliant app hosted on your servers.  The clients use of a VPN would also pose no issues. Please test it in your real environment and...... However after a while I got the following question, any advice appreciated: Support has just told me that Anywhere may not use RDP.  Do you know which protocol it uses?  We work with RDP, ICA and PCoIP (VMware) protocols.  Regards RogerW PS. No other twain product mentioning "Terminal Server" or "RDC" seem to work with Uniface Anywhere.


    Author: rogerw (roger.wallin@abilita.fi)
  6. Hi, we have decided to stop testing twain-software etc.. Those using scanners in Uniface Anywhere environment has to accept some less interactivity with the program and work through files created by the scanner. However any further advice appreciated... Regards RogerW.


    Author: rogerw (roger.wallin@abilita.fi)