Um programa para baixar todas as imagens de uma determinada tag em https://rule34.paheal.net [Aviso - Não é seguro para o trabalho]
O site tem um limite de uma solicitação por segundo, portanto, usuários com conexões rápidas de Internet não maximizarão sua largura de banda.
Gostou do programa? Compre-me um café :)
A maneira mais fácil é obter o instalador aqui.
Continue lendo se quiser construir a partir do código-fonte.
Obtenha a pilha aqui e instale-a com as opções padrão: https://www.stackage.org/stack/windows-i386-installer
Você deve baixar a versão de 32 bits, 64 bits não funcionará com hsqml.
Obtenha os controles rápidos do qt aqui: http://download.qt.io/official_releases/online_installers/qt-unified-windows-x86-online.exe
Para a configuração do qt, pule a criação da conta e desmarque tudo, exceto MinGW na versão mais recente do Qt.
Observe o número da versão.
Conclua a instalação.
Baixe o repositório como um zip, descompacte-o, vá para o diretório e abra um terminal lá.
Navegar até o diretório no Explorer, segurar Shift e clicar com o botão direito em "Abrir janela de comando aqui" permite que você obtenha facilmente um terminal no lugar certo.
set PATH=%PATH%;C:Qt5.13.0mingw73_32bin
Pode não ser 5.13.0 ou 73_32, depende da versão que você instalou. Se você não tiver certeza, basta abrir a pasta Qt e seguir os caminhos abaixo.
Se você receber um erro sobre a indisponibilidade do moc, provavelmente você não definiu o caminho ou não instalou o QT corretamente.
stack install
Se você usou o instalador, ele deverá solicitar que você execute o programa ao sair.
Também terá criado um atalho no menu iniciar.
Se você compilou a partir do código-fonte, execute stack exec r34Downloader
em um prompt de comando.
Não tenho um Mac para testar, mas se você conseguir adquirir os arquivos qt necessários rapidamente, presumo que funcionará.
Você precisa da pilha instalada, junto com os controles rápidos qt e controles rápidos qt2.
Procure o pacote que fornece QtQuick/QML em sua distribuição.
sudo apt-get install haskell-stack qtdeclarative5-dev
sudo pacman -S stack qt5-quickcontrols qt5-quickcontrols2
Os comandos devem ser semelhantes para outras distribuições.
git clone https://github.com/zpalmtree/r34-downloader.git
cd r34-downloader
Alternativamente, baixe o repositório como um zip, descompacte-o e vá para o diretório.
stack install
Adicione ~/.local/bin ao seu caminho e execute o executável:
r34Downloader
Ou, corra
stack exec r34Downloader
Informe-me se encontrar um bug e ficarei feliz em tentar corrigi-lo abrindo um problema
Confira a pasta de compilação