Top Banner
E-Reg Installation Document(WiFi) Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows you to print from any application (excel, webpages, word…) and then have the print job sent to a printer++ SDK solution tailored to your needs and requirements. Installing Printer Plus Plus : Run Printer++(64 bit).exe file from the application folder EReg for 64 bit system. If the PC is a 32 bit system then run Printer+ +(32bit).exe file. Follow the below screen shots for installing printer++. Step 1: Run setup.exe Step 2: Enter the name of virtual printer as shown below
39

4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Sep 20, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

E-Reg Installation Document(WiFi)

Part 1: Printer ++

Description: Printer++ is a flexible and powerful windows virtual printer that allows you to print from any application (excel, webpages, word…) and then have the print job sent to a printer++ SDK solution tailored to your needs and requirements. 

Installing Printer Plus Plus :

Run Printer++(64 bit).exe file from the application folder EReg for 64 bit system. If the PC is a 32 bit system then run Printer++(32bit).exe file.

Follow the below screen shots for installing printer++.

Step 1: Run setup.exe

Step 2: Enter the name of virtual printer as shown below

Page 2: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Click next

Page 3: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 3 : Right click the newly installed printer  VirtualRegcard and select printer properties go to Ports and click on configure port as shown below:

Page 4: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 4: Give Output path for VirtualRegcard and give the file name pattern and click OK as shown below.

Create folder RegTemp in C:\PrinterPlusPlus folder and specify the path as given below.

Output Path: C:\PrinterPlusPlus\RegTemp

Filename Pattern: %r%c%u%Y%m%d%H%n%s%j.ps. Click on the ? button beside filename tab to study about the filename pattern.

Click here

Page 5: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 5 : Give full control to the Printer ++ folder  for  user group  'Everyone'.

This can be done by Right click Printer ++ folder in C drive. Go to Properties->Security->Select user group 'Everyone'->click 'Edit'->  Allow all permissions->Click Apply->OK.

We can add one more virtual printer to the system by following below steps.

Step 1: Go to Devices and Printer and select Add a printer

Step2:  Below screen will open click on Add a local printer

Page 6: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step3: Select on Create a new port and Give new port name 

Step 4: Give Output path for the folio cards (It should be different from Reg card) and Copy paste file name pattern from already saved Virtual printer configurations.

Page 7: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Create folder FolioTemp in C:\PrinterPlusPlus and specify the path  in the Output path field as shown below.

Step 5: Go to Devices and Printer and select  Add a printer and select  Use an existing port,  choose a port which you added

Page 8: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 6 : Give Manufacturers as Xerox and click Next.

Step 7 : Type a printer name which you wish to add it should  be unique

Page 9: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 8: Click on Do not share this printer and click on Next

Step 9:  You have successfully added one more virtual printer 

Page 10: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 10 Click on Printer configuration- Advanced -- Set driver as PrinterPlusPlus

Page 11: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Part 2 : Ghost Script

Description: Ghostscript is a high quality, high performance Postscript and PDF interpreter and rendering engine. Ghostscript consists of a PostScript interpreter layer, and a graphics library. Sometimes the Ghostscript graphics library is also referred to simply as Ghostscript.

Installing Ghost Script :

Step 1: Select the ghostscript.exe file  from eReg application folder based on the system configuration.

For 32 Bit system: Ghostscript 9.19 for Windows (32 bit) gs919w32.exe

For 64 Bit system: Ghostscript 9.19 for Windows (64 bit) gs919w64.exe

Step 2: Installation of ghost script . Click RUN in the exe file as shown below.

Page 12: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 3: Click on I Agree to agree terms and conditions and installation will start.

Page 13: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 4: Browse the location if you want to change the default location and click on Install.

Step 5: Installation Completed.

Page 14: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 6 : Give full control to the gs folder  for  user group  'Everyone'.

This can be done by Right click gs folder in C drive. Go to Properties->Security->Select user group 'Everyone'->click 'Edit'-> Allow all permissions->Click Apply->OK.

*** To take the PDF directly from the printer ++ do the following settings:

Click Finish

Page 15: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

The following path is given as User command

