Apps Android imprescindibles a bordo


Los nuevos tiempos cambian  y con ella  los instrumentos usados en la navegación sobre todo desde que la electrónica  irrumpió de forma intensiva .

Nos tenemos que remontar  hasta la  aparición de la normativa NMEA,la cual permitía concentrar  información dispersa  en una sola pantalla procedente de cada uno de los componentes de la electrónica de a bordo (corredera, equipo de viento, sonda, radar, posición),sin importar su fabricante o el modelo

Posteriormente la aparición de otros elementos como el AIS(Automatic Identification System),  GPS y plotters de alta definición nos han llevado a recurrir a nuevas herramientas y dispositivos para presentar toda la información de ayuda a la navegación a través de un PC   con programas aplicaciones de cartografía escaneada o vectorizada (como OziExplorer, Navionics o Tsunamis),  que nos mostraban gracias al estándar NMEA, toda la información que teníamos distribuida en los diversos dispositivos electrónicos instalados a bordo.

Actualmente la mayoría de los navegantes han pasado del papel a las cartas leídas en el ordenador (y ,del compás al ratón, y de la corredera al GPS) , pero aun  toca  asimilar el siguiente paso :integrar todas las herramientas de ayuda a la navegación en nuestros dispositivos móviles .

 Hoy en día los sistemas de geolocalización  ayudados de una conexión a  internet han revolucionado el transporte , de modo que  con un smartphone o  tableta podemos tener a nuestro alcance, en un multi-dispositivos  a muy bajo coste, toda la información que hace unos años sólo podíamos obtener usando electrónica bastante  compleja  y costosa de modo  que con la evolución y desarrollo de las tabletas Android, las necesidades de electrónica y su utilidad en las embarcaciones ha supuesto un cambio en cuanto a los hábitos de muchos navegantes, ganando cada vez más importancia la tableta como el elemento principal para contener la información que se necesita para la navegación,

Entre las aplicaciones náuticas del mercado que vamos a ver  algunas requieren una conexión a Internet, pero muchas otras ofrecen la opción de trabajar sin cobertura, usando  señales de posicionamiento GPS o de los sensores internos (acelerómetro o brújula)

 

Veamos una muestra de algunas de las aplicaciones mas usadas :

Seguridad

 La app gratuita de Salvamento Marítimo también es indispensable entre las aplicaciones náuticas.

Salvamento Marítimo. Con esta aplicación móvil obtenemos información y orientación sobre cuestiones relacionadas con la seguridad náutica. Por ejemplo, nos ofrece la posibilidad de realizar una serie de controles para ver si estamos cumpliendo con los puntos de seguridad que necesitamos cumplir antes de salir a navegar. Desde consejos y todo tipo de información para navegantes, hasta listados para controlar los puntos esenciales de seguridad antes de la navegación.

Esta  aplicación  permite a los navegantes de recreo que Salvamento Marítimo monitorice su travesía y que de la alarma en caso de no cumplir con el plan de navegación establecido.

El 50% de las incidencias que atiende Salvamento Marítimo, son de embarcaciones de recreo.

SafeTrx es una aplicación para Smartphone, tanto para dispositivos Android como Apple iOS (iPhone, iPad), que monitoriza los viajes de su embarcación, avisa a los contactos designados por el usuario cuando hay retrasos en el viaje planificado y ofrece una página web para que Salvamento Marítimo pueda consultar con rapidez la derrota realizada por la embarcación y tomar las acciones oportunas.

Esta aplicación complementa al Sistema Mundial de Socorro y Seguridad Marítima.
Web: http://boletinpatron.com/index.php/safetrx-app-salvamento-maritimo/

 

Aplicaciones de AIS

En los últimos años hemos visto cómo han aparecido algunas aplicaciones que nos ayudan a identificar las embarcaciones. Se trata de aplicaciones que usan el AIS (Automatic Identification System). Gracias a este sistema podremos conocer la identidad, el rumbo, la posición y más datos sobre aquellas embarcaciones que estén situadas en la zona próxima a la que nos encontramos nosotros.

Habitualmente esto se había realizado a través de sistemas de radio VHF, pero actualmente gracias a una conexión a internet se puede reemplazar su cometido con  aplicaciones como MarineTrafic,

  • mAIS marine Traffic Ship Position Reporting: Esta App basada en Google Maps,  nos permiten enviar y visualizar información a tiempo real de la señal AIS. Para ello tan solo necesitamos tener acceso a una conexión de internet y gracias al  soporte de Google Maps,  pueden visualizarse los barcos en cualquier lugar del mundo. Para emitir la señal es preciso tener una conexión a Internet, esta emisión de señal hay que pararla al llegar a tierra.
  • Ship Finder – Live vessel tracking: Con esta App también puede obtenerse la información sobre todas las embarcaciones situadas en la zona seleccionada. Hay una versión gratuita y otra más completa de pago.

 

Aplicaciones náuticas meteorológicas

Todos los navegantes están pendientes de la previsión meteorológica. Hoy en día tenemos acceso a datos a tiempo real sobre la evolución de los indicadores básicos en meteorología, así como a los pronósticos. En el universo de las aplicaciones encontramos una gran cantidad de herramientas que nos ayudarán a conocer las condiciones de viento y previsión de lluvia con gran lujo de detalles.

  • WeatherPRO HD es una aplicación realizada por Meteogrup que ofrece un pronóstico a una semana vista, en intervalos de tres horas, en más de dos millones de lugares, con radar en tiempo real e imágenes por satélite. Existen diversas versiones, libres y de pago. En función de lo que queramos pagar, obtendremos un tipo de información u otra.
  •  WinFinderPRO  Para los aficionados a los deportes de vela es una aplicación fundamental. Viento, olas y predicción meteorológica son los principales reclamos de esta app. Su uso es bastante parecido a la WeatherPRO, con la posibilidad de tener nuestra lista de favoritos. Tiene una versión gratuita, pero la versión PRO es muy econmica (1,79€)
  • PocketGrib: Esta app hace posible visualizar todos los datos meteorológicos en una previsión de hasta ocho días, con un elevado nivel de acierto en las previsiones de viento.Basada en su hermano mayor diseñado para PC, uGRib (www.grib.us)  permite ver todos los datos meteorológicos con una previsión de hasta ocho días. Seleccionamos directamente en la pantalla la zona sobre la que queremos obtener la previsión, y nos muestra de forma gráfica las previsiones de viento con una alta precisión y un alto grado de acierto.Coste de unos 6€
  • WindGuru: Se trata de una aplicación muy conocida para los navegantes entre las aplicaciones náuticas, que nos muestra de forma gráfica y muy rápida las previsiones de viento y temperatura en la zona que seleccionemos, con un alto grado de fiabilidad. Coste :gratuito
  • Eltiempo.es: La conocida página de internet de Jose Antonio Maldonado tiene su APP, con una visualización panorámica, hora a hora, de vientos, oleajes y temperaturas en la zona de navegación que se seleccione, con unos datos gráficos de gran exactitud.
  • Rain Alarm: Mediante esta APP, pueden recibirse los avisos correspondientes mediante alertas, de aquellas lluvias que se acercan, con imágenes animadas sobre la meteorología a nivel mundial.

