Anuncios

Desarrollo de aplicaciones nativas multiplataforma en Windows


Microsoft  ha demostrado  un  compromiso con el código abierto  ayudando a navegar por herramientas de código abierto, marcos y plataformas, por ejemplo   desarrollando Apache Cordova ,creando y realizando el mantenimiento de complementos de diferentes plataformas,colaborando con Google para ofrecer la herramienta Angular JS 2.0,etc.

Como ejemplo vamos a ver en este post como es posible desarrollar para diferentes entornos moviles usando una de las herramientas mas famosas de desarrollo de Microsoft ,la cual  por cierto esta  disponible para ambientes de educación o formación de forma gratuita

Tipos de aplicaciones móviles

A la hora de crear aplicaciones móviles para plataformas como Android o iOS contamos con varias alternativas:

  • Aplicaciones nativas :muy buen rendimiento y se pueden distribuir desde las tiendas de aplicaciones. Hay que desarrollar las apps para cada entorno  usando herramientas especificas como por ejemplo:

En Android:  Android Studio o Eclipse

En IoS: Swift, Objetive-c  o Xcode

                       En Windows Phone: Visual  Studio

  • Aplicaciones web móviles: un único desarrollo con tecnologías web (js, hrml5 y css).No se distribuyen desde las apps  stores y no permiten acceder a todas las capacidades del hw del móvil. También se está desarrollando las llamadas apps  progresivas
  • Aplicaciones móviles hibridas:se mezclan ambas tecnologías sobre una carcasa  nativa que incrusta una web view. A diferencia de las aplicaciones web móviles pueden distribuirse en las diferentes apps stores incluso permitiendo magnetización de estas. Si bien el rendimiento no es tan bueno como las nativas permiten acceder a diferentes terminales  mediante un   desarrollo web  incluso pudiendo acceder a elementos  hardware . Entre las herramientas mas famosas destacan Phonegapp o Ionic, basadas ambas  en Apache-Cordoba

Creación de  aplicaciones para móviles mediante HTML, CSS y JS

Las aplicaciones móviles híbridas son una combinación de tecnologías web como HTML, CSS y JavaScript, que no son ni aplicaciones móviles verdaderamente nativas, porque consisten en un WebView ejecutado dentro de un contenedor nativo, ni tampoco están basadas en Web, porque se empaquetan como aplicaciones para distribución y tienen acceso a las APIs nativas del dispositivo.

Si sabe cómo crear aplicaciones web, rápidamente se sentirá cómodo creando aplicaciones móviles para iOS, Android y Windows mediante Apache Cordova.

La mayoría de desarrolladores obtiene cerca de un 100 % de reutilización del código aprovechando la API de JavaScript compartida de Cordova para acceder a las funcionalidades de dispositivo nativo, como la cámara, el calendario y los contactos.

Además, debido a que las aplicaciones híbridas utilizan vistas web nativas, puede llevarse su marco JavaScript favorito consigo (marcos como Angular, React e Ionic).

Y hablando de Ionic, es un SDK de código abierto que provee herramientas y servicios para desarrollar aplicaciones móviles híbridas. Está construido por encima de AngularJS y Apache Cordova y se centra principalmente en el look and feel y la interacción con la interfaz de usuario de la aplicación, con la finalidad de simplificar el front-end.

Ionic    es  pues  :

  • Un framework CSS con multitud de elementos de front-end reutilizables y personalizables, que permiten desarrollar una interfaz de usuario relativamente rápido, como por ejemplo encabezados, pies de página, botones de diferentes tamaños y estilos, listas, avatares, tarjetas, formularios, entradas, casillas de verificación, pestañas y,etc .
  • Una biblioteca JavaScript de interfaz de usuario con componentes JS que dan vida a los elementos del front-end y se utilizan como elementos HTML en la aplicación. Uno de los componentes JS de Ionic más utilizados es el componente pestañas,  el cual permite que un determinado contenido se muestre u oculte en función de la pestaña seleccionada por el usuario.

 

 

Visual Studio con Córdova

Debido al aumento de la complejidad de las aplicaciones, necesita más que un editor de texto por lo que el IDE Visual Studio 2017 es una buena  opción  pues integra un editor de código optimizado para la refactorización, el completado automático y la comprensión del código

 

Resumidamente   Visual Studio 2017 ofrece las siguientes  funcionalidades  :

  • Resaltado de sintaxis para ayudarle a identificar los errores visualmente
  • IntelliSense para ayudarle a comprender y codificar mejor las nuevas API
  • Inspección de código para revisar la referencia en línea
  • Si  su aplicación funciona y tiene el aspecto exacto diseñado por usted Tanto si trabaja para iOS, Android o Windows, Visual Studio ofrece compatibilidad de vista previa para una amplia variedad de emuladores y dispositivos anclados a red.Incluso puede implementar y depurar emuladores hospedados en una máquina remota o virtual (por ejemplo, paralelos).
  • Depuración y análisis .Independientemente de dónde se ejecute su código, Visual Studio puede depurarlo (tanto si su código se está ejecutando en un dispositivo iOS, Android o Windows, un emulador o simulador o en un destino de depuración basado en explorador como Ripple). No es necesario cambiar de herramientas cuando crea para otra plataforma. Visual Studio se conecta con casi cualquier destino de implementación.El depurador de Visual Studio le permite revisar el código con puntos de interrupción y notificaciones de excepción automática que exponen el estado del tiempo de ejecución de objetos y variables.Las funcionalidades avanzadas, como editar y continuar, los puntos de interrupción condicionales, los puntos de seguimiento y los números de llamadas ofrecen el tipo de análisis detallado que necesita para que el código resulte divertido y no un juego despiadado de “localización del error”.
  • Acceso a capacidades de dispositivo nativo.Con tecnología de Apache Cordova, sus aplicaciones escritas en HTML, CSS y JavaScript pueden acceder fácilmente a las API de dispositivo nativo que todavía no se encuentran disponibles para los exploradores (por ejemplo, la cámara, el calendario, los contactos, el escáner de códigos de barras, etc.).Lo mejor de todo es que puede acceder a capacidades de dispositivo nativo a través de una API de JavaScript común para obtener la máxima reutilización de código en su aplicación.
  • Conexion  a datos ( a la plataforma de Azure ):con tan solo unas cuantas líneas de código, puede Usar notificaciones de inserción para conectarse con usuarios específicos o audiencias completas,Habilitar la mensajería en tiempo real para provocar conversaciones y el uso compartido entre sus usuarios,Admitir capacidades sin conexión para aquellas ocasiones en las que no haya disponible una conexión de red,Administrar datos de Exchange mediante las API de servicio de Office 365 para compartir y editar calendarios, contactos, archivos, etc.

 

 

 

 

