Sha256: a170bafb4d3d4a92c4bcffb4aaecdd64e1a16350820685d7b954d7ab214457a4

Contents?: true

Size: 1014 Bytes

Versions: 1

Compression:

Stored size: 1014 Bytes

Contents

#  info
def zipfoldeditorfile
	require 'fileutils'
	require 'lib/zip/zip'
	begin # exception trapped block
	nametext = "%s" % [File.basename(@a_viewfoldlinkfile,".fld")]

	
		fullname =  nametext +"-" + Time.now.localtime.strftime("%Y-%m-%d")+".zip"
		  fileName = @a_viewfoldlinkfile
		foldfilename = File.join($rwdfoldeditor_directory, fileName)
         
	   foldfilehandle = File.open(foldfilename,"r")
		tempfilecontents = " "
		
		Zip::ZipOutputStream.open(fullname ) {
  |zos|
  zos.put_next_entry( nametext)
  zos.puts "the fold file name is: #{@a_viewfoldlinkfile}"
  zos.close
}

  zipfilehandle = Zip::ZipFile.open(fullname) 
 foldfilehandle.each {|line|
  if FileTest.exist?(line.strip)
		             		zipfilehandle.add(File.basename(line).strip,line.strip)
	end
                 }		
 

 zipfilehandle.close

	              
         		foldfilehandle.close 
		
@a_zipfoldeditorlinkfile = fullname 

	rescue
	  $rwdtinkerlog.error "zipfoldeditorfile:  error - #{$!}"
		
	end # exception rescue

end


Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rwdfoldeditor-0.07 code/superant.com.foldeditor/addzipfiles.rb