C:\Program Files\gs\gs9.18\bin\gswin64c.exe  -sDEVICE=pdfwrite -r300 -dBATCH -dNOPAUSE -dSAFER -sPAPERSIZE=a4 -sOutputFile="C:\PrinterPlusPlus\RegTemp\%Y%m%d%H%n%s.pdf" -c .setpdfwrite -f -

Remove printer ++ from Start up menu:

Go to C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup  . Disable  'Printer++'.

OR

Go to run-> type msconfig , the following screen will appear.

Under the startup tab uncheck the PrinterPlusPlus item. Click Apply-> OK.

Part 4: Installing iTunes

iTunes is a media management software created by Apple, Inc., for both the Macintosh and Windows operating systems. You can use it to manage and play both audio and video files on your computer. This comes in two versions ie., for 32 bit system and 64 bit system.

Download latest version of iTunes and install as shown below.

Run the exe file as shown below.

Page 16: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Click Next

Click Install

Page 17: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Click Finish to exit the set up.

Page 18: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Part 5: Installing Xampp

XAMPP setup is required for iPAD wireless installation.

Description: XAMPP stands for Cross-Platform (X), Apache (A), MySQL (M), PHP (P) and Perl (P). It is a simple, lightweight Apache distribution that makes it extremely easy for developers to create a local web server for testing purposes. Everything you need to set up a web server – server application (Apache), database (MySQL), and scripting language (PHP) – is included in a simple extractable file. XAMPP is also cross-platform, which means it works equally well on Linux, Mac and Windows. Since most actual web server deployments use the same components as XAMPP, it makes transitioning from a local test server to a live server is extremely easy as well.

Follow the below steps in screen shots in install XAMPP Server.

Step 1: Click 'Next' in the below screen shot

Step 2:  Select all the components and click 'Next'

Page 19: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 3: Select the location for installing XAMPP

Page 20: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Click Next

Click Next

Page 21: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Click Next

Step 4: Select the check box to start the control panel then click 'Finish'.

Page 22: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Step 5: Configuring the XAMPP Control Panel. Please follow the below screen shots .

Page 23: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows
Page 24: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows
Page 25: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows
Page 26: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

3. Open Xampp in browser and create DB. Click on SQL button

Copy paste the query in eregmobile.sql and click Go

Page 27: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

4. Copy paste the Samsotech folder to htdocs folder which comes under  XAMPP folder (ex: C:\xampp\htdocs)

Part 6: Open RegCard App from iPad

Page 28: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Give the port number on which XAMPP is running.

Then click on Register now.

The iPad will get registered to the XAMPP database.

Part 7: Setting up eReg Database.

1. Go to MS SQL Management Studio.

2. Create new Database.

3. Execute the scripts present in G:\E-Reg\Queries in the given order.

4. Create user login for the eReg  DB.

ipaddress of the PC/server where the XAMPP is  installed

Port number where XAMPP is running

Page 29: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Part 8 :Hosting eReg Application in the system:

Copy the eReg application folder from H:\E-Reg to C:\E-Reg(or preferred location in your PC).

This application folder contains all the configuration files for eRegDocumentWatcher , eRegViewer .

Part 9: Configure the eRegDocumentWatcher .

Step 1: eRegDocumentWatcher Configuration

<eRegDocumentWatcher.eRegDocumentWatcher>

 <setting name="regcard_print" serializeAs="String">

<value>C:\PrinterPlusPlus\Temp</value> //Set the location of Regcard printer

 </setting>

 <setting name="folio_print" serializeAs="String">

 <value>C:\PrinterPlusPlus\Temp1</value> //Set the location of Folio printer

 </setting>

 <setting name="regCard_location" serializeAs="String">

 <value>D:\MERIL TESTING\Praveen\eReg with iPad\eRegViewer Copy\Unsigned Documents</value>  // Set the path of Reg Card Unsigned Document location

</setting>

<setting name="OS_bit" serializeAs="String">

 <value>64</value> //Set whether its 32 bit or 64 bit

 </setting>

<setting name="folio_location" serializeAs="String">

 <value>D:\MERIL TESTING\Praveen\eReg with iPad\eRegViewer Copy\Unsigned Documents</value>  //Set the path of Folio Unsigned Document location

 </setting>

 <setting name="Log" serializeAs="String">

