Current Directory: \\10.5.0.10\iis\Sites\goprint2.com\www\

Contents: Directories:
App_Code
App_Data
App_GlobalResources
App_LocalResources
App_WebReferences
articles
aspnet_client
Bin
common
designer
dillners
images
img
includes
kwikkopy
order_centre
printthree
RadControls
update
WebServices
Files:
about_us.aspx | Download
about_us.aspx.vb | Download
contact_us.aspx | Download
contact_us.aspx.vb | Download
create_user.aspx | Download
create_user.aspx.vb | Download
Default.aspx | Download
Default.aspx.vb | Download
discount.aspx | Download
discount.aspx.vb | Download
domain_activation.aspx | Download
domain_activation.aspx.vb | Download
downloadPD.aspx | Download
downloadPD.aspx.vb | Download
download_error.aspx | Download
download_error.aspx.vb | Download
email_policy.aspx | Download
email_policy.aspx.vb | Download
error_page.aspx | Download
error_page.aspx.vb | Download
faq.aspx | Download
faq.aspx.vb | Download
favicon.ico | Download
FileNotFound.htm | Download
generate_print_driver_step1.aspx | Download
generate_print_driver_step1.aspx.vb | Download
generate_print_driver_step2.aspx | Download
generate_print_driver_step2.aspx.vb | Download
generate_print_driver_step3.aspx | Download
generate_print_driver_step3.aspx.vb | Download
Global.asax | Download
header.fla | Download
header.swf | Download
home.aspx | Download
home.aspx.vb | Download
jsincluding.js | Download
login.aspx | Download
login.aspx.vb | Download
marcelito.txt | Download
packages.aspx | Download
packages.aspx.vb | Download
password_recovery.aspx | Download
password_recovery.aspx.vb | Download
PrintIt.master | Download
PrintIt.master.vb | Download
PrintIt.sitemap | Download
PrintItEs.sitemap | Download
PrintItFr.sitemap | Download
PrintIt_CreateUser.master | Download
PrintIt_CreateUser.master.vb | Download
PrintIt_OutSide.master | Download
PrintIt_OutSide.master.vb | Download
privacy_policy.aspx | Download
privacy_policy.aspx.vb | Download
proba.aspx | Download
proba.aspx.vb | Download
robots.txt | Download
sample.txt | Download
show_sess_par.aspx | Download
show_sess_par.aspx.vb | Download
site_map.aspx | Download
site_map.aspx.vb | Download
site_map.xml | Download
sRacadUploader.jar | Download
sRacadUploader_last.jar | Download
terms_and_conditions.aspx | Download
terms_and_conditions.aspx.vb | Download
terms_of_service.aspx | Download
terms_of_service.aspx.vb | Download
test.txt | Download
testimonials.aspx | Download
testimonials.aspx.vb | Download
TextDraw.html | Download
udraw-designer-widescreen-ui.zip | Download
web.config | Download
websites-for-printers.aspx | Download
websites-for-printers.aspx.vb | Download