Instalación Visual Studio  para apps moviles

Todo lo que usted necesita para poder comenzar  con Visual Studio es descargar alguna de las siguientes versiones:

El  instalador realiza todo el trabajo pesado necesario para poner en marcha el equipo con los SDK, bibliotecas, herramientas, etc. necesarios para crear aplicaciones multiplataforma.

Para Instalar las herramientas de Cordova con una instalación inicial de Visual Studio siga lso siguientes pasos:

  1. Para instalar Visual Studio Tools para Apache Cordova junto con una instalación limpia de Visual Studio, descargue e inicie el instalador de Visual Studio ( en de algunos de los tres links de arriba o directamente si necesita el  la versión  sin coste en el link  siguiente: Visual Studio Community  :)
  2. El instalador mostrará la lista de componentes instalables mostrada en la siguiente figura.Al instalar  Visual Studio, deberua  asegúrarse  de incluir los componentes opcionales, HTML / JavaScript (Apache Cordova) bajo Desarrollo móvil multiplataforma como vamos a ver.Inicio de instalación de Visual Studio Tools para Apache Cordova
  3. Desplácese por la lista de cargas de trabajo disponibles y localice un grupo denominado Mobile & Gaming .
  4. Marque la casilla de verificación junto a Desarrollo móvil con JavaScript como se muestra en la siguiente figura. Esto permitirá la instalación de los componentes necesarios para las herramientas de Córdoba.  Selección de la instalación de Cordova Tools
  5. Dependiendo de sus necesidades específicas de desarrollo, es posible que deba instalar componentes opcionales adicionales. Por ejemplo, para apoyar el desarrollo de aplicaciones para Android, necesitará agregar soporte para el SDK de Android . Para probar las aplicaciones de Android en los emuladores, debe agregar soporte para Google Android Emulator , como se muestra en la siguiente figura.Si su entorno de desarrollo de Cordova ya incluye estas herramientas, puede omitir la instalación de nuevo aquí y modificar la configuración de Visual Studio Tools para Apache Cordova para apuntar a la instalación existente más adelante.Personalización de la instalación de herramientas de Cordova
  6. Compruebe rápidamente que puede cargar y crear la plantilla de aplicación en blanco predeterminada. En Visual Studio, elija Archivo , Nuevo , Proyecto , JavaScript ,Aplicaciones de Apache Cordova , Aplicación en blanco y nombre el nuevo proyecto “en blanco” y construya con F5. Si tiene algún problema, consulte estos pasos de solución de problemas .
  7. Ionic es un popular framework front-end JavaScript para desarrollar aplicaciones móviles multiplataforma usando Cordova. Puede utilizar Visual Studio 2015 para crear y depurar fácilmente aplicaciones multiplataforma Ionic.http://www.youtube.com/watch?v=4fNmTkYGVeUPuede instalar las plantillas de inicio de Ionic en Visual Studio y utilizarlas para comenzar a crear una aplicación.
    1. Agregue directamente a Visual Studio descargando y haciendo doble clic en VS Extension for IonicO bien, hágalo en Visual Studio, seleccionando Archivo , Nuevo y luego Proyecto .
    2.  En el cuadro de diálogo Nuevo proyecto, seleccione en línea .
    3.  En el cuadro de búsqueda, escriba Ionic .                                                Cómo obtener las plantillas
    4.   Escriba cualquier nombre y elija Aceptar para instalarlos. Cuando se le solicite permiso para instalar las plantillas, dé su permiso.
    5. Cierre y vuelva a abrir Visual Studio.
    6. De nuevo, elija Archivo , Nuevo y , a continuación, Proyecto.
    7. Ahora, elija  Instalar y , a continuación, Plantillas , las plantillas de inicio nuevas aparecerán en JavaScript , Apache Cordova AppsElegir una plantilla
    8. Elija una de las siguientes plantillas de inicio para su nuevo proyecto:
      • Aplicación en blanco iónico
      • Plantilla Iónica de SideMenu
      • Plantilla de Tabulaciones Iónicas
    9. Elija Aceptar .Visual Studio crea el proyecto Ionic.
    10. Agregue IntelliSense para Ionic a su proyecto.

    Haga que su aplicación funcione en Android

    1. Añada la plataforma Android de Android como destino de depuración (lista de plataformas de soluciones) y , a continuación, seleccione Generar y , a continuación, Crear solución .
    2. Elija Android como destino de depuración (lista de plataformas de solución) y para que la aplicación funcione seleccione un destino como el VS Emulator 5 “KitKat (4.4) (se requiere Hyper-V) o Google Android Emulator (lento para cargar inicialmente).  Ejecutar la aplicación
    3. Puede configurar un emulador de Google Android en AVD Manager .También puede ejecutar en el simulador de Ripple en su lugar, pero tendrá que utilizar la solución descrita más adelante en este artículo .
    4. Presione F5 y la aplicación debería cargarse correctamente.                     Aplicación que se ejecuta en el emulador

    Haga que su aplicación funcione en iOS

    Puede ejecutar inicialmente en el Emulador de Ripple después de seleccionar iOS como destino de depuración, pero para obtener información detallada sobre cómo configurar el agente de remoción remota para iOS, consulte este tema .

    Las plantillas de inicio de Ionic deben ejecutarse correctamente en iOS cuando el agente de remotebuild se ejecuta en un Mac (o un servicio como MacInCloud) y cuando Visual Studio está configurado para conectarse a él.

 

