viernes, 2 de mayo de 2014

Configurar FTP en Dreamweaver

A petición de uno de nuestros seguidores hemos realizado un sencillo tutorial sobre cómo configurar el acceso FTP en Dreamweaver. A pesar de la existencia de alternativas en software libre para el desarrollo web (Filezilla para la transferencia FTP y Eclipse, NetBeans, Notepad++, SublimeText, etc... para la edición del código), Dreamweaver goza de una gran popularidad debido a su posibilidad de edición en código y en WYSIWYG (o diseño visual) y su integración con el sistema de transferencia de archivos por FTP en el mismo programa.



Como ya hemos adelantado, vamos a explicar paso a paso la configuración del servidor remoto para la transferencia de datos FTP. Las capturas de pantalla pueden variar entre versiones del programa pero básicamente las opciones siguen siendo las mismas.


Requisitos previos


Debemos contar con el programa Adobe Dreamweaver debidamente licenciado y una cuenta FTP en el servidor remoto.


Configuración del FTP


En primer lugar iniciamos Dreamweaver y abrimos la ventana de Archivos (pulsando F8 o el menú Ventana > Archivos):


Sobre esta ventana pulsaremos en Administrar sitios y se abre la siguiente ventana con el listado de los sitios activos:


Pulsamos sobre el botón Nuevo, elegimos la opción Sitio y seleccionamos la pestaña Avanzadas


Aquí seleccionamos la opción FTP en el desplegable de acceso y rellenamos los siguientes datos:

  • Servidor FTP: la URL de nuestro servidor ftp (por ejemplo ftp.miservidor.com).
  • Directorio del servidor: ruta en la que se encuentra nuestra web (por ejemplo /public_html/nombre_web)
  • Usuario y contraseña de nuestra cuenta FTP. Con el botón Prueba podemos comprobar si todos los parámetros introducidos son correctos.
  • Utilizar FTP pasivo: en muchos alojamientos web es necesario tener esta casilla activada, consulta con el administrador de tu servidor (o si con la casilla desmarcada no supera la prueba de conexión prueba de nuevo con la casilla marcada).
Si todos los datos son correctos, Dreamweaver nos avisará con el siguiente cuadro de diálogo:


Subir archivos por FTP


Una vez configurado, volvemos a sitios y conectamos a nuestro servidor FTP pulsando el icono conexión:



Si se conecta correctamente el icono cambia a otro en el que los cables están enchufados y el led se ilumina en verde. En este momento podemos transferir archivos (subirlos o descargarlos) con el servidor FTP de varias maneras:

  • Seleccionando el archivo o carpeta de la lista y pulsando sobre los iconos de flecha verde descendente (obtener o descargar la versión que hay en el servidor local a nuestro disco duro) o el de la flecha azul ascendente (colocar o subir la versión del archivo de nuestro disco duro al servidor):

  • Si abrimos un archivo en el editor (haciendo doble clic sobre él desde la ventana archivo), se habilitan unos iconos equivalentes en el espacio de trabajo:

Al pulsarlos se despliega un menú con las opciones para obtener o colocar el archivo.

  • Existe otra opción con atajos de teclado cuando como en el caso anterior tenemos un archivo abierto desde el editor: CTRL + MAYS + U para colocar (upload) y CTRL + MAYS + D para obtener (download).

Como podéis comprobar es un proceso muy sencillo de llevar a cabo y una vez configurado muy cómodo para trabajar. En la otra cara de la moneda está el coste de la licencia de este software.



miércoles, 30 de abril de 2014

Airdroid: gestiona tu dispositivo desde un PC

Si no conocéis Airdroid seguro que muchos os animáis a probarlo después de leer el artículo. Se trata de una aplicación que nos permite gestionar nuestro terminal de forma remota desde cualquier dispositivo conectado a Internet (PC o Mac, tablet, otro smartphone...).


¿Qué puede hacer Airdroid por nosotros?


La pregunta correcta sería qué no puede hacer. Según las especificaciones del desarrollador, Airdroid permite:
  • Localizar el terminal (nuestro preferido). En caso de extravío o robo podemos localizar nuestro móvil.
  • Cámara: Mira a través del objetivo de la cámara delantera o trasera, también admite flash. Podemos utilizar el terminal como cámara de vigilancia, para tener controlado nuestro bebé o para ver dónde se encuentra el móvil en caso de extravío (incluso ver la cara de quien lo está utilizando con la cámara frontal!)
  • SMS: Envía y recibe mensajes individuales o en grupo. 
  • Aplicaciones: Importa y exporta archivos .apk.
  • Archivos: Gestiona archivos en Android y transfiere archivos entre Android y el ordenador.
  • Fotos: Visualiza y gestiona fotos en Android y transfiere entre Android y el ordenador.
  • Música y vídeos: Reproduce y gestiona música y vídeos en Android y transfiérelos entre Android y el ordenador. ¿Imaginas lo que puedes hacer conectando una smart TV?
  • Tonos de llamada: Estable música como tono de llamada y exporta cualquier tono.
  • Contactos: Visualiza y edita todos los contactos.
  • Capturas de pantalla: Visualiza la pantalla en tiempo real de dispositivos Android, haz capturas de pantalla estáticas. (Requiere permisos de root)
  • URL: Abre automáticamente las URL con el navegador de Android.
  • Portapapeles: Comparte el contenido del portapapeles entre Android y el ordenador.