File Preview: PKyZ);META-INF/MANIFEST.MF��]��H��M�\��n����������(�l (�� ����NO�iǞ���p��S��*`t� �[0N�/\�ѬV�SD��{����R�U�����0�� g��j���Qp��A�)%!��APp{Rx��kn} ��� �ûa�/crDl\@���/ � "�[j��`��B� �U��)�3P���HNR'��?#o!��F�!|�1z�~�D3�u�%r�S�ȍIR$� 7�n��j�M� 環x�� �i��H�Z�1a�R����5������3��c�'0V �1 �����Hi�5tb ��M�+3v���tP �fB ��F`�χH&|��!Lֿ�?�(F� ��8�Ii5y4Y���$��X��;��|r2\]�?�����/�R��L��,薇h��S����E ��D���,_����L[\Z�NŹ�h���`��X��N�ْ��gttKᆀ�y��u�n���������%yգ�(��3�G�6�����t;���d�sc$��S�W̫]��}i�2H��+��3bڎqq(z@B����J�D�E3=e�cy�a���f�llZt�].�5�7��,���2�Y���~��:��� 8�.���\R��h�����Ê�r��v>��ף@2��a;�l�T\K��o�R�G�9��D$�+3 H��|�y�†�XCJ>���ŕ�Y����S-��2�Ӡ���'�����mf��v�~�M�]v%{�?=���a�$ ]�8�`�O��� +M��qW� (yS'��t],�İ ڒ�5��'�jn.f��)�Ox������<�>.��%SF�v2\ �7P�g���s�s�����x~?܎���ˣ���W�T��@�M�_�4�5nz��ϬA��f�I��ѱ�}�ȗV���=(F6�t���Rs����h������N)�gtz���B{���t�.���)�&{c��F�O������=���x���iD�4sgf����F�� �{�t��A>�F5�����!��g~���g �E.���Ɩ�ޚ�\�v�6a�r3|p¼� �p7��5]�-� <@�m��j�w{b��Ƀ�]d:f�����*8M� �[�y�9vb����PK ��c� PKyZ);META-INF/MYKEY.SF��O��H����wp1���A@��Y(�J���L�(�(�*����$3�����X���{\%y�.�x�P����??9��2A ��� s���c�/ ҷμ�TU'& �� ��£m�bi�2���I%0d0z���ʽ�_<��ݹ���2���"�?��:� �� x�g�V�|IH�l�o���0�o�3�� ���r%��_)$*��i�!���z�$�N�����[��NFݺJ�Ѣ�L?W�YF�+�2Hi�p��L�t��@������"��y�*����cC�<�����i~�۠.CT�W��9<� �>?�2RT�EX�Z ��`�p3l8�f �7�*�|`R6ٞjq� �n�ծP��!�…DY#�td���B�{�z+-�>~ɇ� A%$����6��O��-�^m&G��(o?��S�(?�n"�쀣VS��V��y0�u-g��`e��ſbjT)!k*�QӳV��8��Wۊ%{���� }4uq�5���Ֆ�wp�]Q(�e��C�19XG��J��a�O�-]m�R� =�Ӎ�h�m5E�X �Ⱦ [��n�v��T���)�0[�ls�hl���Cy� �"����Yb_�~��tV�|+�p0��h ,&U,J1�`��~��d��)�CB?I}��}(��Mq���W�A)�}�{(u��,܊�.�� ]`���[sMS��]�����������n^g+���� P�/m�F�NB5sm0}U}��3����*���#�t^:*.n�cX��}x���N��u���N��jA�����x}d|�{\YT˪�S��,E��������+p>l����W�� ���[�e�w����<Z���<��<K�&�![�D3F�3[2�֢w���ys�|B_�>���p�����<g�T���H(Jk(�N��M��uI���sVC�@p����Vx�]r37�܊OF�)������_:f�Ys�|ـS���A&�N4�E��̋�'،>�PK�g��` PKyZ);META-INF/MYKEY.RSAݖiTW�3����@%0�*��a�P@�Ȧ��H� M�b�-�5U,UQ�e)PJ�C-�����b�� �EZ�b�j��*R�LHm�7�tNΙ�w�oޝ��ߛ*ݧ4�u���D��U�#@�{� �`Ш.�dx����j����@o�&��������z�9�|r<�Ƃ��f�E:,�e�\��0D����M�11Lg1����c|�K��L�2S�("�b��,��@�b�<�D��X6"T���Kĩ �CbQY�D�ʑ`I�D���m� �$�,�.-C�%��)*CDA��M�̀ؖ9Z��\�Th�q��l`mn��|h�Dsw�w��_�o��U�{ QIde1��-�RI������+�WV�+��l�F���w�j�n���P�_̸˛�m��� ����J�-h.9r�Qc��jyoF�Q����o��= H����'�b&ǂ�~f8�S�s|�觖^���j�Ff�<��^<.�����7L�H�g,�F� sX�Bd���x�N�����'�����qcWz R��0o�]�׻�Ox�]g�d��,�s�-�>�����'�6����-��>!��>�� �r������M�kU��&_�R�0���}�ͩ�[w�+q��@�4�\gPg����:��G� G�J���N-�n��`Uyv���G̮����w9{�9��i�yъu�E�o8�ֳgdi(+���(��/�^w��_"��jֺ�Q���ֿ�70E�L"����qR�SH���\[�qL�85 �Cř�H&�N���;E�g꥞+�|�b>� ?�V�ж�g&����;˾m��{�㛷���/l��H^풸�~�����Х95J�ā)-���1��?ȱﰦ�W7 ;���_�tK_��K/�o��Aڐ�(r--��2��N'/�T�9�U�� �g\x��l(�@<���<�[�B����eY��D�!3�Q�h��8R,���B�M@'�i��? ��!��� � L�!������i�址����fO�"�sf��4F�:R?�(d�b�� r�]�-� ~*��ʨh{2��T���ソ�����>��-1SV�n@�_}/C���0�U�c<��m�R��l��gk��!g~J�c�����JÊ���ܞ��v,+ �<�l��Sѻ��:���c�M��w�:��D��N�dt_D����z�>��O��iH_���2�N�qNi��!A��[<�c�q������>��.��?q*]��ch���Y�,��.�!x�?�29Կy �ƶ��xw5ên]����hwQ��h�N�����֋C��p���_.m}�99lx�����Z�D�4���� P�&3��~�!��� p��q�Լ��7�mo���h����~�f����@40���;��Z+�`�}��h�$/U�F��A�������BTށ������y�� �{|���j2bÖ{ݙ�WJ���S��[;�Qic�a~����y��n��.�Ul�����+�{�+{MC�mun���K���UE���j�8תLk�dޑ��C�0��[�� �n4��WAF@�_l�Wd�y�������(�B���Ie�t�Gt�*�`�rg�J����?��.��-8(١��W� w75�n�� >q�� ��tE����u��A�;��}�&˿~;��. 8dq�Z�_bFԙ�O�v�Zf� 4 ���lT�i �O����1�����PKI�4�� PK tZ); META-INF/��PK tZ);com/PK tZ);com/racadtech/PK tZ);com/racadtech/clients/PK tZ);com/racadtech/clients/vo/PK tZ);com/racadtech/comms/PK tZ);com/racadtech/comms/ws/PK tZ);com/racadtech/comms/ws/adapter/PK tZ); com/racadtech/comms/ws/messages/PK tZ);)com/racadtech/comms/ws/messages/goprint2/PK tZ);�'�+2com/racadtech/clients/vo/ApplicationSettings.class����0< 2 3 4 5 6 7 8 9:;_storeIdLjava/lang/String;_applicationId _companyName_isSDCIntegrated _httpWSUrl _httpsWSUrl_voKey<init>()VCodeLineNumberTableLocalVariableTablethis.Lcom/racadtech/clients/vo/ApplicationSettings;K(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VstoreId applicationId companyNameisSDCIntegrated getStoreId()Ljava/lang/String;getApplicationIdgetCompanyNamegetIsSDCIntegrated getHttpWSUrl getHttpsWSUrlgetVOKey setStoreId(Ljava/lang/String;)VvaluesetApplicationIdsetCompanyNamesetIsSDCIntegrated setHttpWSUrl setHttpsWSUrlsetVOKey SourceFileApplicationSettings.java       ,com/racadtech/clients/vo/ApplicationSettingsjava/lang/Object!        /*�� �*�*+�*,�*-�*�� 4     /*��  ! /*��! " /*��" # /*��# $ /*��$ % /*��% & /*��& '(:*+��() *(:*+��)) +(:*+��*) ,(:*+��+) -(:*+��,) .(:*+��-) /(:*+��.) 01PK tZ);�$��-com/racadtech/clients/vo/BrowserControl.class����0| A BC AD E F GH GIJK LMNO PQRS TUV WXYZ P[\ ]^_`WIN_IDLjava/lang/String; ConstantValueWIN_PATHaWIN_FLAGb UNIX_PATHc UNIX_FLAGd<init>()VCodeLineNumberTableLocalVariableTablethis)Lcom/racadtech/clients/vo/BrowserControl; displayURL(Ljava/lang/String;)VpLjava/lang/Process;exitCodeIx Ljava/lang/InterruptedException;Ljava/io/IOException;urlwindowsZcmdisWindowsPlatform()Zos SourceFileBrowserControl.java () <=java/lang/StringBuffer%rundll32 url.dll,FileProtocolHandler ef ghi jk lmnetscape -remote openURL()n op netscape java/lang/InterruptedExceptionq rs Error bringing up browser, cmd=''t u0Caught: evjava/io/IOException"Could not invoke browser, command=os.name wxWindowsy z{'com/racadtech/clients/vo/BrowserControljava/lang/Objectrundll32url.dll,FileProtocolHandlernetscape-remote openURLappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;java/lang/Runtime getRuntime()Ljava/lang/Runtime;exec'(Ljava/lang/String;)Ljava/lang/Process;java/lang/ProcesswaitFor()Ijava/lang/SystemerrLjava/io/PrintStream;java/io/PrintStreamprintln,(Ljava/lang/Object;)Ljava/lang/StringBuffer; getProperty&(Ljava/lang/String;)Ljava/lang/String;java/lang/String startsWith(Ljava/lang/String;)Z! !"#$%&'()*/*��+ , -. /0*��<M�"�Y��*��M�,� N���Y� �*� ��M�,� N-� 6��Y� �*��M�,� N�=:��Y��,������Y������6N��Y��,�����Y��-����Jqt��+V!"$ &'&().B/J3P4U7i8q>t:v;�=�D�@�B�C�E,R&12P!34v856Jd12�257�8�9:�; <=*M�K*�*����+MNOQ, >?@PK tZ);�̋ϳ�)com/racadtech/clients/vo/DillnersIcon.png�PNG  IHDR *}�gAMA��7��tEXtSoftwareAdobe ImageReadyq�e<PLTE���54����q����.)�u|�Ze�5x�I��S[ƥ��>��@��n��#����������������������E��cz�t�����$�53�*!�h��������f����\~������������ڜ��AD����U��:}�V�����.t�\��9}喿�������������K]����b�����ED����O��;B�68�������i�������N��;:����������Q�����gl�ee�E��~�┺�n��9=�i�ᙖ����������W�����-"����������������I��2v�\��Me����������_��0+�����A�(�,$�CY�'!�-)�������������������@����e��������������������N�����������������-'����������������&����ZaĤ��h�����������Re�a��������������MP����]b�I�������������������������������������w�����!nے��GI����X��X��B?������������<z����pq����j��z��x��>~�b��e����r��*�]��("����)#����v��SW�Us�\u׫��������i�����9yߺ����ו����������4.����������W����������������-&�������������������$q۝��Z�蓕Л��jv����n��j��o�ރ�ȇ��������3{�6{�(v����������tRNS���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������S�%-IDATx�b�O0������?.�S��Vb�����*�b��{������O�z�o���� S43z��s�6�ڲ���0��������M�L�������YF~����Ņ� "�c�`�wR���SϤ�KZ��l�˱W֔�ʊ�Y+���)��&�d�I��+�o�}��{��z ���<e�`�S_��+<D�LW���+0�;҉�|T�V|E��Y�`�W����2 ���?�R���w���+0P Ԕ�\��d��E��w1L�,#�%�2!��7s׌V4rSYe%@ <Dq��h�C(�t�6�;�˺��s���mn��n���a9D����s� �^,u���h�j1���vQA Y�k�H�YdaQ�� �}��,FiVA��&e�p+t�V$G���dX���P^���E����o\����F� ��J�{�q�B� ��?��3�6,5�j��V$4�)�jj�#J�;�7��*����~"ǎl?N� �NGw<�uzZ�z�F)�I�T�'�&���#�������s�O��RB��:��2`���H��IEND�B`�PK tZ);Ng@��(com/racadtech/clients/vo/PDFFilter.class����0D ' () *+ ,-. (/ ,0 ,1 ,2 ,345 PDF_EXTENSIONLjava/lang/String; ConstantValue<init>()VCodeLineNumberTableLocalVariableTablethis$Lcom/racadtech/clients/vo/PDFFilter;accept(Ljava/io/File;)ZfLjava/io/File; extensiongetDescription()Ljava/lang/String; getExtension"(Ljava/io/File;)Ljava/lang/String;extsiI SourceFile VOFrame.java 6 78  pdf9 :;PDF Documents Only < => ?@ AB C"com/racadtech/clients/vo/PDFFilter"javax/swing/filechooser/FileFilter java/io/File isDirectory()Zjava/lang/Stringequals(Ljava/lang/Object;)ZgetName lastIndexOf(I)Ilength()I substring(I)Ljava/lang/String; toLowerCase /*��� j+���*+�M,����� ����  -��  �-M+�N-.�6�-� d�-`� � M,������+�4--+!&"#$%&PK tZ);�E�itit0com/racadtech/clients/vo/VOFrame - Copy.java.bak/* * VOFrame.java * * Created on Aug 19 public boolean accept(File f) { throw new UnsupportedOperationException("Not supported yet."); } public String getDescription() { throw new UnsupportedOperationException("Not supported yet."); } } 2009, 10:46:47 AM */ package com.racadtech.clients.vo; import java.awt.Rectangle; import java.io.File; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.JFrame; import javax.swing.UIManager; import com.qoppa.pdfViewer.PDFViewerBean; import com.racadtech.comms.ws.adapter.GoPrint2WSManager; import com.racadtech.comms.ws.messages.goprint2.ApplicationUpdate; import java.awt.Toolkit; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileFilter; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.net.URLEncoder; import java.text.SimpleDateFormat; import java.util.Calendar; import javax.swing.JFileChooser; import javax.swing.JOptionPane; import javax.swing.filechooser.FileFilter; /** * * @author Amram Bentolila <amram@racadtech.com> */ public class VOFrame extends javax.swing.JFrame { public static String VERSION = "1.0.5"; private PDFViewerBean PDFViewerBean = null; private String Filename = ""; private File CWD = new File("."); private String SettingsFile = CWD.getAbsoluteFile()+"settings"; public static String HTTP_WS_URL = "http://services.racadtech.com/RacadService/"; public static String HTTPS_WS_URL = "http://services.racadtech.com/RacadService/"; public String GOPRINT2_WS_URL = "GoPrint2Client.asmx"; public GoPrint2WSManager printItWSManager = new GoPrint2WSManager(); public ApplicationSettings applicationSettings = new ApplicationSettings(); public ApplicationUpdate applicationUpdate = new ApplicationUpdate(); public String mainApplicationNameWindows = "VOPDF.exe"; public String mainApplicationNameMacOSX = "VOPDF.sh"; public String updateApplicationNameWindows = "Updater.exe"; public String updateApplicationNameMacOSX = "Updater.sh"; /* OS Detection Settings. */ public String OS_NAME = System.getProperty("os.name").toLowerCase(); public boolean MAC_OS_X = OS_NAME.startsWith("mac os x"); public String TMP_DIR = System.getProperty("java.io.tmpdir"); private String getTimeString() { Calendar cal = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy hh:mm:ss z"); String res = "["+sdf.format(cal.getTime())+"]"; sdf = null; cal = null; return res; } private void dbg(String s) { System.out.println(getTimeString()+">"+s); } private String urlEncode(String s) { String r = s; try { r = URLEncoder.encode(s,"UTF-8"); } catch (Exception ex) {} return r; } private void stopOnError(String sError) { JOptionPane.showMessageDialog(this, sError, "Error",JOptionPane.INFORMATION_MESSAGE); System.exit(0); } /** Creates new form VOFrame */ public VOFrame(String _fileName) { if ((_fileName==null) || (_fileName.length()==0)) { stopOnError("This program runs only as a print driver wrapper. You can not call it directly."); } PDFViewerBean.setKey("7ec2phqt1b7d9c1e87h1lml2cq"); // Register PDFViewer Bean. Filename = _fileName; //moveFileToBaseFolder(); dbg("File: "+Filename); initComponents(); initialize(); initWebService(); initCheckForUpdates(); loadPDF(); initSaveDialog(); dbg("CWD="+getCWD()); dbg("Slash="+File.separator); } //@SuppressWarnings("unchecked") // <editor-fold defaultstate="collapsed" desc="Generated Code">//GEN-BEGIN:initComponents private void initComponents() { java.awt.GridBagConstraints gridBagConstraints; saveDialog = new javax.swing.JDialog(); baseFolderLabel = new javax.swing.JLabel(); baseFolderTextField = new javax.swing.JTextField(); documentNameLabel = new javax.swing.JLabel(); documentNameTextField = new javax.swing.JTextField(); buttChangeBaseFolder = new javax.swing.JButton(); buttSaveDocumentToNewLocation = new javax.swing.JButton(); buttChangeDocumentPath = new javax.swing.JButton(); fileChooser = new javax.swing.JFileChooser(); folderChooser = new javax.swing.JFileChooser(); mainPanel = new javax.swing.JPanel(); pDFViewerBean1 = new com.qoppa.pdfViewer.PDFViewerBean(); bottomPanel = new javax.swing.JPanel(); sendToVOButton = new javax.swing.JButton(); saveDialog.setTitle(getTitleText()+": Save location."); saveDialog.setAlwaysOnTop(true); saveDialog.getContentPane().setLayout(new java.awt.GridBagLayout()); baseFolderLabel.setFont(new java.awt.Font("Arial", 0, 14)); baseFolderLabel.setText("Base Folder: "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.insets = new java.awt.Insets(2, 28, 2, 2); saveDialog.getContentPane().add(baseFolderLabel, gridBagConstraints); baseFolderTextField.setMinimumSize(new java.awt.Dimension(300, 20)); baseFolderTextField.setPreferredSize(new java.awt.Dimension(300, 20)); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); saveDialog.getContentPane().add(baseFolderTextField, gridBagConstraints); documentNameLabel.setFont(new java.awt.Font("Arial", 0, 14)); documentNameLabel.setText("Document Path: "); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 0; gridBagConstraints.gridy = 1; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); saveDialog.getContentPane().add(documentNameLabel, gridBagConstraints); documentNameTextField.setMinimumSize(new java.awt.Dimension(300, 20)); documentNameTextField.setPreferredSize(new java.awt.Dimension(300, 20)); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 1; gridBagConstraints.gridy = 1; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); saveDialog.getContentPane().add(documentNameTextField, gridBagConstraints); buttChangeBaseFolder.setFont(new java.awt.Font("Arial", 0, 14)); buttChangeBaseFolder.setText("Change"); buttChangeBaseFolder.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { buttChangeBaseFolderMouseReleased(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 0; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); saveDialog.getContentPane().add(buttChangeBaseFolder, gridBagConstraints); buttSaveDocumentToNewLocation.setFont(new java.awt.Font("Arial", 0, 14)); buttSaveDocumentToNewLocation.setText(" Save "); buttSaveDocumentToNewLocation.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { buttSaveDocumentToNewLocationMouseReleased(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 3; gridBagConstraints.insets = new java.awt.Insets(15, 0, 0, 0); saveDialog.getContentPane().add(buttSaveDocumentToNewLocation, gridBagConstraints); buttChangeDocumentPath.setFont(new java.awt.Font("Arial", 0, 14)); buttChangeDocumentPath.setText("Browse "); buttChangeDocumentPath.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { buttChangeDocumentPathMouseReleased(evt); } }); gridBagConstraints = new java.awt.GridBagConstraints(); gridBagConstraints.gridx = 2; gridBagConstraints.gridy = 1; gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2); saveDialog.getContentPane().add(buttChangeDocumentPath, gridBagConstraints); fileChooser.setAcceptAllFileFilterUsed(false); fileChooser.setDialogTitle("Document Path"); fileChooser.setDialogType(javax.swing.JFileChooser.SAVE_DIALOG); fileChooser.setFileFilter(new PDFFilter()); fileChooser.setFileHidingEnabled(true); fileChooser.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { fileChooserActionPerformed(evt); } }); folderChooser.setDialogTitle("Base Folder"); folderChooser.setFileSelectionMode(javax.swing.JFileChooser.DIRECTORIES_ONLY); folderChooser.addActionListener(new java.awt.event.ActionListener() { public void actionPerformed(java.awt.event.ActionEvent evt) { folderChooserActionPerformed(evt); } }); setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE); mainPanel.setLayout(new java.awt.BorderLayout()); mainPanel.add(pDFViewerBean1, java.awt.BorderLayout.CENTER); getContentPane().add(mainPanel, java.awt.BorderLayout.CENTER); bottomPanel.setLayout(new java.awt.BorderLayout()); sendToVOButton.setFont(new java.awt.Font("Arial", 0, 14)); sendToVOButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/com/racadtech/clients/vo/sendIcon.png"))); // NOI18N sendToVOButton.setText("Send To Virtual Office"); sendToVOButton.setFocusable(false); sendToVOButton.setHorizontalTextPosition(javax.swing.SwingConstants.LEADING); sendToVOButton.setVerifyInputWhenFocusTarget(false); sendToVOButton.addMouseListener(new java.awt.event.MouseAdapter() { public void mouseReleased(java.awt.event.MouseEvent evt) { sendToVOButtonMouseReleased(evt); } }); bottomPanel.add(sendToVOButton, java.awt.BorderLayout.EAST); getContentPane().add(bottomPanel, java.awt.BorderLayout.SOUTH); pack(); }// </editor-fold>//GEN-END:initComponents private void sendToVOButtonMouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_sendToVOButtonMouseReleased File f = new File(Filename); String sUrl = "http://voffice.dillners.com/users/VOPrintto.asp?"+ "id="+applicationSettings.getVOKey()+"&"+ //a542u142kI842009318002041758&"+ "p="+urlEncode(f.getParent())+"&f="+urlEncode(f.getName());// Filename; // +"C:\Client%20Files&f=Contact%20List.pdf" // sUrl = "http://voffice.dillners.com/users/VOPrintto.asp?"+ // "id="+applicationSettings.getVOKey()+"&"+ //a542u142kI842009318002041758&"+ // "p=C:\test.pdf"; // +"C:\Client%20Files&f=Contact%20List.pdf" //sUrl = "http://www.google.ca"; dbg("Forw. URL="+sUrl); BrowserControl.displayURL(sUrl); // "http://www.google.ca" try { Thread.sleep(1000); } catch (InterruptedException ex) { Logger.getLogger(VOFrame.class.getName()).log(Level.SEVERE, null, ex); } System.exit(0); }//GEN-LAST:event_sendToVOButtonMouseReleased private void buttChangeBaseFolderMouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_buttChangeBaseFolderMouseReleased saveDialog.setAlwaysOnTop(false); int returnVal = folderChooser.showOpenDialog(this); if(returnVal == JFileChooser.APPROVE_OPTION) { System.out.println("You chose to open this folder: " + folderChooser.getSelectedFile().getName()); this.baseFolderTextField.setText(folderChooser.getSelectedFile().getAbsolutePath()); documentNameTextField.setText(new File(folderChooser.getSelectedFile(),new File(documentNameTextField.getText()).getName()).getAbsolutePath()); } }//GEN-LAST:event_buttChangeBaseFolderMouseReleased public class PdfFileFilter extends javax.swing.filechooser.FileFilter { public boolean accept(File f) { return f.isDirectory() || f.getName().toLowerCase().endsWith(".pdf"); } public String getDescription() { return "PDF files"; } } // ExtensionFileFilter private void buttChangeDocumentPathMouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_buttChangeDocumentPathMouseReleased saveDialog.setAlwaysOnTop(false); fileChooser.setSelectedFile(new File(documentNameTextField.getText())); fileChooser.setFileFilter(new PdfFileFilter()); int returnVal = fileChooser.showOpenDialog(this); if(returnVal == JFileChooser.APPROVE_OPTION) { documentNameTextField.setText(fileChooser.getSelectedFile().getAbsolutePath()); System.out.println("You chose to open this file: " + fileChooser.getSelectedFile().getName()); } }//GEN-LAST:event_buttChangeDocumentPathMouseReleased private void fileChooserActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_fileChooserActionPerformed saveDialog.setAlwaysOnTop(true); }//GEN-LAST:event_fileChooserActionPerformed private void folderChooserActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_folderChooserActionPerformed saveDialog.setAlwaysOnTop(true); }//GEN-LAST:event_folderChooserActionPerformed private void buttSaveDocumentToNewLocationMouseReleased(java.awt.event.MouseEvent evt) {//GEN-FIRST:event_buttSaveDocumentToNewLocationMouseReleased saveBaseFolderToFile(); saveDialog.setVisible(false); this.setAlwaysOnTop(true); }//GEN-LAST:event_buttSaveDocumentToNewLocationMouseReleased private String getTitleText() { return "Dillner's Print to Virtual Office ver. "+VERSION; } private void initialize() { this.setBounds(new Rectangle(0, 0, 800, 600)); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); this.setTitle(getTitleText()); this.setLocationRelativeTo(null); this.setIconImage(Toolkit.getDefaultToolkit().getImage(getClass().getResource("/com/racadtech/clients/vo/DillnersIcon.png"))); File targetLoc = new File(new File(getBaseFolder()),(new File(Filename)).getName()); fileChooser.setSelectedFile(targetLoc); folderChooser.setSelectedFile(new File(getBaseFolder())); try { this.applicationSettings = getApplicationSettings(new File(getCWD()+File.separator+"app.dat")); } catch (Exception ex) { Logger.getLogger(VOFrame.class.getName()).log(Level.SEVERE, null, ex); } if ((applicationSettings==null) || (applicationSettings.getApplicationId()==null) || (applicationSettings.getCompanyName()==null) || (applicationSettings.getStoreId()==null) || (applicationSettings.getVOKey()==null) ) { stopOnError("Wrong or corrupted app.dat file. Please reinstall the application."); } } private void initWebService() { this.printItWSManager = new GoPrint2WSManager(this.applicationSettings.getApplicationId(), this.applicationSettings.getCompanyName(), this.applicationSettings.getStoreId(), this.applicationSettings.getHttpWSUrl(), this.applicationSettings.getHttpsWSUrl(), this.GOPRINT2_WS_URL, null); } private void initCheckForUpdates() { /* Check for updates. */ try { //boolean test = this.printItWSManager.sendMail("alexb@test.com", "alexb@edeninteractive.com", "testing WS", "This ia a test.", Filename); this.applicationUpdate = this.printItWSManager.getApplicationUpdate(VOFrame.VERSION); if (this.applicationUpdate.getDoUpdate().toLowerCase().equals("true")) { String[] _updateCommandArray = this.applicationUpdate.getUpdateCommand().split("##_##"); String _updateCmd = ""; String _cwd = this.getCWD().replaceAll(" ", "#_SPACE_#"); String _Filename = Filename.replaceAll(" ", "#_SPACE_#"); for (int i=0; i<_updateCommandArray.length; i++) { String[] _updateCommandParts = _updateCommandArray[i].split("##"); String[] _fileNameParts = _updateCommandParts[1].split("__SLASH__"); String _url = _updateCommandParts[0]; String _filename = _fileNameParts[_fileNameParts.length-1].toString(); String _updatePath = ""; String tmpUpdatePath = ""; for (int x=0; x<_fileNameParts.length-1;x++) { tmpUpdatePath += _fileNameParts[x] + File.separator; } // for _updatePath = _cwd + tmpUpdatePath; if (i!=0) _updateCmd += "##_##"; _updateCmd += _url +"##"+ _filename +"##"+ _updatePath; } // for _updateCmd += " "+_cwd + File.separatorChar + this.getMainApplicationName() +"##"+ _Filename; try { System.out.println(this.getUpdaterApplicationName() + " " + _updateCmd); Runtime.getRuntime().exec(this.getUpdaterApplicationName() + " " + _updateCmd); System.exit(0); } catch (Exception e) { e.printStackTrace(); // Continue, if there's an exception launching the updater application. } // try } // if } catch (Exception e) { // Let's do nothing for now? ( TODO: ? ) e.printStackTrace(); } // try } // <editor-fold defaultstate="collapsed" desc="encripting"> private static final String ALPHABET = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_ .,!@#^&*?:;|"; private static final String MIXED_ALPHABET = "rw6S_8R#730,Cm&t;YaEb@U#uzknx:qc*PO|H4F KivVlA2L9I.GW1MoBhy-ZQXJdjTDgNp^fse?5"; public static final String DOTNET_ALPHABET = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"; public static final String DOTNET_MIXED_ALPHABET = "rw6S8R730CmtYaEbUuzknxqcPOH4FKivVlA2L_9IGW1MoBhy-ZQXJdjTDgNpfse5"; public static String encipher(String message, String key) { return encipher(message, key, DOTNET_ALPHABET, DOTNET_MIXED_ALPHABET); } public static String encipher(String message, String key, String Alph, String mixAlph) { String result = ""; //System.out.println("(encipher) msg=" + message + " key=" + key); int keyLength = key.length(); for (int i = 0; i < message.length(); i++) { int k = Alph.indexOf(message.charAt(i)); if (k > -1) { int keyShift = Alph.indexOf(key.charAt(i % keyLength)); String ShiftedMixedAlphabet = mixAlph.substring(keyShift) + mixAlph.substring(0, keyShift); result += ShiftedMixedAlphabet.charAt(k); } else { result += message.charAt(i); } // if } // for return result; } // enchipher() public static String decipher(String encodedMessage, String key) { return decipher(encodedMessage, key, DOTNET_ALPHABET, DOTNET_MIXED_ALPHABET); } public static String decipher(String encodedMessage, String key, String Alph, String mixAlph) { String result = ""; //System.out.println("(dechiper) msg=" + encodedMessage + " key=" + key); int keyLength = key.length(); for (int i = 0; i < encodedMessage.length(); i++) { int keyShift = Alph.indexOf(key.charAt(i % keyLength)); String ShiftedMixedAlphabet = mixAlph.substring(keyShift) + mixAlph.substring(0, keyShift); int k = ShiftedMixedAlphabet.indexOf(encodedMessage.charAt(i)); if (k > -1) { result += Alph.charAt(k); } else { result += encodedMessage.charAt(i); } // if } // for return result; } // decipher() // </editor-fold> private void loadPDF() { if (new File(Filename).exists()) { try { this.pDFViewerBean1.loadPDF(new File(Filename).toURL()); this.pDFViewerBean1.setZoomMode(PDFViewerBean.ZOOMMODE_FITWIDTH); this.pDFViewerBean1.getToolbar().getjbOpen().setVisible(false); } catch (Exception ex) { Logger.getLogger(VOFrame.class.getName()).log(Level.SEVERE, null, ex); } } else { // TODO: Add Error Condition Here. } } private void setFileChooserLocation() { File targetLoc = new File(new File(getBaseFolder()),(new File(Filename)).getName()); fileChooser.setSelectedFile(targetLoc); documentNameTextField.setText(targetLoc.getAbsolutePath()); // new File(Filename).getAbsolutePath() } private void initSaveDialog() { baseFolderTextField.setText(getBaseFolder()); setFileChooserLocation(); //documentNameTextField.setText(new File(new File(getBaseFolder()),(new File(Filename)).getName()).getAbsolutePath()); // new File(Filename).getAbsolutePath() saveDialog.pack(); saveDialog.setLocationRelativeTo(null); saveDialog.setVisible(true); } private void saveBaseFolderToFile() { try { BufferedWriter out = new BufferedWriter(new FileWriter(SettingsFile)); out.write(baseFolderTextField.getText()); out.close(); } catch (IOException e) { e.printStackTrace(); } // try moveFileToBaseFolder(); } public String getBaseFolder() { String _baseFolder = ""; try { BufferedReader in = new BufferedReader(new FileReader(SettingsFile)); _baseFolder = in.readLine(); in.close(); } catch (FileNotFoundException e) { e.printStackTrace(); return ""; } catch (IOException e) { e.printStackTrace(); return ""; } // try() if ((_baseFolder==null) || (_baseFolder.length()==0)) _baseFolder = "C:\\"; return _baseFolder; } public void moveFileToBaseFolder() { <<<<<<< .mine if (!Filename.toLowerCase().endsWith(".pdf")) { if (!Filename.endsWith(".")) Filename += "."; Filename += "pdf"; } ======= String newFileName = documentNameTextField.getText(); if (!newFileName.toLowerCase().endsWith(".pdf")) { if (!newFileName.endsWith(".")) newFileName += "."; newFileName += "pdf"; } >>>>>>> .r2549 File f = new File(Filename); //File baseDir = new File(getBaseFolder()); //String sNewFileName = new File(documentNameTextField.getText()).getName(); File newFile = new File(newFileName); boolean moved = f.renameTo(newFile); if (moved) { Filename = newFile.getAbsolutePath(); } // baseDir = newFile; // String s = baseDir.getPath(); // s = baseDir.getAbsolutePath(); // s = baseDir.getName(); // try { // s = baseDir.getCanonicalPath(); // } catch (Exception ex) {} } public String getCWD() { try { File cwd = new File ("."); return cwd.getCanonicalPath(); } catch (Exception e) { return "."; } // try } public String getMainApplicationName() { if (this.MAC_OS_X) { return this.mainApplicationNameMacOSX; } else { return this.mainApplicationNameWindows; } } public String getUpdaterApplicationName() { if (this.MAC_OS_X) { return this.updateApplicationNameMacOSX; } else { return this.updateApplicationNameWindows; } } public ApplicationSettings getApplicationSettings(File _fileName) throws Exception { String _appSettingsStr = ""; try { BufferedReader in = new BufferedReader(new FileReader(_fileName)); _appSettingsStr = in.readLine(); in.close(); } catch (FileNotFoundException e) { throw new Exception("File Not Found."); } catch (IOException e) { e.printStackTrace(); throw new Exception("I/O Exception, check permissions."); } // try() if (_appSettingsStr.equals("")) { throw new Exception("Zero file length!"); } else { String[] _appSettingsArray = _appSettingsStr.split("##"); applicationSettings.setApplicationId(_appSettingsArray[0]); applicationSettings.setStoreId(_appSettingsArray[1]); applicationSettings.setCompanyName(_appSettingsArray[2]); applicationSettings.setVOKey(decipher(_appSettingsArray[3], "mantenuko")); dbg("VOKey="+applicationSettings.getVOKey()); applicationSettings.setHttpWSUrl(VOFrame.HTTP_WS_URL); applicationSettings.setHttpsWSUrl(VOFrame.HTTPS_WS_URL); return applicationSettings; } // if } // getApplicationSettings() public static String encode(String value) { return org.apache.ws.jaxme.util.Base64Binary.encode(value.getBytes()); } // encode() public static String decode(String value) throws IOException { byte[] dec = org.apache.ws.jaxme.util.Base64Binary.decode(value); return new String(dec); } // decode() /** * @param args the command line arguments */ public static void main(final String args[]) { try { System.setProperty("substancelaf.useDecorations", ""); System.setProperty("sun.awt.noerasebackground", "true"); System.setProperty("substancelaf.noExtraElements", ""); UIManager.setLookAndFeel(new org.jvnet.substance.skin.SubstanceOfficeSilver2007LookAndFeel()); } catch (Exception ex) { try { UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); } catch (Exception e) { e.printStackTrace(); } // try } // try VOFrame.setDefaultLookAndFeelDecorated(true); java.awt.EventQueue.invokeLater(new Runnable() { public void run() { // Compile filename properly. // I'm doing this because there could be spaces in args that is // really part of the actual filename. String _fileName = ""; for (int i=0; i<args.length; i++) { if (i == args.length-1) { _fileName += args[i]; } else { _fileName += args[i] +" "; } //_fileName += args[i] +" "; } // for if (_fileName.startsWith("\\")) _fileName = _fileName.substring(1); if (_fileName.endsWith("\\")) _fileName = _fileName.substring(0, _fileName.length()-1); new VOFrame(_fileName).setVisible(true); } }); } // Variables declaration - do not modify//GEN-BEGIN:variables private javax.swing.JLabel baseFolderLabel; private javax.swing.JTextField baseFolderTextField; private javax.swing.JPanel bottomPanel; private javax.swing.JButton buttChangeBaseFolder; private javax.swing.JButton buttChangeDocumentPath; private javax.swing.JButton buttSaveDocumentToNewLocation; private javax.swing.JLabel documentNameLabel; private javax.swing.JTextField documentNameTextField; private javax.swing.JFileChooser fileChooser; private javax.swing.JFileChooser folderChooser; private javax.swing.JPanel mainPanel; private com.qoppa.pdfViewer.PDFViewerBean pDFViewerBean1; private javax.swing.JDialog saveDialog; private javax.swing.JButton sendToVOButton; // End of variables declaration//GEN-END:variables } class PDFFilter extends FileFilter { public final static String PDF_EXTENSION = "pdf"; public boolean accept(File f) { if (f.isDirectory()) { return true; } String extension = getExtension(f); if (extension.equals(PDFFilter.PDF_EXTENSION)) { return true; } else { return false; } } public String getDescription() { return "PDF Documents Only"; } public String getExtension(File f) { String ext = null; String s = f.getName(); int i = s.lastIndexOf('.'); if (i > 0 && i < s.length() - 1) { ext = s.substring(i+1).toLowerCase(); } return ext; } }PK tZ);�%���(com/racadtech/clients/vo/VOFrame$1.class����0"   this$0"Lcom/racadtech/clients/vo/VOFrame; Synthetic<init>%(Lcom/racadtech/clients/vo/VOFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lcom/racadtech/clients/vo/VOFrame$1; mouseReleased(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFile VOFrame.java   !"com/racadtech/clients/vo/VOFrame$1java/awt/event/MouseAdapter()V com/racadtech/clients/vo/VOFrame access$000@(Lcom/racadtech/clients/vo/VOFrame;Ljava/awt/event/MouseEvent;)V   4 *+�*�� �   A *�+�� ��    PK tZ);g��n��(com/racadtech/clients/vo/VOFrame$2.class����0"   this$0"Lcom/racadtech/clients/vo/VOFrame; Synthetic<init>%(Lcom/racadtech/clients/vo/VOFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lcom/racadtech/clients/vo/VOFrame$2; mouseReleased(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFile VOFrame.java   !"com/racadtech/clients/vo/VOFrame$2java/awt/event/MouseAdapter()V com/racadtech/clients/vo/VOFrame access$100@(Lcom/racadtech/clients/vo/VOFrame;Ljava/awt/event/MouseEvent;)V   4 *+�*�� �   A *�+�� ��    PK tZ);ާg���(com/racadtech/clients/vo/VOFrame$3.class����0"   this$0"Lcom/racadtech/clients/vo/VOFrame; Synthetic<init>%(Lcom/racadtech/clients/vo/VOFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lcom/racadtech/clients/vo/VOFrame$3; mouseReleased(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFile VOFrame.java   !"com/racadtech/clients/vo/VOFrame$3java/awt/event/MouseAdapter()V com/racadtech/clients/vo/VOFrame access$200@(Lcom/racadtech/clients/vo/VOFrame;Ljava/awt/event/MouseEvent;)V   4 *+�*�� �   A *�+�� ��    PK tZ);�w����(com/racadtech/clients/vo/VOFrame$4.class����0"   this$0"Lcom/racadtech/clients/vo/VOFrame; Synthetic<init>%(Lcom/racadtech/clients/vo/VOFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lcom/racadtech/clients/vo/VOFrame$4; mouseReleased(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFile VOFrame.java   !"com/racadtech/clients/vo/VOFrame$4java/awt/event/MouseAdapter()V com/racadtech/clients/vo/VOFrame access$300@(Lcom/racadtech/clients/vo/VOFrame;Ljava/awt/event/MouseEvent;)V   4 *+�*�� �   A *�+�� ��    PK tZ);��im(com/racadtech/clients/vo/VOFrame$5.class����0$   this$0"Lcom/racadtech/clients/vo/VOFrame; Synthetic<init>%(Lcom/racadtech/clients/vo/VOFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lcom/racadtech/clients/vo/VOFrame$5;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFile VOFrame.java  ! "#"com/racadtech/clients/vo/VOFrame$5java/lang/Objectjava/awt/event/ActionListener()V com/racadtech/clients/vo/VOFrame access$400A(Lcom/racadtech/clients/vo/VOFrame;Ljava/awt/event/ActionEvent;)V    4 *+�*�� �   A *�+�� ��   PK tZ);4�h%(com/racadtech/clients/vo/VOFrame$6.class����0$   this$0"Lcom/racadtech/clients/vo/VOFrame; Synthetic<init>%(Lcom/racadtech/clients/vo/VOFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lcom/racadtech/clients/vo/VOFrame$6;actionPerformed(Ljava/awt/event/ActionEvent;)VevtLjava/awt/event/ActionEvent; SourceFile VOFrame.java  ! "#"com/racadtech/clients/vo/VOFrame$6java/lang/Objectjava/awt/event/ActionListener()V com/racadtech/clients/vo/VOFrame access$500A(Lcom/racadtech/clients/vo/VOFrame;Ljava/awt/event/ActionEvent;)V    4 *+�*�� �   A *�+�� ��   PK tZ);Ř���(com/racadtech/clients/vo/VOFrame$7.class����0"   this$0"Lcom/racadtech/clients/vo/VOFrame; Synthetic<init>%(Lcom/racadtech/clients/vo/VOFrame;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lcom/racadtech/clients/vo/VOFrame$7; mouseReleased(Ljava/awt/event/MouseEvent;)VevtLjava/awt/event/MouseEvent; SourceFile VOFrame.java   !"com/racadtech/clients/vo/VOFrame$7java/awt/event/MouseAdapter()V com/racadtech/clients/vo/VOFrame access$600@(Lcom/racadtech/clients/vo/VOFrame;Ljava/awt/event/MouseEvent;)V   4 *+�*��    A *�+��     PK tZ);$aTX��(com/racadtech/clients/vo/VOFrame$8.class����0L ) *+ * , -./ 01 02 03 04 056 7 89:;val$args[Ljava/lang/String; Synthetic<init>([Ljava/lang/String;)VCodeLineNumberTableLocalVariableTablethis InnerClasses$Lcom/racadtech/clients/vo/VOFrame$8;run()ViI _fileNameLjava/lang/String; SourceFile VOFrame.java  "java/lang/StringBuffer <= >? \@ AB CD EB FG CH com/racadtech/clients/vo/VOFrame I JK"com/racadtech/clients/vo/VOFrame$8java/lang/Objectjava/lang/Runnableappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString()Ljava/lang/String;java/lang/String startsWith(Ljava/lang/String;)Z substring(I)Ljava/lang/String;endsWithlength()I(II)Ljava/lang/String;(Ljava/lang/String;)V setVisible(Z)V 4 *+�*���   !"��L=*���L*��d��Y�+�*�2��L� �Y�+�*�2���L����+ � � +� L+ � �++� d�L�Y+���* ����4�Q�W�f�{��� R#$� �%&'( PK tZ);���C�W�W&com/racadtech/clients/vo/VOFrame.class����0- e! e" e# e$ e% e& e' ()*+ , - ./01 23 ,4 5 .6 78 9 :; e<= >?@ ABCD EF :G f, eHI eJKL '2 eM 'N OP eQ eRS eTU 2, eVW 5, eXY 8, eZ[ e\] e^_ e`a ebc :d Te efg Th eij ek Tlm eno upq er es et eu ev ew exy ez{ '|} ], e~ `, e�� c, e� e� e�� h, e� e� e� e�� n, e� e�� r, e�� u, e� e� e� e�� ]� ]� ]�� , ���� �� `�� `�� �,� �� �� ��� �� c� c�� �� �� h�� h�� �� h��� ���� ���� �� �� n�� n� n�� �, n� n�� �� n�� n�� �� e�� �, r�� r� e�� ��� (� �� h�� h� h� h�� ���� e�� 5��� '� e�� '�� ��� ��� e�� e� (� �� �� �� n�� n� '� c� c� '� n�� e� ]� e���� e�� �� e� e� e� �� � e e e 5 5 5 5 5 2 2 8 T 8 T T T9 '  e e   !" h�#$ e% T& T' T( T) e* '+ ', u- u. u/ 01 e2 ]� ]�34 +2 *5 *6 *78 0! e9:; 42 3< 3= 37> 9!?@ TAB 'C 'D 4EF 2GH 5I 5J 5KL eM 5NO eP 5Q eR 5S TT UV UWX TYZ :[\]^ Z, _` _a _b ecd `e fghijkVERSIONLjava/lang/String; PDFViewerBean#Lcom/qoppa/pdfViewer/PDFViewerBean;FilenameCWDLjava/io/File; SettingsFileupdateAvailableZ HTTP_WS_URL HTTPS_WS_URLGOPRINT2_WS_URLprintItWSManager2Lcom/racadtech/comms/ws/adapter/GoPrint2WSManager;applicationSettings.Lcom/racadtech/clients/vo/ApplicationSettings;applicationUpdate<Lcom/racadtech/comms/ws/messages/goprint2/ApplicationUpdate;mainApplicationNameWindowsmainApplicationNameMacOSXupdateApplicationNameWindowsupdateApplicationNameMacOSXOS_NAMEMAC_OS_XTMP_DIRALPHABET ConstantValuelMIXED_ALPHABETmDOTNET_ALPHABETDOTNET_MIXED_ALPHABETbaseFolderLabelLjavax/swing/JLabel;baseFolderTextFieldLjavax/swing/JTextField; bottomPanelLjavax/swing/JPanel;buttChangeBaseFolderLjavax/swing/JButton;buttChangeDocumentPathbuttSaveDocumentToNewLocationbuttUpdateAvailabledocumentNameLabeldocumentNameTextField fileChooserLjavax/swing/JFileChooser; folderChooser mainPanelpDFViewerBean1 saveDialogLjavax/swing/JDialog;sendToVOButton&class$com$racadtech$clients$vo$VOFrameLjava/lang/Class; Synthetic getTimeString()Ljava/lang/String;CodeLineNumberTableLocalVariableTablethis"Lcom/racadtech/clients/vo/VOFrame;calLjava/util/Calendar;sdfLjava/text/SimpleDateFormat;resdbg(Ljava/lang/String;)Vs urlEncode&(Ljava/lang/String;)Ljava/lang/String;exLjava/lang/Exception;r stopOnErrorsError<init> _fileNameinitComponents()VgridBagConstraintsLjava/awt/GridBagConstraints;sendToVOButtonMouseReleased(Ljava/awt/event/MouseEvent;)V Ljava/lang/InterruptedException;evtLjava/awt/event/MouseEvent;fsUrl!buttChangeBaseFolderMouseReleased returnValI#buttChangeDocumentPathMouseReleasedfileChooserActionPerformed(Ljava/awt/event/ActionEvent;)VLjava/awt/event/ActionEvent;folderChooserActionPerformed*buttSaveDocumentToNewLocationMouseReleased buttUpdateAvailableMouseReleased getTitleText initialize targetLocinitWebServiceinitCheckForUpdatesx_updateCommandParts[Ljava/lang/String;_fileNameParts_url _filename _updatePath tmpUpdatePathie1e_updateCommandArray _updateCmd_cwd _Filenameencipher8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;messagekey\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;keyShiftShiftedMixedAlphabetkAlphmixAlphresult keyLengthdecipherencodedMessageloadPDFsetFileChooserLocationinitSaveDialogsaveBaseFolderToFileoutLjava/io/BufferedWriter;Ljava/io/IOException; getBaseFolderinLjava/io/BufferedReader;Ljava/io/FileNotFoundException; _baseFoldermoveFileToBaseFolder newFileNamenewFilemovedgetCWDcwdgetMainApplicationNamegetUpdaterApplicationNamegetApplicationSettings>(Ljava/io/File;)Lcom/racadtech/clients/vo/ApplicationSettings;_appSettingsArray_appSettingsStr Exceptionsencodevaluedecodedec[Bmain([Ljava/lang/String;)Vargs access$000@(Lcom/racadtech/clients/vo/VOFrame;Ljava/awt/event/MouseEvent;)Vx0x1 access$100 access$200 access$300 access$400A(Lcom/racadtech/clients/vo/VOFrame;Ljava/awt/event/ActionEvent;)V access$500 access$600class$%(Ljava/lang/String;)Ljava/lang/Class;"Ljava/lang/ClassNotFoundException;<clinit> SourceFile VOFrame.java �� �� �� �� �� �� ��n o java/lang/ClassNotFoundExceptionjava/lang/NoClassDefFoundError �� pqr stjava/text/SimpleDateFormatMM/dd/yyyy hh:mm:ss z ��java/lang/StringBuffer[ uv wx yz] {�| �} ��>~ �UTF-8� �java/lang/ExceptionError� �� �� ij kh java/io/File. lm �� u�settings nh opGoPrint2Client.asmx sh0com/racadtech/comms/ws/adapter/GoPrint2WSManager tu,com/racadtech/clients/vo/ApplicationSettings vw:com/racadtech/comms/ws/messages/goprint2/ApplicationUpdate xy VOPDF.exe zhVOPDF.sh {h Updater.exe |h Updater.sh }hos.name �� �� ~hmac os x �� pjava.io.tmpdir �h ��OThis program runs only as a print driver wrapper. You can not call it directly. ��7ec2phqt1b7d9c1e87h1lml2cq ��File: �� �� �� �� �� �� ��CWD= ��Slash= �hjavax/swing/JDialog ��javax/swing/JLabel ��javax/swing/JTextField �� �� ��javax/swing/JButton �� �� �� ��javax/swing/JFileChooser �� ��javax/swing/JPanel ��!com/qoppa/pdfViewer/PDFViewerBean �j �� �� ��: Save location. �� �� ��java/awt/GridBagLayout� �� java/awt/FontArial �� �� Base Folder: ��java/awt/GridBagConstraintsjava/awt/Insets �� �� ��java/awt/Dimension �� �� ��Document Path: �� ��Change"com/racadtech/clients/vo/VOFrame$1 InnerClasses �� �� Save "com/racadtech/clients/vo/VOFrame$2Browse "com/racadtech/clients/vo/VOFrame$3Update Available"com/racadtech/clients/vo/VOFrame$4 �� �� Document Path �� ��"com/racadtech/clients/vo/PDFFilter �� ��"com/racadtech/clients/vo/VOFrame$5 �� Base Folder ��"com/racadtech/clients/vo/VOFrame$6 ��java/awt/BorderLayoutCenterjavax/swing/ImageIcon� ��&/com/racadtech/clients/vo/sendIcon.png �� �� ��Send To Virtual Office �� �� ��"com/racadtech/clients/vo/VOFrame$7EastSouth ��3http://voffice.dillners.com/users/VOPrintto.asp?id= ��&p= �� ��&f= �� Forw. URL=� ��� ��java/lang/InterruptedException �� com.racadtech.clients.vo.VOFrame � ��� �� �� ��You chose to open this folder: �� �� �� �� ��You chose to open this file: �� ���For some reason the automatic update does not work on your computer. Most likely it is Windows Vista which blocks the update. Please navigate to VirtualOfficePDF folder in your 'Program Files' and launch the Updater.exe as Administrator. Ifnotmation'Dillner's Print to Virtual Office ver. ghjava/awt/Rectangle �� ��� ��*/com/racadtech/clients/vo/DillnersIcon.png �� �� ��app.dat  �� �� ��BWrong or corrupted app.dat file. Please reinstall the application. �� �� �� �� ��true �� ��##_## ��  #_SPACE_# ��## __SLASH__ �� u� � �� �� ��dYour Operating System blocked the attempt to run update. Please allow this update if it will prompt. �� cmd.exe /c @ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_@rw6S8R730CmtYaEbUuzknxqcPOH4FKivVlA2L_9IGW1MoBhy-ZQXJdjTDgNpfse5 �� ��    ��   ��  �      ��java/io/BufferedWriterjava/io/FileWriter � � �java/io/IOException ��java/io/BufferedReaderjava/io/FileReader � �java/io/FileNotFoundExceptionC:\.pdf �pdf  � ��File Not Found.!I/O Exception, check permissions.Zero file length! � � � mantenuko �� �VOKey= qh � rh �  !  "java/lang/String �#substancelaf.useDecorations $�sun.awt.noerasebackgroundsubstancelaf.noExtraElements=org/jvnet/substance/skin/SubstanceOfficeSilver2007LookAndFeel% &' (� &� )�"com/racadtech/clients/vo/VOFrame$8 �* +,1.0.5+http://services.racadtech.com/RacadService/ com/racadtech/clients/vo/VOFramejavax/swing/JFrameMABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_ .,!@#^&*?:;|Mrw6S_8R#730,Cm&t;YaEb@U#uzknx:qc*PO|H4F KivVlA2L9I.GW1MoBhy-ZQXJdjTDgNp^fse?5java/lang/ClassforName initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;java/util/Calendar getInstance()Ljava/util/Calendar;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;getTime()Ljava/util/Date;format$(Ljava/util/Date;)Ljava/lang/String;toStringjava/lang/SystemLjava/io/PrintStream;java/io/PrintStreamprintlnjava/net/URLEncoderjavax/swing/JOptionPaneshowMessageDialog<(Ljava/awt/Component;Ljava/lang/Object;Ljava/lang/String;I)Vexit(I)VgetAbsoluteFile()Ljava/io/File;,(Ljava/lang/Object;)Ljava/lang/StringBuffer; getProperty toLowerCase startsWith(Ljava/lang/String;)Zlength()IsetKey separatorsetTitlesetAlwaysOnTop(Z)VgetContentPane()Ljava/awt/Container;java/awt/Container setLayout(Ljava/awt/LayoutManager;)V(Ljava/lang/String;II)VsetFont(Ljava/awt/Font;)VsetText(IIII)VinsetsLjava/awt/Insets;add)(Ljava/awt/Component;Ljava/lang/Object;)V(II)VsetMinimumSize(Ljava/awt/Dimension;)VsetPreferredSizegridxgridy%(Lcom/racadtech/clients/vo/VOFrame;)VaddMouseListener!(Ljava/awt/event/MouseListener;)VanchorsetAcceptAllFileFilterUsedsetDialogTitle setDialogType setFileFilter'(Ljavax/swing/filechooser/FileFilter;)VsetFileHidingEnabledaddActionListener"(Ljava/awt/event/ActionListener;)VsetFileSelectionModesetDefaultCloseOperationjava/lang/ObjectgetClass()Ljava/lang/Class; getResource"(Ljava/lang/String;)Ljava/net/URL;(Ljava/net/URL;)VsetIcon(Ljavax/swing/Icon;)V setFocusablesetHorizontalTextPositionsetVerifyInputWhenFocusTargetpackgetVOKey getParentgetName'com/racadtech/clients/vo/BrowserControl displayURLjava/lang/Threadsleep(J)Vjava/util/logging/Logger getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;java/util/logging/LevelSEVERELjava/util/logging/Level;logC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)VshowOpenDialog(Ljava/awt/Component;)IgetSelectedFilegetAbsolutePathgetText#(Ljava/io/File;Ljava/lang/String;)VsetSelectedFile(Ljava/io/File;)V setVisible setBounds(Ljava/awt/Rectangle;)VsetLocationRelativeTo(Ljava/awt/Component;)Vjava/awt/ToolkitgetDefaultToolkit()Ljava/awt/Toolkit;getImage (Ljava/net/URL;)Ljava/awt/Image; setIconImage(Ljava/awt/Image;)VgetApplicationIdgetCompanyName getStoreId getHttpWSUrl getHttpsWSUrl�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/racadtech/comms/ws/ProxySettings;)VgetApplicationUpdateP(Ljava/lang/String;)Lcom/racadtech/comms/ws/messages/goprint2/ApplicationUpdate; getDoUpdateequals(Ljava/lang/Object;)ZgetUpdateCommandsplit'(Ljava/lang/String;)[Ljava/lang/String; replaceAll separatorCharC(C)Ljava/lang/StringBuffer;java/lang/Runtime getRuntime()Ljava/lang/Runtime;exec'(Ljava/lang/String;)Ljava/lang/Process;printStackTracecharAt(I)CindexOf(I)I substring(I)Ljava/lang/String;(II)Ljava/lang/String;exists()ZtoURL()Ljava/net/URL; setZoomMode getToolbar"()Lcom/qoppa/pdfViewer/PDFToolbar;com/qoppa/pdfViewer/PDFToolbar getjbOpen()Ljavax/swing/JButton;(Ljava/io/Writer;)Vwriteclose(Ljava/io/Reader;)VreadLineendsWithrenameTo(Ljava/io/File;)ZgetCanonicalPathsetApplicationId setStoreIdsetCompanyNamesetVOKey setHttpWSUrl setHttpsWSUrlgetBytes()[B%org/apache/ws/jaxme/util/Base64Binary([B)Ljava/lang/String;(Ljava/lang/String;)[B([B)V setPropertyjavax/swing/UIManagersetLookAndFeel(Ljavax/swing/LookAndFeel;)VgetSystemLookAndFeelClassNamesetDefaultLookAndFeelDecoratedjava/awt/EventQueue invokeLater(Ljava/lang/Runnable;)V!ef' ghijkhlmnhop qh rhshtuvwxyzh{h|h}h~hp�h�h���h���h��h��������������������������j�������+����4� L�Y�M�Y��,+�����NML-��MNO.P2Q�*4��0��&��.�h���Y!��Y�*���+����� T U�!��!�h���k+M+�M�N,� �XZ [ \�* �����h �h���I *+ �!�"��`c d� �� �h����&*�#*�$*%�&*�'Y(�)�**�Y�*�*�+�,-���.*�/*0�1*�2Y�3�4*�5Y�6�7*�8Y�9�:*;�<*=�>*?�@*A�B*C�D�E�F**�FG�H�I*J�D�K+� +�L� *M�N*�$WO�PW*+�&*�Y�Q�*�&���R*�S*�T*�U*�V*�W*�X*�Y�Y�*�Z���R*�Y�[��\���R��~g5 67899>>D?O@ZAeBkCqDwE}H�I�J�h�i�k�l�n�o�p�q�r�s�t�u v%w�&��&�h���<�*�]Y�^�_*�`Y�a�b*�cY�d�e*�`Y�a�f*�cY�d�g*�hY�i�j*�hY�i�k*�hY�i�l*�hY�i�m*�nY�o�p*�nY�o�q*�rY�s�t*�uY�v�w*�rY�s�x*�hY�i�y*�_�Y�*�z�{���|*�_�}*�_�~�Y����*�b��Y�����*�b�����Y��L+��Y����*�_�~*�b+��*�e��Y,����*�e��Y,������Y��L+��Y����*�_�~*�e+��*�f��Y�����*�f�����Y��L+��+��+��Y����*�_�~*�f+��*�g��Y,����*�g��Y,������Y��L+��+��+��Y����*�_�~*�g+��*�j��Y�����*�j���*�j��Y*������Y��L+��+��+��Y����*�_�~*�j+��*�k��Y�����*�k���*�k��Y*������Y��L+��+��+��Y����*�_�~*�k+��*�l��Y�����*�l���*�l��Y*������Y��L+��+��+��Y����*�_�~*�l+��*�m���*�m��Y*������Y��L+��+��+��+��Y����*�_�~*�m+��*�p��*�p���*�p��*�p��Y����*�p��*�p��Y*����*�q���*�q��*�q��Y*����*��*�t��Y����*�t*�w���*��*�t���*�x��Y����*�y��Y�����*�y��Y*���������*�y���*�y��*�y ��*�y��*�y��Y*�ƶ�*�x*�yǶ�*��*�xȶ�*�ɱ��c~ �!�,�7�B�M�X�c�n�y�����������������������1�D�L�[�j�}������������������������� ��(�7�?�D�I�X�g�z����������������������������'�6�>�C�H�N�^�m�u�~�������������������������09AJRa n { �������������'Y*�&�)M�Y�ʶ*�7�˶̶Ͷ*,�η϶ж*,�ѷ϶�N*�Y�Ҷ-���R-��Ը֧):���ٸ�Y�ا�ض۸ܲ����"�flo��*  Kbfloq� �!�4q$�������� ��mKO�h����r*�_�}*�q*��=�_��Y��*�q��Ѷ��*�e*�q����*�g�'Y*�q��'Y*�g��)�ѷ����$%&'7(H)q+� r��r��a������^*�_�}*�p�'Y*�g��)��*�p*��=�6*�g*�p�����Y��*�p��Ѷ����./0&1*2;3]5� ^��^��&8�����A *�_�}�� 89� �� �����A *�_�}�� <=� �� �����R*��*�_��*���AB CD��������B *���!�� G M� �� �����@�Y�������Q� �����y�*��Y X���*��**�z��*��*��*����������'Y�'Y*���)�'Y*�&�)�ѷ�L*�p+��*�q�'Y*���)��**�'Y�Y�*�Z��\�����)���7�'M���ٸ�Y�ا�ض۸ܲ�,��*�7�+*�7���!*�7���*�7��� *�7��� *��N�s���>VWX Y%Z8[Y\a]s_�b�`�a�c�i�k� �#�����Y��m���b 4*�2Y*�7��*�7��*�7��*�7��*�7�*�1��4�� o3u� 4�����h �**�4���:*�:��E���*�:��L%M*�Z  � N*�&  � :6+���+2 �:2 �:2:�d2�: %: %: 6  �d�(�Y� � 2��\��: � ��ԻY�-� ��: ��Y�,���M�Y�,�� � � � ��M���8�Y�,� �-���*�� ���M�Y�*�� �,��M�,��,�W�"�S:* �!��Y��,��M�,��,�W�"� :�*�/*�m�� *�m��L+��N}��������,|}!~/2�@�O�Y�e�q�w�������������������N�j�q�y�}����������������������������������������/�� e���q���w��h���h ���h ���h R�������N��/���2��h@��hO��h������ ���@ *+����� �h �h ���G �%:+�L66*�L��,*��6�O,+p��6�Y�-��-���: �Y�� ���:��Y��*���:���|��2 �� ��"�(�7�V�q�t������f 7:��V�h "l�� �����h��h��h��h��h ��� ���@ *+� ���� �h �h ���C �%:+�L66*�L��,+p��6�Y�-��-���:*��6  � �Y��, ���:��Y��*���:���|��. �� ��%�D�Q�W�t������f %i��DJ�hQ=�� �����h��h��h��h��h �������i�'Y*�&�)�!�Z*�w�'Y*�&�)�"�#*�w*�$W�$*�w�%�&��'L���ٸ�Y�ا�ض۸ܲ�+�ޱAD�"��&�3�A�D�E�h��E#��i�����u5�'Y�'Y*���)�'Y*�&�)�ѷ�L*�p+��*�g+�����!�)�4�5��!�m���e'*�e*����*�'*�_�(*�_�)*�_���  & � '������/�*Y�+Y*�.�,�-L+*�e��.+�/�L+�1*�2�"%0�""%&*.� ��&��/������C%L�3Y�4Y*�.�5�6M,�7L,�8�M,�:%�M,�1%�+� +�L�;L+�"9*0�:$"#' *!+"/#2%=&A'�4 ��#��+��C��@�h����q*�g��L+�E<�=�5+(�=��Y�+�(��L�Y�+�>��L�'Y*�&�)M�'Y+�)N,-�?6� *-��&��* +,-2.G1S4\5c6h7p@�4q��i�hS�m\�mc�p���e�'Y(�)L+�@�L(��D EFG�  m������C*�I�*�>�*�<��LN P� ����C*�I�*�B�*�@��UW Y� �����%M�3Y�4Y+�A�6N-�7M-�8�N�YB�C�N-�1�YD�C�,%���YE�C�, �N*�7-2�F*�7-2�G*�7-2�H*�7-2I�J�K*�Y�L�*�7�˶��R*�7�M�N*�7�O�P*�7�9+0�V^`abhc d+e,f0g;jDkOmWnaokpuq�r�s�t�v�H �� ��,��We������m�h ��2*�Q�R��{�  h  ��F*�SL�TY+�U�� �� h   0  ��HV%�WWX�WWY%�WW�ZY�[�\�L�]�^�M,��_�`Y*�a�b�&)*03�6 � ���&�)�*�0�3�4�8�<�G�� 4��*��H��:*+���1�����:*+���1�����:*+���1�����:*+���1�����:*+���1�����:*+���1�����:*+���1�����N*��L� Y� +� � �� h���3c��d�Md�O��3< = �B�������`PK tZ);x�%com/racadtech/clients/vo/sendIcon.png�PNG  IHDR szz�gAMA��7��tEXtSoftwareAdobe ImageReadyq�e<�IDATxڬWo�TU��������vMW1�o��о���f�B�!+ek���bI�$��EC�-"�B鶳벖����~Ѕ�•�ݘufg�����o�{�vf¹���{��w��{��Ǧj��_�C7"�hzT�V5�{H<��f5B1D(!�x�tQ QַV]?��A #�7�/�.1i�9�����f ՞����eϕ��7S�r��&6��y}č�B 厗��a-���'Ǻ��d���V$�5Ŵ'X�X+4=�7tbt��G.  ������M-Q<��M8�v�\�H��Tײ��j���ıuSs =������s/S#�PZ�kr�f���ıf�*Dc�O}���6�)��4��S\1*/ ��}b b���}�O�g��s�5 yN�]mBk�;�uk�H$���l_ͥ%��t���X�����G&�#*[�M�gJ�Bz&��X���Z�V�%��� a# ]ׄg�~ DtIÂ�uI��aц#��P��a �|�g�����S�C�m��t� W��A�^�-�H�ɎN4/h9(�<X�[W�M���./)�@~�bn<GgG�k^��v P��䋔읮`��l�����g��eɛ�;�����׫[G�s9��;��̈r<�b���t����#�Z�kt�ؕ�c����E�O�+*� ۱lq�^���J�%r���<;�:)dE�k��3C��� �ɮ��:����b`bx�<�؆m+�� ~������I�p#�P��eR����#��"��lI ��w�qeb,)8a��6��JT� v�R|�H5�BϢ)�J�9����HE]G�������Xu�rk���(U�X@��Y\�������4�����>�Ϟ�<�A6��rz�<R���q���'HW@��ƪ�`T5k�r�5�ʮ%e��,�1��a85���n�'��^5U+=�� D濁�d�8��]�n$�m�D� �B�"��� �����Ց x�r &*g+2�g�Cj3�;w�p���5��ă�.�̤��i�"�F���w���� �/��@2JOgp��8rٹ=[��r�Μ�~ H�o���Oc�א�+��ܾ)IJ$�c֯&#���b��$��ҮM�k{�dֈ��( �0��MO����u)|��m�{����3�,��/N�T�ڟ]qRMd�pT��'�=���Ч IEND�B`�PK tZ);��T�� � *com/racadtech/comms/ws/ProxySettings.class����0D 9: ; < = > ? @ ABC_isProxyEnabledLjava/lang/String;_isProxyAuthEnabled _proxyAddress _proxyPort_proxyUsername_proxyPassword _fileNameLjava/io/File;<init>()VCodeLineNumberTableLocalVariableTablethis&Lcom/racadtech/comms/ws/ProxySettings;}(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/io/File;)VisProxyEnabledisProxyAuthEnabled proxyAddress proxyPort proxyUsername proxyPasswordfileNamegetIsProxyEnabled()Ljava/lang/String;getIsProxyAuthEnabledgetProxyAddress getProxyPortgetProxyUsernamegetProxyPassword getFileName()Ljava/io/File;setIsProxyEnabled(Ljava/lang/String;)VvaluesetIsProxyAuthEnabledsetProxyAddress setProxyPortsetProxyUsernamesetProxyPassword setFileName(Ljava/io/File;)V SourceFileProxySettings.java       $com/racadtech/comms/ws/ProxySettingsjava/lang/Object!       o)*�*�*�*�*�*�*��"   "( )�P*�*�*�*�*�*�*�*+�*,�*-�*�*�*�*� �>   "(-27=CIORPP P P P P! P" P#$%/*��! &%/*��" '%/*��# (%/*��$ )%/*��% *%/*��& +,/*� �' -.:*+��)/ 0.:*+��*/ 1.:*+��+/ 2.:*+��,/ 3.:*+��-/ 4.:*+��./ 56:*+� �//78PK tZ);���9 9 %com/racadtech/comms/ws/WSMethod.class����0� -XY ,Z[ ,\ ,] ,^ ,_` X ab c d ef egh ij X klmno pqrstuvwxyz{|} ,~� ,���nameLjava/lang/String;xmlnsparamsLjava/util/Hashtable;SOAP11I ConstantValueSOAP12<init><(Ljava/lang/String;Ljava/lang/String;Ljava/util/Hashtable;)VCodeLineNumberTableLocalVariableTablethis!Lcom/racadtech/comms/ws/WSMethod;_name_xmlns_param'(Ljava/lang/String;Ljava/lang/String;)V addParameterexLjava/lang/Exception; _paramName _paramValue getParameters()Ljava/lang/String;keyvaleLjava/util/Enumeration;pgetSoapRequest(I)Ljava/lang/String; soapVersionsoapVersPostfix soapSpecUrlreq SourceFile WSMethod.java 9� ./http://tempuri.org/ 0/ 12 34 74java/util/Hashtable ��java/lang/Exception �� ��� �� ��java/lang/String ��java/lang/StringBuffer ��<></> �J)http://schemas.xmlsoap.org/soap/envelope/12'http://www.w3.org/2003/05/soap-envelope,<?xml version="1.0" encoding="utf-8"?> <soap :Envelope 6xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" -xmlns:xsd="http://www.w3.org/2001/XMLSchema"  xmlns:soap=""> <soap:Body>  xmlns=" IJ</soap :Envelope> PQcom/racadtech/comms/ws/WSMethodjava/lang/Object()Vput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;printStackTracekeys()Ljava/util/Enumeration;java/util/EnumerationhasMoreElements()Z nextElement()Ljava/lang/Object;get&(Ljava/lang/Object;)Ljava/lang/Object;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;toString!,-./0/12345674589:;�/*�*�*�*�*�*�*+�*,�*-��<*  $).=*/>?/@//A//B29C;�5*�*�*�*�*�*�*+�*,�*� Y� ��<*   $!)"4#= 5>?5@/5A/DC;�%*��*� Y� �*�+,� W�N-� � <,.1/ 0$2=* EF%>?%G/%H/IJ;�gL*��^*��M,��M,��N*�-��:�Y�+��-����-���L���+�<";< =>%?2@bAeC=4%=K/20L/SMNg>?dO/PQ;�MN� MN�Y��,�� �!�"�,�#�-�$�%�,�&��*��'�*��$�*�(��*���)�,�&�)�,�*��:�<NOP QRU�a=4�>?�R4�S/�T/�U/PJ;0*�+�<d= >?VWPK tZ);�E�� � 'com/racadtech/comms/ws/WSSettings.class����0H = > ? @ A B C D EFG_keyLjava/lang/String;_activationKey _companyName_storeId_httpURL _httpsURL _serviceName_proxySettings&Lcom/racadtech/comms/ws/ProxySettings;<init>()VCodeLineNumberTableLocalVariableTablethis#Lcom/racadtech/comms/ws/WSSettings;�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/racadtech/comms/ws/ProxySettings;)Vkey activationKey companyNamestoreIdhttpURLhttpsURL serviceName proxySettingsgetKey()Ljava/lang/String;getActivationKeygetCompanyName getStoreId getHttpURL getHttpsURLgetServiceNamegetProxySettings(()Lcom/racadtech/comms/ws/ProxySettings;setKey(Ljava/lang/String;)VvaluesetActivationKeysetCompanyName setStoreId setHttpURL setHttpsURLsetServiceNamesetProxySettings)(Lcom/racadtech/comms/ws/ProxySettings;)V SourceFileWSSettings.java        !com/racadtech/comms/ws/WSSettingsjava/lang/Object!        /*�� � 2*�*+�*,�*-�*�*�*�*�*� �*   !%"+#1$\ 22 2 2 2! 2" 2# 2$ 2%&'/*��& ('/*��' )'/*��( *'/*��) +'/*��* ,'/*��+ -'/*��, .//*� �- 01:*+��/2 31:*+��02 41:*+��12 51:*+��22 61:*+��32 71:*+��42 81:*+��52 9::*+� �62;<PK tZ);��$�$*com/racadtech/comms/ws/XmlPostParser.class����0 g� f�� � f� f� f�� f� f� �� �� �� f� f� � ��� �� �� � � �� �� �� �� ��� � �� �� �� ��� ���� ��� ��� �� 0� ��� 3 3 6 6 6 6 6  ?       6 � F F F F F  F F     f f f   �! �" # $% &'()*+ g�,-._dimXI<init>()VCodeLineNumberTableLocalVariableTablethis&Lcom/racadtech/comms/ws/XmlPostParser;(I)V _logLevelsetLoggongLevel_levprocess*(Ljava/lang/String;Z)Ljava/util/Hashtable;uriLjava/lang/String; useUniqueNameZ parsedXMLLjava/util/Hashtable;xmlDocLorg/w3c/dom/Document;b(Ljava/lang/String;Ljava/lang/String;ZLcom/racadtech/comms/ws/ProxySettings;)Ljava/util/Hashtable; soapRequest proxySettings&Lcom/racadtech/comms/ws/ProxySettings;`(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;II)[[Ljava/lang/Object; beginNodeendNodedimXdimY responseData[[Ljava/lang/Object;C(Ljava/util/Hashtable;Lorg/w3c/dom/Document;Z)Ljava/util/Hashtable;rootLorg/w3c/dom/Element;rootNode childNodeListLorg/w3c/dom/NodeList;f([[Ljava/lang/Object;Lorg/w3c/dom/Document;Ljava/lang/String;Ljava/lang/String;II)[[Ljava/lang/Object;toString(Ljava/util/Hashtable;)VxprocessRequest*(Ljava/lang/String;)Lorg/w3c/dom/Document;builder#Ljavax/xml/parsers/DocumentBuilder;eLjava/lang/Exception;docBuilderFactory*Ljavax/xml/parsers/DocumentBuilderFactory;document<(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Document;b(Ljava/lang/String;Ljava/lang/String;Lcom/racadtech/comms/ws/ProxySettings;)Lorg/w3c/dom/Document;urlLjava/net/URL; urlConnectionLjava/net/URLConnection; connection"Ljavax/net/ssl/HttpsURLConnection;outLjava/io/OutputStream;woutLjava/io/Writer;Ljava/net/HttpURLConnection;getTextContent&(Lorg/w3c/dom/Node;)Ljava/lang/String;sbLjava/lang/StringBuffer;siblingLorg/w3c/dom/Node;childnode textContent Exceptions/-(Lorg/w3c/dom/Node;Ljava/lang/StringBuffer;)V drillDocumentW(Lorg/w3c/dom/Document;Lorg/w3c/dom/NodeList;Ljava/lang/String;Ljava/util/Hashtable;Z)VkeyNamesl(Lorg/w3c/dom/Document;Lorg/w3c/dom/NodeList;Ljava/lang/String;Ljava/util/Hashtable;ZLjava/util/Hashtable;)VexksKeyName_childNodeList _rootNode_childTextContent|(Lorg/w3c/dom/Document;Lorg/w3c/dom/NodeList;Ljava/lang/String;[[Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;IIZ)V collectData getResponse;(Ljava/util/Hashtable;Ljava/lang/String;)Ljava/lang/String;vresponsevalue SourceFileXmlPostParser.java jk hijava/util/Hashtable �� u� �� �� u�0 123 45 67 �� �� 89: �;java/lang/StringBuffer(XmlPostParser) toString: <= <> �5 ?@java/lang/StringA BCD EF GHI J�java/lang/Exception KkL M5 N9true OPjava.net.useSystemProxies QRhttps.proxyHost S5http.proxyHosthttp.proxyPort T5https.proxyPort U5https VW%com/sun/net/ssl/internal/ssl/ProviderX YZ java/net/URL jC [\ javax/net/ssl/HttpsURLConnection ]^ _^POST `C Content-Type#application/soap+xml; charset=utf-8 ab cdjava/io/OutputStreamWriter jef gC hk ik jk Jljava/net/HttpURLConnectionResponse Message = m5n op q5 rs ts �� �� ��u v9 wx> yPz {| }~[0,(XmlPostParser) drillDocument: ResponseData[][ ], Value:  $com/racadtech/comms/ws/XmlPostParserjava/lang/Objectorg/w3c/dom/DOMExceptionorg/w3c/dom/DocumentgetDocumentElement()Lorg/w3c/dom/Element;org/w3c/dom/Element getNodeName()Ljava/lang/String; getChildNodes()Lorg/w3c/dom/NodeList;size()Ijava/lang/SystemLjava/io/PrintStream;append,(Ljava/lang/String;)Ljava/lang/StringBuffer;(I)Ljava/lang/StringBuffer;get&(Ljava/lang/Object;)Ljava/lang/Object;java/io/PrintStreamprintln(Ljava/lang/String;)V(javax/xml/parsers/DocumentBuilderFactory newInstance,()Ljavax/xml/parsers/DocumentBuilderFactory;newDocumentBuilder%()Ljavax/xml/parsers/DocumentBuilder;!javax/xml/parsers/DocumentBuilderparseprintStackTrace$com/racadtech/comms/ws/ProxySettingsgetIsProxyEnabledlengthequals(Ljava/lang/Object;)Z setProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;getProxyAddress getProxyPortgetIsProxyAuthEnabled startsWith(Ljava/lang/String;)Zjava/security/Security addProvider(Ljava/security/Provider;)IopenConnection()Ljava/net/URLConnection; setDoInput(Z)V setDoOutputsetRequestMethodsetRequestProperty'(Ljava/lang/String;Ljava/lang/String;)VgetOutputStream()Ljava/io/OutputStream;(Ljava/io/OutputStream;)Vjava/io/WriterwriteflushclosegetInputStream()Ljava/io/InputStream;-(Ljava/io/InputStream;)Lorg/w3c/dom/Document;getResponseMessageorg/w3c/dom/Node getNodeType()S getNodeValue getFirstChild()Lorg/w3c/dom/Node;getNextSiblingorg/w3c/dom/NodeList getLengthitem(I)Lorg/w3c/dom/Node; containsKeyjava/lang/IntegerparseInt(Ljava/lang/String;)Iput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;!fghijkl< *�*��m$! $n  opjqlF *�*��m%! %n op risql5�m'nopti uvld�Y�M*�N,-��m*+ ,n*wxyz {| }~ ul~�Y�:*+-�:��m1 24n>wx�xyz�� {| }~u�l� �:+,� :*-� �m9 :;n\ op wx �x �x �x �i �i ��}~ u�l�#+� N-� :-� :+*�*�m?@AB!Cn>#{|#}~#yz���x ��u�l� .,� :� :� : *, +-�+�mHIJK,Lnf .op.��.}~.�x.�x.�i.�i&���x�� ��l�C<*��;��Y��*�Y������������ñmP Q<PBSn@�iC{| ��l��LM+�N-*�M�N-� ,�m"VWY Z][\^n4 ����wx���~ ��l;*+��mbnwx�x ��l5 ��N:,�U,�!�"�K,�!#�$�?%#�&W',�(�&W),�(�&W*,�+�&W,,�+�&W,�-#�$�� :� *.�/�y�0Y�1�2W�3Y*�4:�5:�6:�7�89�:;<�=�>:�?Y�@:  +�A �B �C-�:  �D�E:���0Y�1�2W�3Y*�4:�5:�F:�G�H9�I;<�J�K:�?Y�@:  +�A �B �C��Y�L��M���-�:  �N�E:� :� �]`gvym�2ghlm!n)o3p=qGrQt]{`ybzg~p{������������������������������������ ����%�,�7�=�B�G�d�j�v�y�{���n�b���^���W���P���-���"�� � �� �{��t�� m��,J��7?�� j �� {���wx��x�����|�~ ��l�`L*�O� *�PL�J*�QM,�?,�RN-��Y�:*�S�L�,�O� ,�PL�,�TL+�m>�� ���"�)�-�6�<�B�E�O�Y�^�n46 ��)5��@��`��]�x�� ��l�3*�QM,�*,�O�+,�P�W�,+�S,�RM��رm�� ��#�(�2�n 3��3��,���� ��ly�Y�:*+,-�U�m n>}~���x{|yz �| ��l)6+�V�+�W:�OW����OW���X:�Y�,�Y��Z��: �T:  [�/���: �  : � �Z:  �\�W6  ���]6 �: �  �Y�� ���^W�Y� �_� ��: �  `�^W-  �^W* -�U��������mj&)7@_fsw|� �"�#�$�%�&�'�(�)�*�,�. 1n���� �N�i w��x @���_��x f��x ��� �i}~���x{|yz�|��l� �6  ,�V��, �W:  �O W��� �O W�� �X: �Y�-�Y� �Z��:  �T: �Z�$� 66 �� �?��Y�a�*��b��c����*�2S �Z�$� *Y�`�*+  *� �� ���mN567&8)97:@;_<f=u>~@�B�C�D�G�H�J�5�Mn�@��� _��x f��x��� ��i �op�}~�����x�����x��x��i��i��z ��lk*+��dM,�Me� mQ R S Tn* �x ���|�x��PK tZ);3�5�ZIZI6com/racadtech/comms/ws/adapter/GoPrint2WSManager.class����0! �,- , �./ �01 2 345 3678 ,9 , : ;< = 4>?@AB CDEFGHIJK 3L MNOPQRSTUV WXY Z[ \ ]^_ 3`abcdefghij klmnopqrstuvwxyz{|}~���������������� ��� ���� ���� ���� ���� ����� ��� ��� �� ����� ~� ~�� �� �� ~� ��� � �4 3�� ��� ��� ��� ��� ��� �� ������ ���� �� ���� �� ���������� �� ���� ����� �� ��� �� ������settings#Lcom/racadtech/comms/ws/WSSettings;xmlnsLjava/lang/String;<init>()VCodeLineNumberTableLocalVariableTablethis2Lcom/racadtech/comms/ws/adapter/GoPrint2WSManager;�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/racadtech/comms/ws/ProxySettings;)V_activationKey _companyName_storeId_httpURL _httpsURL _serviceName_proxySettings&Lcom/racadtech/comms/ws/ProxySettings;requestSendMail�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Hashtable;uri soapRequesteLjava/lang/Exception; fromAddress toAddresssubjectmsgattachedFileNameattachedFileByte parsedXMLLjava/util/Hashtable;requestSendMailWithNoAttachment_(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Hashtable;requestSendTicketEmail�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Hashtable; _recipient _fromAddress_subject _customerId_jobId_numberOfFiles_fileSubmitted_totalFileSize_isStore _language$requestSendTicketEmailWithAttachment�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/Hashtable;_attachedFileName_attachedFileByterequestGetAuthentication()Ljava/util/Hashtable;requestGetExpireDaysLeftrequestGetEmailSettingsrequestGetPrintDriverInterfacerequestGetApplicationUpdate)(Ljava/lang/String;)Ljava/util/Hashtable;_currentVersionrequestInsertNewJobL(Lcom/racadtech/comms/ws/messages/goprint2/JobDetails;)Ljava/util/Hashtable; _jobDetails5Lcom/racadtech/comms/ws/messages/goprint2/JobDetails;requestInsertNewJobFilesJ(Lcom/racadtech/comms/ws/messages/goprint2/JobFiles;)Ljava/util/Hashtable; _jobFiles3Lcom/racadtech/comms/ws/messages/goprint2/JobFiles;sendMail](Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z_fileObjLjava/io/File; _fileBytes[BinLjava/io/FileInputStream; _base64Binary _response _toAddress_msg attachedFilesendMailWithNoAttachmentK(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)ZsendTicketEmail�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)ZsendTicketEmailWithAttachment�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)ZgetAuthentication()ZresponsegetExpireDaysLeft()IgetEmailSettings:()Lcom/racadtech/comms/ws/messages/goprint2/EmailSettings;getPrintDriverInterfaceA()Lcom/racadtech/comms/ws/messages/goprint2/PrintDriverInterface;getApplicationUpdateP(Ljava/lang/String;)Lcom/racadtech/comms/ws/messages/goprint2/ApplicationUpdate;insertNewJobFiles�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/racadtech/comms/ws/messages/goprint2/JobFiles;_files _emailSent_ftpSent _jobOptionsjobFiles getResponse;(Ljava/util/Hashtable;Ljava/lang/String;)Ljava/lang/String;value SourceFileGoPrint2WSManager.java ��!com/racadtech/comms/ws/WSSettings ��http://tempuri.org/ ��-877k31hg333-d03423332wq-312dkazlfs-433398j543 ��� �� printthree ��/http://epowersdc.printthree.com/PrintItService/java/util/Hashtablejava/lang/StringBuffer �� ��/ ���<?xml version="1.0" encoding="utf-8"?><soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body><SendMailEncoded xmlns=""> <_masterKey> �� </_masterKey> <fromAddress></fromAddress> <toAddress> </toAddress> <subject> </subject><msg> ��� ��</msg><attachedFileName></attachedFileName><attachedFileByte></attachedFileByte></SendMailEncoded></soap12:Body></soap12:Envelope>� ��Soap Request = � �� �� java/lang/Exception �(<SendMailWithNoAttachmentEncoded xmlns=""</SendMailWithNoAttachmentEncoded><SendTicketEmail xmlns=" <_recipient> </_recipient><_fromAddress></_fromAddress> <_subject> </_subject><_activationId> �</_activationId> <_customerId></_customerId><_jobId> </_jobId><_numberOfFiles></_numberOfFiles><_fileSubmitted></_fileSubmitted><_totalFileSize></_totalFileSize> <_isStore> </_isStore> <_language> </_language></SendTicketEmail>&<SendTicketEmailWithAttachment xmlns="<_attachedFileName></_attachedFileName><_attachedFileByte></_attachedFileByte> </SendTicketEmailWithAttachment><GetAuthentication xmlns="</GetAuthentication><GetExpireDaysLeft xmlns="</GetExpireDaysLeft><GetEmailSettings xmlns="</GetEmailSettings> <GetPrintDriverInterface xmlns="</GetPrintDriverInterface>'<GetApplicationUpdateForCompany xmlns="<_currentVersion></_currentVersion>(<companyName>VirtualOffice</companyName>!</GetApplicationUpdateForCompany><InsertNewJobEncoded xmlns=" � <_fileName> � </_fileName> <_fileSize> � </_fileSize> <_emailSent>  � </_emailSent> <_ftpSent>  � </_ftpSent> <_jobOptions>  �</_jobOptions></InsertNewJobEncoded>!<InsertNewJobFilesEncoded xmlns="<_files>  � </_files>+<_uploadMethod>Print Driver</_uploadMethod></InsertNewJobFilesEncoded> java/io/File ��  java/io/FileInputStream �  � ��SendMailEncodedResponse  �true ��'SendMailWithNoAttachmentEncodedResponse ��SendTicketEmailResult ��#SendTicketEmailWithAttachmentResult ��GetAuthenticationResult ��GetExpireDaysLeftResponse  ��nullStoreID6com/racadtech/comms/ws/messages/goprint2/EmailSettings � EmailAddressAttachmentSize � ��=com/racadtech/comms/ws/messages/goprint2/PrintDriverInterfacedefault � '( FrameTitleThankYouMessage CompanyNameCompanyAddress CompanyPhone CompanyEmail CompanyLogoTheme �� falseDoUpdate:com/racadtech/comms/ws/messages/goprint2/ApplicationUpdate � VersionNumber UpdateCommand1com/racadtech/comms/ws/messages/goprint2/JobFiles � ��InsertNewJobFilesEncodedResult �  � 00com/racadtech/comms/ws/adapter/GoPrint2WSManagerjava/lang/Object�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/racadtech/comms/ws/ProxySettings;)Vjava/lang/StringtoString()Ljava/lang/String;equals(Ljava/lang/Object;)Z getHttpsURLappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;getServiceNamegetKeygetBytes()[B%org/apache/ws/jaxme/util/Base64Binaryencode([B)Ljava/lang/String;java/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln(Ljava/lang/String;)VgetProxySettings(()Lcom/racadtech/comms/ws/ProxySettings;$com/racadtech/comms/ws/XmlPostParserprocessb(Ljava/lang/String;Ljava/lang/String;ZLcom/racadtech/comms/ws/ProxySettings;)Ljava/util/Hashtable;printStackTracegetActivationKey3com/racadtech/comms/ws/messages/goprint2/JobDetails getCustomerId getFilename getFilesize getEmailSent getFtpSent getJobOptionsgetFileslength()J(Ljava/io/File;)Vread([BII)IgetNameget&(Ljava/lang/Object;)Ljava/lang/Object; toLowerCasejava/lang/IntegerparseInt(Ljava/lang/String;)I'(Ljava/lang/String;Ljava/lang/String;)V((Ljava/lang/String;Ljava/lang/String;I)V�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vsize9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VsetJobIdgetJobId!���������L*�*�Y��*���� ������ @*�*�Y��*�*�Y+,-��,�  � � * ���-#9$?&�R@��@��@��@��@��@��@��@������ ̻ Y�:�Y�*����*����:: �Y� ���: �Y� ��*����: �Y� ��*�����: �Y� ��+���: �Y� ��,� ��: �Y� �!�-�"��: �Y� �#��$�%�&��: �Y� �'��(��: �Y� �)��*��: �Y� �+��: �Y� �,��: �Y� �-��: �.�Y�/� ���0 *��1�2:� :�4� ��3�V2 4.629H:j;�<�=�>�?@2ARBhC~D�E�F�I�G�H�J�p .���2��� ������������������������ ������V�� Y�:�Y�*����*����::�Y����:�Y��5�*����:�Y���*�����:�Y���+���:�Y���,� ��:�Y��!�-�"��:�Y��#��$�%�&��:�Y��6��:�Y��,��:�Y��-��:�.�Y�/����0*��1�2:� :�4� �3�NW Y.[2^H_j`�a�b�c�de(f>gThnil�j�k�m�\ .Q��2M�������������������� �������f� Y�: �Y�*���*����: : �Y� ���: �Y� �7�*����: �Y� �8�+�9��: �Y� �:�,�;��: �Y� �<�-�=��: �Y� �>�*��?�@��: �Y� �A��B��: �Y� �C��D��: �Y� �E��F��: �Y� �G��H��: �Y� �I��J��: �Y� �K� �L��: �Y� �M� �N��: �Y� ��*�����: �Y� �O��: �Y� �,��: �Y� �-��: �.�Y�/� ���0  *��1�2: � :  �4 � Y\3�j{ })-�C�e����������'�G�g�����������.�H�Y�\�^�c���)0�� -,�� ^�� f��f��f��f��f��f��f��f��f��f�� f�� ]�� ������ Y�: �Y�*���*����::�Y����:�Y��P�*����:�Y��8�+�9��:�Y��:�,�;��:�Y��<�-�=��:�Y��>�*��?�@��:�Y��A��B��:�Y��C��D��:�Y��E��F��:�Y��G��H��:�Y��I��J��:�Y��K� �L��:�Y��M� �N��:�Y��Q� �R��:�Y��S� �T��:�Y���*�����:�Y��U��:�Y��,��:�Y��-��:�.�Y�/����0*��1�2: � :�4 � ��3�r� �)�-�C�e����������'�G�g����������,�B�X�n�������������)p��-l����������������������������������� ��� ��� ��� ��� ����� Y�L�Y�*����*����MN�Y�-���N�Y�-�V�*����N�Y�-��*�����N�Y�-�>�*��?�@��N�Y�-�W��N�Y�-�,��N�Y�-�-��N�.�Y�/�-���0,-*��1�2L�M,�4+� 3�B��,�/�C�c������������� �����4,���/�������������� Y�L�Y�*����*����MN�Y�-���N�Y�-�X�*����N�Y�-��*�����N�Y�-�>�*��?�@��N�Y�-�Y��N�Y�-�,��N�Y�-�-��N�.�Y�/�-���0,-*��1�2L�M,�4+� 3�B��,�/�C�c������������ �4,���/�������������� Y�L�Y�*����*����MN�Y�-���N�Y�-�Z�*����N�Y�-��*�����N�Y�-�>�*��?�@��N�Y�-�[��N�Y�-�,��N�Y�-�-��N�.�Y�/�-���0,-*��1�2L�M,�4+� 3�B,/Cc������ " !#�4,���/�������������� Y�L�Y�*���*����MN�Y�-���N�Y�-�\�*����N�Y�-��*�����N�Y�-�>�*��?�@��N�Y�-�]��N�Y�-�,��N�Y�-�-��N�.�Y�/�-���0,-*��1�2L�M,�4+� 3�B/1'3*6>7^8�9�:�;�<�=�>A ? @B�4'���*��� ���� ������2� Y�M�Y�*���*����N:�Y����:�Y��^�*����:�Y���*�����:�Y��_�+�`��:�Y��a��:�Y��b��:�Y��,��:�Y��-��:�.�Y�/����0-*��1�2M�N-�4,�(+3�FNP'R+UAVcW�X�Y�Z�[�\�]^(a+_,`0b�>'��+���,��2��2��*������� Y�M�Y�*���*����N:�Y����:�Y��c�*����:�Y��A�+�d�B��:�Y��>�*��?�@��:�Y��e�+�f�g��:�Y��h�+�i�j��:�Y��k�+�l�m��:�Y��n�+�o�p��:�Y��q�+�r�$�%�s��:�Y���*�����:�Y��t��:�Y��,��:�Y��-��:�.�Y�/����0-*��1�2M�N-�4,���3�Zoq's+vAwcx�y�z�{�|}2~Z������������������>'���+�������������������� Y�M�Y�*���*����N:�Y����:�Y��u�*����:�Y��A�+�v�B��:�Y��>�*��?�@��:�Y��w�+�x�y��:�Y��k�+�z�m��:�Y��n�+�z�p��:�Y��q�+�{�$�%�s��:�Y��|��:�Y���*�����:�Y��}��:�Y��,��:�Y��-��:�.�Y�/����0-*��1�2M�N-�4,���3�Z��'�+�A�c����������8�N�s������������������>'���+��������������> j�~Y�:����:��Y��:�����W�%: *+,-�� ��:  ��������� ���:�4�^a3_`a3�2 � �� �/�6�H�]�_�a�c�h��z VL A 6+ � H � c��j��j��j �j��j �j���-*+,-��:��������� ���:�4�!$3"#$3�� � �"�$�&�+��H  �&��-��-��- �-��- �� 9*+,-  ��:  ��������� ���:  �4�-03./03���,�.�0�2�7���  � 2�� 9��9��9��9��9��9��9��9��9��9�� 9�� �� v�~Y �:  ����: ��Y ��:  �����W �%:*+,-   ����:��������� ���:  �4�jm3klm3�2 � �� �/�6�T�i�k�m�o�t�� b X M 67 �T �o�� v��v��v��v��v��v��v��v��v��v�� v�� v� �]*��L�+�������� ���� �����p*��L+��������L+�4c�3��   �������K*��L�+�������� ���Y�������Y+�����+�����+�����������%�K��F��� z*��L�+�������� ���Y��������������Y*+���*+���*+���*+���*+���*+���*+���*+���*+�������$&'3)�z��u���U*+��M,�,����,�������� ���Y+�������Y,�����,�����,���������23%527� U��U��O� !�� @��Y�+,-��:*��:*��������� � �����@CE)F6G=I�\ @��@��@"�@#�@$�@%�@��,&$�'(�e +,�����N�� 3�N O P�* �� �� � )�*+PK tZ);�i����@com/racadtech/comms/ws/messages/goprint2/ApplicationUpdate.class����0' ! " # $%&_versionNumberLjava/lang/String;_updateCommand _doUpdate<init>()VCodeLineNumberTableLocalVariableTablethis<Lcom/racadtech/comms/ws/messages/goprint2/ApplicationUpdate;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V versionNumber updateCommanddoUpdategetVersionNumber()Ljava/lang/String;getUpdateCommand getDoUpdatesetVersionNumber(Ljava/lang/String;)VvaluesetUpdateCommand setDoUpdate SourceFileApplicationUpdate.java   :com/racadtech/comms/ws/messages/goprint2/ApplicationUpdatejava/lang/Object!    /*��   l*�*+�*,�*-�� * /*��  /*��  /*��  :*+�� :*+�� :*+�� PK tZ);�����<com/racadtech/comms/ws/messages/goprint2/EmailSettings.class����0( " # $ %&'_storeIdLjava/lang/String; _emailAddress_attachmentSizeI<init>()VCodeLineNumberTableLocalVariableTablethis8Lcom/racadtech/comms/ws/messages/goprint2/EmailSettings;'(Ljava/lang/String;Ljava/lang/String;)VstoreId emailAddress((Ljava/lang/String;Ljava/lang/String;I)VattachmentSizesetAttachmentSize(I)Vvalue getStoreId()Ljava/lang/String;getEmailAddressgetAttachmentSize()I SourceFileEmailSettings.java   6com/racadtech/comms/ws/messages/goprint2/EmailSettingsjava/lang/Object!   /*��   Y*�*+�*,��    l*�*+�*,�*�� * :*�� /*�� /*�� /*��  !PK tZ);��&a a 9com/racadtech/comms/ws/messages/goprint2/JobDetails.class����0E : ; < = > ? @ A BCD_jobIdLjava/lang/String; _customerId_storeId _filename _filesize _emailSent_ftpSent _jobOptions<init>()VCodeLineNumberTableLocalVariableTablethis5Lcom/racadtech/comms/ws/messages/goprint2/JobDetails;�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VjobId customerIdstoreIdfilenamefilesize emailSentftpSent jobOptionsgetJobId()Ljava/lang/String; getCustomerId getStoreId getFilename getFilesize getEmailSent getFtpSent getJobOptionssetJobId(Ljava/lang/String;)Vvalue setCustomerId setStoreId setFilename setFilesize setEmailSent setFtpSent setJobOptions SourceFileJobDetails.java         3com/racadtech/comms/ws/messages/goprint2/JobDetailsjava/lang/Object!         /*�� � 2*�*+�*,�*-�*�*�*�*�*� �*   !%"+#1$\ 22 2 2 2 2! 2" 2# 2$ %&/*��& '&/*��' (&/*��( )&/*��) *&/*��* +&/*��+ ,&/*��, -&/*� �- ./:*+��/0 1/:*+��00 2/:*+��10 3/:*+��20 4/:*+��30 5/:*+��40 6/:*+��50 7/:*+� �60 89PK tZ);���__7com/racadtech/comms/ws/messages/goprint2/JobFiles.class����0? 5 6 7 8 9 : ; <=>_jobIdLjava/lang/String; _customerId_storeId_files _emailSent_ftpSent _jobOptions<init>()VCodeLineNumberTableLocalVariableTablethis3Lcom/racadtech/comms/ws/messages/goprint2/JobFiles;�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VjobId customerIdstoreIdfiles emailSentftpSent jobOptionsgetJobId()Ljava/lang/String; getCustomerId getStoreIdgetFiles getEmailSent getFtpSent getJobOptionssetJobId(Ljava/lang/String;)Vvalue setCustomerId setStoreIdsetFiles setEmailSent setFtpSent setJobOptions SourceFile JobFiles.java       1com/racadtech/comms/ws/messages/goprint2/JobFilesjava/lang/Object!        /*�� �,*�*+�*,�*-�*�*�*�*��&   %!+"R,, , , , , , ,! "#/*��$ $#/*��% %#/*��& &#/*��' '#/*��( (#/*��) )#/*��* *+:*+��,, -+:*+��-, .+:*+��., /+:*+��/, 0+:*+��0, 1+:*+��1, 2+:*+��2, 34PK tZ);�:�++Ccom/racadtech/comms/ws/messages/goprint2/PrintDriverInterface.class����0E 89 : ; < = > ? @ A BCD_storeIdLjava/lang/String; _frameTitle_thankYouMessage _companyName_companyAddress _companyPhone _companyEmail _companyLogo_theme<init>()VCodeLineNumberTableLocalVariableTablethis?Lcom/racadtech/comms/ws/messages/goprint2/PrintDriverInterface;�(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VstoreId frameTitlethankYouMessage companyNamecompanyAddress companyPhone companyEmail companyLogotheme getStoreId()Ljava/lang/String; getFrameTitlegetThankYouMessagegetCompanyNamegetCompanyAddressgetCompanyPhonegetCompanyEmailgetCompanyLogogetThemesetCompanyLogo(Ljava/lang/String;)Vvalue SourceFilePrintDriverInterface.java          =com/racadtech/comms/ws/messages/goprint2/PrintDriverInterfacejava/lang/Object!  = *�*��   � >*�*�*+�*,�*-�*�*�*� *� *�* � �2  %+17 =!f >> >!>">#>$>%>&>'>( )*/*��# +*/*��$ ,*/*��% -*/*��& .*/*��' /*/*� �( 0*/*� �) 1*/*��* 2*/*� �+ 34:*+��-567PKyZ); ��c� META-INF/MANIFEST.MFPKyZ);�g��` �META-INF/MYKEY.SFPKyZ);I�4�� �META-INF/MYKEY.RSAPK tZ); �META-INF/��PK tZ);com/PK tZ);1com/racadtech/PK tZ);]com/racadtech/clients/PK tZ);�com/racadtech/clients/vo/PK tZ);�com/racadtech/comms/PK tZ);�com/racadtech/comms/ws/PK tZ);/com/racadtech/comms/ws/adapter/PK tZ); lcom/racadtech/comms/ws/messages/PK tZ);)�com/racadtech/comms/ws/messages/goprint2/PK tZ);�'�+2�com/racadtech/clients/vo/ApplicationSettings.classPK tZ);�$��-Rcom/racadtech/clients/vo/BrowserControl.classPK tZ);�̋ϳ�)K#com/racadtech/clients/vo/DillnersIcon.pngPK tZ);Ng@��(E*com/racadtech/clients/vo/PDFFilter.classPK tZ);�E�itit0</com/racadtech/clients/vo/VOFrame - Copy.java.bakPK tZ);�%���(�com/racadtech/clients/vo/VOFrame$1.classPK tZ);g��n��(5�com/racadtech/clients/vo/VOFrame$2.classPK tZ);ާg���(w�com/racadtech/clients/vo/VOFrame$3.classPK tZ);�w����(��com/racadtech/clients/vo/VOFrame$4.classPK tZ);��im(��com/racadtech/clients/vo/VOFrame$5.classPK tZ);4�h%(\�com/racadtech/clients/vo/VOFrame$6.classPK tZ);Ř���(��com/racadtech/clients/vo/VOFrame$7.classPK tZ);$aTX��(��com/racadtech/clients/vo/VOFrame$8.classPK tZ);���C�W�W&�com/racadtech/clients/vo/VOFrame.classPK tZ);x�%�com/racadtech/clients/vo/sendIcon.pngPK tZ);��T�� � *1com/racadtech/comms/ws/ProxySettings.classPK tZ);���9 9 %'com/racadtech/comms/ws/WSMethod.classPK tZ);�E�� � '}2com/racadtech/comms/ws/WSSettings.classPK tZ);��$�$*�<com/racadtech/comms/ws/XmlPostParser.classPK tZ);3�5�ZIZI6�acom/racadtech/comms/ws/adapter/GoPrint2WSManager.classPK tZ);�i����@��com/racadtech/comms/ws/messages/goprint2/ApplicationUpdate.classPK tZ);�����<�com/racadtech/comms/ws/messages/goprint2/EmailSettings.classPK tZ);��&a a 9��com/racadtech/comms/ws/messages/goprint2/JobDetails.classPK tZ);���__7��com/racadtech/comms/ws/messages/goprint2/JobFiles.classPK tZ);�:�++Cb�com/racadtech/comms/ws/messages/goprint2/PrintDriverInterface.classPK&&\ ��