Anuncios

Cómo girar un video en mp4 90º


Cuando uno está grabando con la cámara o el teléfono móvil de lo único que se preocupa es de captar el momento. De obtener el mejor encuadre para que nada se escape y se quede sin inmortalizar. Ya llegará la hora de llegar a casa, seleccionar las imágenes y realizar los ajustes de edición que hagan falta.

Una operación bastante habitual es girar los vídeos para que luego puedan visionarse correctamente en cualquier pantalla. Eso no hace falta cuando la idea es ver el vídeo en la propia cámara, porque basta con cambiarla de posición. Muy pocos reproductores multimedia permiten rotar los vídeos para poder verlos bien en pantalla (precisamente VLC Media Player es uno de ellos).

Sin embargo, a menudo puede interesar rotar los vídeos grabados. Es una tarea fácil y rápida con software como Movie Rotator y Free Video Flip and Rotate, que además son programas gratuitos. A continuación veamos que pueden hacer estas dos interesantes aplicaciones.

Free  Video Flip  &Rotate

En  efecto, Free Video Flip and Rotate se puede instalar en Windows 8, Windows 7, Windows Vista y Windows XP SP3  y ofrece siete posibilidades de rotación, a las que se pueden acceder desde unos botones .

Es posible rotar el vídeo 180 grados, rotarlo 90 grados en el sentido de las agujas del reloj o rotarlo 90 grados a contrasentido.

También se puede girar el vídeo verticalmente y horizontalmente, girar el vídeo verticalmente y además rotarlo 90 grados en el sentido de las agujas del reloj, o girar el vídeo verticalmente y además rotarlo 90 grados contrasentido.

Su interfaz incluye una pantalla dividida: a la izquierda se muestra el vídeo original y a la derecha se pueden previsualizar los cambios. Finalmente hay que pulsar el botón de guardar. Esta última fase puede tardar un rato, por eso el usuario puede entrar dentro de opciones y seleccionar la función de apagar el ordenador después de completar el proceso.

Movie Rotator

La última versión de Movie Rotator funciona con Windows 7, Windows 8 y Windows 8.1  u . Esta  otra aplicación puede trabajar  con la mayor parte de formatos de vídeo que Windows puede reproducir como son los formatos AVI, MOV y 3GP.

Tambien es gratuita en modalidad   freeware, aunque sus desarrolladores admiten donaciones.

Puede girar rápidamente un vídeo que está en orientación apaisada y pasarlo a formato vertical. Los vídeos se pueden girar en el sentido de las agujas del reloj y a contrasentido. Una vez instalado, simplemente hay que abrirlo. La interfaz es realmente sencilla e intuitiva   basada en iconos : 

movierotator

Movie Rotator tiene cinco botones.:

  • De derecha a izquierda, el primero (la carpeta amarilla) permite seleccionar el vídeo que se quiere modificar. También se puede arrastrar a la pantalla.
  • Una vez abierto el vídeo deseado, hay que elegir el sentido del giro pulsando sobre los botones con la flecha verde para rotar la película en el sentido de las agujas del reloj y en el contrario, respectivamente.
  • Para probar el resultado, está el botón de reproducir de color azul.
  • Para guardarlo se emplea el botón de guardar (con el típico icono del disquete). Eso implica la recodificación del vídeo con la rotación aplicada.

Otra herramienta para desbloquear un terminal Android


El procedimiento para aplicar el root a nuestro terminal tradicionalmente  ha sido muy complejo pues  varia  sustancialmente  en un lado muy alto del fabricante, modelo,version de android as como del Kernel de compilación del núcleo del so. tal y como demuestran esos largos y engorrosos tutoriales que podemos encontrar en los foros de XDA-Developers o incluso en youtube.

Afortunadamente   todo esto ha cambiado  gracias a varias  aplicaciones que son genéricas ( sirven para la mayoría de terminales  y tabletas)   y hacen  todo el trabajo por nosotros

Sin duda la mas  famosa es  KingRoot  de la que ya hablamos en otro post   con  origen chino,  pero traducida al  ingles  y al español ,y con un numero muy alto de terminales soportados.

En caso de que la falle kingroot , también  existe otra aplicación para dar acceso Root a su Smartphone o Tablet android  también  gratuita, que se  llama Kingo Android ROOT, de modo que si su dispositivo android es compatible en cuestión de minutos tendrá el acceso total de super usuario ( SupeSU).