Aplicaciones náuticas de geolocalización

  • Boating, aplicación de Navionics, es la app náutica de cartografía más vendida en el mundo, y ofrece todas las posibilidades de planificar rutas con facilidad y comodidad, y en compatibilidad con Google Earth y otras aplicaciones de meteorología. Existe una versión HD con más funciones. Se puede usar sin conexión a internet, si previamente a descargado las cartas. Esta  versiones es gratuita

 

 

  • Navionics HD: Navionics es el software de cartografía más demandado y vendido en todo el mundo. Ha tenido una gran evolución desde su origen, permitiendo utilizar la tableta como un auténtico ploter, con las ventajas de poder moverlo por todo el barco e incluso planificar rutas o ver la información desde cualquier sitio. La versión HD tiene una precisión impresionante y se integra con Google Earth y con ficheros Grib de meteorología, además de información en tiempo real de servicios cercanos a nuestra ubicación (marinas, mecánicos, restaurantes…). Su uso es muy sencillo y no requiere nada más que instalar la App y comenzar a navegar. Puede trabajar sin conexión a internet, cargando previamente las cartas.

    Con la compra inicial de la licencia(50€) , el usuario tiene derecho a actualizar continuamente las versiones del programa y las cartas náuticas.

  • Google Earth: La aplicación del gigante de las búsquedas en Internet no puede faltar. Con toda precisión se puede visualizar la ruta a seguir, así como fotos precisas del lugar. Algunas de las demás App se integran con Google earth. No puede faltar.

  • Gabenative es otra aplicación náutica que muchos aficionados a la navegación suelen tener instalada, y es realmente útil para ayudarnos a situar en el medio del mar.

Instrumentación 

 

  • Polaris Navegación GPS Convierte un teléfono en un potente sistema de navegación GPS de uso general con Polaris Navigation GPS. Utilizado principalmente como una aplicación de GPS de náutica y rastro, Polaris es un excelente respaldo o reemplazo para su Garmin u otra unidad GPS portátil de navegación por satélite!polarid.png
  •  Antigarreo, una herramienta para ayudarnos en el fondeo,una de las variables que más influye en la serenidad del barco es el garreo. Con esta aplicación, el navegante recibirá las alertas necesarias para que la embarcación no salga de su espacio de borneo.
  • Bearing Pilot: Se trata de una aplicación para evitar las demoras en la navegación, prever rumbos y eliminar el riesgo de colisiones, cálculos de rumbos de viento, mantenimiento de la dirección, etc. Una nueva herramienta dirigida tanto a navegantes principiantes como a los más profesionales, su extremada sencillez nos permitirá tomar marcaciones de forma rápida, mostrándonos en su interfaz gráfica la dirección de la demora que hemos tomado, el ángulo respecto a nuestro rumbo y también nos indicará hacia que banda debemos caer para poner proa a dicha demora.Tiene un coste de 7€mar.png
  • Vaavud: Este app usa un dispositivo de plástico  resistente al agua, polvo y a la arena. Se conecta al jack de sonido para medir la velocidad del viento de una forma precisa en todas las direcciones, promedios, velocidades actuales, etc. Vaavud se compra por internet directamente en la página del fabricante (vaavud.com) por unos 40€. Permite medir de forma muy precisa y fiable la velocidad del viento en cualquier dirección, convirtiendo nuestro dispositivo iPhone o Android en una pequeña estación meteorológica.Además, utilizando la App gratuita de Vaavud, podemos ver las mediciones de la velocidad del viento de otros usuarios registrados en otras ubicaciones.El dispositivo puede medir con precisión la velocidad del viento en un rango de 1 m/s hasta 25 m/s, y ha sido probado y calibrado profesionalmente en un túnel de viento en la Universidad Técnica de Dinamarca.
  • NMEA Remote:  Esta App funciona a través de un módem wifi puerto serie que hay que instalar previamente, y actúa como un repetidor de datos de la embarcación.

 

Otras aplicaciones 

  •  Marinus Ripa: Marinus Ripa aporta el Reglamento Internacional de Prevención de Abordajes, una actualización permanente, y toda la información básica de seguridad que un buen navegante debe conocer. Además, se puede obtener también una versión en iBook para iPad en formato libro de alta definición.
  • MoonPreview: Con esta app es posible conocer el ciclo lunar y el estado de la luna la noche que está planificado el fondeo de la embarcación. Ideal para viajes de recreo y contemplación de la cúpula celeste.
  • Useful knots:  Para cada necesidad hay una variedad de nudo distinta. Esta App nos enseña y recuerda, paso a paso, la correcta forma de realizar hasta cien nudos diferentes, según sus tipos y utilidades. Hay una versión de pago, con alta definición, pero también otra gratuita.

 

Sin duda existen un numero enorme de apps imposibles en numerar en este post,pero si hay alguna app para la plataforma Android que sea interesante y no este en este post nos gustaría compartirla con el resto de la comunidad de soloelectronicos.

 

Anuncios

Como descargar trascripciones de videos de youtube


En YouTube puede encontrar todo tipo de vídeos como películas, series, tutoriales, vídeos musicales, etc donde algunos  tienen subtítulos incrustados que forman parte del mismo vídeo, mientras que otros tienen subtítulos están separados del mismo.

Los subtítulos incrustados no pueden ser descargados de forma directa , pero puede utilizar un servicio en línea, como, para descargar los subtítulos que no están incrustados.

 

En realidad  descargar los subtítulos no incrustados de un vídeo de YouTube con servicos web es muy sencillo

  1. Copie la url del enlace del vídeo de YouTube,
  2. Entre en  http://www.lilsubs.com/                                                                                      
  3. Pegue la URL en el campo correspondiente.
  4. Haga clic en Download y seleccione el idioma en que quiera descargar los subtítulos
  5. Elija la carpeta donde desee almacenar el archivo SRT y haga clic en Guardar.

 