<value>True</value>//Set if log is required

 </setting>

 <setting name="Log_Path" serializeAs="String">

 <value>D:\MERIL TESTING\Praveen\eReg with iPad\eRegViewer Copy</value> //Set the Log path

Page 30: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

 </setting>

 </eRegDocumentWatcher.eRegDocumentWatcher>

Part 8: Setting up Service Manger

Service Manager comes in two types ie.,  for 32 bit, 64 bit. Select the appropriate version according to your system configuration. From the eReg Application folder go to G:\EREG\SrvManager \64 - Bit.

1. To create a new service run the srvman.exe file.The following screen will appear.Click on ' Add service button'

Give the configuration as shown below:

Initial service name: eRegService (name of the service without any space or special chars). Same name should be given for user visible name.

Binary file path is the path of documentwatcher.exe file. Select the 'interactive service' box. Start mode should be 'Auto'. Service type as  win 32 program as service via SrvMan. Click OK. Then Exit. For doing any modifications to the application configuration stop the service. Make all the 

changes then restart the service.

click here

Page 31: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Part 9: eRegViewer Configuration

<eRegViewer.viewer>

  <setting name="AutoPush" serializeAs="String">

   <value>False</value> //If the application needs to be pushed automatically to the iPad

    </setting>

   <setting name="Transfer_Mode" serializeAs="String">

   <value>2</value> //Transfer mode 1 is for USB and 2 is for Wifi

   </setting>

   <setting name="signed_documents" serializeAs="String">

   <value>D:\MERIL TESTING\Praveen\eReg with iPad\eRegViewer Copy\Signed Documents</value> //For USB option the signed document location

  </setting>

 <setting name="Local_Saving" serializeAs="String">

Page 32: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

 <value>False</value> //local saving True to enable

 </setting>

 <setting name="MSsqlconnection_string" serializeAs="String">

 <value>Password=vicas;Persist Security Info=True;User ID=vicas;Initial Catalog=VICAS8;Data Source=DEVSERVER\DEVSERVER2008R2</value>//setting the database connection

 </setting>

 <setting name="date_format" serializeAs="String">

 <value>dd/MM/yy</value> // the date format in the regcard

 </setting>

 <setting name="Log_flag" serializeAs="String">

  <value>True</value> //False to disable the Logging

  </setting>

  <setting name="Log_path" serializeAs="String">

 <value>D:\MERIL TESTING\Praveen\eReg with iPad\eRegViewer Copy</value>//Path for log      </setting>

<setting name="MobileDeviceName" serializeAs="String">

  <value>Samsotechipad3</value> //Used for Wifi option, the iPad name should be given here

  </setting>

  <setting name="MySqlConnection_string" serializeAs="String">

  <value>SERVER=127.0.0.1;DATABASE=eregmobile;UID=root</value>// The server IP should be given where Xampp is installed. The database name should also be given

  </setting>

  <setting name="wifi_retreaving_location" serializeAs="String">

  <value>C:\xampp\htdocs\Samsotech\iPadeRegService\Documents\Signed</value>// The Signed document location for WiFi option

  </setting>

  <setting name="TimerInterval" serializeAs="String">

  <value>60000</value>

//The time interval 

Page 33: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

  </setting>

  <setting name="smtp_host" serializeAs="String">

  <value>smtp.gmail.com</value>

  </setting>

  <setting name="smtp_port" serializeAs="String">

  <value>465</value>

   </setting>

  <setting name="ssl_flag" serializeAs="String">

  <value>True</value>

  </setting>

  <setting name="smtp_user" serializeAs="String">

  <value>[email protected]</value>

   </setting>

   <setting name="smtp_password" serializeAs="String">

   <value />

  </setting>

  <setting name="hotel_name" serializeAs="String">

  <value>Fairmont</value>

   </setting>

   <setting name="wifi_sending_location" serializeAs="String">

    <value>C:\xampp\htdocs\Samsotech\iPadeRegService\Documents\UnSigned</value>// For Wifi Option for the Unsigned document location

  </setting>

  <setting name="adobe_location" serializeAs="String">

   <value>C:\Program Files (x86)\Adobe\Reader 9.0\Reader\AcroRd32.exe</value>// Set the adobe exe location in the PC

 </setting>

 <setting name="printer_name" serializeAs="String">