La herramienta Kingo Android ROOT es muy fácil de utilizar, basta con tenerla instalada en su ordenador y  ejecutarla como administrador

Antes de entrar en detalle, es interesante destacar dos  requisitos:

  • Tener los Drivers  de su Smartphone o Tablet android descargados e instalados en el ordenador, para que este lo reconozca cuando conecta el móvil  mediante cable de datos o USB este le reconozca
  • En el terminal habilitaremos la depuración por usb  en ajustes->herramientas para programadores ( casi al final de los ajustes)

Teniendo todo en cuenta vamos a proceder al proceso de rooteo en si para ello siegue estos pasos:

  1. Descargue en su site oficiakl http://es.kingoapp.com/
  2. Ejecute la herramienta Kingo Android ROOT con el clic derecho del ratón como administrador
  3. Vera una pantalla donde se muestra que el programa intenta reconocer el dispositivo móvil a rootear ( recuerde en este punto tener el Smartphone o Tableta conectado por cable USB al ordenador)
  4. Haga clic en la opción ROOT
  5. No toque nada más  y dejr que el proceso siga curso pues el dispositivo móvil se va a reiniciar tras unos minutos hasta que de un mensaje correcto  o de erroringo1.PNG
  6. Si todo va bien,vas a ver una ventana notificando de que el root a su móvil se ha hecho con éxito,pulse finalizar.

Ahora hay dos formas para comprobar si de verdad su Smartphone o Tablert android ha sido rooteado:

  • Ir a Menú en la pantalla principal donde están todas las aplicaciones debe haber habilitado un icono que se llama SuperSU  o super user, super usuario

  • Mediante la instalación de la  famosa  aplicación Root Checker que esta disponible en la Play Store de Google

Router home-station como servidor de impresion


Es habitual que al migrar el servicio ADSL  a FTTH  el operador  nos deje como medida de cortesía  , el viejo router de ADSL  en casa del cliente , así que probablemente el  viejo router haya quedado  en el olvido en un cajón sin saber muy bien que hacer con el.

Por otra parte, también hay personas que optan por comprar un router de mayor calidad, por lo que es probable que se mantenga también el de su proveedor de Internet en casa.

En cualquier caso ,sea por el motivo que sea, es relativamente   habitual tener  en casa o la oficina un viejo router inalámbrico que no se está utilizando, sin saber muy bien que hacer con este así que es es el momento de sacarle partido  como por ejemplo  para ampliar la cobertura wifi  o por necesitar mayor numero de puertos ethernet  como vimos en este post ,  o en el caso de que sea un home-station usarlo como nas-server  o un servidor de impresión

Un Servidor de Impresión es un equipo o concentrador, o modernamente  un servidor, que conecta una impresora a la red lan interior , para que cualquier equipo pueda acceder a ella e imprimir trabajos, sin depender de otro ordenador para poder utilizarla, como es el caso de las impresoras compartidas.

Veamos  como convertir un  Home-Station modelo Observa  como servidor de impresión :

