Re: signature capture in 4D

2019-06-19 Thread Jim Crate via 4D_Tech
These were from Scriptel, I don’t remember the model but they did signature 
capture and magnetic strip swiping, and were powered from the USB port. At that 
time the Adobe Reader plugin required a pretty old version of Adobe Reader, but 
maybe that’s changed. The Reader plugin allowed signature capture directly to a 
PDF with cryptographic hashing for signature verification (I.e. to verify the 
document has not been changed since it was signed). The macOS app was actually 
a mac wrapper for a java app, so that gave them cross-platform functionality.

Jim Crate


> On Jun 19, 2019, at 2:17 PM, Jody Bevan via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> Jim:
> 
> I may have missed is, but what make and model did you buy to integrate this 
> way. It sounds like the manufactures were ensuring it would work on the MacOS 
> from within other applications as well as on Windows. That is nice.
> 
> Thanks
> 
> Jody Bevan
> 
>> On Jun 19, 2019, at 10:10 AM, Jim Crate via 4D_Tech <4d_tech@lists.4d.com> 
>> wrote:
>> 
>> It’s pretty simple, the signature pad had an app that could be launched to 
>> collect a signture. 
>> 
>> The app supported a user-specific properties file, which I copied into the 
>> correct place from the Resources folder. These properties also affected 
>> launching the signature app from Scriptel’s Adobe Reader plugin for PDF 
>> signatures. The app also supported being launched with command line options 
>> that could override those properties, and one of the options forced it to 
>> quit after collecting a signature or canceling. If you launch with the 
>> ‘open’ command, LEP will return immediately, but I executed the binary 
>> buried in the application package (Contents/MacOS/binaryname) so LEP waited 
>> until the application quit. So in 4D the process is:
>> 
>> — make sure the destination file does not exist
>> — launch the app with LEP
>> — check for the destination file; if it doesn’t exist user cancelled.
>> 
>> The best way to see if this will work for you is to test by launching on the 
>> command line (Terminal on macOS). If your shell does not give you a promp 
>> until the app quits, then this might work for you. The option that forced 
>> the Scriptel app to quit after accepting/canceling is for plugin mode 
>> (--plugin). The Topaz may work similarly, especially if they have plugins 
>> that allow you to collect signatures in Excel, Word, or Adobe Reader.
>> 
>> Jim Crate
> 
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: signature capture in 4D

2019-06-19 Thread Jody Bevan via 4D_Tech
Jim:

I may have missed is, but what make and model did you buy to integrate this 
way. It sounds like the manufactures were ensuring it would work on the MacOS 
from within other applications as well as on Windows. That is nice.

Thanks

Jody Bevan

> On Jun 19, 2019, at 10:10 AM, Jim Crate via 4D_Tech <4d_tech@lists.4d.com> 
> wrote:
> 
> It’s pretty simple, the signature pad had an app that could be launched to 
> collect a signture. 
> 
> The app supported a user-specific properties file, which I copied into the 
> correct place from the Resources folder. These properties also affected 
> launching the signature app from Scriptel’s Adobe Reader plugin for PDF 
> signatures. The app also supported being launched with command line options 
> that could override those properties, and one of the options forced it to 
> quit after collecting a signature or canceling. If you launch with the ‘open’ 
> command, LEP will return immediately, but I executed the binary buried in the 
> application package (Contents/MacOS/binaryname) so LEP waited until the 
> application quit. So in 4D the process is:
> 
> — make sure the destination file does not exist
> — launch the app with LEP
> — check for the destination file; if it doesn’t exist user cancelled.
> 
> The best way to see if this will work for you is to test by launching on the 
> command line (Terminal on macOS). If your shell does not give you a promp 
> until the app quits, then this might work for you. The option that forced the 
> Scriptel app to quit after accepting/canceling is for plugin mode (--plugin). 
> The Topaz may work similarly, especially if they have plugins that allow you 
> to collect signatures in Excel, Word, or Adobe Reader.
> 
> Jim Crate

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: signature capture in 4D

2019-06-19 Thread Jim Crate via 4D_Tech
It’s pretty simple, the signature pad had an app that could be launched to 
collect a signture. 

The app supported a user-specific properties file, which I copied into the 
correct place from the Resources folder. These properties also affected 
launching the signature app from Scriptel’s Adobe Reader plugin for PDF 
signatures. The app also supported being launched with command line options 
that could override those properties, and one of the options forced it to quit 
after collecting a signature or canceling. If you launch with the ‘open’ 
command, LEP will return immediately, but I executed the binary buried in the 
application package (Contents/MacOS/binaryname) so LEP waited until the 
application quit. So in 4D the process is:

— make sure the destination file does not exist
— launch the app with LEP
— check for the destination file; if it doesn’t exist user cancelled.

The best way to see if this will work for you is to test by launching on the 
command line (Terminal on macOS). If your shell does not give you a promp until 
the app quits, then this might work for you. The option that forced the 
Scriptel app to quit after accepting/canceling is for plugin mode (--plugin). 
The Topaz may work similarly, especially if they have plugins that allow you to 
collect signatures in Excel, Word, or Adobe Reader.

Jim Crate

> On Jun 17, 2019, at 10:39 PM, David Ringsmuth via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
> 
> Jim,
> 
> Please tell me more about this….
> 
> David Ringsmuth
> 
> From: Jim Crate via 4D_Tech
> Sent: Monday, June 17, 2019 4:07 PM
> To: 4D iNug Technical
> Cc: Jim Crate
> Subject: Re: signature capture in 4D
> 
> On Jun 17, 2019, at 12:50 PM, David Ringsmuth via 4D_Tech 
> <4d_tech@lists.4d.com> wrote:
>> 
>> I bought a Topaz T-S460 signature capture device to capture signatures with 
>> 4D.
>> 
>> https://sigpluspro.com
>> 
>> Do you have successful experience with such a device and 4D?
> 
> No experience with that model or manufacturer, but I previously integrated a 
> signature capture device with 4D by using LEP to launch the signature app for 
> the device with options that saved the signature to a png. Maybe that concept 
> will work with this device and software?
> 
> Jim Crate
> 
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **
> 
> **
> 4D Internet Users Group (4D iNUG)
> Archive:  http://lists.4d.com/archives.html
> Options: https://lists.4d.com/mailman/options/4d_tech
> Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
> **

**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

Re: signature capture in 4D

2019-06-18 Thread Keisuke Miyako via 4D_Tech
browsing their web site,
perhaps you could start by trying their Active X example inside a 32-bit 4D Web 
Area (system, not WebKit),
then 64-bit Web Area (again, system, not CEF), and see what happens.

https://www.topazsystems.com/sigplusproactivex.html

---

if using Active X inside a Web Area is not an option,
I guess you should skip OCX in C++ and go directly to their C library.

https://www.topazsystems.com/sigpluslibrary.html

---

alternatively the PHP example might fit the bill

https://www.topazsystems.com/web.html

notice COM is among "Modules only available under Windows"

https://doc.4d.com/4Dv17/4D/17.2/PHP-modules-support.300-4386501.en.html

I bought a Topaz T-S460 signature capture device to capture signatures with 4D.

https://sigpluspro.com

Do you have successful experience with such a device and 4D?



**
4D Internet Users Group (4D iNUG)
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**