How to handle trailing Null columns in a Batch file when ESB reads the file

Dear All,
How can I handle trailing Null columns in a batch file (csv file) that is been used by an ESB FTP adapter for batch file processing.
Since ESB is some times taking up the whole next record as the last column data..
Please update
many thanks...

If your file is not designed to be amazingly large, then you don't need to use a temporary file -- you can just read the data into memory and manipulate it there. (Like, into a Document object or something.)
But if you are dealing with really large files, you might want to consider using a database back end instead of a text file, which is a completely different approach I know but... well, that's why databases were invented.

Similar Messages

  • How to edit in photoshop cc from LR 5 it won't read the file, please help me!!!

    I can not get my updated lr 5 and photoshop cc to work together? I don't know how to fix this problem but it will not read my file to "edit in" photoshop cc. Please help me understand the change I need to make to help this process along? I know Lr 5 created a new version of the same catalog from lr 4.4 today. I just don't know how to make this work????

    Yes I'm having the same problem... it does say "Edit in Adobe Photoshop CC" on my newly downloaded version of both Lightroom 5 and Photoshop CC (both downloaded from Creative Cloud Desktop)
    LR 5 Info:
    Lightroom version: 5.0 [907681]
    Version: 10.8 [4]
    Application architecture: x64
    Logical processor count: 8
    Processor speed: 2.7 GHz
    Built-in memory: 16384.0 MB
    Real memory available to Lightroom: 16384.0 MB
    Real memory used by Lightroom: 649.2 MB (3.9%)
    Virtual memory used by Lightroom: 997.9 MB
    Memory cache size: 65.4 MB
    Maximum thread count used by Camera Raw: 4
    Displays: 1) 1920x1200
    Application folder: /Applications
    Library Path: /Users/hhr/Pictures/Rudd LR5 Catalog/Rudd LR5 Catalog.lrcat
    Settings Folder: /Users/hhr/Library/Application Support/Adobe/Lightroom
    Installed Plugins:
    1) 500px
    2) Behance
    3) Canon Tether Plugin
    4) ColorChecker Passport
    5) Export To Helicon Focus
    6) Facebook
    7) Flickr
    8) HDR Efex Pro
    9) HDR Efex Pro 2
    10) Imagenomic Portraiture
    11) jf Metadata Viewer
    12) Leica Tether Plugin
    13) LensTagger Exif Tool
    14) Nikon Tether Plugin
    15) Perfect Resize 7.5
    16) PhotoFrame
    17) SmugMug
    Config.lua flags: None
    AudioDeviceIOBlockSize: 512
    AudioDeviceName: Built-in Output
    AudioDeviceNumberOfChannels: 2
    AudioDeviceSampleRate: 44100
    Build: Uninitialized
    CoreImage: true
    GL_ACCUM_ALPHA_BITS: 0
    GL_ACCUM_BLUE_BITS: 0
    GL_ACCUM_GREEN_BITS: 0
    GL_ACCUM_RED_BITS: 0
    GL_ALPHA_BITS: 8
    GL_BLUE_BITS: 8
    GL_DEPTH_BITS: 24
    GL_GREEN_BITS: 8
    GL_MAX_3D_TEXTURE_SIZE: 2048
    GL_MAX_TEXTURE_SIZE: 16384
    GL_MAX_TEXTURE_UNITS: 8
    GL_MAX_VIEWPORT_DIMS: 16384,16384
    GL_RED_BITS: 8
    GL_RENDERER: NVIDIA GeForce GT 650M OpenGL Engine
    GL_SHADING_LANGUAGE_VERSION: 1.20
    GL_STENCIL_BITS: 8
    GL_VENDOR: NVIDIA Corporation
    GL_VERSION: 2.1 NVIDIA-8.12.47 310.40.00.05f01
    GL_EXTENSIONS: GL_ARB_color_buffer_float GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_instanced_arrays GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_provoking_vertex GL_ARB_seamless_cube_map GL_ARB_shader_objects GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shadow GL_ARB_sync GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_mirrored_repeat GL_ARB_texture_non_power_of_two GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_transpose_matrix GL_ARB_vertex_array_bgra GL_ARB_vertex_blend GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_window_pos GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_clip_volume_hint GL_EXT_depth_bounds_test GL_EXT_draw_buffers2 GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shadow_funcs GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture_array GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_s3tc GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_rectangle GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array_bgra GL_APPLE_aux_depth_stencil GL_APPLE_client_storage GL_APPLE_element_array GL_APPLE_fence GL_APPLE_float_pixels GL_APPLE_flush_buffer_range GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_packed_pixels GL_APPLE_pixel_buffer GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_specular_vector GL_APPLE_texture_range GL_APPLE_transform_hint GL_APPLE_vertex_array_object GL_APPLE_vertex_array_range GL_APPLE_vertex_point_size GL_APPLE_vertex_program_evaluators GL_APPLE_ycbcr_422 GL_ATI_separate_stencil GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_IBM_rasterpos_clip GL_NV_blend_square GL_NV_conditional_render GL_NV_depth_clamp GL_NV_fog_distance GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_light_max_exponent GL_NV_multisample_filter_hint GL_NV_point_sprite GL_NV_texgen_reflection GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod
    PS CC Info:
    Adobe Photoshop Version: 14.0 (14.0 20130423.r.221 2013/04/23:23:00:00) x64
    Operating System: Mac OS 10.8.4
    System architecture: Intel CPU Family:6, Model:58, Stepping:9 with MMX, SSE Integer, SSE FP, SSE2, SSE3, SSE4.1, SSE4.2, HyperThreading
    Physical processor count: 4
    Logical processor count: 8
    Processor speed: 2700 MHz
    Built-in memory: 16384 MB
    Free memory: 9616 MB
    Memory available to Photoshop: 14299 MB
    Memory used by Photoshop: 70 %
    Image tile size: 1024K
    Image cache levels: 4
    OpenGL Drawing: Enabled.
    OpenGL Drawing Mode: Advanced
    OpenGL Allow Normal Mode: True.
    OpenGL Allow Advanced Mode: True.
    OpenGL Allow Old GPUs: Not Detected.
    OpenCL Unavailable
    OpenGL Version: 2.1
    Video Rect Texture Size: 16384
    OpenGL Memory: 951 MB
    Video Card Vendor: NVIDIA Corporation
    Video Card Renderer: NVIDIA GeForce GT 650M OpenGL Engine
    Display: 1
    Main Display
    High DPI Monitor
    Display Depth: 32
    Display Bounds: top=0, left=0, bottom=1200, right=1920
    Video Renderer ID: 16918087
    Video Card Memory: 1024 MB
    Serial number: 90970889698195257690
    Application folder: /Applications/Adobe Photoshop CC/
    Photoshop scratch has async I/O enabled
    Scratch volume(s):
      Startup, 698.6G, 305.7G free
    Required Plug-ins folder: /Applications/Adobe Photoshop CC/Adobe Photoshop CC.app/Contents/Required/
    Primary Plug-ins folder: /Applications/Adobe Photoshop CC/Plug-ins/
    Installed components:
       adbeape.framework   adbeape   3.4.0.29366   0.1160850
       AdbeScriptUIFlex.framework   AdbeScriptUIFlex   6.3.2.30746   79.535742
       adobe_caps.framework   adobe_caps   7.0.0.21   1.248010
       AdobeACE.framework   AdobeACE   2.20.02.30665   79.535293
       AdobeAGM.framework   AdobeAGM   4.30.19.30830   79.536232
       AdobeAXE8SharedExpat.framework   AdobeAXE8SharedExpat   3.7.101.18636   66.26830
       AdobeAXEDOMCore.framework   AdobeAXEDOMCore   3.7.101.18636   66.26830
       AdobeBIB.framework   AdobeBIB   1.2.03.30665   79.535293
       AdobeBIBUtils.framework   AdobeBIBUtils   1.1.01   79.535293
       AdobeCoolType.framework   AdobeCoolType   5.13.00.30665   79.535293
       AdobeCrashReporter.framework   AdobeCrashReporter   7.0.1  
       AdobeExtendScript.framework   AdobeExtendScript   4.5.5.30746   79.535742
       AdobeJP2K.framework   AdobeJP2K   1.2.2.29712   79.248139
       AdobeLinguistic.framework      19061  
       AdobeMPS.framework   AdobeMPS   5.8.1.30604   79.535029
       AdobeOwl.framework   AdobeOwl   5.0.13   79.533484
       AdobePDFL.framework   AdobePDFL   10.0.1.30505   79.499517
       AdobePDFSettings.framework   AdobePDFSettings   1.4  
       AdobePIP.framework   AdobePIP   7.0.0.1768  
       AdobeScCore.framework   AdobeScCore   4.5.5.30746   79.535742
       AdobeUpdater.framework   AdobeUpdater   6.0.0.1452   "52.338651"
       AdobeXMP.framework   AdobeXMPCore   79.151481   79.151481
       AdobeXMPFiles.framework   AdobeXMPFiles   79.151481   79.151481
       AdobeXMPScript.framework   AdobeXMPScript   79.151481   79.151481
       ahclient.framework   ahclient   1.8.0.31  
       aif_core.framework   AdobeAIF   5.0.00   79.534508
       aif_ocl.framework   AdobeAIF   5.0.00   79.534508
       aif_ogl.framework   AdobeAIF   5.0.00   79.534508
       AlignmentLib.framework   xcode   Copyright © 2013 Adobe Systems Incorporated  
       amtlib.framework   amtlib   7.0.0.169  
       boost_date_time.framework   boost_date_time   7.0.0.0  
       boost_signals.framework   boost_signals   7.0.0.0  
       boost_system.framework   boost_system   7.0.0.0  
       boost_threads.framework   boost_threads   7.0.0.0  
       Cg.framework   NVIDIA Cg     
       CIT.framework   CIT   2.1.6.30158   151334
       CITThreading.framework   CITThreading   2.1.6.30158   151334
       dvaaudiodevice.framework   dvaaudiodevice   7.0.0.0  
       dvacore.framework   dvacore   7.0.0.0  
       dvamarshal.framework   dvamarshal   7.0.0.0  
       dvamediatypes.framework   dvamediatypes   7.0.0.0  
       dvaplayer.framework   dvaplayer   7.0.0.0  
       dvatransport.framework   dvatransport   7.0.0.0  
       dvaunittesting.framework   dvaunittesting   7.0.0.0  
       dynamiclink.framework   dynamiclink   7.0.0.0  
       FileInfo.framework   FileInfo   79.151561   79.151561
       filter_graph.framework   AdobeAIF   5.0.00   79.534508
       ICUConverter.framework   ICUConverter   3.61   "gtlib_3.0" "." "16615"
       ICUData.framework   ICUData   3.61   "gtlib_3.0" "." "16615"
       LogSession.framework   LogSession   2.1.2.1756  
       mediacoreif.framework   mediacoreif   7.0.0.0  
       patchmatch.framework   AdobePatchMatch   1.1.00.1   1.
       PlugPlugOwl.framework   PlugPlugOwl   4.0.1.34  
       UpdaterNotifications.framework   UpdaterNotifications   7.0.1.102   "7.0.1.102"
       WRServices.framework        
    Required plug-ins:
       3D Studio 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “U3D.plugin”
       Accented Edges 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Adaptive Wide Angle 14.0, Copyright © 2013 Adobe Systems Incorporated - from the file “Adaptive Wide Angle.plugin”
       Angled Strokes 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Average 14.0 20130423.r.221 2013/04/23:23:00:00  ©1993-2013 Adobe Systems Incorporated - from the file “Average.plugin”
       Bas Relief 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       BMP 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Camera Raw 8.1 (43), Copyright © 2013 Adobe Systems Incorporated - from the file “Camera Raw.plugin”
       Camera Raw Filter 8.1 (43), Copyright © 2013 Adobe Systems Incorporated - from the file “Camera Raw.plugin”
       Chalk & Charcoal 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Charcoal 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Chrome 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Cineon 14.0 20130423.r.221 2013/04/23:23:00:00  ©2002-2013 Adobe Systems Incorporated - from the file “Cineon.plugin”
       Clouds 14.0 20130423.r.221 2013/04/23:23:00:00  ©1993-2013 Adobe Systems Incorporated - from the file “Clouds.plugin”
       Collada DAE 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “U3D.plugin”
       Color Halftone 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Colored Pencil 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       CompuServe GIF 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Conté Crayon 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Craquelure 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Crop and Straighten Photos 14.0 20130423.r.221 2013/04/23:23:00:00  ©2003-2013 Adobe Systems Incorporated - from the file “CropPhotosAuto.plugin”
       Crop and Straighten Photos Filter 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Crosshatch 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Crystallize 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Cutout 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Dark Strokes 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       De-Interlace 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Dicom 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “dicom.plugin”
       Difference Clouds 14.0 20130423.r.221 2013/04/23:23:00:00  ©1993-2013 Adobe Systems Incorporated - from the file “Clouds.plugin”
       Diffuse Glow 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Displace 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Dry Brush 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Eazel Acquire 14.0 20130423.r.221 2013/04/23:23:00:00  ©1997-2013 Adobe Systems Incorporated - from the file “EazelAcquire.plugin”
       Embed Watermark NO VERSION - from the file “DigiSign.plugin”
       Entropy 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       Extrude 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       FastCore Routines 14.0 20130423.r.221 2013/04/23:23:00:00  ©1990-2013 Adobe Systems Incorporated - from the file “FastCore.plugin”
       Fibers 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Film Grain 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Filter Gallery 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Flash 3D 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “U3D.plugin”
       Fresco 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Glass 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Glowing Edges 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Google Earth 4 KMZ 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “U3D.plugin”
       Grain 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Graphic Pen 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Halftone Pattern 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       HDRMergeUI 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “HDRMergeUI.plugin”
       IFF Format 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Ink Outlines 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       JPEG 2000 14.0 20130423.r.221 2013/04/23:23:00:00  ©2001-2013 Adobe Systems Incorporated - from the file “JPEG2000.plugin”
       Kurtosis 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       Lens Blur 14.0, Copyright © 2002-2013 Adobe Systems Incorporated - from the file “Lens Blur.plugin”
       Lens Correction 14.0, Copyright © 2002-2013 Adobe Systems Incorporated - from the file “Lens Correct.plugin”
       Lens Flare 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Liquify 14.0, Copyright © 2001-2013 Adobe Systems Incorporated - from the file “Liquify.plugin”
       Matlab Operation 14.0 20130423.r.221 2013/04/23:23:00:00  ©1993-2013 Adobe Systems Incorporated - from the file “ChannelPort.plugin”
       Maximum 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       Mean 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       Measurement Core 14.0 20130423.r.221 2013/04/23:23:00:00  ©1993-2013 Adobe Systems Incorporated - from the file “MeasurementCore.plugin”
       Median 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       Mezzotint 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Minimum 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       MMXCore Routines 14.0 20130423.r.221 2013/04/23:23:00:00  ©1990-2013 Adobe Systems Incorporated - from the file “MMXCore.plugin”
       Mosaic Tiles 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Multiprocessor Support 14.0 20130423.r.221 2013/04/23:23:00:00  ©1990-2013 Adobe Systems Incorporated - from the file “MultiProcessor Support.plugin”
       Neon Glow 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Note Paper 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       NTSC Colors 14.0 20130423.r.221 2013/04/23:23:00:00  ©1993-2013 Adobe Systems Incorporated - from the file “NTSC Colors.plugin”
       Ocean Ripple 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Oil Paint 14.0, Copyright © 2013 Adobe Systems Incorporated - from the file “Oil Paint.plugin”
       OpenEXR 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Paint Daubs 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Palette Knife 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Patchwork 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Paths to Illustrator 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       PCX 14.0 20130423.r.221 2013/04/23:23:00:00  ©1989-2013 Adobe Systems Incorporated - from the file “PCX.plugin”
       Photocopy 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Photoshop 3D Engine 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “Photoshop3DEngine.plugin”
       Picture Package Filter 14.0 20130423.r.221 2013/04/23:23:00:00  ©1993-2013 Adobe Systems Incorporated - from the file “ChannelPort.plugin”
       Pinch 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Pixar 14.0 20130423.r.221 2013/04/23:23:00:00  ©1989-2013 Adobe Systems Incorporated - from the file “Pixar.plugin”
       Plaster 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Plastic Wrap 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       PNG 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Pointillize 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Polar Coordinates 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Portable Bit Map 14.0 20130423.r.221 2013/04/23:23:00:00  ©1989-2013 Adobe Systems Incorporated - from the file “PBM.plugin”
       Poster Edges 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Radial Blur 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Radiance 14.0 20130423.r.221 2013/04/23:23:00:00  ©2003-2013 Adobe Systems Incorporated - from the file “Radiance.plugin”
       Range 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       Read Watermark NO VERSION - from the file “DigiRead.plugin”
       Reticulation 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Ripple 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Rough Pastels 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Save for Web 14.0, Copyright © 1999-2013 Adobe Systems Incorporated - from the file “Save for Web.plugin”
       ScriptingSupport 13.0, Copyright © 2013 Adobe Systems Incorporated - from the file “ScriptingSupport.plugin”
       Shake Reduction 14.0, Copyright © 2013 Adobe Systems Incorporated - from the file “Shake Reduction.plugin”
       Shear 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Skewness 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       Smart Blur 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Smudge Stick 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Solarize 14.0 20130423.r.221 2013/04/23:23:00:00  ©1993-2013 Adobe Systems Incorporated - from the file “Solarize.plugin”
       Spatter 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Spherize 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Sponge 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Sprayed Strokes 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Stained Glass 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Stamp 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Standard Deviation 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       STL 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “U3D.plugin”
       Sumi-e 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Summation 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       Targa 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Texturizer 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Tiles 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Torn Edges 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Twirl 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Underpainting 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Vanishing Point 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “VanishingPoint.plugin”
       Variance 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “statistics.plugin”
       Water Paper 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Watercolor 14.0, Copyright © 1991-2013 Adobe Systems Incorporated - from the file “Filter Gallery.plugin”
       Wave 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Wavefront|OBJ 14.0 20130423.r.221 2013/04/23:23:00:00  ©2006-2013 Adobe Systems Incorporated - from the file “U3D.plugin”
       Wind 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
       Wireless Bitmap 14.0 20130423.r.221 2013/04/23:23:00:00  ©1989-2013 Adobe Systems Incorporated - from the file “WBMP.plugin”
       ZigZag 14.0, Copyright © 2003-2013 Adobe Systems Incorporated - from the file “Standard Multiplugin.plugin”
    Optional and third party plug-ins:
       Alien Skin Autolayer 4 Autolayer 4.0.0.112 20463 Copyright © 2011 Alien Skin Software, LLC - from the file “Alien Skin Autolayer 4.8li.plugin”
       Color Efex Pro 4 4.005, Copyright © 2000-2012 Nik Software Inc. - from the file “Color Efex Pro 4.plugin”
       HDR Efex Pro 1.204, Copyright © 2000-2012 Nik Software Inc. - from the file “HDR Efex Pro Tonemapping.plugin”
       HDR Efex Pro 2 2.002, Copyright © 2000-2012 Nik Software Inc. - from the file “HDR Efex Pro 2.plugin”
       HDR Efex Pro Metadata 1.204, Copyright © 2000-2012 Nik Software Inc. - from the file “HDR Efex Pro Metadata.plugin”
       Hidden Proxy Filter NO VERSION - from the file “PhotoFrame 4.6 Professional Edition.plugin”
       Imagenomic Plug-in Console 1.2 (c) 2010 Imagenomic, LLC. - from the file “ImagenomicPluginConsole.plugin”
       Merge to HDR Efex Pro 1.204, Copyright © 2000-2012 Nik Software Inc. - from the file “HDR Efex Pro Automation.plugin”
       Merge to HDR Efex Pro 2 2.002, Copyright © 2000-2012 Nik Software Inc. - from the file “HDR Efex Pro 2 Automation.plugin”
       Nik Selective Tool 2.104, Copyright © 2000-2012 Nik Software Inc. - from the file “SelectivePalette.plugin”
       Noiseware 5.0 © 2004-2012 Imagenomic, LLC - from the file “Noiseware.plugin”
       Noiseware 5.0.1 © 2004-2012 Imagenomic, LLC - from the file “Noiseware.plugin”
       Perfect Resize 7.5 7.5.1, Copyright © 2013 onOne Software.  All rights reserved. - from the file “Perfect Resize 7.5.plugin”
       Perfect Resize 7.5 Engine Automation 7.5.1, Copyright © 2013 onOne Software.  All rights reserved. - from the file “Perfect Resize 7.5.plugin”
       Perfect Resize 7.5 Engine Filter 7.5.1, Copyright © 2013 onOne Software.  All rights reserved. - from the file “Perfect Resize 7.5.plugin”
       Perfect Resize 7.5 Filter 7.5.1, Copyright © 2013 onOne Software.  All rights reserved. - from the file “Perfect Resize 7.5.plugin”
       Perfect Resize Format 7.5.1, Copyright © 2013 onOne Software.  All rights reserved. - from the file “Perfect Resize 7.5.plugin”
       PhotoFrame 4.6 Professional Edition 4.6.7, Copyright © 2012 onOne Software. All rights reserved. - from the file “PhotoFrame 4.6 Professional Edition Automation.plugin”
       PhotoFrame 4.6 Professional Edition Batch 4.6.7, Copyright © 2012 onOne Software.  All rights reserved. - from the file “PhotoFrame 4.6 Professional Edition Batch.plugin”
       PhotoFrame 4.6 Professional Edition Hidden NO VERSION - from the file “PhotoFrame 4.6 Professional Edition.plugin”
       Portraiture 2.3 © 2004-2012 Imagenomic, LLC - from the file “Portraiture.plugin”
       Silver Efex Pro 2 2.005, Copyright © 2000-2012 Nik Software Inc. - from the file “Silver Efex Pro 2.plugin”
       Snap Art 3 Snap Art 3 3.0.0.746 20593 Copyright © 2011 Alien Skin Software, LLC - from the file “Alien Skin Snap Art 3 Photoshop.8bf.plugin”
       Topaz Detail 3 CS3 (10.0) ©1993-2007 Adobe Systems Incorporated - from the file “Topaz_detail3.plugin”
       Topaz InFocus CS3 (10.0) ©1993-2007 Adobe Systems Incorporated - from the file “Topaz_infocus.plugin”
       Topaz Simplify 4 CS3 (10.0) ©1993-2007 Adobe Systems Incorporated - from the file “Topaz_simplify4.plugin”
       Viveza 2 NO VERSION - from the file “Viveza2.plugin”
    Plug-ins that failed to load: NONE
    Flash:
       Adobe Exchange
       Kuler
    Installed TWAIN devices: NONE

  • LR 5:  How to relocate photo files when LR says the file can not be found?

    I moved my photo files to another folder and now LR can't find them.
    How do I change the LR file location to coincide with the actual location?

    Please read these instructions: Adobe Lightroom - Find moved or missing files and folders

  • Pages:  How can I sort one column of words and not have it affect the other columns?

    How can I sort one column of words and not have it affect the other columns?  I have opened the inspector to the edit columns and rows under Table.  It will sort the column, but then it changes the other colums as well.  I know that if I use Numbers, it will work, but I want to know how to do the same thing in Pages.

    Hi Peter,
    Numbers sorts full rows on values in selected column(s). The technique for sorting a single column is essentially the same as Jerry is describing for Pages tables—separate the (data in the) column to be sorted, sort it, return it to the table.
    In Numbers the actual column may be separated from the original table, sorted, then returned. In Pages, the data must be extracted, sorted, then pasted back in, overwriting the unsorted data (if it was left in the original table).
    iWork tables follow a database model in which each row is a Record, and each column holds a Field within the records.
    As evidenced by the current question (and several similar questions arising in the Numbers community) that model doesn't apply to the way some users, especially some who come in from the MS Excel world, use tables.
    With Excels model—islands of data on a single large table, the ability to sort one or a selected few columns of data makes sense. One 'island' may comprise only cells AA21:AH50. Sorting that small 'table' should be possible without disturbing the rest of rows 21-30, which are probably part of one or more other 'data islands' in the sea that is a MS Excel spreadsheet.
    In Numbers, each of those 'islands' would be a separate Table, and that Table would be sortable without disturbing other Tables in the document.
    Regards,
    Barry

  • How to preserve the column headings from my playlist when I transfer the list as WAV files to a flash drive?

    I have digitized several old vinyls as WAV files and have them in my MacBook Pro in an iTunes playlist. I have arranged the list under the column headings of "Grouping", "Name", "Time", "Artist", "Album" and "Genre". When I copy the files to a flash drive by drag-and-drop, none of the headings except "Name" show up. How to preserve all of the column headings when copying the file to an external device?  Thanks - RC@gnv.

    I have the same issue when trying to sync from iTunes 11 on my MacBook to my iPhone 4 iOS6.1. I blindly did the iOS upgrade to 6.1 (more fool me) and since then have not been able to use my phone as an iPod.
    I have tried restoreing it, I ve tried restoring it to a new phone but it hasn't worked for me.
    The sync starts and the capacity bar in iTunes shows capacity including and music or films etc that are to be included in the sync and then iTunes stops the sync and nothing has been transfered. As with your experience the music is shown in iTunes under Music, under Devices as greyed out with the syncing icon (dotted circle) to the left of it.
    When I try to include photos in the sync, I also get an error msg stating the connection to the iPhone has been lost. I am trying to do the sync vis USB, so I dont why I get this error.
    I can of course download any music I've bought from Apple from my iCloud to my phone but I want to be able to put any music I want on to it like I could before on iOS5.

  • How do you get your old scores on your games when you transfer the games between devices ive signed into game center and my scores are there but when I open the games Im at 0 again

    how do you get your old scores on your games when you transfer the games between devices ive signed into game center and my scores are there but when I open the games Im at 0 again

    Did you do this?
    iOS: Transferring information from your current iPhone, iPad, or iPod touch to a new device

  • I have recently updated my CC programs to the latest version and now all of my files wont open by default into their respective programs, only if I open the program and go to file open and open the file from there. How can I fix this?

    I have recently updated my CC programs to the latest version (CC2014) and now all of my files wont open by default into their respective programs, only if I open the program and go to file>open and open the file from there. How can I fix this?
    I have tried 'Open with' and the version of the program now installed on my computer isn't even suggested as an option and when I browse for it, the file wont open with it anyway

    On Windows (don't know about Mac), the latest version will always take over the file association, and become the default for indd files. It's impossible to change it.
    But there is a plugin for ID that makes this possible. Never tried it myself.
    https://www.rorohiko.com/wordpress/downloads/lightning-brain-soxy/

  • How to read the file from ftp server

    Hi
    I need to read a file from a ftp server . Iam using apache lib common-net .jar .
    FTPClient ftp = new FTPClient();
    ftp.connect(server);
    ftp.login(username,password);
    FTPFile[] files = ftp.listFiles();
    for(int i=0 ;i<files.length;i++){
    System.out.println(" File : "+ i + " - " + files);     
    InputStream ip = ftp.retrieveFileStream(path);
    I got the inputstream from the ftp server. but iam not able to read the contents of the file ....
    help me plzzzzz

    Hi
    I have one more problem . first i try to read the file and write the file in local directory . then i try to read the data in the remote file .. iam getting the datas as null.
    InputStream ip = ftp.retrieveFileStream(path);                    
    File f = new File("D:\\ftp.txt");                    
    FileOutputStream fo = new FileOutputStream(f);
    byte[] buf = new byte[1024];
    while ((len = ip.read(buf)) > 0) {                         
    fo.write(buf,0,len);               
    fo.close();
    BufferedReader br = new BufferedReader(new InputStreamReader(ip));
    String line;
    do {
    line = br.readLine();
    System.out.println(" data " +line);
    }while (line != null);

  • How to read the file from a folder.

    Hi All,
    How to read the file from a folder or directory from the non sap server / remote server.
    Regards
    Sathis

    open dataset filename for input in text mode
                         encoding default.
    filename is character type variable with the destination filename.
    Edited by: Jino Augustine on Apr 19, 2010 1:31 PM

  • When I open iPhoto 9.2.1 it says that my library needs to be upgraded but when I upgrade the library I am trying to open (33 GB worth of pictures from 2006) the new application says it cannot read the files and how to find them on the system to reimport?!

    When I open iPhoto 9.2.1 it says that my library needs to be upgraded but when I upgrade the library I am trying to open (33 GB worth of pictures from 2006) the new application says it cannot read the files and how to find them on the system to reimport?! and then I'd like to erase the original files since the space requirement is huge!!!! Why is upgrading software iPhoto such a pain. I've gotta get a presentation done and all I get for my money is roadblock!!!

    hello, it sounds like the library is damaged.
    Download iPhoto Library Manager and use its rebuild function. This will create a new library based on data in the albumdata.xml file. Not everything will be brought over - no slideshows, books or calendars, for instance - but it should get all your albums and keywords back.
    Because this process creates an entirely new library and leaves your old one untouched, it is non-destructive, and if you're not happy with the results you can simply return to your old one. 

  • I have a new Sony alpha 77ii.  My PS version is 5.0.  When I open the files in Bridge, they are .ARW files.  How do I convert them to JPEG's so I can view and edit them?

    I have a new  Sony alpha 77ii.  My PS version is 5.0.  When I open the files with Bridge they are .ARW files.  How do I convert them to JPEG's or something I can view and edit?

    You can use Adobe's free DNG converter to convert proprietary raws to the universal DNG raw format. Here are the links:
    Adobe - Adobe Camera Raw and DNG Converter : For Windows : Adobe DNG Converter 9.0
    Adobe - Adobe Camera Raw and DNG Converter : For Macintosh : Adobe DNG Converter 9.0
    Converting to JPEG will be an extra step afterwards.
    Benjamin

  • HT201493 How can I add my daughter to Find my friends when we have the same itunes account and that's how they make us log in?

    How can I add my daughter to Find my friends when we have the same itunes account and that's how they make us log in?

    1) You asked "Does she need to reconnect to that itunes/computer and if so what do we need to do to remove this folder of pics from her ipod?" Yes, you have to connect the iPod to that computer and go to the Photos pane for the iPod in iTunes and uncheck sync photos and the click on synce/apply. In the future do not check sync photos.
    iOS and iPod: Syncing photos using iTunes
    2)
    Create a NEW account for using these instructions. Make sure you follow the instructions. Many do not and if you do not you will not get the None option. You must use an email address that you have not used with Apple before.
    Creating an iTunes Store, App Store, iBookstore, and Mac App Store account without a credit card
    Then on the iPod go to
    - Settings>Messages>Send and receive and sign out your ID and sign into hers. Make sure that only her ID email address is listed.
    - Settings>FaceTime sign out of your ID and sign into hers. Make sure that under You can be reached at only her ID email address is listed
    - Settings>iCloud and sign out and sign in with hers
    Contnue to use the commpn ID/account for Settings>iTunes and App stores.

  • How can I insert a number of photos in a numbers doc without the file becoming too large?

    How can I insert a number of photos into a numbers doc without the file becoming too large?

    Use smaller photos.
    Seriously, reduce the file size of the photos in Preview, PhotoShop, iPhoto or other application before inserting tehem into the Numbers document.
    Regards,
    Barry

  • How to replace or remove last 500 bytes of a file without rewriting all the file?

    Hi everyone,
    Usually I only ask for help when I can't find a solution for several days or weeks... And guess what? That just happen!
    So, this is what i am trying to do:
    I have a program to ZIP folder and protect them with password, then it encrypts the zip file.
    That it's working fine, until the user forgets his password.
    So, what I want to do is give the user a Recovery Password option for each ZIP file created. I can't use the Windows Registry because the idea is to be able to recover the password in any computer.So i came up with an idea...
    In simple terms, this will work like this:
    0 - Choose folder to ZIP
    1 - Ask user for recover details (date of birth, email etc)
    2 - ZIP folder with password
    3 - Encrypt ZIP file
    4 - Encrypt recover details and convert it to HEX
    5 - Add recover details (in HEX) to the end of the ZIP file (last bytes)
    6 - Add "5265636F76657244657461696C73" which is the text "RecoverDetails" in HEX
    7 - Add "504B0506000000000000000000000000000000000000" this is the final bytes of a ZIP file and will make the Operating System think that is a ZIP file (i know that will give an error when we try to open it.. the ideia is to change the
    extension later and use my software to do all the work to access this ZIP/folder again)
    So, explaining what it's here, I want to say that I managed how to do all of this so far. The point number 6 will help us to determine where the recover details are in the file, or if they actually exist because user can choose not to use them.
    In order to unlock this ZIP and extract it's contents, I need to reverse what I've done. That means, that  need to read only the last 500 bytes (or less if the file is smaller) of the ZIP and remove those extra bytes I added so the program can check
    if the user is inputing a correct password, and if so decrypt contents and extract them.
    But, if the user insert a wrong password I need to re-add those bytes with the recover details again to the ZIP file.
    The second thing is, if the user forgets his password and asks to recover it, a form will be shown asking to insert the recover detail (date of birth, email etc), so we need to reed the last 500 bytes of the ZIP, find the bytes in number 6 and remove the
    bytes before number 6, remove bytes in number 6 and number 7, and we will have the recover details to match against the user details input.
    I have all done so far with the locking process. But i need help with the unlocking.
    I am not sure if it's possible, but this what i am looking for:
    Read last 500 bytes of a file, remove the bytes with recover details and save the file. Without reading the whole file, because if we have a 1GB file that will take a very long time. Also, i don't want to "waste" hard drive space creating a new
    clone file with 1GB and then delete the original.
    And then add them back "in case user fails the password" which should be exactly the same.
    This sounds a bit confusing I know, even to me, I am writing and trying to explain this the better I can.. Also my English is not the best..
    Here it goes some code to better understanding:
    'READ LAST 500 BYTES OF ZIP FILE TO CHECK IF IT CONTAINS RECOVER DETAILS
    Dim oFileStream As New FileStream(TextBox_ZIP_to_Protect.Text & ".zip", FileMode.Open, FileAccess.Read)
    Dim oBinaryReader As New BinaryReader(oFileStream)
    Dim lBytes As Long = oFileStream.Length
    oBinaryReader.BaseStream.Position = lBytes - 500
    Dim fileData As Byte() = oBinaryReader.ReadBytes(500)
    oBinaryReader.Close()
    oFileStream.Close()
    Dim txtTemp As New System.Text.StringBuilder()
    For Each myByte As Byte In fileData
    txtTemp.Append(myByte.ToString("X2"))
    Next
    Dim RecoveryDetailsPass_Holder = txtTemp.ToString()
    'Dim Temp_2 = txtTemp.ToString()
    'RichTextBox1.Text = txtTemp.ToString()
    If txtTemp.ToString.Contains("505245434F47414653") Then
    'we have password recovery details(the numbers mean RecoverDetails in HEX)
    'next we will get rid of everything before and after of string "cut_at"
    Dim mystr As String = RecoveryDetailsPass_Holder 'RichTextBox1.Text
    Dim cut_at As String = "505245434F47414653"
    Dim x As Integer = InStr(mystr, cut_at)
    ' Dim string_before As String = mystr.Substring(0, x - 1)
    Dim string_after As String = mystr.Substring(x + cut_at.Length - 1)
    RecoveryDetailsPass_Holder = RecoveryDetailsPass_Holder.Replace(string_after.ToString, "")
    RecoveryDetailsPass_Holder = RecoveryDetailsPass_Holder.Replace("505245434F47414653", "") ' this is RecoverDetails in HEX
    RecoveryDetailsPass_Holder = RecoveryDetailsPass_Holder.Replace("504B0506000000000000000000000000000000000000", "") ' this is the bytes of an empty zip file
    'AT THIS POINT WE HAVE ONLY THE RECOVER PASSWORD DETAILS (date of birth, email etc) IN THE VARIABLE "RecoveryDetailsPass_Holder"
    '////////////////////////////////////////////////////// TO DEBUG
    'MsgBox(string_after.ToString & "505245434F47414653")
    'InputBox("", "", string_after.ToString)
    '\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ TO DEBUG
    'Temp_2 = Temp_2.Replace(RecoveryDetailsPass_Holder.ToString, "")
    Now that we have the recover details, we need to remove them from ZIP in order to the software try to unzip it with the password provided by the user on the GUI.
    If the user needs to recover the password we have the details already in RecoveryDetailsPass_Holder variable and just need to match them against user input details.
    If the user fails, we need to put the RecoveryDetailsPass_Holder back on the file.
    Any question just ask, it's a bit trick to explain i think, but please ask.
    Anyone know how to do this?
    Many thanks in advanced.
    Nothing is impossible!
    @ Portugal
    Vote if it's helpfull :)

    @ ALL
    Thank you very much for you help. I know that if I'm "playing" with bytes you should assume that I know a lot of VB.net, but I don't know that much unfortunately. I am not a beginner but I am still very fresh and I probably do stuff that work but
    probably not in the best way...
    Anyway, I will explain the idea of this little software I'm making. Once I wanted to create a program to protect folders with password, and I came up with something to change folder permissions to lock access to them, and that actually worked fine and quickly.
    However, I managed how to "crack" the protection by going to folder properties, security tab and then give permissions back to my username. So that, to me, wasn't a safer system to protect folders, also I want the ability to use passwords. So I search
    and search online for a way to do it, and someone replied (to someone with the same question as me) that the best option would be to create a zip with all contents of the folder, with password and then change the extension from .zip to .whatever and register
    the new extension .whatever on the Windows Registry, so that file will have an icon and open with my software.
    So I did...The program zips everything, change the extension and I added the encryption to avoid people changing the extension to ZIP or trying to open with 7-Zip or similar and be able to see the protected files names in the .zip/.whatever
    Answering to all of you now:
    @Armi
    "System.IO.FileStream.SetLength"
    I know I tried that but I erased the code because it didn't work for some reason, I don't remember why sorry, was long time before I created this post.
    The last code I was trying to use was this:
    ' Set the stream position to the desired location of the stream.
    Dim fileStream As IO.FileStream = _
    New IO.FileStream(TextBox_ZIP_to_Protect.Text & ".zip", IO.FileMode.Append)
    Try
    ' Set the stream (OFFSET) position to the desired location of the stream.
    fileStream.Seek(210, IO.SeekOrigin.Current)
    Dim Bytes_do_ZE As Byte() = HexStringToByteArray(Temp_2.ToString)
    'Write Characters ASCII
    For Each Byte_Do_Zeca As Byte In Bytes_do_ZE
    fileStream.WriteByte(Byte_Do_Zeca)
    Next
    Finally
    fileStream.Close()
    End Try
    and we need this:
    Private Shared Function HexStringToByteArray(ByRef strInput As String) As Byte()
    Dim length As Integer
    Dim bOutput As Byte()
    Dim c(1) As Integer
    length = strInput.Length / 2
    ReDim bOutput(length - 1)
    For i As Integer = 0 To (length - 1)
    For j As Integer = 0 To 1
    c(j) = Asc(strInput.Chars(i * 2 + j))
    If ((c(j) >= Asc("0")) And (c(j) <= Asc("9"))) Then
    c(j) = c(j) - Asc("0")
    ElseIf ((c(j) >= Asc("A")) And (c(j) <= Asc("F"))) Then
    c(j) = c(j) - Asc("A") + &HA
    ElseIf ((c(j) >= Asc("a")) And (c(j) <= Asc("f"))) Then
    c(j) = c(j) - Asc("a") + &HA
    End If
    Next j
    bOutput(i) = (c(0) * &H10 + c(1))
    Next i
    Return (bOutput)
    End Function
    That code, as I understand, is to search for the OFFSET of the bytes in the file and start to write from there... That OFFSET should be the beginning of the 500 bytes read on the code before. I got the OFFSET position "210" reading the file with
    the HEX editor "HxD - Hexeditor v1.7.7.0" but using the OFFSET won't work because every file, password, recover details and so on, are different and so the file size, changing the OFFSET I
    think.
    @Reed Kimble
    Does that sound like something which might work for you?
    Thanks for your help. That might be some solution, however it seams a bit of the same problem where we need to read the bytes again to get the recover details. But, as I said in this post, because this is meant to password protect folders, do you think that
    will apply as well?
    @Crazypennie
    Thanks for your reply.
    All this appears really weak. The user has your application since he need it to open the file .... and the code in the application contain the code to read the file without knowing the password. Therefore anyone can read your code and retrieve the
    data without the password ... if he knows VB.
    The application can only open the file if the user didn't use a password to protect the file. Because the file is encrypted and needs to be unencrypted first.
    When the application tries to open/read the file, will need to decrypt it first and then check for a password and do the validation. Also the application is with the code masked/protected which i think it might not be easy for reverse engineering.
    - You need to use a web server and a symmetric key encryption
    This a good idea, besides I don't know how to implement it. However the idea is to be able to:
    1 - Protect a folder anywhere in any Windows computer (portable app)
    2 - Recover password details (security question) in any computer, online and offline
    And I think we need a computer always connected to the Internet to use that method, right?
    @ Mr. Monkeyboy
    Thank you very much for your effort.
    I just wanted to let you know that the zip method you are using is no longer supported.
    I didn't actually knew that. Thanks for letting me know.
    Do you require the compressed encrypted files to actually be Zip files or could they just be compressed files that have nothing to do with Zip?
    No, it doesn't need to be a .zip extension. I am actually using my own extension. It starts as a Zip but then I changed to my own extension which I have registered on the Windows Registry.
    @ ALL
    Thanks again to all for trying and spending time helping me.
    By the way, I might not be able to answer or try any code during the weekend... It's easter break and family is around. Have a nice easter everyone. :)
    Nothing is impossible! Imagination is the limit!

  • To test how can we use the opt  'logical file name' to name the file based

    Hi Sir/Madam,
               to test how can we use the opt  'logical file name' to name the file based on the selection made in the dtp run for extracting data as flat file.

    Hi Vishali,
    In the DTP select the file location as application server and give the logical file path. The actual file and logical path can be created using transaction "FILE" and "AL11".
    Rest of the process is same as that of extraction from local file.
    Regards,
    Durgesh.

Maybe you are looking for