说明:我们很多人找小电影的都习惯百度,但这个方法似乎没什么逼格,对于手上有很多VPS
的来说,找资源这种事,可以不用像普通老百姓一样打开百度盲目查找了!这里分享个磁力爬虫工具,可以帮你完成查找磁力的工作。
安装
Github地址:https://github.com/chenjiandongx/torrent-cli
系统要求:Windows
、Linux
、MacOs
,这里就说下Linux VPS
安装,建议使用CentOS
系统。
1、安装Python3
一般大多数Ubuntu
自带Python3
,而Centos
、Debian
就需要我们安装了。
#查看是否有Python3
python3 -V
#安装Python3
#CentOS系统
wget https://www.southcat.net/usr/shell/Python3/CentOS_Python3.6.sh && sh CentOS_Python3.6.sh
#Debian系统
wget https://www.southcat.net/usr/shell/Python3/Debian_Python3.6.sh && sh Debian_Python3.6.sh
然后再输入python3 -V
看是否安装成功。
2、安装torrent-cli
这里安装方法有2
种。pip
安装:
pip3 install torrent-cli
源码安装:
#可以修改torrent.py文件来增加所爬的磁力站
git clone https://github.com/chenjiandongx/torrent-cli.git
cd torrent-cli
pip3 install -r requirements.txt
python3 setup.py install
提示-bash: git: command not found
的使用命令:
#Debian/Ubuntu系统
apt-get install git -y
#CentOS系统
yum install git -y
使用
1、使用命令:
usage: torrent-cli [-h] [-k KEYWORD] [-n NUM] [-s SORT_BY] [-o OUTPUT] [-p]
[-v]
Magnets-Getter CLI Tools.
optional arguments:
-h, --help show this help message and exit
-k KEYWORD, --keyword KEYWORD
magnet keyword.
-n NUM, --num NUM magnet number.(default 10)
-s SORT_BY, --sort-by SORT_BY
0: Sort by date,1: Sort by size. 2. Sort by hot-
rank.(default 0)
-o OUTPUT, --output OUTPUT
output file path, supports csv and json format.
-p, --pretty-oneline show magnets info with one line.
-v, --version version information.
2、简单示范
#搜索资源磁力
torrent-cli -k 逃学威龙
#单行显示并按大小排序(也可以指定排序顺序为2,按热度排序)
torrent-cli -k 逃学威龙 -p -s 1
#保存为csv或者json文件(建议保存为csv文件,json数据会被序列化,转为utf编码)
torrent-cli -k 逃学威龙 -o mv.csv
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/2130/
不妨点个广告再走嘛
相关推荐
-
支持BT磁力链接/离线下载/边下边播:Peerflix Server一键脚本
脚本特点 支持BT下载 支持磁力链接下载 支持上传BT文件 支持离线下载 支持边下边播(格式限制:mp4/wbem/ogg) 可视化界面Web UI 截图 安装 系统要求:CentOS、Debian、Ubuntu。 wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/pserver.sh && chmod +x pserver.sh && bash pserver.sh 安装完成之后,就会提醒你,输入要开放的端口(默认9000)。 请输入 Peerflix Server 监听端口 [1-65535] (默认端口: 9000): ======================== 端口 : 9000 ======================== Cloud torrent 已启动 ! 浏览器访问,地址: http://VPS_IP:9000 启动后,访问http://VPS_IP:9000即可看到Web UI界面了。 使用说明 bash pserver.sh # 可以直接输入这个命令,会自动判断是否需要安装/启动/停止Peerflix Server bash pserver.sh install # 安装 Peerflix Server bash pserver.sh start # 启动 Peerflix Server bash pserver.sh stop # 停止 Peerflix Server bash pserver.sh tail # 查看 Peerflix Server 日志 bash pserver.sh uninstall # 卸载 Peerflix Server 相关教程 Cloud Torrent:支持BT下载/磁力下载/边下边播BT种子/磁力链接下载工具:Aria2一键安装管理脚本Debian系统下安装Transmission+h5ai实现离线BT下载
-
Linux VPS使用Python/Caddy快速搭建文件分享平台
说明:刚刚提到过Linux VPS快速分享文件方法,查看:Transfer.sh:Linux VPS使用命令行快速的分享文件,除了这个方法,我们还可以自建文件分享平台,由于Python内置了一个简单的HTTP服务器,而Caddy也是一个简单的HTTP服务器,所以这里可以分别使用Python和Caddy搭建文件分享平台。 Python 使用Python搭建是超级快的,就是界面有点不好看。 使用命令: #进入要分享的文件目录 cd /moerats #后面的端口随便填,注意防火墙设置 python -m SimpleHTTPServer 8080 建议配合screen一起使用,参考:使用screen来实现多任务不断线操作命令。 然后我们可以打开http://IP:端口进入界面了。 Caddy 觉得Python搭建的界面不好看的,可以使用Caddy搭建,这里用的是逗比的脚本。 使用命令: wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh #备用地址 wget -N --no-check-certificate https://www.southcat.net/usr/shell/Caddy/caddy_install.sh && chmod +x caddy_install.sh && bash caddy_install.sh 创建IP访问,使用命令: #以下一整条命令,直接复制即可,80为端口,可以随便修改,且/MOERATS为要分享的文件目录 echo ":80 { root /MOERATS gzip browse }" > /usr/local/caddy/Caddyfile /etc/init.d/caddy start
-
Proxyee-down:HTTP下载神器,支持百度云下载/全网嗅探/B站视频下载
说明:之前介绍了很多下载神器,比如IDM,EagleGet等,今天再介绍个下载神器Proxyee-down,速度非常快,内置了百度云插件,支持分段下载和断点下载,亲测下载百度云大文件很给力,这里分享下。 简介 使用本地http代理服务器方式嗅探下载请求,支持所有操作系统和浏览器(IE9+),支持分段下载和断点下载。内置许多插件功能,比如,百度云大文件、合并下载限制突破,百度云合并下载解压工具(可解压4G大文件)。 更新 【2018.11.23】 由于该软件全新改版,增加了百度云下载、全网嗅探、B站视频下载插件,也支持MAC和Linux系统,所以这里就更新下文章。 截图 运行 Github地址:https://github.com/proxyee-down-org/proxyee-down软件下载:点击进入,请根据自己操作系统选择正确版本下载。 1、Windows系统下载Windows版本的压缩包以后,将压缩包解压至任意目录,执行文件夹里的Proxyee Down.exe文件即可。 注:360可能会报毒,请将报毒文件加入白名单,或者直接卸载360(建议少用辣鸡360)。 2、MacOS系统下载MacOS版本的压缩包之后,解压至任意目录,将目录内的Proxyee Down应用复制到Application(或者应用程序,取决于系统版本以及语言设定)文件夹,双击运行即可。 注:如果启动闪退,把APP复制到其他目录即可正常运行;因为MacOS切换代理以及安装证书需要管理员权限,所以每次应用启动时都会提示输入用户密码。 3、Linux系统Linux系统目前没有打原生包,要下载jar包运行,需安装JRE或JDK(要求版本不低于1.8)。 首先输入java -version查看有没有安装java或者安装版本,如果未安装/版本过低,查看安装教程:Linux系统安装最新版JAVA教程。 然后找到最新版jar包链接地址→传送门,目前为3.4,再使用命令: #下载jar包 wget https://github.com/proxyee-down-org/proxyee-down/releases/download/3.4/proxyee-down-main.jar #开始运行 java -jar proxyee-down-main.jar
-
电信校园卡 30G全国流量+500分钟+主流软件定向免流 每月仅需12.5元
说明:中国北京电信推出的校园卡,200用一年,300用两年,非常实惠,均是全国流量和通话,包含各种软件定向免流,目前已推出在线办理的方式,各地均可在线申请办理,有需求的可以上车了。 套餐详情 资费:200包1年/300包2年,相当于16.6元/月或12.5元/月,一年/两年内不用再充话费。 流量:30G全国通用流量,超出后1元800M。 短信:20条免费短信。 通话:500分钟免费主叫,全国接听免费。 此外,还可通过短信免费订购额外的5GB全国流量,请关注“校园卡助手”公众号回复“北京电信0元5GB”获取短信开通教程。 其中定向流量支持以下软件: 新闻:网易新闻、今日头条 音乐:网易云音乐、虾米音乐 浏览器:UC、手机百度看书:网易云阅读、书旗、网易蜗牛 视频:虎牙直播、优酷、爱奇艺、天翼视讯 、PPTV、好看视频 、西瓜视频 、抖音、快手 游戏:坦克连、率土之滨、大话西游、倩女幽魂、终结者2、荒野行动、迷雾世界、梦幻西游、阴阳师 其他:网易公幵课、百度贴吧、高德地图、百度地图、有道云笔记、网易云课堂、网易邮箱大师、百度手机助手、中国大学mooc 注意:当定向流量+通用流量总量达40G会断网,可通过客服10000恢复使用,恢复使用后定向流量失效,通用流量可继续使用。 申请地址 申请地址:点击申请,该地址为电信官方地址,请放心申请,或者直接扫下面活动截图里面的二维码申请。 注意:申请时,身份证上传识别错误的话,请把照片照得更清晰点。如果出现其它任何系统错误,基本上都可以靠更换浏览器、更换网络、更换手机解决。 订单查询 订单查询:点击查询,如果你注册了账号的就账号登陆,没有注册的就使用收货号码+验证码登陆。 活动截图 相关问题 #归属地哪里?全国都可以用吗? 归属地北京,全国都可以用,都是全国通话,全国流量 #激活期限是多久,如果没有激活,可以申请退款吗? 自申请日起20天内必须激活,否则卡报废。如果超出期限或者不想激活了,只要你的卡没有激活,无论是什么问题什么原因,直接拨打4008981189转售后客服申请退款,钱在15个工作日内会原路返回你的支付账户。但一经激活,不再退款。 #一个人可以开几张? 工信部规定,一个身份证只能同时持有5张中国电信卡,如果你名下有n张电信卡,那么你还可以办理5-n张 #可以改套餐吗? 套餐有效期内不能改 #一年或者两年后可以续约么吗? 关注“校园卡助手”,发送“北京电信续约”,即可获取官方续约地址,套餐到期的最后一个月可续约。 #怎么激活? 在“北京电信”公众号或电信掌上营业厅进行激活,邮寄的快件中也含有激活说明。 #如果我想帮父母申请一张,该怎么操作呢? 考虑到父母对在线激活功能比较陌生,流量族推荐使用您本人的身份证申请,邮寄地址填您父母的。激活时只需要卡号及卡背后的ICCD数字,当您父母收到卡后把背后的ICCD数字拍给您,您通过“北京电信”公众号或电信掌上营业厅进行激活,申请激活后大概几分钟后就可正常使用,激活的特征是:能打电话、能上网。 #激活后我需要做什么呢? 第1步:随便打通一个电话20秒(亲戚朋友的号码都可以),不然以下操作将不可进行 第2步:关注“校园卡助手”公众号回复“北京电信0元5GB”获取0元5GB全国流量短信开通教程 第3步:发送短信ktvolte到10001,隔几分钟后会来短信,按提示回复确认即可成功开通VOLTE高清通话,开通后进你手机的移动网络设置,开启VOLTE功能,此功能的核心在于可以边打电话边上网。 #本卡可以在平板上使用吗? 本卡是正规北京电信套餐,只要能插SIM卡的设备均可正常使用。 #开热点给其他设备上网免流吗? 任何运营商的任何套餐、任何卡开热点给其他设备上网,都不免流。 #购买后需要每个月再充话费吗? 本卡是预付费卡,申请的时候会要求付款200/300元,然后每个月以赠费的形式充入账户,抵扣月费,不需要再充话费。本卡的申请链接是电信官方链接,付款也是付给电信官方,请放心付款。 #当流量达到40GB会断网吗? 40G关停规则:当月累计总流量达到40G暂停当月上网服务,次月自动开通,如当月联系客服申请继续使用,流量包内剩余国内流量可继续使用,定向流量自动失效,流量包内流量用完后所有流量按套外资费(1元800M/天,可自动叠加)收取。
-
Sharecmd:一个可以将文件上传至Google Drive/Dropbox并自动生成分享链接的工具
说明:Sharecmd是一个用Golang编写的Cmdline工具,可以直接将文件上传到配置的网盘类型,并自动生成分享链接的工具,并将该链接复制到系统剪贴板。支持Windows、Linux、Macos系统。 #目前支持的网盘类型 Dropbox、Google Drive、Seafile、Nextcloud/Owncloud 貌似这是个新项目,作者也天天在更新,所以以后可能会支持更多网盘或功能,有兴趣的可以多关注下。 使用方法 Github地址:https://github.com/mschneider82/sharecmd 这里只说Linux系统的使用方法,我们先根据自身系统版本找到编译好的二进制文件下载链接→下载地址。 #下载二进制文件 wget https://github.com/mschneider82/sharecmd/releases/download/v0.0.46/sharecmd_0.0.46_Linux_x86_64.tar.gz #解压文件 tar zxvf sharecmd*.tar.gz #移动文件 mv share /usr/local/bin #删掉没用的文件 rm -rf sharecmd*.tar.gz README.md LICENSE 然后开始设置网盘,使用命令: share --setup 使用上下键选择,然后Enter确认。这里博主选择的是Google Drive,会给个链接你打开,然后登录账号授权获取验证码,再输入SSH客户端确认即可。最后就可以上传了,上传命令: #使用命令 share 文件路径 #比如将home文件夹的MOERATS文件上传至网盘 share /home/MOERATS 或者 cd /home share MOERATS 如果后面出现Can't copy link to clipboard报错,可以无视,就是不能使用剪切板而已,影响不大。 上传目录 #文件将上传到网盘的以下目录 Dropbox:/Apps/sharecmd Google drive:/sharecmd Seafile:/sharecmd Own/Nextcloud:/sharecmd
-
在Github上搭建个人的Hexo博客,并绑定域名及Https访问
说明:Hexo是一个很简洁的博客程序,可将其部署到Github上并使用Git二级域名进行访问,等于为我们节省了服务器和域名成本,而且还可以绑定自己的域名访问,这里就说下具体搭建教程。 简介 Hexo是一个快速、简洁且高效的博客框架。Hexo使用Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 截图 搭建 1、创建Github账户浏览器进入https://github.com,注册一个账号,再打开https://github.com/new创建一个项目。名称填Github用户名.github.io。 2、安装Node.js和Git使用SSH客户端登录VPS,运行命令: #Ubuntu和Debian系统 curl -sL https://deb.nodesource.com/setup_9.x | bash - apt-get install -y nodejs git #Centos系统 curl -sL https://rpm.nodesource.com/setup_9.x | bash - yum install nodejs git -y 3、安装Hexo #新建文件夹存放Hexo文件,名称自己定 mkdir /Rats && cd /Rats #安装Hexo npm install hexo-cli -g #初始化配置 hexo init #安装必要组件 npm install #启动Hexo hexo server 然后打开http://ip:4000,就可以进入Hexo博客了,如果进不了,请放行服务器的4000端口。接下来我们就同步到Github上。 4、配置Git信息 #请将下面Git用户名和邮箱修改成自己的 git config --global user.name "MOERATS" git config --global user.email "admin@southcat.net" #生成密匙 ssh-keygen -t rsa -C "admin@southcat.net" 生成过程可以直接回车,此时会在/root/.ssh目录中生成2个文件,然后打开id_rsa.pub,并复制里面的内容。 cat /root/.ssh/id_rsa.pub 复制好后,使用浏览器进入https://github.com/settings/ssh/new,Title随便填,然后把刚刚复制的内容填到Key确认。 再编辑_config.yml文件,文件在之前新建的文件夹里,你可以使用ftp客户端编辑,也可以使用vi或nano编辑。 nano /Rats/_config.yml #编辑网站信息,自己看情况修改 title: Rat's Blog subtitle: A blog description: A blog keywords: A...
-
一个简单,快速,漂亮的RSS阅读器:Feedbin安装教程
说明:前几天应几位童鞋的要求,研究了下Feedbin,一个简单,快速,漂亮的RSS阅读器,功能挺强的,具体介绍可以看官网→传送门,由于网上几乎看不到这个的安装教程,官方安装文档也少,导致中间踩得坑也挺多的,所以这里就大概发个安装教程,有兴趣的可以试试。 截图 安装 Github地址:https://github.com/feedbin/feedbin 环境要求:Ruby 2.6.1、Postgres 10、Redis > 2.8、Memcached、Elasticsearch 2.4.X 教程只适用于CentOS 7系统,内存建议1G;如果你是KVM,且内存不够的话,建议加点Swap,Swap添加脚本→传送门。 1、安装依赖 #更新系统 yum update -y #安装EPEL rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm #安装开发工具组包 yum -y groupinstall "Development Tools" #安装依赖 yum install libcurl-devel libxml2-devel libxslt-devel rubygems ruby-devel rubygem-bundler ImageMagick-devel patch libidn-devel libidn2-devel libidn2 tmux postgresql-devel java-1.8.0-openjdk.x86_64 -y 2、安装ElasticSearch rpm -Uvh https://www.southcat.net/usr/down/elasticsearch-2.4.4.rpm 3、安装Memcached yum install memcached -y 4、安装Redis yum install redis -y 5、安装PostgreSQL 10 #安装存储库RPM yum install https://download.postgresql.org/pub/repos/yum/10/redhat/rhel-7-x86_64/pgdg-centos10-10-2.noarch.rpm -y #安装数据库和一些服务包 yum install postgresql10 postgresql10-server postgresql10-contrib -y #初始化数据库 /usr/pgsql-10/bin/postgresql-10-setup initdb 6、开始运行 #运行命令 systemctl start memcached redis elasticsearch postgresql-10 #查看状态,如果都显示active(running)即为运行成功 systemctl status memcached redis elasticsearch...
-
LNMP环境配置SSL证书最简单教程
现在腾讯提供免费的一年证书,地址:https://console.qcloud.com/ssl nginx重定向http自动跳转https server { listen 80; server_name www.southcat.net; index index.html index.htm index.php; rewrite ^/(.*)$ https://www.southcat.net/$1 permanent; } 配置ssl证书 server { listen 443; #listen [::]:80; server_name www.southcat.net; index index.html index.htm index.php; root /app; ssl on; ssl_certificate /ssl/www.southcat.net.crt; #ssl.crt文件位置 ssl_certificate_key /ssl/www.southcat.net.key; #ssl.key文件位置 include typecho.conf; #error_page 404 /404.html; include enable-php-pathinfo.conf; location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 12h; } location ~ /\. { deny all; } access_log off; } 最后重启VPS即可。
-
一个基于Python 3的Pixiv爬虫,可下载画师和排行榜原图
说明:P站很多人不陌生了,这里分享个萌咖写的爬虫脚本,基于Python3,可直接下载排行榜、画师的原图。无需登录,无需cookies,也不需要其它依赖,使用纯Python原生模块,支持多线程下载,支持过滤已下载。由于官方需要登录才能下载原图,这里就绕过了官方,直接获取下载原图,毕竟不是原图就没得意义了,有需求的可以收藏下。 截图 使用 Github地址:https://github.com/MoeClub/Pixiv 要求:Python 3、网络能访问Pixiv站。 1、安装Python 3 #CenOS 6系统 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm yum install python34 -y #CenOS 7系统 rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm yum install python36 -y #Debian 7、8系统 apt update apt install python3 -y Debian 9、10和Ubuntu系统自带Python 3,无需安装,可直接进行下一步。 2、下载脚本 wget https://raw.githubusercontent.com/MoeClub/Pixiv/master/pixiv.py 脚本默认25线程,想改的话,直接编辑脚本,搜索25,改成相应数字就可以了。 #下载画师原图,使用画师UID即可 python3 pixiv.py "673179" #下载排行榜原图,使用排行榜地址即可 python3 pixiv.py "https://www.pixiv.net/ranking.php?mode=male"
-
Socat一键安装脚本,可转发TCP和UDP流量
说明:一般用海外服务器的都会遇到线路爆炸,网络不好的情况,导致我们用55R等软件的效果很差,这时候就可以用端口转发来改善这种情况,常见的转发有rinetd、Haproxy、iptables、socat,前面2种只能转发TCP,后面TCP/UDP都可以转发,如果用来玩游戏的话就需要转发UDP了,博主就写了个Socat一键安装脚本,这里分享下。 安装 系统要求:支持CentOS 6+ 、Debian 7+、Ubuntu 14+。脚本说明:脚本默认开启UDP、TCP转发,带开机自启功能,且一次只能转发单个端口,如果想转发多个端口请重复运行本脚本。提示:该脚本在Vultr各个系统均测试通过,包括最新的Ubuntu 18.04,如果有其它问题可以留言。 使用root运行以下命令: wget https://www.southcat.net/usr/shell/socat.sh && bash socat.sh 按要求输入以下信息: #如果你要用本地服务器的3333端口转发IP为1.1.1.1服务器的6666端口,那就依次填入指定参数。 请输入本地端口:3333 请输入远程端口:6666 请输入远程IP:1.1.1.1