Page 34: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

<value>HP Color LaserJet Pro MFP M177fw</value> //Printer name

 </setting>

 <setting name="AutoRetreave" serializeAs="String">

<value>False</value>// True to enable the Auto retrieve option

</setting>

 <setting name="V2Mode" serializeAs="String">

 <value>False</value>

 </setting>

 </eRegViewer.viewer>       

 </applicationSettings>

<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/></startup>      <userSettings>

 <eRegViewer.viewer>//USB option only, Set the Reg card and Folio path with drive

 <setting name="reg_card_signing_location" serializeAs="String">

 <value>E:\REGCARD</value>

 </setting>

<setting name="reg_card_retreaving_location" serializeAs="String">

<value>E:\REGCARD\signed</value>

</setting>

<setting name="folio_signing_location" serializeAs="String">

<value>E:\FOLIO</value>

</setting>

 <setting name="folio_retreaving_location" serializeAs="String">

 <value>E:\FOLIO\signed</value>

 </setting>

</eRegViewer.viewer>

 </userSettings>

</configuration>

Page 35: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Part 10: Editing Regcard with Acrobat reader.

1 Connect the iPad to the desktop Make sure device is connected.

2 Copy paste the File in IPAD location

3 Once its done Unplug the Device

4 Plug it again and Open the REGCARD application folder as per saved

Download Acrobat x1 pro to edit PDF files

 If saving of file not being happened add the query  (Fairmont Singapore)

1 query was missing as below

GO

/****** Object:  StoredProcedure [dbo].[usp_InsertDocument]    Script Date: 4/6/2016 10:46:02 AM ******/

SET ANSI_NULLS ON

GO

SET QUOTED_IDENTIFIER ON

GO

 ALTER PROCEDURE [dbo].[usp_InsertDocument] @Regcard IMAGE, @Folio IMAGE, @Documenttype varchar(50), @Roomnumber VARCHAR(10), @ArrivalDate Date, @ArrivalTime VARCHAR(10), @AssignFlag VARCHAR(10), @Reservationno VARCHAR(10), @Depaturedate Date, @Guestname VARCHAR(50), @Emailid VARCHAR(50), @guestnos VARCHAR(10),@InsertDate Date AS Declare @Documentid varchar(50) BEGIN INSERT INTO GuestDocuments(Roomnumber,Documenttype,ArrivalDate,ArrivalTime,Regcard,Folio,Assign

Flag,Reservationno,DepatureDate,Guestname,Emailid,Noofguest,UpdateDateTime) values (@Roomnumber,@Documenttype,@ArrivalDate,@ArrivalTime,@Regcard,@Folio,@AssignFlag,@Reservationno,@Depaturedate,@Guestname,@Emailid,@guestnos,@InsertDate) END 

  Need to paste a copy of reg temp and Folio in Sys 64wow since it’s a 32 bit device 

running on 64 bit

Download AcrobatPro_11 to edit the PDF or we can even search from google for the same

Page 36: 4supportteam.files.wordpress.com  · Web viewE-Reg Installation Document(WiFi)Part 1: Printer ++ Description: Printer++ is a flexible and powerful windows virtual printer that allows

Open the PDF and click on Tools at the right top and choose edit forms from there we need to select the fields which we need to edit

Provide some valid name to the field like

Arrival Date and it should have same spelling in the configuration file as well.

</setting>

 <setting name="first_name" serializeAs="String">

 <value>FirstName</value>

 </setting>

<setting name="room_number" serializeAs="String">

 <value>RoomNo</value>

 The highlighted fields should be fields as per the PDF naming

 <setting name="V2Mode" serializeAs="String">

 <value>False</value>

This V2 mode is being used by Viceroy hotel only for the time being It populates all the fields.

<setting name="Transfer_Mode" serializeAs="String">

 <value>2</value>

1- USB2- WIFI

  <setting name="date_format" serializeAs="String">

  <value>dd/MM/yy</value>

Set the Date format as per the the format of Reg Card or Folio

 <setting name="MobileDeviceName" serializeAs="String">

 <value>SamsotechiPad3</value>

This  ipad name is required for the wireless connection