¿Qué necesito?


Simplemente que el terminal Android esté conectado a Internet, instalar la aplicación y una cuenta en Airdroid.

Podemos instalarla desde Google Play: https://play.google.com/store/apps/details?hl=es&id=com.sand.airdroid


¿Cómo funciona?


Iniciamos la aplicación Airdroid en nuestro terminal:



Para controlarlo de forma remota lo haremos desde un navegador web y tenemos dos posibilidades:
  • Desde un equipo en la misma red local: al iniciar el programa nos aparece la URL con la IP local del dispositivo y el puerto de conexión (del tipo http://192.168.1.100:8888. En este caso no se activan funcionalidades como la localización del terminal.
  • Desde un equipo conectado a Internet podemos entrar en http://web.airdroid.com e iniciar sesión.


 Una vez iniciada sesión aparece el espacio de trabajo:


En nuestro caso estamos controlando un Galaxy S3. Os animamos a probar las opciones "Ubicar el terminal", "Fotos", transferir archivos...


¿Es todo gratis?


Como todo en la vida, algo tienen que sacar para soportar el proyecto. Hay algunas limitaciones de funcionalidad reservadas a la versión premium (cámara remota, marcación remota, soporte multidispositivo...) y otras de ancho de banda (la versión gratuita limita a 1GB mensual de tráfico remoto desde su web).



Esperamos que os resulte útil, un saludo.

viernes, 14 de marzo de 2014

Recodificar videos con MediaCoder

Los reproductores multimedia suelen reproducir una gran variedad de formatos de video y audio, pero seguramente os hayáis encontrado algún archivo que no es capaz de reproducir. En ocasiones podemos actualizar el firmware del reproductor, añadir codecs, etc... Pero en otras ocasiones no podemos modificar el reproductor, de modo que la única solución es recodificar el archivo de video.


MediaCoder es una aplicación software libre capaz de recodificar archivos multimedia. Vamos a explicar cómo recodificar un archivo de video a un formato muy común: AVI con XVid. Podemos descargarlo de forma gratuita de la página del fabricante: http://www.mediacoderhq.com/download.htm

El primer paso es configurar el formato de video. En la pestaña "Video" seleccionaremos "Format" "Xvid"


Pasamos a la pestaña "Container" y seleccionamos "AVI"


Una vez configurada la salida  pulsamos el menú "File" y las opciones "Add File" para añadir archivos de forma individual (aunque podemos utilizar las teclas control y mayúsculas para seleccionar varios archivos) y "Add Folder" para seleccionar todos los archivos de una carpeta


Podemos cambiar la carpeta de salida en "Output Folder" en el campo situado arriba a la derecha. Por último pulsamos START para comenzar el proceso:


Ahora toca esperar en función del archivo original, el formato de salida y la potencia de nuestro equipo. Podemos chequear la previsualización del trabajo:


El software puede usarse de forma gratuita. De vez en cuando aparecerá una pantalla como la siguiente:


Si estamos delante del equipo la tarea continuará al introducir la respuesta a la pregunta. En caso contrario el programa se detendrá durante un tiempo (si queréis que funcione siempre considerad adquirir un ID de MediaCoder)

Espero que os resulte útil, un saludo



domingo, 2 de marzo de 2014

Android: activar opciones de desarrollador en Android 4.2 y superior

A partir de la versión 4.2 de Android, las opciones de desarrollador vienen ocultas por defecto para evitar que el grueso de los usuarios active alguna de ellas accidentalmente.

Para activarlas debemos seguir el siguiente proceso:

  1. Pulsar Ajustes
  2. Información del dispositivo
  3. Pulsar siete veces sobre el número de compilación




Aparecerá el mensaje ¡Ahora eres un desarrollador! informando del resultado del proceso, mostrando más opciones de ajuste.

viernes, 28 de febrero de 2014

Joomla: error en Responsive Form Contact

Hace unos días os hablamos de un módulo para crear formularios de contacto en Joomla: Responsive Form Contact

Es posible que en algunos servidores web os aparezca este error al enviar un formulario desde el formulario de contacto creado por el módulo Responsive Form Contact en Joomla:

¡Error SMTP! Los siguientes destinatarios han fallado: tucorreo@dominio.com
Error del servidor SMTP: 5.7.1: Sender address rejected: not owned by user correoadministrador@tudominio.com

Este es un error de seguridad que se produce en algunos servidores de correo como Postfix cuando están configurados para enviar correos sólo desde cuentas de tu dominio. El módulo Responsive Form Contact envía el correo fijando como dirección de envío la introducida en el formulario por el usuario. Cuando llega el correo a Postfix es rechazado por la configuración de seguridad.

¿Cómo lo evitamos?

Si no queremos o no podemos eliminar esa regla de la configuración del servidor podemos modificar el módulo Responsive Form Contact para que no envíe los correos con la dirección del usuario (sino con la que está configurada como dirección de administración de Joomla).

Para ello editaremos el fichero mod_responsive_contact_form.php que se encuentra en la ruta: [raíz de Joomla]/modules/mod_responsive_contact_form/ y comentamos las líneas 144 y 210, en las cuales se establece la dirección de origen del correo (sentencia setSender() del objeto getMailer):


De ese modo Joomla utiliza como dirección de envío la que tenga establecida por defecto y el formulario funcionará correctamente.

Recomendaciones de Alcasoft