Awesome work Mr Simondson! I love this idea. You are truly one of the shining lights of the IT industry that deserves much more recognition than you get for thinking outside the box, using the SDKs for creating all this value add for your customers, and sharing your IP with the rest of us. -----Original Message----- From: thin-bounce@xxxxxxxxxxxxx [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Warren Simondson Sent: Friday, 27 July 2012 8:15 AM To: thin@xxxxxxxxxxxxx Subject: [THIN] Free application and code sample - XAFacePunch using the Citrix Mobility SDK - My Mobile Device is tracking me!!! Hi All Ctrl-Alt-Del IT Consultancy Pty Ltd is proud to release its third free application offering for 2012 using the recently released Citrix Mobility Pack for XenApp 6.5. XAFacePunch is a mobile device enabled utility that can be incorporated into custom windows based software, such as a timesheeting ERP system that is running centrally through a Citrix XenApp 6.5 or higher server. As the name of this program loosely suggests, XAFacePunch, is a Timesheet PUNCH CARD for mobile users and allows a mobile device and its features to serve as an electronic version of the traditional punch card. This program, when incorporated into a custom timesheeting program, can provide an organisation with electronic tracking of an employee through a graphically represented punch card that includes information, such as the time, date and GPS co-ordinates. To ensure an employee is where they say they are, XAFacePunch embeds this information into a live photo of the employee or their location as they submit their punch card from any location where a mobile/ cellular signal is available. The idea behind this application is that as a mobile employee arrives at a customer site, they use XAFacePunch to "Punch in" or "clock in" to the company's central timesheeting system. XAFacePunch then provides a real-time photo of the employee, with the embedded information of current GPS co-ordinates time and date, as well as the username that the employee logged onto the system with. Upon leaving the site, the employee then "Punches out" or "Clocks out" in the same manner. The code provided in this public release of XAFacePunch is a working example of the process described above. In providing this program however, we have omitted from the final code the section which sends the photo with the embedded information to the central ERP system. This was simply done by transferring the embedded photo into an email using SMTP code and an SMTP Server located within the company's infrastructure. As the photo is saved on the Citrix XenApp Server and not on the mobile device, the corporate SMTP server can be used without opening the server for external access. The full version of this application is actually being used in a commercial environment and has proven invaluable for employers to keep track of mobile workers, essentially providing evidence that an employee is where they say they are. This application is also being used without the integration of an ERP system, and simply provides an employer photographic and GPS evidence of where an employee is at any time they request it. In this instance an employer contacts the mobile employee and requests a "Punch Card" of where they are at that time. The employee then uses XAFacePunch to submit the information, again via an SMTP server located within the company's infrastructure. With the combination of the photo, the GPS co-ordinates, and the time and date, the employer can be confident that the employee is where they say they are. The next stage is to work on some facial recognition software that can further analyse the photo once received and confirm the photo matches the user based on a company database. This has been requested of us to include, however it may be a little beyond us at this stage. Yes Big Brother is truly watching. As always this application is free to download from http://www.ctrl-alt- del.com.au/CAD_XAFacePunch.htm , along with our 50+ other freeware applications at http://www.ctrl- alt-del.com.au/CAD_TSUtils.htm The source code for this application is also available free from XAFacePunch.htm You must install the Citrix Mobility Pack as detailed at http://support.citrix.com/proddocs/topic/xenapp65- mobility-pack/ps-mobility-pack-install.html This utility is FREEWARE and was written by Warren Simondson of Ctrl-Alt-Del IT Consultancy, Australia. www.ctrl-alt-del.com.au This program and the code may not be reproduced for profit. SDK's used in this program: Citrix MOBILITY SDK - http://community.citrix.com/display/xa/Download+SDKS IN NO EVENT WILL CTRL-ALT-DEL IT CONSULTANCY BE LIABLE TO YOU FOR ANY GENERAL, SPECIAL, INDIRECT, CONSEQUENTIAL, INCIDENTAL OR OTHER DAMAGES ARISING OUT OF THIS PRODUCT. -- Warren Simondson Ctrl-Alt-Del IT Consultancy Pty Ltd Website: http://www.ctrl-alt-del.com.au ************************************************ For Archives, RSS, to Unsubscribe, Subscribe or set Digest or Vacation mode use the below link: //www.freelists.org/list/thin ************************************************ ************************************************ For Archives, RSS, to Unsubscribe, Subscribe or set Digest or Vacation mode use the below link: //www.freelists.org/list/thin ************************************************