Este repositório não é mais mantido.
Para as mais recentes atualizações do TumblThree, visite nossa nova casa no TumblThreeApp.
TumblThree - um aplicativo de backup de blog do Tumblr
Para facilitar o desenvolvimento do Tumblthrees dentro de uma comunidade maior, o Tumblthree está se mudando para sua nova casa em uma organização do Github. Para novos lançamentos, questões e bate -papo de comunidade/desenvolvedor na Gitter, confira sua nova casa: Tumblthreepp
TumblThree é a reescrita de código da Tumbltwo, um aplicativo de backup de blog Tumblr de código aberto e de código aberto, usando o C# com o WPF e o padrão MVVM. Ele usa o Win Application Framework (WAF). Ele baixa postagens de foto, vídeo, áudio e texto de um determinado blog do Tumblr.
Leia isso em outros idiomas: 简体中文.
Características:
- Código -fonte no GitHub (escrito em C# usando WPF e MVVM).
- Múltiplos downloads simultâneos de um único blog.
- Múltiplos downloads simultâneos de blogs diferentes.
- Suporte de internacionalização (atualmente disponível: ZH, RU, DE, FR, ES).
- Uma fila de download.
- AUTOSAVE DO QUEUELIST.
- Salve, limpe e restaure o queuelista.
- Um monitor de área de transferência que detecta URLs de Blogname.tumblr.com na área de transferência (copiar e colar) e adiciona automaticamente o blog à lista de blogs.
- Um painel de configurações (altere o local de download, desative a visualização OFF/ON, defina o número de downloads simultâneos, defina o Imagesize de imagens baixadas, defina os padrões de download, ativar o modo portátil etc.).
- Usa configurações de proxy do Windows.
- Um tomador de largura de banda.
- Uma opção para baixar uma lista de URL em vez dos arquivos reais.
- Defina um horário de início para um download automático (por exemplo, durante as noites).
- Uma opção para pular o download de um arquivo se ele já foi baixado antes em qualquer blog atualmente adicionado.
- Usa conexões SSL.
- Visualização de fotos e vídeos.
- Botões da barra de tarefas e ligações de teclas.
Backup/download do blog:
- Download de foto, vídeo (apenas tumblr.com hospedado), texto, áudio, citação, conversa, link e postagens de perguntas.
- Faça o download da Meta Informações para postagens de foto, vídeo e áudio.
- Downloads fotos e vídeos inlinados (por exemplo, fotos incorporadas em postagens de perguntas e respostas).
Download de arquivos de imagem _raw (imagens de resolução original/superior) (O Tumblr Raws é inacessível em 10 de agosto de 2018).- Suporte para baixar os arquivos IMGUR, GFYCAT, WEBMSHARE, MIXTAPE, LOLISAFE, UGUU, CATBOX e SAFEMOE em postagens do Tumblr.
- Download de blogs de modo de segurança/NSFW.
- Permite baixar apenas o conteúdo original do blog e o Skip Reblogged posts.
- Pode baixar apenas postagens marcadas.
- Pode baixar apenas páginas específicas do blog em vez de todo o blog.
- Permite baixar postagens no blog em um período de tempo definido.
- Pode baixar blogs ocultos (blogs de login necessários / painel da placa).
- Pode baixar blogs protegidos por senha (de blogs não ocultos).
Gostei/por backup/download:
- Um downloader para baixar fotos e vídeos de "curtido por" em vez de um blog do Tumblr (por exemplo, https://www.tumblr.com/liked/by/wallpaperfx/) (login necessário).
Download de arquivos de imagem _raw (imagens de resolução original/superior) (O Tumblr Raws é inacessível em 10 de agosto de 2018).- Permite baixar postagens em um período de tempo definido.
Backup/download de pesquisa do Tumblr:
- Um downloader para baixar fotos e vídeos da pesquisa do Tumblr (por exemplo, http://www.tumblr.com/search/my+keywords).
Download de arquivos de imagem _raw (imagens de resolução original/superior) (O Tumblr Raws é inacessível em 10 de agosto de 2018).- Pode baixar apenas páginas específicas do blog em vez de todo o blog.
Backup/download da pesquisa de tags do Tumblr:
- Um downloader para baixar fotos e vídeos da pesquisa de tags do Tumblr (por exemplo, http://www.tumblr.com/tagged/my+keywords) (login necessário).
Download de arquivos de imagem _raw (imagens de resolução original/superior) (O Tumblr Raws é inacessível em 10 de agosto de 2018).- Permite baixar postagens em um período de tempo definido.
Download:
Os lançamentos mais recentes podem ser encontrados aqui.
Captura de tela:
Uso do aplicativo:
- Extraia o arquivo .zip e execute o aplicativo clicando duas vezes em TumblThree.exe.
- Copie o URL de qualquer blog Tumblr.com que você deseja fazer backup da caixa de texto no canto inferior esquerdo. Depois, clique em 'Adicionar blog' no lado direito dele.
- Como alternativa, se você copiar (ctrl-c) um URL do blog Tumblr.com na barra de endereços/um arquivo de texto, o monitor de quadro de tumblthree o detectará e adicionará automaticamente o blog.
- Para iniciar o processo de download, clique em 'Crawl'. O aplicativo verifica regularmente os blogs (novos) na fila e começará a processá -los, até que você interrompa o aplicativo pressionando 'Stop'. Portanto, você pode adicionar blogs à fila via 'Adicionar à fila' ou clicar duas vezes em primeiro e depois clique em 'Crawl', ou inicia o processo de download primeiro e adiciona blogs à fila posteriormente.
- Uma barra azul clara deixada para o blog na fila indica um blog de download ativo.
- O gerente do blog no lado esquerdo também indica o estado de cada blog. Um fundo vermelho mostra um blog off -line, um fundo verde um blog de rastreamento ativo e um blog roxo de um blog.
- Você altera o local de download, o número de conexões simultâneas, as configurações de backup padrão para cada blog recém -adicionado e várias outras configurações nas 'Configurações'.
- Na janela Detalhes, você pode visualizar as estatísticas do seu blog e definir opções específicas do blog. Você pode aqui que tipo de tipo de postagem (foto, vídeo, áudio, texto, conversa, citação, link) para download.
- Para baixar apenas postagens marcadas, você terá que fazer algumas etapas:
- Adicione o URL do blog.
- Abra o blog na guia Detalhes, insira as tags na caixa de texto Tags em uma lista separada por vírgula sem o sinal de hash (#) líder. Por exemplo, um grande carro grande, os ursos procurariam imagens marcadas para um grande carro ou ursos grandes ou ambos.
- Para baixar blogs protegidos por senha, você terá que fazer algumas etapas:
- Adicione o URL do blog.
- Abra o blog na guia Detalhes, digite a senha na caixa de texto Senha.
- Para baixar blogs ocultos (blogs necessários para login), você deve fazer algumas etapas:
- Vá para Configurações, clique na guia Conexão e preencha seu endereço de email do Tumblr (login) e senha e clique no botão Authenticate. Se o login for com sucesso, o rótulo mudará e exibirá seu endereço de e -mail. O endereço de e -mail e a senha não são armazenados localmente no disco, mas os cookies são gerados e salvos em %localAppData % TumblThree no formato JSON.
- Adicione o URL do blog.
- Para o download de fotos e vídeos gostos, você terá que fazer algumas etapas:
- Vá para Configurações, clique na guia Conexão e preencha seu endereço de email do Tumblr (login) e senha e clique no botão Authenticate. Se o login for com sucesso, o rótulo mudará e exibirá seu endereço de e -mail. O endereço de e -mail e a senha não são armazenados localmente no disco, mas os cookies são gerados e salvos em %localAppData % TumblThree no formato JSON.
- Adicione o URL do blog, incluindo o String curtido/por URL (por exemplo, https://www.tumblr.com/liked/by/wallpaperfx/).
- Para baixar seus próprios gostos, verifique se você (temporariamente) permitiu as seguintes opções nas configurações de seus blogs (por exemplo, https://www.tumblr.com/settings/blog/yourblogname):
- Curtidas -> Compartilhar postagens que você gosta (para ativar o publicamente visível gostado/por página)
- Visibilidade -> Blog é explícito (para ver/baixar as curtidas NSFW)
- Para baixar fotos e vídeos da pesquisa do Tumblr, você terá que fazer algumas etapas:
- Adicione o URL de pesquisa, incluindo suas palavras -chave separadas por plus sinais (+) no URL (por exemplo, https://www.tumblr.com/search/my+special+tags).
- Para baixar fotos e vídeos da pesquisa de tags do Tumblr, você terá que fazer algumas etapas:
- Vá para Configurações, clique na guia Conexão e preencha seu endereço de email do Tumblr (login) e senha e clique no botão Authenticate. Se o login for com sucesso, o rótulo mudará e exibirá seu endereço de e -mail. O endereço de e -mail e a senha não são armazenados localmente no disco, mas os cookies são gerados e salvos em %localAppData % TumblThree no formato JSON.
- Adicione o URL de pesquisa, incluindo suas tags separadas por plus sinais (+) no URL (por exemplo, https://www.tumblr.com/tagged/my+special+tags).
- Mapeamentos de chave:
- Clique duas vezes em um blog o adiciona à fila
- Arraste e gota de blogs do gerente (lado esquerdo) para a fila.
- Espaço - Comece a rastejar
- ctrl-space-pausar rastrear
- espaço de mudança-pare de rastejar
- Del - Remova o blog do Queelista
- Shift-Del-Remova o blog do BlogManager.
- Ctrl-Shift-G-aciona manualmente a coleção de lixo
Começando:
As configurações padrão devem cobrir a maioria dos usuários. Você só precisa alterar o local de download e o tipo de postagem que deseja baixar. Para isso, nas configurações (clique no botão Configurações no painel inferior da interface do usuário principal) Você pode querer alterar:
- Geral -> Download Local: Especifica onde baixar os arquivos. O padrão está em uma pasta blogs em relação ao tumblthree.exe
- Blog -> Configurações aplicadas a cada blog após adição:
- Aqui você pode definir quais postagens recém -adicionadas blogs serão baixadas por padrão. Para alterar os downloads de cada blog, clique em um blog na interface principal, selecione a guia Detalhes à direita e altere as configurações. Essa separação permite baixar diferentes tipos de postagens para blogs diferentes. Você pode alterar as configurações de download para vários blogs existentes, selecionando-os com Shift+Click esquerdo para um intervalo ou Ctrl-A para todos eles.
- Nota: Você pode sempre selecionar:
- Download Reblogged Posts : Downloads Reblogs, não apenas o conteúdo original do autor do blog.
Configurações que você pode querer mudar se a velocidade de download não for satisfatória:
- Conexão -> Conexões simultâneas: Especifica o número de conexões usadas para baixar postagens. O número é compartilhado entre todos os blogs do download ativamente.
- Conexão -> Conexões de vídeo simultâneas: Especifica o número de conexões usadas para baixar postagens de vídeo do Tumblr. O host vt.tumblr.com fecha regularmente as conexões se o número estiver muito alto. Assim, o número máximo de conexões vt.tumblr.com pode ser especificado aqui independentemente.
- Conexão -> Blogs simultâneos: Número de blogs para download em paralelo.
Provavelmente, você não precisa alterar nenhuma das outras configurações de conexão. Em particular, as configurações você nunca deve mudar, a menos que tenha certeza de que saiba o que está fazendo:
- Conexão -> Limite as conexões da API do Tumblr: Deixe esta caixa de seleção verificada e não altere os valores correspondentes de 90 conexões por 60 segundos. Se você ainda os alterar, poderá acabar com blogs offline ou downloads ausentes.
Mais informações:
- NOTA: Todos os arquivos seguintes são armazenados no formato JSON e podem ser abertos em qualquer editor.
- As configurações de aplicativos são armazenadas em C: Usuários Nome de usuário AppData Local TumblThree .
- Você pode usar o modo portátil (Configurações-> Geral) para armazenar as configurações do aplicativo na mesma pasta que o executável.
- Para cada blog, também existe um arquivo de banco de dados (classe serializada) na pasta de índice do local de download, nomeado após o Blognome .tumblr. Aqui, as informações relativas do blog são armazenadas como quais arquivos foram baixados, o URL do blog e quando foi adicionado. Isso permite que você mova seus arquivos baixados (fotos, vídeos, arquivos de áudio) para um local diferente sem interferir no processo de download.
- Algumas configurações não estão conectadas à interface gráfica do usuário. É possível visualizar todas as configurações do TumblThree abrindo o Settings.json em qualquer editor localizado em C: Usuários Nome de usuário AppData Local TumblThree . Seus nomes devem ser auto -explicatórios. Algumas configurações notáveis para ajustar ainda mais o aplicativo incluem:
- Buffersize: permite definir o tamanho do buffer para baixar arquivos binários (fotos, vídeos) em múltiplos de 4KB. O padrão é de 2 MB, portanto, o buffersize tem um valor de 512. Aumentar esse valor reduz a fragmentação do disco à medida que mais do arquivo é mantido na memória antes de ser escrito no disco, mas aumenta o uso da memória.
- MaxNumberOfreties: Define o número máximo de tentativas se um servidor Tumblr fechar com força a conexão. Isso pode acontecer regularmente no host de vídeo do Tumblr (vt.tumblr.com) se muitas conexões foram abertas em paralelo. Depois que o limite é esgotado, o arquivo é deixado truncado, mas também não é registrado como um download bem -sucedido. Assim, o arquivo pode ser retomado no próximo rastreamento.
- Tumblrhosts: contém uma lista de hosts que são tentados para baixar fotos _raw se o tamanho da foto for definido como RAW . Se nenhum dos hosts contiver a versão _raw, o host realmente digitalizado será tentado com a próxima resolução mais baixa (1028).
Limitações:
- Os conjuntos de dados antigos da Tumbltwo e Tumbblone não são compatíveis.
- Não há mais suporte para o Windows XP.
Como construir o código -fonte para ajudar a desenvolver ainda mais:
- Baixe o Visual Studio. A versão mínima necessária é o Visual Studio 2015 (suporte ao recurso C# 6.0).
- Faça o download do código -fonte como arquivo .zip ou use a área de trabalho do Github e check -out o código.
- Abra o arquivo de solução TumblThree.SLN no diretório SRC/ do código.
- Construa a fonte uma vez antes de editar qualquer coisa. Build-> Build Solution.
Traduções procuradas:
- Se você deseja ajudar a traduzir o TumblThree, existem dois arquivos de recursos (.resx) que contêm todas as strings usadas no aplicativo. Um para a interface do usuário e outro para o aplicativo subjacente.
- Traduza todas as palavras ou seus significados entre as duas tags de valor e crie uma solicitação de tração no Github ou simplesmente envie os arquivos por e -mail.
Novos solicitações de recurso:
- Veja a página do Wiki para obter idéias de recursos novos ou ausentes e adicione seus pensamentos.