En primer lugar entendemos habra  los siguintes pasos comentados en un post anterior
es decir  cambiar  la ip de acceso por defecto ( para que no haya colisiones con la ip del router principal)   y desactivar el DHCP
En el caso de querer implementar una impresora de red , aparte de conectar la toma usb de la impresora a la toma usb del Home-Station , tan solo necesitaremos  ir al menú Advanced ->Network Tools –>Printer   y activar ( check enable )
printer
Observe  que la url( http://192.168.1.100:631/printers/Printer) sera la que necesitaremos para añadir la impresora de red desde nuestro ordenador.
Asimismo es interesante   ,si se desea,  asociar un  nombre  que sugiera el tipo de impresora  a la que  nos conectaremos y finalmente pulsar Apply
cabon

Lo primero obviamente, es conectar la impresora al puerto USB del router y encenderla. En el equipo con Windows nos dirigiremos a Panel de Control – Impresoras y haremos clic en Agregar una impresora.

printer1

 

Seleccionaremos Agregar una impresora de Red y no esperaremos a que intente encontrarla, seleccionaremos directamente la opción La impresora no está en la lista .

En la siguiente pantalla pulsaremos la opción Seleccionar una impresora compartida por nombre  y  justo ahí   introduciremos los datos que configuremos  en el  paso anterior  (en el ejemplo  http://192.168.1.100:631/printers/Canon MG2550)

Después de intentar comunicarse con la impresora mediante la dirección http  que le hemos especificado, si la comunicación es correcta    , pedirá información adicional  de  marca  y  modelo .

Si en el equipo no tiene los drivers de la impresora puede  hacer clic en Usar disco e introducir el CD de la impresora en el equipo o en su defecto descargar los drivers desde la página web del fabricante seleccionando Marca y modelo directamente via windows update.

printercanon

 

Tras la instalación, podremos lanzar una página de prueba y comprobar que imprime correctamente.

 

printerprueba.PNG

 

En el caso de ser una multifunción, no es posible  escanear, sólo es posible imprimir.,pero para eso esta siempre la opción de desenchufar la impresora del Home-Sation  y volverlo conectar al pc para esa eventualidad

 

NOTA: Existen diferentes modelos de router Homestation, por lo que si no funciona de esta manera, recomiendo visitar el foro de Movistar,

Cómo conseguir tomas de red extra con un router reciclado


Es habitual que al migrar el servicio ADSL  a FTTH  el operador  nos deje como medida de cortesía  , el viejo router de ADSL  en casa del cliente , así que probablemente el  viejo router haya quedado  en el olvido en un cajón sin saber muy bien que hacer con el.

Por otra parte, también hay personas que optan por comprar un router de mayor calidad, por lo que es probable que se mantenga también el de su proveedor de Internet en casa.

En cualquier caso ,sea por el motivo que sea, es relativamente   habitual tener  en casa o la oficina un viejo router inalámbrico que no se está utilizando, sin saber muy bien que hacer con este, pues bien en algunos momentos  podríamos necesitar usar dos routers para ampliar la cobertura wifi  o por necesitar mayor numero de puertos ethernet  ,para lo cual  necesitaremos conectar ambos físicamente   bien por cable ethernet  o bien por wifi  y de este modo aprovechar ese router olvidado  y ofrecerle una segunda oportunidad! .

Veamos en profundidad como es el proceso:

EXPANSIÓN DE CONEXIONES DE UN VIDEOBRIDGE o de un PLC

Un videobrige (existen al menos dos  modelos: netgear y  observa telecom ) es un “antiguo” producto de  Movistar usado para distribuir  una conexión de alto rendimiento sin  el  uso de  cable, de modo que cuando se usa con un HGU no deja se ser  un receptor  wifi + (en la frecuencia de 5ghz) con dos conexiones Ethernet disponibles  (aunque recientemente los  VideoBridge  han evolucionado a lo que se llama  Movistar Base Port el cual   ademas de hacer de receptores  wifi+ permiten crear tambien una red WiFi de alto rendimiento asimismo   sin tener que usar un cable de red para conectarlos.)

Ademas de los videbridge , en  el caso de que  la distancia fuera bastante  mas grande  y no poder usar cable de red  también podemos  utilizar dos  PLC ( “Power Line Communications” ) los cuales  al usar nuestra propia instalación eléctrica tienen la ventaja de que no estar sometida a las interferencias de las redes WIFI de otros vecinos  equivaliendo prácticamente a un cable de red ethernet convencional si bien no ofrecen un ancho de banda tan alto.

Tanto los videobridge, como los Movistar Base  o los Plc’s   disponen de una o como máximo dos salidas ethernet   de modo que  no admiten más conexiones Ethernet,lo  cual  a veces es muy necesario

Para evitar  este inconveniente   podemos usar nuestro viejo router  como router secundario, ya que conectado físicamente a uno de las tomas ethernet de estos dispositivos  nos ofrecerá 3 nuevas conexiones para acceder a Internet por cable  así como también una nueva red wifi  si los deseamos para aprovechar la máxima velocidad de conexión.

Ademas de conectar por cable ambos dispositivo también  tendremos que deshabilitar la opción DHCP.

 

Al usar dos routers  ambos deberán tener el mismo rango de red por ejemplo 192.168.1.X , siendo el Router principal  el que nos de acceso a internet  (por estar conectado directamente a la roseta telefónica sin microfiltro y de ahí a la central telefónica) y deberá estar en  modo routing (generalmente ya vienen así por defecto pero no está de más comprobarlo) y el router secundario sería el que pediría al principal los datos que necesitase para conectarse a internet o para conectarse a nivel local con las maquinas que estén conectadas al router principal y que deberemos cambiar a modo bridge y con el DHCP desabilitado.

En nuestro caso vamos  a ver como ofrecer una segunda oportunidad al router Home-Station  Modelo Observa ,pero el método   empleado puede utilizarse para otros modelos de  routers Home-Station de un modo muy similar

 

 

Veamos los pasos a realizar:

 

  • En primer lugar  y el router  ,introduciremos un objeto punzante en el orificio de reset  y seguidamente   apretaremos ahi durante al menos  10 segundos hasta provocar el reset total del router con objeto de que este retome la pwd por defecto

IMG_20170604_201759[1].jpg

 

  • Ahora toca acceder al router para lo cual desactivaremos la wifi de nuestro ordenador y conectaremos un cable ethernet entre nuestro ordenador  y una de las tomas ethernet de nuestro Home-Station
  • Ahora  iremos al navegador  y escribiremos  : http://192.168.1.1:8000  ( login 1234 pwd 1234)observa.png
  • Veremos que podemos seguir un wizard donde puede configurar el router para la nueva configuración

 

setup.png

  • Aceptaremos la  configuración por defecto  especialmente del protocolo ( dinámico ip)  del paso 2

 

step2.png

  • También aceptaremos la  configuración por defecto del paso 3 , aunque si  no nos gusta la clave WPA ,si vamos a usar el router como repetidor wifi ,es el momento de cambiarlo:

step3.png

  • Ya solo nos queda aceptar los cambios pulsando el botón “Apply”   y reiniciar el router

step4.png

  • Lo siguiente es cambiar la IP por defecto (192.168.1.1) en el Local Network  por otra  IP  que deseemos  nosotros para  que no haya interferencias con el router principal ( en el ejemplo se ha cambiado a 192.168.1.100). Asimismo  muy importante es desactivar el DHCP  en el mismo apartado mas abajo:

dhcp

Por ultimo , ya solo queda conectar un cable ethernet entre una de las salidas del videobrige o plc   hacia preferentemente la  primera  toma del   router Home-Station ( en la imagen es el cable azul)

IMG_20170604_201857[1].jpg

A partir de este momento tendríamos disponibles tres tomas ethernet operativas ademas de  una segunda red wifi  cuyas credenciales  podremos ajustar cuando nos interese

EXPANSIÓN DE CONEXIONES DEL ROUTER PRINCIPAL

Si simplemente su router principal ya no admite más conexiones Ethernet y dispone de un  router secundario sin   suso , también  podemos  conectado al principal directamente  ofreciéndonos así   3 nuevas conexiones para acceder a Internet por cable y aprovechar la máxima velocidad de conexión. Para ello, una vez más, tendremos que deshabilitar la opción DHCP. No necesitaremos modificar más aspectos de la configuración para, sin necesidad de comprar hardware extra, conseguir nuevas conexiones Ethernet a partir de un router que manteníamos en desuso.

No repetimos los pasos pues son idénticos  a los descritos en el apartado anterior

 

 

SOPORTE  DE UNA IMPRESORA DE RED

Realizados todos los pasos anteriores es posible  gracias a la toma USB  bien de una impresora de red o bien un disco NAS  conectando estos
En el caso de querer implementar una impresora de red , aparte de conectar la toma usb de la impresora a la toma usb del Home-Station , tan solo necesitaremos  ir al menú Advanced ->Network Tools –>Printer   y activar ( check enable )
printer
Observe  que la url( http://192.168.1.100:631/printers/Printer) sera la que necesitaremos para añadir la impresora de red desde nuestro ordenador
Asimismo es interesante   ,si se desea,  asociar un  nombre  que sugiera el tipo de impresora  a la que  nos conectaremos y finalmente pulsaremos Apply

EXPANSIÓN DE CONEXIONES por WIFI

En el caso  de querer conectar  dos routers por  WIFI normal ( no wifi+)  ambos deben soportar ambos  WDS (Wireless Distribution System), que significa Sistema de Distribución Inalámbrico.
La  función WDS no es habitual en todos los routers WIFI (por ejemplo en el caso del famoso fabricante Zyxel,solo el modelo 660hw-t1 v3 lo es)   pero afortunadamente lo es en todos los Home-Station   y por supuesto el  HGU  si  son compatibles pero diferirá  el modo de cambiar la configuración  según el  fabricante del Home-Station (Amper o Adb)
Una vez ambos routers estén conectados podemos seguir los pasos anteriores para poder usar las conexiones ethernet del Home-Station ( en este caso serán 4 tomas )

Problema de actividad al 100% en Windows 10


Puede    que de repente su ordenador con Windows 10   haya dejado de responder  en un  tiempo razonable a cualquier petición  que se  haga  llegando incluso  a demorarse alrededor de  varios minutos el simple hecho abrir cualquier menú contextual .

Lo extraño es que tras ese comportamiento anómalo  tras un rato  comience a  responder de  forma rápida ( normal)  para  luego volverse a repetir el ciclo de demoras y así sucesivamente

Puede que ante un comportamiento tan anormal   haya tenido la  tentación de reinstalar W10  tal y como tratamos en este post , pero   para ese problema probablemente no   mejorara el comportamiento. Hay personas  que  incluso  optan  por cambiar  el disco o  formatear la unidad  de sistema con el consiguiente  trabajo posterior  de instalación  de todo  el sw original   y configuración,  pero si no quiere hacer todo ese trabajo,  todavía  hay algunas  posibilidades  que podemos explorar ;

 

PASOS PREVIOS

Antes de acudir a acciones  mas contundente   lo primero es actualizar  todos los controladores   y sobre todo hacer una análisis de todo el equipo con Windows Defender.

Asimismo vaciar la papelera de reciclaje o eliminar archivos temporales,puede ayudar ( incluso  hay personas que optan por probar a desactivar el archivo de paginación) .
Si el resultado no ha dado ningún cambio entonces siga los siguientes  pasos:

 

PASO 1: Monitorización de la actividad del disco

Un primer análisis  consistirá en   ir al administrador de  tareas ( control+alt +del )   y habilitar si no lo tiene el apartado de actividad de disco

Si padece de este problema, probablemente en el administrador es fácil   que incluso sin uso ,   el porcentaje de  uso del disco sea permanentemente del 100% , señal inequívoca que  nos explica que el porque de la demora sin duda se debe a una excesiva actividad en el disco principal

Cuando ejecute el administrador de tareas, puede que vea que algunos de estos ejecutables: System.exe, Antimalware Service Executable , Host  del servicio , o Telemetria  y experiencias de usuario conectado)   los cuales  aparentemente hacen este gran gasto de uso de  disco.
IMG_20170528_181300[1].jpg

Una vía  para solucionar sin duda sobre todo es  probar desactivar algunas de esas tareas que están generando esa actividad de disco anormal ( en el ejemplo podria ser  Telemetria  y experiencias de usuario conectado),   quitar  algunas tareas programadas etc,

 

Para deshabilitar  un servicio no critico como por ejemplo  el servicio “Telemetria  y experiencias de usuario conectado”, haga lo siguiente:

  1. Oprime las teclas “Windows” + “R” y en Ejecutar, escribe services.msc y haz clic en Aceptar.
  2. En la lista de servicios, haz clic con el botón secundario del ratón en Telemetria  y experiencias de usuario conectado y a continuación, haz clic en Propiedades.
  3. En la lista Tipo de inicio, selecciona Deshabilitado y después haz clic en Aplicar
  4. Seguido, en la pestaña de Recuperación y en las opciones de Primer, Segundo y siguientes errores, Selecciona No realizar ninguna acción.
  5. Luego, haz clic en Aplicar y por último en Reiniciar.

 

PASO 2:Desactivamos la Optimización programada

Si no hemos resuelto el problema en el paso anterior, seguiremos la siguiente secuencia:

  •   Panel de Control–>
  •          Sistema  y seguridad –>
  •                        Herramientas Administrativas –>
  •                                       Desfragmentar y optimizar unidades

Desactivamos la Optimización programada  de todas las unidades  pinchando en  la parte inferior   de Optimizacion Programada  y deschequeando  el check   “Ejecución programada(recomendado)”

Asimismo nos iremos a las unidades  y pincharemos en cada una en el apartado  “Optimizar”  no cerrando    la ventana de  Optimizar unidades hasta que no haya concluido el proceso para todas la unidades

disocs

En ese momento pude que crea haber solucionado el problema desactivando la optimización automática de su  mi disco por unas horas, hasta que nuevamente retome  el mismo problema, quizás  oscilando entre 98 – 100% e  impidiendo trabajar con  algo de fluidez, si es así puede pasar el siguiente paso .

PASO 3: Deshabilitar  Servicio de transferencia inteligente de segundo plano)

El  Servicio de transferencia inteligente en segundo plano (BITS) transfiere de forma asincrónica archivos que están en primer plano o en segundo plano, controlando el flujo de las transferencias para preservar la capacidad de respuesta de otras aplicaciones de red y reanuda automáticamente las transferencias de archivos si se interrumpe una sesión de transferencia, por ejemplo debido a la desconexión de la red o al reinicio del equipo.

BITS proporciona un nivel de prioridad de primer plano y tres niveles de prioridad de segundo plano que se utilizan para clasificar por orden de prioridad los trabajos de transferencia. Los trabajos con prioridad superior prevalecen sobre los trabajos con prioridad inferior. Los trabajos con el mismo nivel de prioridad comparten el período de transferencia, lo que evita que un trabajo grande bloquee los trabajos pequeños en la cola de transferencias. Los trabajos con prioridad inferior no reciben tiempo de transferencia hasta que todos los trabajos con prioridad superior se han completado o están en estado de error.

BITS utiliza BranchCache de Windows para el almacenamiento en caché del mismo nivel.

Como vemos es un servicio que ayuda al SO a mantenerlo actualizado, pero dado que esta trabajando en segundo plano haciendo un uso alto del disco del sistema podemos probar  de desactivarlo    y comprobar si mejora el rendimiento

Antes de empezar, tenga en cuenta que este servicio ayuda los procesos en segundo plano, por lo que el iniciar, apagar, reiniciar o alguna acción en su equipo, puede tardar un poco.

 

Para deshabilitar el servicio, haga lo siguiente:

  1. Oprima las teclas “Windows” + “R” y en Ejecutar, escribe services.msc y haz clic en Aceptar.
  2. En la lista de servicios, haz clic con el botón secundario del ratón en Servicio de transferencias inteligente en segundo plano (BITTS) y a continuación, haz clic en Propiedades.
  3. En la lista Tipo de inicio, selecciona Deshabilitado y después haz clic en Aplicar.Imagen
  4. Seguido, en la pestaña de Recuperación y en las opciones de Primer, Segundo y siguientes errores, Selecciona No realizar ninguna acción.
    Imagen
  5. Luego, haz clic en Aplicar y por último en Reiniciar.

Quite la selección del servicio (Servicio de transferencia inteligente de segundo plano) y le dan aceptar y luego a reiniciar mas tarde.

 

 

PASO 4: Optimizar unidades

Por ultimo seguiremos la siguiente secuencia:

  •   Panel de Control–>
  •          Sistema  y seguridad –>
  •                        Herramientas Administrativas –>
  •                                       Desfragmentar y optimizar unidades

En esta opción seleccionamos la partición donde esta instalado el sistema operativo en ( lo mas normal es que sea al Disco Local C) y   luego clic en optimizar

Este proceso desfragmentara y optimizara el sistema   durando aproximadamente 1 hora  o menos en función de su sistema  y del tamaño del disco

Una vez terminado el proceso reiniciar y debería  mejorar  el rendimiento del Disco considerablemente.

 

Si lo anterior no funciona es posible que una descarga e instalación de actualizaciones esté consumiendo el 100% del disco duro, lo cual podríamos resolverlo buscando desde Servicios ,es decir  :

  1. Oprima las teclas “Windows” + “R” y en Ejecutar, escribe services.msc y haz clic en Aceptar.
  2. En la lista de servicios, haz clic con el botón secundario del ratón en Windows Update y a continuación, haz clic en Propiedades.
  3. En la lista Tipo de inicio, selecciona Manual y después haz clic en Aplicar.
  4. Seguido, en la pestaña de Recuperación y en las opciones de Primer, Segundo y siguientes errores, Selecciona No realizar ninguna acción.

 

Este proceso  podemos hacerlo también con otros servicios como Windows Search  o Superftech para evitar que ocurran este tipo de problemas.

Por ultimo  buscando Windows Update en Cortana podemos ver si hay una descarga de actualización en proceso, además de seleccionar horas del ordenador en desuso para que las actualizaciones y reinicios no se produzcan mientras estemos trabajando con el ordenador.

Recuperar medios de instalacion de Windows 10


 Windows 10 vino con muchos cambios en cuanto a actualización o instalación se refiere, pues  de entrada por ejemplo , el sistema operativo al completo  se pudo instalar por Windows Update desde una versión  previa, algo que nunca había pasado y mucho menos de forma gratuita. Aunque el método era muy sencillo, automático, y funcionó bastante bien, con la actualización a W10 hay un agravante: para  todas aquellas personas que tenían una partición de recovery con su antigua imagen de Windows 8 , si se le estropea el disco o deciden cambiarlo por uno SDD,  a pesar de tener una copia del SO legal   ya no disponen no de un medio de instalación ni tan siquiera un cd key de instalación

Para empezar, lo  primero siempre es obtener una copia de seguridad del sistema, ya sea en Windows 7 , 8.1 o incluso w10 , en cualquiera de éstos SO  se puede hacer manualmente (pasando los archivos a un disco duro externo, USB o DVD) o con la herramienta dedicada a ello que hay en el Panel de Control  .

Veamos a continuación los pasos para obtener un medio de instalación de   W10  , así como la correspondiente  clave de instalación  para  que el caso perdamos nuestro disco ( o lo reemplacemos por otro) tengamos un medio para reinstalar w10   con nuestra licencia y adquirida  y legal .

Asimismo si hemos notado un comportamiento anormal (lentitud, cuelgues , no responde  ,etc)   también podemos reinstalar W10 incluso sin CD sin perder nada  y sin formatear el disco tal  y  como vamos a ver a continuación

OBTENER  MEDIO INSTALACIÓN W10

Si necesita instalar  Windows 10 con un DVD o USB, puede usar la herramienta de creación de medios para crear sus propios medios de instalación con una unidad flash USB o un DVD. La herramienta proporciona formatos de archivo optimizados para la velocidad de descarga y puede usarse para crear archivos ISO.

Lamentablemente ,si tiene una edición Enterprise, la herramienta de creación de medios no funcionará para la actualización.

Compruebe estas cosas en el equipo donde desee instalar Windows 10:

  • Procesador de 64 bits o de 32 bits (CPU). Creará la versión de 32 bits o de 64 bits de Windows 10 apropiada para la CPU(para comprobar esto en su PC, vaya aInformación de PC en Configuración de PC o Sistema en el Panel de Control y busque Tipo de sistema).
  • Idioma en Windows. Tendrá que elegir el mismo idioma cuando instale Windows 10 (para saber qué idioma usa actualmente, vaya a Hora e idioma en Configuración de PC o Región en el Panel de control).
  • Edición de Windows. También debe elegir la misma edición de Windows (para averiguar qué edición estás utilizando, vaya a Información de PC en Configuración de PC o Sistema en el Panel de Control y busque Edición de Windows). Tenga en cuenta que Windows 10 Enterprise no está disponible  a través de esta herramienta

Antes de empezar asegúrese de que tiene:

  • Una conexión a Internet (pueden aplicarse tarifas del proveedor de servicios de Internet).
  • Espacio de almacenamiento suficiente disponible en un equipo, USB o una unidad externa para la descarga.
  • Un USB o un DVD vacío (y una grabadora de DVDs) con al menos 4 GB de espacio si quieres crear medios. Te recomendamos que uses un USB o un DVD vacío ya que se eliminará todo el contenido.

Los  pasos  para obtener la copia también son bien sencillos:

licencia

  • Paso 4:En esta elegimos la segunda opción (crear un medio de instalación para otro PC) .

quede desea

  • Paso 5 : Conformar el Idioma, edición y arquitectura

idioma

  • Paso 6 : Elegimos USB o DVD, lo que vayamos a usar
  • Paso 7: Esperar a que concluya el proceso

windows10ccc

OBTENER LA CLAVE DE INSTALACIÓN

En el caso  de que se le estropee el disco de arranque con su distribución de W10   o decida cambiarlo por uno SDD,  a pesar de tener una copia legar   del SO legal obtenida  en los pasos anteriores , también necesitara  una clave de instalación de  W10 ya que cualquier reinstalación de Windows  requiere tener la clave de producto original.

Windows Product Key Viewer es un app muy interesante si alguna vez tiene que averiguar la clave de producto de Windows (CD) pues Windows no proporciona una forma de ver la clave de producto instalado, asi que si ha perdido su llave o la tarjeta de registro, usted está de suerte  gracias a esta aplicación,pues  Windows Product Key Viewer es una utilidad gratuita que mostrará la clave de producto de Windows instalada (cd key) asi como la información importante del sistema de Windows.

Este producto de Windows Key Viewer funciona con todos los sistemas operativos Windows (95, 98, ME, NT, 2000, 2003, XP, Vista, 7, 8, 2008, 10), de 32 bits y de 64 bits. Ademas el programa  permite guardar esta información en un archivo de texto, copiar el código de la llave o imprimir la información Windows para su uso posterior. Incluyendo la clave de producto de Windows, también la aplicación muestra la versión completa de Windows, paquetes de servicio, identificación del producto, la fecha y el tiempo de instalación, usuario registrado, VMWare y la organización y el  tiempo de funcionamiento de Windows.

Los  pasos  para obtener dicha clave  también son bien sencillos:

w10

Reinstalacion W10

Si necesita instalar o reinstalar Windows 10 con un DVD o USB, puede usar la herramienta de creación de medios para crear sus propios medios de instalación con una unidad flash USB o un DVD. La herramienta proporciona formatos de archivo optimizados para la velocidad de descarga y puede usarse para crear archivos ISO pero también para hacer una reinstalacion del sw de windows sin necesidad de formatear el equipo.

Los  pasos  para reinstalar  también son bien sencillos:

  • Paso 1: Descargar la herramienta del link oficial de Microsoft   http://go.microsoft.com/fwlink/?LinkId=691209
  • Paso 2: Ejecutar la aplicación
  • Paso 3: Aceptar los términos de la licencia
  • Paso 4:En esta elegimos la primera opción (actualizar su PC ahora)
  • Paso 5: Esperar  hasta que descargue la imagen, actualizar parches  y se reinicie
  • Paso 6: Reconfiguracion de algunas  ajustes e inicializacion de Cortana:

A %d blogueros les gusta esto: