一个从 https://rule34.paheal.net 下载给定标签的所有图像的程序 [警告 - 工作不安全]
该网站有一个请求第二个限制,因此具有快速互联网连接的用户不会最大化其带宽。
喜欢这个节目吗?请我喝杯咖啡:)
最简单的方法是在这里获取安装程序。
如果您想从源代码构建,请继续阅读。
在此处获取堆栈并使用默认选项安装它:https://www.stackage.org/stack/windows-i386-installer
您必须下载 32 位版本,64 位版本无法使用 hsqml。
在这里获取 qt 快速控件:http://download.qt.io/official_releases/online_installers/qt-unified-windows-x86-online.exe
对于 qt 设置,请跳过帐户创建,并在最新版本的 Qt 下取消选择除 MinGW 之外的所有内容。
请注意版本号。
完成安装。
将存储库下载为 zip 格式,解压并移至该目录,然后在其中打开一个终端。
导航到资源管理器中的目录,按住 Shift 键,然后右键单击“在此处打开命令窗口”,您可以轻松地在正确的位置找到终端。
set PATH=%PATH%;C:Qt5.13.0mingw73_32bin
它可能不是 5.13.0 或 73_32,具体取决于您安装的版本。如果您不确定,只需打开 Qt 文件夹并按照路径向下操作即可。
如果您收到有关 moc 不可用的错误,您可能没有正确设置路径或安装 QT。
stack install
如果您使用安装程序,它应该提示您在退出时运行该程序。
它还会在您的开始菜单中创建一个快捷方式。
如果您从源代码构建,请从命令提示符运行stack exec r34Downloader
。
我没有 Mac 来测试,但如果你能获得 qt 快速所需的文件,我想它会起作用。
您需要安装堆栈以及 qt Quick Controls 和 Qt Quick Controls2。
在您的发行版中查找提供 QtQuick/QML 的软件包。
sudo apt-get install haskell-stack qtdeclarative5-dev
sudo pacman -S stack qt5-quickcontrols qt5-quickcontrols2
其他发行版的命令应该类似。
git clone https://github.com/zpalmtree/r34-downloader.git
cd r34-downloader
或者,将存储库下载为 zip 格式,解压缩,然后移至目录中。
stack install
将 ~/.local/bin 添加到您的路径并运行可执行文件:
r34Downloader
或者,运行
stack exec r34Downloader
如果您发现错误,请告诉我,我很乐意通过提出问题来尝试修复它
查看构建文件夹