Los archivos srt son ficheros de texto que contienen los subtítulos asociados a un video. Utilizan el formato subrip, en el que se almacena esta información:

  •  Intervalo de tiempo en el que aparece
  • Texto del subtítulo

Al tratarse de archivos de texto hay que tener en cuenta su codificación, que en muchos casos el reproductor no escoge la correcta. Seleccionando la que se ajuste a nuestro idioma se pueden evitar problemas con acentos y símbolos.

• 00:01:02,383 –> 00:01:05,133
• “Campos de Opio, Tíbet”
• 2
• 00:02:21,960 –> 00:02:25,735
• Tú y tus hermanos habéis asesinado a 3 de nuestros hombres.
• 3
• 00:02:25,800 –> 00:02:27,327

 

Es obvio que al ser ficheros de texto podemos manipularlos  eliminando  por ejemplo  todas las cifras   y luego  juntando los textos, pero esto conlleva mucho tiempo  de trabajo que en realidad como vamos a ver  podemos automatizar

A continuación vamos a ver tres herramientas para  gestionar  estos archivos de una forma mas sencillas:

 

 

Usar  una app para convertir un archivo .srt en texto limpio 

Subtitle Edit es una de  las mejores opciones pues vale para todos los archivos y respeta los números.

 

Los  pasos para su uso son muy sencillos

  • Descargue Subtitle Edit
  • Abra un archivo .srt.
  • Pinche en la pestaña ‘Source view’,
  • Vaya al desplegable ‘Format’ escoja ‘Scenarist’ (.txt).

 

  • Así ordenamos por columnas separadas los tiempos y textos. Ahora dale a ‘File > Save as…’ para guardar el archivo .txt.

 

  • Abra el archivo .txt,
  • Copia todo el contenido y péguelo en Excel. Como verás tendrá varias columnas, elimina las primeras (referentes a los tiempos) para quedarse sólo con el contenido.

 

  • Copie el contenido y pégelo en la barra de búsqueda de un navegador para que se ponga el texto de corrido. Cópialo de nuevo y pégalo en un documento para comprobar que está bien.

 

Convertir un archivo .srt en texto limpio directamente con Excel

Este metodo  funciona cuando sólo hay una línea de diálogo por separado.

Puede abrir el .srt con el Bloc de notas, copiar el contenido y pegarlo en Excel, eliminando las filas de información numérica para seleccionarlo todo y pegarlo en un documento aunque es más fácil si  descarga Asap Utilities.

Seleccione las celdas, pinche en este plugin cuando lo instale y dale a ‘Columnas y filas > Selección condicional de fila y columna…’.

En ‘4. Opciones de búsqueda’ elija ‘par filas’ y dele a ‘Aceptar’ para eliminar las filas de los tiempos.

El Excel se quedará como el que se muestra aquí. Selecciona ahora ‘impar filas’ para quitar los números.

Cuando lo haga, dele a ‘Cerrar’. Tendrá ahora sólo el texto pero con muchos saltos de línea. Cópielos y péguelos en la barra de búsqueda de un navegador para que se ponga seguido.

Cópielo de nuevo y péguelo en un documento para comprobar que está bien.

Convertir un archivo .srt en texto limpio con Word

Este método tiene el inconveniente de que se borrarán los números, pero  vale para cualquier .srt.

Abra el archivo captions.srt con Word (o si no te funciona con el Bloc de notas y copies el texto) y deje el puntero al principio del texto.

Vaya a ‘Inicio > Reemplazar’ (o presiona ‘CTRL+B’) y en el desplegable de la lupa escoge ‘Reemplazar’.

Escriba el número 0 en el campo ‘Buscar’, deje vacío el campo ‘Reemplazar’ y presione ‘Remplazar todos’. Luego el número 1 y así hasta el 9. Esto eliminará todos los números.

Copie los símbolos que queden (por ejemplo ::, –> ::,) en ‘Buscar’, deje vacío el campo ‘Reemplazar’ y presione ‘Remplazar todos’. Con esto tendremos sólo letras.

Escriba ^p en ‘Buscar’, deje un espacio en blanco en el campo ‘Reemplazar’ y presione ‘Remplazar todos’. Así sustituirnos los saltos de línea y el texto quedará de corrido.

Si quedan espacios en blanco sustituirlos, copiándolos en ‘Buscar’ y dejando sólo un espacio en ‘Reemplazar’.

Envío de e-mail sin intervención del usuario en Android Studio


El SDK de Android facilita muchísimo el envío de correos electrónicos desde una aplicación, pues sólo necesitamos incluir   el permiso correspondiente en el fichero AndroidManifiest.xml  y luego ya podemos usarlo en un nuestra   clase principal

Por ejemplo  esta  es una forma de incluir lo  permisos necesarios  en el fichero AndroidManifiest.xml:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.example.usuario.ejemplo" >
    <uses-permission android:name="android.permission.INTERNET"/>

    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">

        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>

</manifest>

Con los permisos  otorgados,    en el  fichero  MainActivity .java  necesitaremos  incluir una referencia a dicho modulo:

import android.net.Uri;

Y  ya desde el propio  fichero  MainActivity .java   crearemos la clase de envio de  correos  ,la cual  podremos invocar desde cualquier parte  para enviar el correo

    protected void sendEmail() {
        Log.e("Test email:", "enviando email");
        String[] TO = {""};
        String[] CC = {""};
        Intent emailIntent = new Intent(Intent.ACTION_SEND);

        emailIntent.setData(Uri.parse("mailto:"));
        emailIntent.setType("text/plain");
        emailIntent.putExtra(Intent.EXTRA_EMAIL, TO);
        emailIntent.putExtra(Intent.EXTRA_CC, CC);
        emailIntent.putExtra(Intent.EXTRA_SUBJECT, "Your subject");
        emailIntent.putExtra(Intent.EXTRA_TEXT, "Email message goes here");

        try {
            startActivity(Intent.createChooser(emailIntent, "Send mail..."));
            finish();
            Log.e("Test email:", "Fin envio email");

        } catch (android.content.ActivityNotFoundException ex) {
            Toast.makeText(MainActivity.this, "There is no email client installed.", Toast.LENGTH_SHORT).show();
        }
    }
};

Por desgracia, esta vía es sólo válida si se desea enviarlos a través de la  propia aplicación de correo incorporada.

Para la mayoría de las situaciones este  método  funciona muy bien, y como hemos visto con muy poco código  , pero   silo que quiere es enviar algo y no quiere  ver  ninguna entrada  o  intervención del usuario ya  no es tan fácil.
En las siguientes lineas vamos a ver  cómo enviar un correo electrónico en background, es decir in que el usuario  sea consciente de ello ya que  la aplicación hará todo por detrás
Antes de comenzar, necesitará descargar tres librerías  a través del siguiente enlace:

https://code.google.com/archive/p/javamail-android/downloads

Esta es una versión especial de la API de JavaMail, que ha sido escrita específicamente para Android por Jon Simon.

googlecode

Esta librerias debemos  añádirlas como bibliotecas externas para que sean accesibles por la clase Mail.

Una forma sencilla de hacerlo es copiar directamente  estos ficheros  donde se encuentre el fichero activitymain,java ( por ejemplo   en c:\Users\miususairo\AndroidStudioProjects\ejemplo\app\src\main\java\com\example\misusuario\ejemplo\ )

De este modo, será visible el contenido desde la carpeta java de nuestro  proyecto;

libreias

Ahora ya sólo nos queda  pinchar sobre cada librería de las tras copiadas , con el boton derecho  y seleccionaremos “Add  as Library”

addas.png

.

Al pulsar esta opción  nos pide donde añadira la librerria , qeu simplemnte  aceptaremos

create.PNG

Ahora vamos  a ver  el codigo completo de la clase que nos permitira usar esta tres librerias que hemos imporatado para poder enviar correos mediante nuestra cuenta de gmail sin intervencion de Android

import java.util.Date; 
import java.util.Properties; 
import javax.activation.CommandMap; 
import javax.activation.DataHandler; 
import javax.activation.DataSource; 
import javax.activation.FileDataSource; 
import javax.activation.MailcapCommandMap; 
import javax.mail.BodyPart; 
import javax.mail.Multipart; 
import javax.mail.PasswordAuthentication; 
import javax.mail.Session; 
import javax.mail.Transport; 
import javax.mail.internet.InternetAddress; 
import javax.mail.internet.MimeBodyPart; 
import javax.mail.internet.MimeMessage; 
import javax.mail.internet.MimeMultipart; 
 
 
public class Mail extends javax.mail.Authenticator { 
  private String _user; 
  private String _pass; 
 
  private String[] _to; 
  private String _from; 
 
  private String _port; 
  private String _sport; 
 
  private String _host; 
 
  private String _subject; 
  private String _body; 
 
  private boolean _auth; 
   
  private boolean _debuggable; 
 
  private Multipart _multipart; 
 
 
  public Mail() { 
    _host = "smtp.gmail.com"// default smtp server 
    _port = "465"// default smtp port 
    _sport = "465"// default socketfactory port 
 
    _user = ""// username 
    _pass = ""// password 
    _from = ""// email sent from 
    _subject = ""// email subject 
    _body = ""// email body 
 
    _debuggable = false// debug mode on or off - default off 
    _auth = true// smtp authentication - default on 
 
    _multipart = new MimeMultipart(); 
 
    // There is something wrong with MailCap, javamail can not find a handler for the multipart/mixed part, so this bit needs to be added. 
    MailcapCommandMap mc = (MailcapCommandMap) CommandMap.getDefaultCommandMap(); 
    mc.addMailcap("text/html;; x-java-content-handler=com.sun.mail.handlers.text_html"); 
    mc.addMailcap("text/xml;; x-java-content-handler=com.sun.mail.handlers.text_xml"); 
    mc.addMailcap("text/plain;; x-java-content-handler=com.sun.mail.handlers.text_plain"); 
    mc.addMailcap("multipart/*;; x-java-content-handler=com.sun.mail.handlers.multipart_mixed"); 
    mc.addMailcap("message/rfc822;; x-java-content-handler=com.sun.mail.handlers.message_rfc822"); 
    CommandMap.setDefaultCommandMap(mc); 
  } 
 
  public Mail(String user, String pass) { 
    this(); 
 
    _user = user; 
    _pass = pass; 
  } 
 
  public boolean send() throws Exception { 
    Properties props = _setProperties(); 
 
    if(!_user.equals("") && !_pass.equals("") && _to.length > 0 && !_from.equals("") && !_subject.equals("") && !_body.equals("")) { 
      Session session = Session.getInstance(props, this); 
 
      MimeMessage msg = new MimeMessage(session); 
 
      msg.setFrom(new InternetAddress(_from)); 
       
      InternetAddress[] addressTo = new InternetAddress[_to.length]; 
      for (int i = 0; i < _to.length; i++) { 
        addressTo[i] = new InternetAddress(_to[i]); 
      } 
        msg.setRecipients(MimeMessage.RecipientType.TO, addressTo); 
 
      msg.setSubject(_subject); 
      msg.setSentDate(new Date()); 
 
      // setup message body 
      BodyPart messageBodyPart = new MimeBodyPart(); 
      messageBodyPart.setText(_body); 
      _multipart.addBodyPart(messageBodyPart); 
 
      // Put parts in message 
      msg.setContent(_multipart); 
 
      // send email 
      Transport.send(msg); 
 
      return true; 
    } else { 
      return false; 
    } 
  } 
 
  public void addAttachment(String filename) throws Exception { 
    BodyPart messageBodyPart = new MimeBodyPart(); 
    DataSource source = new FileDataSource(filename); 
    messageBodyPart.setDataHandler(new DataHandler(source)); 
    messageBodyPart.setFileName(filename); 
 
    _multipart.addBodyPart(messageBodyPart); 
  } 
 
  @Override 
  public PasswordAuthentication getPasswordAuthentication() { 
    return new PasswordAuthentication(_user, _pass); 
  } 
 
  private Properties _setProperties() { 
    Properties props = new Properties(); 
 
    props.put("mail.smtp.host", _host); 
 
    if(_debuggable) { 
      props.put("mail.debug""true"); 
    } 
 
    if(_auth) { 
      props.put("mail.smtp.auth""true"); 
    } 
 
    props.put("mail.smtp.port", _port); 
    props.put("mail.smtp.socketFactory.port", _sport); 
    props.put("mail.smtp.socketFactory.class""javax.net.ssl.SSLSocketFactory"); 
    props.put("mail.smtp.socketFactory.fallback""false"); 
 
    return props; 
  } 
 
  // the getters and setters 
  public String getBody() { 
    return _body; 
  } 
 
  public void setBody(String _body) { 
    this._body = _body; 
  } 
 
  // more of the getters and setters ….. 
} 



En este  código inicializamos las propiedades, y configuramos los valores por defecto.

Además, estamos configurando los tipos mime para javamail.

