Este repositorio ya no se mantiene.
Para las últimas actualizaciones de Tumblthree, visite nuestra nueva casa en TumblthreePp.
TumblThree - Aplicación de copia de seguridad del blog de Tumblr
Para facilitar el desarrollo de los tumblthrees dentro de una comunidad más grande, Tumblthree se está mudando a su nuevo hogar en una organización de Github. Para nuevos lanzamientos, problemas y chat de comunidad/desarrollador en Gitter, consulte su nuevo hogar: TumblthreePP
TumblTheRe es el código reescritos de TumblTWO, una aplicación de copia de seguridad de blog Tumblr de código libre y de código abierto, utilizando C# con WPF y el patrón MVVM. Utiliza el marco de aplicación WIN (WAF). Descarga publicaciones de fotos, video, audio y texto de un blog de Tumblr dado.
Lea esto en otros idiomas: 简体中文.
Características:
- Código fuente en GitHub (escrito en C# usando WPF y MVVM).
- Múltiples descargas concurrentes de un solo blog.
- Múltiples descargas concurrentes de diferentes blogs.
- Soporte de internacionalización (actualmente disponible: ZH, RU, DE, FR, ES).
- Una cola de descarga.
- Automurado del queuelista.
- Guarde, borre y restaure el Queuelista.
- Un monitor de portapapeles que detecta a Blogname.tumblr.com URL en el portapapeles (copiar y pegar) y agrega automáticamente el blog a la lista de blogs.
- Un panel de configuración (Cambiar la ubicación de descarga, activar la vista previa/ON, definir el número de descargas concurrentes, establecer imágenes de imágenes descargadas, establecer los valores predeterminados de descarga, habilitar el modo portátil, etc.).
- Utiliza configuraciones proxy de Windows.
- Un throttler de ancho de banda.
- Una opción para descargar una lista de URL en lugar de los archivos reales.
- Establezca una hora de inicio para una descarga automática (por ejemplo, durante las noches).
- Una opción para omitir la descarga de un archivo si ya se ha descargado antes en cualquier blog agregado actualmente.
- Utiliza conexiones SSL.
- Vista previa de fotos y videos.
- Botones de la barra de tareas y enlaces de llave.
Copia de seguridad del blog/Descargar:
- Descargar foto, video (solo tumblr.com alojado), texto, audio, cotización, conversación, enlace y publicaciones de preguntas.
- Descargue Meta Information para publicaciones de fotos, video y audio.
- Descarga fotos y videos insignados (por ejemplo, fotos integradas en cuestiones y publicaciones de respuestas).
Descargar los archivos de imagen _RAW (imágenes de resolución original/superior) (Los RAW de Tumblr son inaccesibles a partir del 10 de agosto de 2018).- Soporte para descargar Imgur, GFYCAT, WebMshare, Mixtape, Lolisafe, Uguu, Catbox y Safemoe Linked Archivos en publicaciones de Tumblr.
- Descargar los blogs de modo seguro/NSFW.
- Permite descargar solo contenido original del blog y omitir publicaciones de rebloggged.
- Puede descargar solo publicaciones etiquetadas.
- Puede descargar solo páginas de blog específicas en lugar de todo el blog.
- Permite descargar publicaciones de blog en un lapso de tiempo definido.
- Puede descargar blogs ocultos (inicio de sesión requerido / blogs de tablero de tablero).
- Puede descargar blogs protegidos con contraseña (de blogs no ocultos).
Me gusta/por copia de seguridad/descargar:
- Un descargador para descargar fotos y videos "Me gusta por" en lugar de un blog de Tumblr (por ejemplo, https://www.tumblr.com/liked/by/wallpapefx/) (se requiere inicio de sesión).
Descargar los archivos de imagen _RAW (imágenes de resolución original/superior) (Los RAW de Tumblr son inaccesibles a partir del 10 de agosto de 2018).- Permite descargar publicaciones en un lapso de tiempo definido.
Tumblr Search Backup/Descargar:
- Un descargador para descargar fotos y videos de la búsqueda de Tumblr (por ejemplo, http://www.tumblr.com/search/my+keywords).
Descargar los archivos de imagen _RAW (imágenes de resolución original/superior) (Los RAW de Tumblr son inaccesibles a partir del 10 de agosto de 2018).- Puede descargar solo páginas de blog específicas en lugar de todo el blog.
Tumblr Tag Search Backup/Descargar:
- Un descargador para descargar fotos y videos de la búsqueda de la etiqueta Tumblr (por ejemplo, http://www.tumblr.com/tagged/my+keywords) (se requiere inicio de sesión).
Descargar los archivos de imagen _RAW (imágenes de resolución original/superior) (Los RAW de Tumblr son inaccesibles a partir del 10 de agosto de 2018).- Permite descargar publicaciones en un lapso de tiempo definido.
Descargar:
Los últimos lanzamientos se pueden encontrar aquí.
Captura de pantalla:
Uso de la aplicación:
- Extraiga el archivo .zip y ejecute la aplicación haciendo doble clic en tumblthree.exe.
- Copie la URL de cualquier blog de tumblr.com del que desee hacer una copia de seguridad en el cuadro de texto en la parte inferior izquierda. Luego, haga clic en 'Agregar blog' en el lado derecho.
- Alternativamente, si copia (CTRL-C) una URL de blog de TumblR.com desde la barra de direcciones/un archivo de texto, el monitor de portapapeles de TumblThree lo detectará y agregará automáticamente el blog.
- Para comenzar el proceso de descarga, haga clic en 'Crawl'. La aplicación verificará regularmente los (nuevos) blogs en la cola y comenzará a procesarlos, hasta que detenga la aplicación presionando 'detener'. Por lo tanto, puede agregar blogs a la cola a través de 'Agregar a la cola' o hacer doble clic primero y luego hacer clic en 'Crawl', o inicia el proceso de descarga primero y agregue blogs a la cola después.
- Un bar azul claro que queda al blog en la cola indica un blog de descarga activa.
- El gerente del blog en el lado izquierdo también indica el estado de cada blog. Un fondo rojo muestra un blog fuera de línea, un fondo verde, un blog que se arrastra activamente y un fondo púrpura, un blog enqueado.
- Cambia la ubicación de descarga, el número de conexiones concurrentes, la configuración de copia de seguridad predeterminada para cada blog recién agregado y varias otras configuraciones en la 'Configuración'.
- En la ventana de detalles, puede ver las estadísticas de su blog y establecer opciones específicas del blog. Puede aquí qué tipo de publicación (foto, video, audio, texto, conversación, cita, enlace) para descargar.
- Para descargar solo publicaciones etiquetadas, tendrá que hacer algunos pasos:
- Agregue la URL del blog.
- Abra el blog en la pestaña Detalles, ingrese las etiquetas en el cuadro de texto de etiquetas en una lista separada por coma sin el signo hash (#) principal. Por ejemplo, un gran auto grande, Bears buscaría imágenes etiquetadas para un gran auto grande o osos o ambos.
- Para descargar blogs protegidos con contraseña, tendrá que hacer algunos pasos:
- Agregue la URL del blog.
- Abra el blog en la pestaña Detalles, ingrese la contraseña en el cuadro de texto de contraseña.
- Para descargar blogs ocultos (iniciar sesión en los blogs requeridos), debe hacer algunos pasos:
- Vaya a Configuración, haga clic en la pestaña Conexión y complete su dirección de correo electrónico de Tumblr (inicio de sesión) y contraseña, luego haga clic en el botón Autenticar. Si el inicio de sesión fue correctamente, la etiqueta cambiará y mostrará su dirección de correo electrónico. La dirección de correo electrónico y la contraseña no se almacenan localmente en el disco, pero las cookies se generan y se guardan en %LocalAppData % tumblTheRe en formato JSON.
- Agregue la URL del blog.
- Para descargar fotos y videos que me gusten, tendrá que hacer algunos pasos:
- Vaya a Configuración, haga clic en la pestaña Conexión y complete su dirección de correo electrónico de Tumblr (inicio de sesión) y contraseña, luego haga clic en el botón Autenticar. Si el inicio de sesión fue correctamente, la etiqueta cambiará y mostrará su dirección de correo electrónico. La dirección de correo electrónico y la contraseña no se almacenan localmente en el disco, pero las cookies se generan y se guardan en %LocalAppData % tumblTheRe en formato JSON.
- Agregue la URL del blog que incluye la cadena Likemed/by en la URL (por ejemplo, https://www.tumblr.com/liked/by/wallpaperfx/).
- Para descargar sus propios me gusta, asegúrese de habilitar (temporalmente) habilitado las siguientes opciones en la configuración de sus blogs (es decir, https://www.tumblr.com/settings/blog/yourblogname)::
- Me gusta -> Compartir publicaciones que le gustan (para habilitar el público que le guste públicamente/por página)
- Visibilidad -> El blog es explícito (para ver/descargar NSFW me gusta)
- Para descargar fotos y videos de la búsqueda de Tumblr, tendrá que hacer algunos pasos:
- Agregue la URL de búsqueda, incluidas sus palabras clave separadas por signos más (+) en la URL (por ejemplo, https://www.tumblr.com/search/my+special+tags).
- Para descargar fotos y videos de la búsqueda de etiquetas de Tumblr, tendrá que hacer algunos pasos:
- Vaya a Configuración, haga clic en la pestaña Conexión y complete su dirección de correo electrónico de Tumblr (inicio de sesión) y contraseña, luego haga clic en el botón Autenticar. Si el inicio de sesión fue correctamente, la etiqueta cambiará y mostrará su dirección de correo electrónico. La dirección de correo electrónico y la contraseña no se almacenan localmente en el disco, pero las cookies se generan y se guardan en %LocalAppData % tumblTheRe en formato JSON.
- Agregue la URL de búsqueda, incluidas sus etiquetas separadas por signos más (+) en la URL (por ejemplo, https://www.tumblr.com/tagged/my+special+tags).
- Mapeaciones clave:
- Haga doble clic en un blog lo agrega a la cola
- Arrastre y caiga los blogs desde el gerente (lado izquierdo) a la cola.
- Espacio - Comienza Crawl
- Ctrl-Space-PAUSE CRAWL
- Cambio de desplazamiento-Stop Crawl
- Del - Eliminar el blog de Queuelista
- Shift-Del: eliminar el blog de BlogManager.
- Ctrl-Shift-G-activar manualmente la recolección de basura
Empezando:
La configuración predeterminada debe cubrir a la mayoría de los usuarios. Solo debería tener que cambiar la ubicación de descarga y el tipo de publicaciones que desea descargar. Para esto, en la configuración (haga clic en el botón Configuración en el panel inferior de la interfaz de usuario principal) es posible que desee cambiar:
- General -> Ubicación de descarga: Especifica dónde descargar los archivos. El valor predeterminado está en una carpeta blogs en relación con tumblthree.exe
- Blog -> Configuración aplicada a cada blog al agregar:
- Aquí puede establecer qué publicaciones se descargarán los blogs recién agregados por predeterminado. Para cambiar lo que descarga cada blog, haga clic en un blog en la interfaz principal, seleccione la pestaña Detalles a la derecha y cambie la configuración. Esta separación permite descargar diferentes tipos de publicaciones para diferentes blogs. Puede cambiar la configuración de descarga para múltiples blogs existentes seleccionándolos con Shift+Left clic para un rango o CTRL-A para todos ellos.
- Nota: es posible que desee seleccionar siempre:
- Descargar publicaciones de Reblogged : descarga Reblogs, no solo contenido original del autor del blog.
Configuración Es posible que desee cambiar si la velocidad de descarga no es satisfactoria:
- Conexión -> Conexiones concurrentes: especifica el número de conexiones utilizadas para descargar publicaciones. El número se comparte entre todos los blogs de descarga activa.
- Conexión -> Conexiones de video concurrentes: especifica el número de conexiones utilizadas para descargar publicaciones de video Tumblr. El host VT.TumblR.com cierra regularmente las conexiones si el número es demasiado alto. Por lo tanto, el número máximo de conexiones vt.tumblr.com se puede especificar aquí de forma independiente.
- Conexión -> Blogs concurrentes: número de blogs para descargar en paralelo.
Lo más probable es que no tenga que cambiar ninguna de las otras configuraciones de conexión. En particular, la configuración que nunca debe cambiar, a menos que esté seguro de que sabe lo que está haciendo:
- Conexión -> Límite de las conexiones de la API Tumblr: deje esta casilla de verificación marcada y no cambie los valores correspondientes de 90 conexiones por 60 segundos. Si aún los cambia, puede terminar con blogs fuera de línea o descargas faltantes.
Más ideas:
- Nota: Todos los archivos de Follwing se almacenan en formato JSON y se pueden abrir en cualquier editor.
- La configuración de la aplicación se almacena en C: Users UserName AppData Local TumblTheRe .
- Puede usar el modo portátil (configuración-> general) para almacenar la configuración de la aplicación en la misma carpeta que el ejecutable.
- Para cada blog también hay un archivo de base de datos (clase serializada) en la carpeta de índice de la ubicación de descarga que lleva el nombre de Blogname .tumblr. Aquí la información relativa del blog se almacena como qué archivos se han descargado, la URL del blog y cuándo se agregó. Esto le permite mover sus archivos descargados (fotos, videos, archivos de audio) a una ubicación diferente sin interferir con el proceso de descarga.
- Algunas configuraciones no están conectadas a la interfaz gráfica de usuario. Es posible ver todas las configuraciones de Tumblthree abriendo el settings.json en cualquier editor ubicado en C: Users UserName AppData Local TumblThree . Sus nombres deben ser autopensados. Algunas configuraciones notables para ajustar aún más la aplicación incluyen:
- BufferSize: permite establecer el tamaño del búfer para descargar archivos binarios (fotos, videos) en múltiplos de 4KB. El valor predeterminado es 2 MB, por lo tanto, el buffersize tiene un valor de 512. El aumento de este valor reduce la fragmentación del disco a medida que se mantiene más archivo en la memoria antes de que se escriba en el disco, pero aumenta el uso de la memoria.
- MaxNumberOfretries: establece el número máximo de reintentos si un servidor Tumblr cierra con fuerza la conexión. Esto podría suceder regularmente en el host de video Tumblr (vt.tumblr.com) si se abrieron demasiadas conexiones en paralelo. Después de agotarse el límite, el archivo se deja truncado, pero tampoco se registra como una descarga exitosa. Por lo tanto, el archivo se puede reanudar en el siguiente rastreo.
- TumblRhosts: contiene una lista de hosts que se intenta para descargar fotos _RAW si el tamaño de la foto está configurado en RAW . Si ninguno de los hosts contiene la versión _RAW, el host realmente escaneado se prueba con la siguiente resolución más baja (1028).
Limitaciones:
- Los conjuntos de datos antiguos de Tumbltwo y Tumblone no son compatibles.
- No más soporte para Windows XP.
Cómo construir el código fuente para ayudar a desarrollar aún más:
- Descargar Visual Studio. La versión mínima requerida es Visual Studio 2015 (soporte de funciones C# 6.0).
- Descargue el código fuente como el archivo .zip o use el escritorio de GitHub y consulte el código.
- Abra el archivo de solución tumblThree.sln en el directorio SRC/ del código.
- Construya la fuente una vez antes de editar cualquier cosa. Build-> Solución de construcción.
Se buscan traducciones:
- Si desea ayudar a traducir TumblTheRe, hay dos archivos de recursos (.resx) que contienen todas las cadenas utilizadas en la aplicación. Uno para la interfaz de usuario y otro para la aplicación subyacente.
- Traduzca todas las palabras o sus significados entre las dos etiquetas de valor y cree una solicitud de extracción en GitHub o simplemente envíeme los archivos por correo electrónico.
Nuevas solicitudes de funciones:
- Vea la página Wiki para obtener ideas de características nuevas o faltantes y agregue sus pensamientos.