
Las utilidades de Dropbox siempre son interesantes, hoy les voy a hablar de dos que puede que no conozcan o no se les hayan pasado por la cabeza.
Dropbox con dominio propio.
Si bien Dropbox no está diseñado para ser un sitio web, si que puede ser un pequeño problema tener que andar recordando y escribiendo la URL completa de tu carpeta pública para pasar un archivo y tener un dominio o subdominio para utilizar aquella función te puede ayudar.
Para poder utilizarlo necesitas tener dos cosas: un dominio y otro hosting pues vamos a crear un .htaccess, es decir un fichero con el cual entre otras cosas podemos cambiar la forma de las URLs:
RewriteEngine on
RewriteRule ^(.*)$ http://dl.dropbox.com/u/XYZ/$1 [L,QSA]
Donde XYZ es el número de tu cuenta de dropbox.
Este fichero que por su naturaleza está oculto lo debes poner en tu hosting (es lo único que necesitarás dejar allí). Si pretendes usar un subdominio, sólo tienes que crear uno nuevo en tu DirectAdmin, CPanel o el panel de control de dominio que utilices. Todas las peticiones que lleguen a tu (sub)dominio se redirigirán gracias a este fichero directamente a tu cuenta de Dropbox.
Lamentablemente Dropbox no reconoce los archivos index.html como raíz por defecto del dominio, pero si quieres que Dropbox lo implemente como tal, vota aquí para que incluyan esa característica (tienes 6 votos y puedes usarlos todos para que incluyan esa característica que permitiría usar dropbox como un hosting cualquiera).
Otra alternativa para crear ese archivo index podría ser implementarlo en el hosting donde tienes el .htaccess.
Dropbox como CDN
Una alternativa que ha sido cubierta por otros blogs es la de poder utilizarlo como CDN. ¿Qué es un CDN? Es la implementación de los archivos estáticos de una web, como las imágenes o la plantilla CSS de un blog a través de la nube. Se supone que utilizando a la nube podemos alcanzar más cerca a nuestros usuarios dado que sus servidores se encuentran en muchos lugares del mundo, permitiendo que el contenido del blog cargue más rápido.
Esto es importante para blogueros que tienen muchos elementos estáticos como los que describía antes, sobre todo blogs de Blogger que suelen tener problemas con la carga de sus páginas o dueños de sitios web que van aproblemados con los límites de transferencia de sus planes de hosting. Existe un plugin para WordPress que permite cumplir con esta función automáticamente aunque se puede hacer a mano, dado que lo único que hay que hacer es poner esos archivos estáticos en la carpeta Public.
Capturar pantalla y llevarla directamente a Dropbox + URL corta para Twitter
Este truco vale sólo para Linux pero no está mal y nos servirá nuestro subdominio. Se trata de capturar gracias a un ejecutable en bash lo que desees de la pantalla del ordenador y obtener la URL directamente en el portapapeles, lista para pegar en Twitter o donde te apetezca, este es el código fuente (necesitarás xclip y scrot instalados):
# Supondremos que tienes xclip, scrot instalados y un dominio propio para dropbox.
TIME=$(date +%Y%m%d%H%M%S)
PUB=~/Dropbox/Public/cap/
if [ -d $PUB ]
then
cd $PUB
else
mkdir $PUB
cd $PUB
fi
sleep 1
scrot -s -d 5 -q 100 $TIME.jpg
sleep 1
LAST=$(find . -cmin -1 -iname "*.jpg" | tail -n 1 | sed 's!.*/!!')
URL1=http://mi.dominio
URL2=cap
echo "$URL1/$URL2/$LAST" | xclip -sel clip
exit 0
Mi código fuente está adaptado para recoger la captura de una región específica de la pantalla con el mouse. Lo saqué desde el foro de Dropbox donde hay otras implementaciones que incluyen enlaces a Bit.ly por ejemplo. Ojo, que la dirección de la captura pasa al portapapeles inmediatamente pero dropbox podría demorarse algo más en obtenerla.
¿Les ha gustado? Hay otros trucos en la wiki de Dropbox, en inglés.
La imagen la vi en varios blogs pero el lugar más antiguo donde se encuentra es este blog, aunque no estoy seguro si esta pertenece a un parte de un video de Dropbox.