También hay o un comentario que describe por qué necesitamos esto: Hay algo mal con MailCap, javamail no puede encontrar un controlador para la parte multipart / mixed, por lo que este bit tiene que ser añadido

Y probablemente ha notado que hay 2 constructores – uno sobrepasa al otro, solo en caso de que quiera pasar el nombre de usuario y la contraseña al instanciar la clase

 

El método más importante es  send()  pues  estamos poniendo todos los datos de las propiedades y el envío del correo. Puede llamar a este método en cualquier momento si desea agregar un archivo adjunto, pero asegúrese de llamar  a  _setProperties   antes del método de envío.

Dicha clase  configura las propiedades para la recuperación de correo: predeterminado para la autenticación SMTP pues debe  tenerse en cuenta que todo esto es predeterminado para conectarse al servidor SMTP de Gmail (Google).

A continuación se muestra un ejemplo de cómo utilizar el contenedor de correo en una actividad de Android.

 

@Override 
public void onCreate(Bundle icicle) { 
  super.onCreate(icicle); 
  setContentView(R.layout.main); 
 
  Button addImage = (Button) findViewById(R.id.send_email); 
  addImage.setOnClickListener(new View.OnClickListener() { 
    public void onClick(View view) { 
      Mail m = new Mail("[email protected]""password"); 
 
      String[] toArr = {"[email protected]""[email protected]"}; 
      m.setTo(toArr); 
      m.setFrom("[email protected]"); 
      m.setSubject("This is an email sent using my Mail JavaMail wrapper from an Android device."); 
      m.setBody("Email body."); 
 
      try { 
        m.addAttachment("/sdcard/filelocation"); 
 
        if(m.send()) { 
          Toast.makeText(MailApp.this"Email was sent successfully.", Toast.LENGTH_LONG).show(); 
        } else { 
          Toast.makeText(MailApp.this"Email was not sent.", Toast.LENGTH_LONG).show(); 
        } 
      } catch(Exception e) { 
        //Toast.makeText(MailApp.this, "There was a problem sending the email.", Toast.LENGTH_LONG).show(); 
        Log.e("MailApp""Could not send email", e); 
      } 
    } 
  }); 
} 

Como reconvertir un ordenador portatil en sobremesa por o€


Es inevitable  que ordenadores  portátiles  que hace unos años fuesen potentes equipos hoy en día incluso estando operativos ya no tengan  un valor comercial no solo por la obsolescencia  inevitable sino por el desgaste inevitable de sus componentes  donde es destacar  las siguientes partes:

  • La batería pues  tarde o temprano perderá su capacidad original
  • La pantalla TFT  dado que  están muy expuestos a golpes ,caidas, rozes,etc perdiendo no solo calidad ,  sino incluso no mostrando filas o columnas enteras
  • El teclado interno  sujeto a muchos golpes , agentes externos ,etc
  • El trackball o el touchpad
  • El disco duro
  • La caja
  • etc

 

 

De este modo cuando pasan cuatro o cinco años, el ordenador comienza a sufrir los primeros fallos, , y pese al vínculo especial que se  puede haberse mantenido ese tiempo, al final decidimos dejarlo en un cajón o incluso adelantar su defunción. No lo haga: con su ayuda, un  antiguo portátil todavía puede tener todavía muchos usos.

 

En primer lugar aunque las capacidades de su antiguo portátil  no sean suficientes para trabajar con modernas aplicaciones basadas en Windows 10 , puede optar por mantener la licencia original incluso de versiones mas antiguas como  Windows 7 ó 8 (incluso Windows XP) pues con un poco de trabajo de optimización incluso pueden funcionar muy bien para un uso lúdico ( navegación o multimedia) .

Obviamente  si ha perdido la licencia del SO puede optar  por soluciones  basadas en Linux (el sencillo ArchBang o  Lubuntu )  o  incluso Android(remix os )

Si nuestro  equipo esta operativo  y hemos decidido  darle una segunda oportunidad  para utilizarlo  como ordenador de salón para navegar , ver vídeos ,etc , siga leyendo porque  tendrá que seguir unos sencillos  pasos para darle una nueva utilidad a su querido ordenador.

img_20161125_1725171

En primer lugar para que un ordenador quepa en cualquier sitio ,es necesario plegarlo , pero eso nos impide arrancarlo por lo que  aunque hay ordenadores actuales que puede evitar la suspensión al cerrar la pantalla, pensando en ordenadores algo mas antiguos, vamos a intervenir desde el punto de vista hardware atacando por dos “frentes”:

  • Creando un botón de encendido externo al ordenador.
  • Eliminando por hardware el sensor de cierre.

Bien , como ejemplo vamos a ver que hacer como hacerlo en  un viejo HPcompaQ  que presenta perdida de lineas en la pantalla y su batería apenas ofrece una autonomía de minutos:

img_20161124_2017161

Lo primero es localizar los embellecedores del marco de la pantalla dado que tendremos que acceder a la electronica cercana a la bisagra

img_20161124_2017291

Un vez localizados los embellecedores  accederemos a lo tornillos que fijan el marco del monitor

IMG_20161124_201941[1].jpg

Una vez quitado los tronillos podemos quitar el marco:

img_20161124_2020141img_20161124_2057501

Dependiendo del portatil incluso llegados a este punto quizás nos interese eliminar el botón  de bloqueo mecánico que se suele colocar en el centro de la tapa

img_20161124_2045191

Quitado el marco , ahora con un instrumento punzante podemos ir levantando con cuidado la tapa de la botonera

img_20161124_2026061

!Cuidado con las tapas! , pues aunque no lleven tornillos en la parte frontal ,si es habitual  que los tengan en la parte trasera.

img_20161124_2026481

Una vez quitada la tapa de la botonera  vemos la placa de los pulsadores donde accederemos para capturar el botón de encendido

img_20161124_2027451

 

Ahora  necesitamos añadir un botón de encendido externo al ordenador, para lo cual soldaremos con cuidado dos pequeños cables al pulsador de Power ( si no se esta seguro mirarlo  en la tapa cual corresponde).

Una vez soldados los cables a la botonera  pondremos un pequeño trozo de adhesivo para que no suelte el cable y  en los extremos soldaremos un pulsador Normalmente abierto  que llevaremos fuera del conjunto

 

 

img_20161124_2358561

Solo nos queda  eliminar  por hardware el sensor de cierre que provoca la suspensión del ordenador cuando se cierra la tapa .En algunos caso este sensor va en la llave de la atapa , en la bisagra o en el caso de muchos HP -Compaq es magnético y va oculto tras el teclado

