Please visit the new repo: PornHub-downloader-python
Hello everyone. This project was created for myself as a platform for learning bash. Hope its gonna help someone out :)
Feel free to join my discord server if you have any ideas, features or even bugs to talk about, you are welcome!JOIN DISCORD
If you feel like it, you can donate me a beer or two ;) Just for the troubles!DONATE BUTTON
(This script runs and its tested on Ubuntu 16.04 & 18.04)
This script does not run without this tool:
$ wget https://github.com/mariosemes/PornHub-downloader/archive/master.zip
$ unzip master.zip
$ cd PornHub-downloader-master/
$ chmod +x install.sh
$ ./install.sh
(Please run this command as admin and dont forget to rename .your-user-name.:)
$ sudo ln -s /home/your-user-name/phdler/phdler.sh /usr/local/bin/phdler
(Edit the config file with your download location path.)
$ phdler config
$ phdler
Pritty simple, lets take a look at this url:
https://www.pornhub.com/model/themagicmuffin
https://www.pornhub.com/pornstar/leolulu
Basic command line syntax:
$ phdler [start | refresh | custom | add | remove | clean | update | config | -h for help | -v for version]
Start download
$ phdler start
Download a custom URL from PornHub
$ phdler custom https://url
Adding a new PornHub model to the database
$ phdler add model-name-from-url
Downloading new added models/pornstars
$ phdler refresh
The default script "phdler start" uses the .txt files as a database and every time it runs, it will only download the latest 4 videos. So you dont spam PornHub and keep it calm :)This is the reason why you have options like "REFRESH" to download and add the new models/pornstars to the database.
phdler is designed to run as a cronjob. Just type this:$ crontab -e
and then on the end of the file add this:* */12 * * * phdler start >/dev/null 2>&1
This will make the script run every 12 hours.
In case you are having permission problems, in crontab -e, just before the command add this line, and ofcourse, change your-user-name to your actuall user name.PATH=/home/your-user-name/bin:/home/your-user-name/.local/bin:/home/your-user-name/.npm-packages/bin:/usr/local/sbin:/usr/local/bin:/$/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
今天带大家开发一个 Chrome 浏览器插件,主要功能是下载P站视频,如果还不知道P站是干嘛的,嗯。。。那还是不要往下看了,这趟车最好不要上。 P站是个学习的好地方,比如看新闻联播什么的。 但他需要登录才能下载高清视频,有的视频还需要付费下载。但是这种怎么能阻挡我们学习的好奇心呢。 如何下载P站高清视频 打开 Devtools, 审查元素,找到 flashvars 变量,之前的版本是直接能在这个变
问题内容: 在我的应用程序上,我使用通用的图像下载器BaseImageDownloader类同步加载画廊的内容。对于来自Imageloader.getInstance()。loadImage异步函数的相同内容,它不会给出任何安全异常并按原样加载图像,但是当我尝试使用BaseImageDownloader同步下载它(而且Imageloader.getInstance()。loadImage()相同)
从相机获取照片 注意: 开始使用 Photo Downloader 导入图像之前,请确保您已将 Bridge 更新为最新版本。要检查更新,请选择“帮助”>“更新”。要了解如何更新应用程序,请参阅更新 Creative Cloud 应用程序。 使用支持的线缆将相机、读卡器或移动设备连接到计算机。 注意: (仅限 macOS)在 Mac 计算机上,可将 Adobe Bridge 配置为在将相机连接到计
从相机获取照片 注意: 开始使用 Photo Downloader 导入图像之前,请确保您已将 Bridge 更新为最新版本。要检查更新,请选择“帮助”>“更新”。要了解如何更新应用程序,请参阅更新 Creative Cloud 应用程序。 使用支持的线缆将相机、读卡器或移动设备连接到计算机。 注意: (仅限 macOS)在 Mac 计算机上,可将 Adobe Bridge 配置为在将相机连接到计
本文向大家介绍Python爬虫框架scrapy实现downloader_middleware设置proxy代理功能示例,包括了Python爬虫框架scrapy实现downloader_middleware设置proxy代理功能示例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Python爬虫框架scrapy实现downloader_middleware设置proxy代理功能。分享给大家供
下载器中间件是介于Scrapy的request/response处理的钩子框架。 是用于全局修改Scrapy request和response的一个轻量、底层的系统。 激活下载器中间件 要激活下载器中间件组件,将其加入到 DOWNLOADER_MIDDLEWARES 设置中。 该设置是一个字典(dict),键为中间件类的路径,值为其中间件的顺序(order)。 这里是一个例子: DOWNLOADE