def scan_bot(ip)
      (ports || [nil]).each do |port|
        Thread.new do
          if ping_class.new(ip.to_s, port, TIMEOUT).ping?
            @scan[ip] << port
            print '.'
          end
        end
      end
    end
def scan_bot(ip)
      (ports || [nil]).each do |port|
        Thread.new do
          if ping_class.new(ip.to_s, port, TIMEOUT).ping?
            @scan[ip] << port
            print '.'
          end
        end
      end
    end
Creates a bot per port on IP