Luego de un par ajustes al c?digo Nmaports sigue creciendo y agregando features.
Ahora , Nmaports tiene soporte para generar la tabla en formato PDF.

def create_pdf(list,name=nil)
require 'prawn'
require 'prawn/layout'
Prawn::Document.generate(name || "output.pdf") do

data = []
list.each do |k,v|
data << [k,(v.map { |k| k + "\n" }.to_s).strip]
end

table data,
:position => :center,
:headers => ["Port", "IP Adresses"],
:header_color => "0046f9",
:row_colors => :pdf_writer, #["ffffff","ffff00"],
:font_size => 10,
:vertical_padding => 2,
:horizontal_padding => 5
end
end

Para bajar la ultima versi?n del repositorio Git :

http://github.com/FreedomCoder/nmapports/tree/master

 

One Response to Nmaports 0.3: Now with pdf support

  1. /jk says:

    No entiendo mucho de mapeo de puertos, pero imagino que debe ser algo asi como un mapa o ruta maritima de las paradas de algun buque pesquero… :P

    grosso el script.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>