Ayuda para Google Drive Uploader & Explorer Tool
¿Cómo usarlo?
- Antes de usar este programa, siga el paso 1 de esta guía de Google: https://developers.google.com/drive/v3/web/quickstart/dotnet.
- Luego, lanza el programa. Tendrás que autorizar tu cuenta para poder usar el programa.
- ¡Comienza a subir y descargar archivos!
¿Cómo subo un archivo o carpeta?
- Simplemente, arrastre el archivo o carpeta al programa.
- Presione el botón «Subir».
-O-
- Presiona en Archivo -> Subir -> Archivo(s)/Carpeta
- Presione el botón «Subir»
- El paso 2 se puede automatizar activando la opción «Subir archivos automáticamente» en el menú «Opciones»
- Las carpetas subirán con su estructura original.
- Si un archivo es interrumpido, usted podrá resumir la subida desde el punto en que la subida fue interumpida.
¿Como selecciono una carpeta?
- Simplemente, navega a la carpeta donde desee subir sus archivos.
- Para cambiar la carpeta a subir de un archivo que ya está en la lista de subida, seleccione la carpeta en el navegador de carpetas y presione el botón «Subir archivo(s) a esta carpeta».
¿Cómo creo una carpeta?
- Navegue al lugar donde desee crear la carpeta nueva.
- Presione en «Crear Carpeta» o ve a Acciones -> Crear Carpeta.
- Escriba el nombre de la carpeta nueva y presione OK.
¿Cómo verifico si el ID de la carpeta está correcta?
- Escriba el ID de la carpeta en el blanco debajo del texto «Subir a este ID de directorio…»
- PResione el botón titulado «Obtener Nombre de la Carpeta»
- Si el ID es correcto, verás el nombre a la izquierda del botón. Si el ID es incorrecto, verás un mensaje de error notificando que el ID es incorrecto.
¿Cómo descargo un archivo?
- Seleccione un archivo en la lista de archivos.
- Presione el botón «Descargar», presione CTRL + D en su teclado, o vaya a Archivo -> Descargar -> Archivo(s) seleccionado(s).
- Escoja una carpeta para descargar su archivo y presione en «Save».
- La descarga comenzará.
Alternativamente, puedes añadir el archivo a la lista haciendo click derecho y haciendo click en «Añadir a lista» o presionando CTRL + Q.
¿Puedo descargar más de un archivo?
¡Absolutamente! Simplemente, seleccione los archivos y presione las teclas CTRL + D en su teclado, o vaya a Archivo -> Descargar -> Archivo(s) seleccionado(s). Luego, seleccione una carpeta para descargar sus archivos.
Alternativamente, puedes añadir los archivo a la lista haciendo click derecho y haciendo click en «Añadir a lista» o presionando CTRL + Q.
¿Puedo descargar una carpeta y todo su contenido?
¡Absolutamente! Simplemente, seleccione la carpeta y presione las teclas CTRL + D en su teclado, o vaya a Archivo -> Descargar -> Carpeta seleccionada. Luego, seleccione una carpeta para descargar la carpeta y todo su contenido.
Alternativamente, puedes añadir la carpeta y todo su contenido a la lista haciendo click derecho y haciendo click en «Añadir a lista» o presionando CTRL + Q.
¿Cómo guardo el checksum de un archivo?
- Seleccione el archivo.
- Presione en «Guardar archivo MD5», presione CTRL + C en su teclado, o vaya a Acciones -> Guardar Checksums -> Archivo(s) Seleccionado(s).
- Busque un lugar para guardar el archivo.
¿Cómo guardo el checksum de más de un archivo?
- Seleccione los archivo presionando la tecla Ctrl o Shift en su teclado, o presione CTRL + A para seleccionar todos los archivos.
- Presione el botón «Guardar Checksums de los archivos», presione CTRL + C en su teclado, o vaya a Acciones -> Guardar Checksums -> Archivo(s) Seleccionado(s).
- Busque un lugar para guardar el archivo.
¿Cómo guardo el checksum del contenido de una carpeta?
- Seleccione la carpeta para guardar los checksums de su contenido.
- Presione CTRL + C en su teclado, o vaya a Acciones -> Guardar Checksums -> Carpeta Seleccionada.
- Busque un lugar para guardar el archivo.
Los checksums utilizados son los que Google Drive genera y almacena.
¿Cómo puedo cambiar el formato del archivo del checksum?
- Ve a «Opciones» -> «Opciones de Checksums» -> «Guardar archivo para».
- Seleccione un sistema operativo en la lista para formatear el archivo.
¿Cómo envío uno o más archivos o carpetas a la basura?
- Seleccione el/los archivo(s) o carpeta(s) a enviar a la basura.
- Presione la tecla «Delete» en su teclado o vaya a Acciones -> Mover a la Basura -> Archivo(s) Seleccionados o Carpeta(s) Seleccionada(s)
- Alternativamente, puedes hacer click derecho y seleccionar «Enviar a Basura».
¿Cómo restauro uno o más archivos o carpetas de la basura?
- Presione el botón «Ver Basura»
- Seleccione el/los archivo(s) o carpeta(s) a restaurar
- Presione las teclas CTRL + R en su teclado o vaya a Acciones -> Restaurar -> Archivo(s) Seleccionados o Carpeta(s) Seleccionada(s)
¿Cómo verifico un checksum de un archivo?
- Seleccione un archivo en la lista de archivos
- Presione CTRL + V o haga click derecho y seleccione «Verificar Checksum».
¿Cómo puedo abrir un archivo en la págna de Google Drive desde la aplicación?
Símplemente, haz doble click en el archivo. Serás dirigido a la página del archivo Google Drive.
¿Cómo puedo abrir una carpeta en la página de Google Drive desde la aplicación?
Presione la tecla SHIFT y haga doble click en la carpeta. Serás dirigido a la página de la carpeta en Google Drive.
¿Qué hace la opción «Copiar archivo a memoria antes de subirlo si hay memoria disponible»?
Si tienes memoria RAM que no está en uso en tu sistema, y el archivo que quieres subir cabe en la misma, el programa copiará el archivo a la memoria. Luego, el archivo será leido de la memoria en vez de el disco donde se encuentra. Esto puede hacer que tus archivos suban más rápido aunque la copia inicial puede ser lenta. esto es debido a que el archivo se leerá desde la RAM en vez del disco duro. También, esta opción es util si estás usando un disco duro externo, ya que una vez el archivo se copie a la memoria, puedes desconectar el mismo y el programa seguirá subiendo el archivo. Nota que debe estar conectado si tienes más archivos pues sólo se copia el archivo que se está subiendo actualmente.
¿Qué hace la opción «Especificar tamaño de pedazos»?
Esta opción abrirá una ventana en donde puedes especificar un tamaño que se usará para subir tus archivos en pedazos. Google Drive sube tus archivos en pedazos de 256KB (El programa los sube en pedazos de 1MB). Usando esta opción, puedes definir el tamaño deseado. Un valor pequeño es bueno si tienes una velocidad de Subida («Upload») lento, pero si tu velocidad es alta, usar un número alto puede hacer que se utilice mejor la misma. Nota que si no usas la opción de «Copiar archivo a memoria antes de subirlo si hay memoria disponible» y el tamaño de pedazos es grande, es posible que notes algunas pausas en el proceso de subir el archivo, pues cuando se termina de subir un pedazo, el programa debe leer los proximos KB/MB del disco duro/ssd. Esta pausa es normal.
Shortcuts del teclado:
- Enter: Entrar en carpeta.
- Delete: Mover archivo o carpeta a la basura.
- F5: Refrescar la lista de archivos y carpetas.
- CTRL + A: Seleccionar todos los archivos o carpetas.
- CTRL + C: Guardar checksum de uno o más archivos o el contenido de una carpeta.
- CTRL + D: Descargar uno o más archivos o el contenido de una carpeta.
- CTRL + R: Cuando no estás en la basura, renombrar un archivo o carpeta. Cuando estás en la basura, restaura el archivo o carpeta.
¿Como abrir y compilar este proyecto?
Este proyecto fue escrito usando Visual Studio 2017, en el lenguaje Visual Basic .NET. Necesitarás tener los componentes de Windows Desktop instalado para poder abrir y editar este proyecto. También, necesitarás las APIs de Google Drive los cuales están disponibles en el NuGet Package Manager.
La función «Copiar archivo a memoria antes de subirlo» depende de un código escrito en C# llamado MemoryTributary. Puedes obtener el mismo aquí: https://www.codeproject.com/articles/348590/a-replacement-for-memorystream. Luego, crea un DLL y añádelo a este proyecto.