Para que podamos plegar el ordenador sin que entre en suspensión, simplemente soltaremos los dos hilos del sensor magnético que va conectado a la placa de la botonera como vemos en la siguiente imagen:

 

img_20161124_2359031

Ahora ya queda  montar  la tapa de la botonera , montar el marco de la pantalla  y plegarlo porque ahora si podemos colocarlo  en un sitio donde no sea  muy visible  ( por ejemplo detrás de la TV)  y gracias a la conexión VGA  y la ayuda de un dongle USB de raton /teclado  inalambrico  (unos 11€ en Amazon) podamos volver a disfrutar de nuestro antiguo portatil:

 

img_20161125_1725021

 

Si no es funcional  por fallos en la placa madre o la gráfica  otra opción es extraer los elementos que se puedan rescatar:el disco duro(acuérdese de formatearlo), la memoria RAM, el adaptador de corriente, las tarjetas gráficas o las tarjetas de sonido , los cuales son algunos de los componentes que se pueden vender por Ebay, Segunda Mano o Mil Anuncios.

Si tiene un ordenador con Windows ya tiene despertador


En efecto si cuenta con un equipo tiene  windows 10 instalado,  sin necesidad de instalar nada más   ya tiene una combinación de reloj despertador, reloj mundial, temporizador y cronómetro incluida  en el propio sistema operativo .

Con esta  función , se puede establecer alarmas y recordatorios, consultar horarios en otras partes del mundo y cronometrar sus actividades, incluidos los tiempos parciales y las vueltas .Esta funcionalidad  va incluida en Windows 10 y  Windows 10 Mobile   y es compatible con todas las arquitecturas soportadas en windows como son   x86, ARM  y  x64

La nueva herramienta llamada  Alarmas y Reloj  que viene instalada de forma predeterminada en Windows 10 contempla principalmente  tres funciones:alarmas ,reloj mundial , cronometro y temporizador , siendo la primera de ellas la mas interesantes por su clara utilidad.

Para poder usar  cualquiera de las utilidades mencionadas la los mas sencillo es :

  • Iniciar la sesión en Windows 10.
  • Escribir en el espacio de búsqueda del asistente de Cortana (justo a la derecha del botón de inicio ) , en el cuadro  de dialogo la palabra “alarmas“                                     alrmas
  • Con estos pequeños pasos inmediatamente aparecerá la herramienta en los resultados: sólo tenemos que seleccionarla para poder disfrutarla a pantalla completa

Despertador

Esta herramienta obviamente es la utilidad principal de Alarmas y Reloj . Como nota interesante,ademas  las notificaciones  se reciben  cuando se dispare una alarma o un temporizador en su PC, incluso si la aplicación está cerrada o el equipo está bloqueado, eso si ,respetando el volumen que se tenga ajustado (por eso es  interesante asegurarse de mantener el volumen lo suficientemente alto como para oír la alarma o el temporizador).

alarmas

Si su PC pasa a modo de suspensión, es posible que las alarmas y los temporizadores no funcionen pues solo los nuevos equipos portátiles y tabletas que incorporen una función denominada InstantGo pueden reactivarse desde el estado de suspensión para hacer sonar una alarma o un temporizador (pero  no obstante incluso con InstantGo, puede que el dispositivo no se active si no está enchufado).

Si tiene dudas sobre el soporte de su PC  de esta característica, al seleccionar + para configurar una nueva alarma nueva o un nuevo temporizador, si aparece una advertencia de que “las notificaciones solo aparecerán si el equipo está activo”, eso significa que el equipo no dispone de InstantGo.

Par ajustar un alarma no puede ser mas sencillo , pues solo basta seleccionar la hora, la repetición en función del día  de  la semana  (es decir para que  suene todos los días o únicamente algunos de ellos) pudiendo personalizar incluso el sonido a reproducir

aalr1

Una vez que haya definido los parámetros de esta alarma sólo tiene que volver a la pantalla anterior y posteriormente, seleccionar al icono de la campanilla que dice “desactivada” para que cambie al modo de “activada”.

La función del temporizador en Windows 10
Esta función también viene a ser la otra función que viene integrada dentro de este sistema operativo englobada dentro de  la utilidad  de  alarmas y relojes  . La función  ejecutada   es la de una cuenta regresiva   que empieza  (pulsando el botón de play)   desde el valor preajustado  ( que por supuesto se puede cambiar pinchando en la cifra) hasta llegar a cero sonando una notificación.

temporizador

Una utilidad interesante es la de verlo en tamaño grande pulsando la doble flecha ( ideal para concursos juegos , etc)

grande

 La función del cronómetro en Windows 10

Sin duda que esta viene a ser la función más fácil para ejecutar, ya que únicamente deberemos presionar al botón de play que tiene un icono muy similar al de “reproducción”.

Por supuesto al igual que ele temporizador se puede pausar volviendo pulsar a play.

crono

Prácticamente no hay nada más que hacer con dicha función, pudiéndose apreciar que el tiempo empieza a correr una vez que se haya presionado dicho botón.

Una utilidad interesante,al igual que el temporizador,  es  verlo en tamaño grande pulsando la doble flecha ( ideal para concursos juegos , etc)

Reloj Internacional

reloj-uinter

Para averiguar la hora  en cualquier ciudad del mundo , solo hay que pulsar en el botón +  y en la caja de dialogo escribir el nombre de la ciudad

reloj-internacional

También existe la opción  de comparar  qué hora seria en las diferentes ciudades que hayamos registrado, pulsando simplemente en el icono de los dos relojes solapados  y desplazándonos por la barra horizontal de la hora UTC

zonas

En definitiva vemos que nos aporta grandes utilidades  esta app incluida  de serie en Windows 10. Resumiendo estas son  las principales funciones incluidas  en la  utilidad Alarmas y Reloj de windows 10:

  • Establecer alarmas y recordatorios, incluidas alarmas recurrentes
  • Posponer  o anular alarmas desde la pantalla de bloqueo
  • Escuchar las alarmas aún cuando el dispositivo esté suspendido o silenciado
  • Personalizar sus alarmas con una gran variedad de sonidos, incluidos los archivos m4a que tenga (en caso se ser unl teléfono
  • Hacer un seguimiento de los horarios actuales, pasados y futuros en el mundo, y comparar los horarios de varias ubicaciones
  • Usar varios temporizadores al mismo tiempo
  • Usar el cronómetro para medir los tiempos de vueltas y parciales

Como vemos  pues  tal y como podrá admirar, la nueva función integrada en Windows 10 para utilizar a su alarmas, temporizador o cronómetro ofrece inmensas posibilidades para quienes deseen utilizar a estos recursos en lugar de usarlos en sus respectivos teléfonos móviles.

LLegan los endoscopios para Android


La variedad de gadgets que tenemos a nuestra disposición para nuestros smartphones o tabletas  es realmente gigantesca:trípodes, docks, lentes, carcasas de todo tipo, impresoras portátiles,… pero hay uno que probablemente le falte:un endoscopio para Android. !seguramente, uno de los accesorios más locos y útiles que pueda encontrar!.

Como probablemente sabrá un endoscopio  es uno de esos aparatos que usan los médicos para explorar cavidades del cuerpo. Su funcionamiento es muy simple: Se conecta el endoscopio al puerto USB de su smartphone o tablet y la aplicación automáticamente comenzará a mostrar en pantalla lo que capture la cámara que hay en el extremo.Como extra ,gracias a  las  luces LED regulables que llevan junto a la cámara se pueden visualizar zonas oscuras como interiores de maquinaria,conducciones,etc. Lógicamente el vídeo y las fotografías se pueden  guardar directamente en el dispositivo …

Es muy  importante destacar que se podrá conectar el endoscopio a través de USB  si su smartphone o tableta  dispone de OTG .   

 

 

Lo cierto es que este tipo de dispositivos son muy  usados desde hace mucho tiempo en el  mundo sanitario, pero gracias a la drástica bajadas de precios de estos dispositivos ( se pueden encontrar en famosos portales orientales por 10$) ,  extrapolando su uso  a otros ámbitos , pueden ser muy útiles para revisar el estado de las tuberías y solucionar atascos, también para encontrar pequeños objetos que perdemos tras los muebles , ideal para pequeñas reparaciones en casa y ahorrar en fontanería,rejillas de ventilación, tubos de montajes eléctricos,automóviles, electrodomésticos de difícil acceso,  pudiendo acceder a huecos imposibles o situaciones curiosas de este estilo.

camara.png

 

Obviamente también ademas de los usos comentados  ,los endoscopios pueden usarse en electrónica por ejemplo para ver en detalle cualquier circuito smd, introducirlo en cualquier equipo sin tener que desmontarlo, para ayudarnos a soldar, inspección de maquinaria, y un largo etcétera.

Un ejemplo de aplicación de este tipo de endoscopios es  adaptarlo mediante una simple botella de plástico cortada por la mitad practicando un agujero en el centro del tapón para introducir la cámara haciendo que todo el conjunto  permita dejar semilibre la camara  tal  como podemos verlo en este video.

 

Este tipo de  endoscopios como este modelo vendido en Amazon  lo podremos conectar y usar con el móvil o tableta si es compatible ( debe soportar OTG)

Es muy importantes si pensamos visualizar en nuestro smartphone el contenido capturado por el endoscopio que este  tenga soporte de OTG ,asi como las cámaras de su móvil sean también compatibles con UVC (USB video device class, para conexión de vídeo cameras)

Ejemplos de modelos compatibles:

  • Samsung Galaxy S3
  • Samsung Galaxy S4
  • Samsung Galaxy Note 2
  • Samsung GalaxyNote 3
  • Samsung GalaxyNote 4
  • Sony Z2 L50H
  • Sony LT26i
  • Nexus 5
  • Samsung Galaxy Tab 3
  • En general cualquier smartphone Android con soporte a  la funcion OTG

 

En cuanto al sw usado en el terminal Android , el mas típico es UsbCamera disponible en Google Play, que permite tanto tomar fotos de las imagenes que mas  nos interesen o también grabar video cuando lo deseemos. Otro aspecto muy importante es que gracias a su gran BBDD de terminales al intentar instalar esta app en nuestro terminal nos indicara si nuestro terminal es o no compatible.

 

usbcamera

Otra opción es emplear  un ordenador  portátil usando un  adaptador de micro-usb a  USB  que muchos kits incluyen .En el caso de los ordenadores ,normalmente  no hay que instalar nada y  el propio ordenador debe reconocerlo como cámara externa y puede usarla enseguida con cualquier programa de captura de video .Amcap o Smart Cam son los mas usados  con esta finlaidad.

Dadas las zonas de trabajo típicas de este tipo de aparatos, lo normal es exigir  que estos  dispongan de certificación IP67, lo que significa que serán anti polvo y que han pasado una prueba de agua en la que deben soportar sin filtración alguna la inmersión completa a 1 metro durante 30 minutos.

Estos dispositivos  pues son muy simples de usar, pero también  muy  eficaz permitiéndonos  ahorrar tiempo y horas de trabajo gracias a su gran  polivalencia. Suelen  disponer de una longitud de  cable de 7m  o más , flexibles para poder acceder a cualquier hueco, rendija o lugar pequeño y estrecho.

También casi todos los modelos suelen disponer de una luz led muy potente (normalmente 6  LEDs de alta potencia acoplados rodeando el sensor cmos de la cámara) y su intensidad es ajustable mediante un regulador que suelen llevar en el otro extremo del cable .

Estos endoscopios suelen llevar ganchos , espejos, y pinzar  para poder ver atascos y solventarlos, para poder tirar y desencajar, compresas, papeles o lo que atasque sus tuberías.Estos  accesorios , que suelen incluir casi todos los modelos, son muy útiles para múltiples opciones, desde quitar un atasco, ver al 100% todo el interior de la tubería…
Las cámara en base a su uso suelen ser de baja resolución , por ejemplo la más vendida en  Amazon  es una Super Hi-Vision que incluye un sensor cmos de   300.000 píxeles , ofreciendo una imagen detallada y precisa pudiendo capturar fotos y vídeos, desde la app, para apreciar los desgastes o reparaciones, que requieren. !Ojo con versiones mas económicas pues suelen incluir sensores de aun mas baja resolución !

Por último, casi todo este tipo de productos, suelen incluir un cd con drivers y manual de instrucciones, aunque las app soportadas  suelen estar Google Play o App store  y, por tanto,   suelen ser  muy intuitivas  no necesitando para nada este tipo de soporte.

 

Algo muy importante es el pequeño tamaño y la  forma de la cámara, que debe ser de en  forma de tubo de como máximo  7 milímetros de diámetro: así estaremos seguros que la podremos utilizar en todo tipo de lugares debido a su pequeño tamaño, que aporta un acceso a cualquier lugar.

 

endoscopio.png

 

Un ejemplo de endoscopio multifuncional es la  Cámara Multipropósito:  vendida en Amazon por unos 15€  . Esta cámara de inspección tiene muchos usos incluyendo tubos de ventilación, equipos, máquinas, motores, automóvil, embarcación, aeronave y electrónica. Gracias a la alta resolución de la cámara para éstos tipos de usos, nos proporciona una “buena calidad de vídeo”  incluyendo ademas  luces LED regulables en la punta, para  ver claramente en la zona oscura.

También puede capturar imágenes o grabar vídeos a través de su ordenador o smartphone con facilidad con el software incluido

El cabezal de la cámara y el cable son resistentes al agua con certificación IP67 permitiendo trabajar en múltiples entornos ,pero nos advierten que no está diseñado para uso médico (existen otros modelos muchos mas costosos que si lo son)

Este endoscopio puede ser fácilmente operado bien conectándolo a un smartphone compatible con OTG  o bien enchufándolo directamente a un ordenador .

 

Especificaciones de este modelo:

  1.  Sensor: 300.000 píxeles CMOS
  2.  Resolución: 640*480
  3.  Ángulo de visión: 60 grados
  4.  Distancia focal: 6cm-10cm
  5.  Interfaz: USB 2.0
  6.  Luz: 6 LED blanco ajustable
  7.  La cámara flexible es resistente al agua con 7MM de diámetro para que pueda examinar área bajo el agua, las lagunas y agujeros.
  8. Algunos modelos de teléfonos compatibles: Samsung Galaxy S3 (I9300, I9308), S4 (i9500, I9508), S5, S6; Note 2, Note 3, 4; Sony Z2 L50H; Sony LT26i; Nexus 5 o el sistema Android ( es decir: cualquiera  que soporte  la función OTG)

Este producto incluye:

1 * endoscopio
1 * espejo
1 * imán
1 * Gancho
1 * sostenedor
1 * CD
1 * manual del usuario
1* interfaz USB
Un gadget loco ¿o no tanto? Un endoscopio para Android podía parecer algo muy loco a primera vista, pero en realidad no lo es tanto. Al fin y al cabo el smartphone es un monitor portátil y que llevamos siempre con nosotros, además de ser capaz de guardar todos los videos y fotos que tomemos, por lo que quizá sea uno de los soportes más convenientes para un endoscopio

Por cierto ,este endoscopio usb lo puede comprar por menos de 15€  aqui

Problemas con el adaptador wifi en Windows 10


En este post vamos a tratar un problema que se suele presentar en  ordenadores portátiles con muy diferentes configuraciones  de diversas  marcas y modelos  (obviamente no ocurre en todos, aunque parece un problema muy habitual en ordenadores Asus, HP y Toshiba ) con la conectividad  en el momento de iniciar Windows 10 y versiones anteriores,  tanto con el adaptador ethernet como el adaptador inalámbrico.

El problema es muy molesto porque al arrancar  el ordenador no tenemos conectividad ,  hasta  que lanzamos  el solucionador de problemas de windows  10 y versiones anteriores  , el cual  simplemente reiniciara los adaptadores  de red con los que  volverán a funcionar estos y se restablecerá la conectividad.

icono de red.PNG

La  anomalía es muy curiosa pues al  encender el ordenador suelen ocurrir dos problemas:

  •  Que el adaptador de red aparezca como  deshabilitado
  • Que aparezca un triangulo de alerta en el icono de redes.

En ambos casos  habilitamos el adaptador de red y el solucionador de problemas cuando es necesario y con ello  volvemos a tener red.(botón derecho sobre el icono de red->solucionar problemas )

detectadno problemas

corregido

 

Tambien puede ocurrir que al encender  el pc  el adaptador de red inalámbrica no detecte ninguna red, de modo que iniciamos el solucionador de problemas lo verifique, nos da  que esta deshabilitado, lo habilitamos y todo vuele a funcionar  por un rato, luego tras un periodo indeterminado  se vuelve a deshabilitar solo, y nuevamente el mismo problema: no  detecta ninguna red y hay que habilitarlo desde el solucionador de problemas de windows 10  para que conecte un rato mas.

Obviamente   reinstalando los controladores desde el cd que venga con el ordenador o  con controladores descargados de la pagina oficial tampoco hay mejoría.

Tampoco   sirve  probar volver a un punto de restauración de windows 10 (al final  el mismo problema siempre reaparece.)

Modo de solucionar el problema 

Para los que tenemos ese problema al inicio , hacer click derecho al icono de red WIFI, e ir a “Abrir el Centro de Redes y Recursos Compartidos”

centro de redes

Pulsar  ahora  en Cambiar configuración de  del adaptador ( en el menú de la izquierda)

 

cnexiones de red

Elegimos la Red Inalámbrica ( icono  Wi-Fi)   y hacemos  click  con el boton derecho pulsando en Propiedades.

propiedades de la wifi.PNG

 

Ahora pulsaremos en el botón Configurar justo  al lado del nombre del adaptador en la parte superior de la ventana:

configurar

 

 

Nos vamos hasta la pestaña que dice “Administración de  energía “, y deschequeamos la opción de “Permitir que el equipo apague este dispositivo para ahorrar energía”

ahgorrao de energia

 

 

Cuando un adaptador de red inalámbrico 802.11 que esta configurado para utilizar el modo de ahorro de energía entra en un estado de suspensión, el adaptador indica esta intención al punto de acceso inalámbrico. Para ello, configura la opción de ahorro de energía en sus paquetes o en las tramas 802.11 que envía al punto de acceso inalámbrico. En esta situación, debe producirse el comportamiento siguiente:

  1. Cuando el punto de acceso inalámbrico recibe las tramas que tienen configurada la opción de ahorro de energía, determina que el adaptador de red cliente que envía las tramas desea entrar en un estado de ahorro de energía.
  2. Entonces, el punto de acceso inalámbrico almacena en búfer los paquetes destinados al adaptador de red cliente.
  3. Cuando se activa la radio del adaptador de red cliente, éste se comunica con el punto de acceso para recuperar los paquetes almacenados en búfer.

Este comportamiento permite que el adaptador de red inalámbrico utilice menos energía y se active periódicamente en el momento adecuado para recibir el tráfico de red del punto de acceso.

Si el punto de acceso inalámbrico no admite esta función correctamente, sigue enviando paquetes al adaptador de red cliente aunque su radio este desactivada. Por tanto, estos paquetes se pierden. En esta situación, los síntomas que puede experimentar variarán dependiendo de la fase de la conexión inalámbrica en la que se pierdan estos paquetes de modo  ,que el ordenador terminara desctivando la capa de red incluso en el inicio.

 

Para  mas información ,la explicación detallada a  este problema ,nos la da Microsoft en el KB928152