说明:很多人下载百度云文件时候,需要下载客户端才能下载,这样很麻烦,就分享这个Tampermonkey
(油猴)脚本,可以直接下载百度网盘和百度网盘分享的文件,避免下载文件时调用百度网盘客户端,获取网盘文件的直接下载地址,很方便。
脚本官方地址:https://greasyfork.org/zh-CN/scripts/23635
安装:在浏览器拓展里安装Tampermonkey
该插件后可直接进入官方地址安装脚本后重启浏览器即可
使用方法:
1、在自己的百度网盘选中文件,点击下载助手
按钮,选择合适的方法直接下载文件。
2、在分享页面的按钮显示在右上角,直接点击下载助手
即可。
提示:脚本失效后,记得去油猴面板更新脚本即可。
原创文章,作者:南猫,如若转载,请注明出处:https://southcat.net/1560/
不妨点个广告再走嘛
相关推荐
-
LNMP网站出现No input file specified解决办法
说明:有时候更改网站目录后,没修改.user.ini的时候网站会出现No input file specified该错误。这时可以通过修改.user.ini文件中的网站目录路径来解决。 提示:.user.ini文件无法直接修改,而且是隐藏文件,用WinSCP工具的话,需要打开隐藏文件选项,建议用vim编辑。 1、编辑权限 chattr -i /网站目录/.user.ini #操作此步骤后才可编辑 2、重新授权 chattr +i /网站目录/.user.ini /etc/init.d/php-fpm restart
-
火狐插件:百度网盘直接下载+百度云/115右键离线下载
说明:之前发过一个获取百度直链的方法,参考:百度网盘直接下载助手 Tampermonkey(油猴)脚本,挺好用的,这里再分享2个关于网盘的插件,不过只适用于Firefox浏览器。 1、哔度娘网盘这个插件作用就是屏蔽掉度娘网盘网页端下载文件夹或大文件时强制弹出的启动客户端弹窗,直接启动浏览器下载,这个时候等于获取了直链,就可以用其它下载工具下载了。插件地址:点击进入 2、网盘离线下载这个插件由火狐吧出品,百度云、115网盘右键离线下载http、ftp、ed2k、磁力链接,方便快捷。PS:已支持高亮选中后下载。插件地址:点击进入
-
出现"command 'gcc' failed with exit status 1"错误的解决方法
说明:今天在安装Python库软件的时候遇到"command 'gcc' failed with exit status 1"错误问题,之后有执行过yum安装gcc,但是还是有这样的问题,于是查了点资料发现缺少openssl-devel支持,所以我们需要安装openssl-devel才能解决问题。 方法 这里用的CentOs系统,执行命令: yum install gcc libffi-devel python-devel openssl-devel -y
-
轻量级论坛Carbon Forum搭建教程
简介 Carbon Forum,一个高性能的、高安全性的、基于话题的PHP轻论坛。 优秀的架构,高效的代码,每个页面平均执行时间仅为1~5毫秒,同时恰当地使用异步加载技术,在SEO与用户体验间取得平衡。 论坛摒弃了版块、节点等概念,发帖时无需选择板块,系统根据帖子内容自动推荐话题供用户选择,并且有功能强大而不显冗余的富文本编辑器。 支持关注用户、关注话题等功能,可以作为一个社交网站使用。 官方Demo地址:https://www.94cb.com/ 截图 安装 1、安装准备首先需要搭建web环境,建议lnmp(可参考:https://lnmp.org/install.html),然后添加域名并解析。 2、程序下载下载地址:https://github.com/lincanbin/Carbon-Forum,点击右上角的clone or download,下载zip包,解压并使用ftp工具上传到网站根目录。 3、建立数据库 mysql -uroot -pmypassword #root为mysql数据库用户名,mypassword为密码 create database carbon; 或者直接进入http://YOUR_IP/PhpMyAdmin(军哥lnmp一键包路径)建立carbon数据库。 4、配置nginx将下载的程序解压后的nginx.conf文件内容复制到域名vhost配置文件里。然后运行/etc/init.d/nginx restart重启nginx。
-
利用Nginx反向代理来简单镜像HTTP(S)网站的方法
说明:之前发过一个反代教程:Linux Centos下Nginx反代教程,现在发个Debian下反代HTTP(S)网站的教程。 安装nginx 系统要求:Debian 7 echo "deb http://packages.dotdeb.org wheezy all" >> /etc/apt/sources.list apt-get update apt-get install nginx # 安装会提示输入两次 Y 来继续安装。 安装完毕之后输入nginx -v ,查看nginx的版本,确定是否安装完成。 修改配置文件 找到下面这个文件,然后修改。 vi /etc/nginx/sites-available/default 按照下面的示例修改完毕后就重启Nginx: service nginx restart 然后访问你的域名看一看是否成功镜像,需要注意的一点是,如果被镜像的网站设置了防盗链,那么静态文件(js/css/图片)可能无法显示,这就没办法了。 1、HTTP示例一般情况下只需要更改这几个参数。 server_name 你的域名; sub_filter 欲被镜像的域名 你的域名; proxy_set_header Referer http://欲被镜像的域名 proxy_set_header Host 欲被镜像的域名 proxy_pass http://欲被镜像的域名 以下示例是以go.doubi.date镜像www.baidu.com为例。自行替换其中的参数: 第二段是屏蔽搜索引擎收录,比如镜像自己的网站,如果不屏蔽会导致收录流失。 server { listen 80; server_name go.doubi.date; if ($http_user_agent ~* (baiduspider|360spider|haosouspider|googlebot|soso|bing|sogou|yahoo|sohu-search|yodao|YoudaoBot|robozilla|msnbot|MJ12bot|NHN|Twiceler)) { return 403; } location / { sub_filter www.baidu.com go.doubi.date; sub_filter_once off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Referer http://www.baidu.com proxy_set_header Host www.baidu.com proxy_pass http://www.baidu.com proxy_set_header Accept-Encoding ""; } }...
-
Centos/Ubuntu/Debian BBR加速一键安装包
说明:之前整理过一篇BBR安装方法使用 Google BBR 拥塞算法加速 TCP,后来看到秋水大大自己写的BBR一键安装脚本很方便,也很全面,就搬运过来了。 提示:本脚本会把系统升级到最新内核!如果你有特定内核版本需求的话请慎用。 本脚本适用环境系统支持:CentOS 6+,Debian 7+,Ubuntu 12+虚拟技术:OpenVZ 以外的,比如 KVM、Xen、VMware 等内存要求:≥128M日期 :2017 年 02 月 22 日 关于本脚本1、本脚本已在Vultr上的VPS全部测试通过。2、当脚本检测到VPS的虚拟方式为OpenVZ时,会提示错误,并自动退出安装。3、某些服务商(如DigitalOcean)可能需要首先将VPS配置为可自定义内核,然后grub2的配置才会生效。4、脚本运行完重启发现开不了机的,打开VPS后台控制面板的VNC, 开机卡在grub引导, 手动选择内核即可。5、由于是使用最新版系统内核,最好请勿在生产环境安装,以免产生不可预测之后果。 使用方法使用root用户登录,运行以下命令: wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh chmod +x bbr.sh ./bbr.sh 安装完成后,脚本会提示需要重启VPS,输入y并回车后重启。重启完成后,进入VPS,验证一下是否成功安装最新内核并开启TCP BBR,输入以下命令: uname -r 查看内核版本,含有4.10就表示OK了 sysctl net.ipv4.tcp_available_congestion_control 返回值一般为:net.ipv4.tcp_available_congestion_control = bbr cubic reno sysctl net.ipv4.tcp_congestion_control 返回值一般为:net.ipv4.tcp_congestion_control = bbr sysctl net.core.default_qdisc 返回值一般为:net.core.default_qdisc = fq lsmod | grep bbr 返回值有tcp_bbr模块即说明bbr已启动。 内核升级方法如果是CentOS系统,执行如下命令即可升级内核: yum --enablerepo=elrepo-kernel -y install kernel-ml kernel-ml-devel CentOS 6的话,执行命令: sed -i 's/^default=.*/default=0/g' /boot/grub/grub.conf CentOS 7的话,执行命令: grub2-set-default 0 如果是Debian/Ubuntu系统,则需要手动下载最新版内核来安装升级。点击这里下载最新版的内核deb安装包。如果系统是64位,则下载amd64的linux-image中含有generic这个deb包;如果系统是32位,则下载i386的linux-image中含有generic这个deb包; 安装的命令如下(以最新版的64位4.9.3举例而已,请替换为下载好的deb包): dpkg -i linux-image-4.9.3-040903-generic_4.9.3-040903.201701120631_amd64.deb 安装完成后,再执行命令: /usr/sbin/update-grub 最后,重启VPS即可。
-
Linux VPS安装Stat Hub自建服务器监控
简介 Stat Hub是一个帮您收集并展示众多服务器状态的服务。它由两部分组成,一是服务端,用于接收、储存和展示状态;另一个是客户端,它用于收集并发送状态到服务端。Stat Hub没有Zabbix那么强大的功能,因此部署也显得简单很多。 安装 项目地址:https://github.com/likexian/stathub-go 直接复制下面的命令: #curl下载并安装 curl --insecure https://raw.githubusercontent.com/likexian/stathub-go/master/setup.sh | sh #如果curl无法使用,可以用wget下载 wget --no-check-certificate -O - https://raw.githubusercontent.com/likexian/stathub-go/master/setup.sh | sh #放行端口(iptables) iptables -I INPUT -p tcp --dport 15944 -j ACCEPT service iptables save service iptables restart 安装完后,接着访问https://ip:15944打开即可(注意是https的地址,浏览器提示危险请选择允许访问),初始密码为:likexian,登录后可修改,效果图如下。 添加多个客户端 在Stat Hub点击help按钮,按提示操作即可,或者访问https://ip:15944根据提示添加客户端,这样就可以监控多台服务器了。Stat Hub使用crontab每隔1分钟采集1次数据,如果未显示数据,请输入crontab -l查看计划任务是否添加成功。 通过域名访问(Nginx反向代理) 在nginx vhost配置文件中添加下面的规则,并重载nginx即可生效。 server { listen 80; server_name southcat.net;#您需要绑定的域名 location / { proxy_pass https://127.0.0.1:15944; proxy_redirect off; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } } 总结
-
使用CommentToMail插件给博客配置邮件通知评论功能,附带美化版样式
说明:由于很多人希望博主给配置个邮件提醒功能,拖了很久才配置好了,网上找了很多插件都不行,这里就分享个由致远博主修改的CommentToMail V4.1.2插件,顺便将邮件界面样式给替换成了美化版样式,然后水篇使用教程,且只适用于Typecho博客。 截图 使用 首先下载插件:CommentToMail.zip,解压上传到/usr/plugins目录,再编辑主题模板comments.php文件,在评论框的input下方插入以下代码: <input type="hidden" name="receiveMail" id="receiveMail" value="yes" /> 注意:本博客使用的Handsome主题自4.1.x版本开始可以不用修改该文件。 接下来就在后台开启插件,然后设置插件,填写smtp服务器地址、邮箱地址、密码等信息。 #博主使用的是QQ邮箱,可以通过设置-账户-开启smtp。插件设置请将ssl加密打勾。 smtp服务器地址:smtp.qq.com SMTP端口:465 SMTP用户:邮箱账户 SMTP密码:开启smtp时获取的授权码 #如果你不想用监控,可以使用某大佬修改的评论邮箱插件,该版本不需要监控 下载地址:https://www.southcat.net/usr/down/CommentToMail-2.1.0.zip 插件来源:https://gxggxl.cn/24.html 参考链接 插件修改:https://blog.uniartisan.com/archives/CommentToMail.html 美化版来源:https://www.liuguogy.com/archives/typecho-commenttomail-mail-style.html
-
修改phpMyAdmin导入MySQL数据库文件大小限制
说明:有时候网站内容多了,数据库也自然增大了,我们在迁移网站的时候发现数据过大,导致导入数据库超过了phpmyadmin自身的限制,无法直接导入,一般会出现如下提示:”No data was received to import. Either no file name was submitted, or the file size exceeded the maximum size permitted by your PHP configuration. See FAQ 1.16.”不过我们可以修改phpmyadmin导入文件的大小限制来实现。 这里说下2种方法,一般第一种就可以了,如果不行,就进行第二步,不过虚拟主机用户是无法修改这些文件的,如果数据库文件太大,只能单表导出。 一、修改php.ini文件1、查找post_max_size,指通过表单POST给PHP的所能接收的最大值,包括表单里的所有值,默认为8M,看你自己需要进行改变。2、查找File Uploads,首先确认file_uploads = on;是否允许通过HTTP上传文件的开关,默认为ON即是开。 3、查找upload_max_filesize;即允许上传文件大小的最大值。默认为2M。 如果要上传>8M的文件,那么只设置上述四项还不定一定可以。最好对下面的参数也进行设置: max_execution_time = 600;每个PHP页面运行的最大时间值(秒),默认30秒。 max_input_time = 600;每个PHP页面接收数据所需的最大时间,默认60秒。 memory_limit = 8M;每个PHP页面所吃掉的最大内存,默认8M。
-
使用Plik搭建一个临时文件上传系统,自定义时长/下载即摧毁
说明:Plik是一个基于golang的可扩展且友好的临时文件上传系统。上传者可自定义文件保留时长,设置下载密码,允许上传者随时删除文件,设置下载一次就自动删除,二维码下载,上传者还可以选择不保存在服务器里,直接传到免费服务(貌似用的ShareX),还支持在线播放mp3/mp4文件,及一些功能拓展,挺强的,安装也简单。 截图 安装 Github地址:https://github.com/root-gg/plik 可以直接用作者编译好的包安装,下载地址:点击查看。 #下载最新版本的Plik,目前是1.2.3版本 wget https://github.com/root-gg/plik/releases/download/1.2.3/plik-1.2.3-linux-64bits.tar.gz #解压 tar xzvf plik-1.2.3-linux-64bits.tar.gz #运行 cd plik-1.2.3/server ./plikd 然后就可以访问IP:8080查看了,程序的配置文件在server/plikd.cfg,可以设置监听端口/最大上传/默认保存天数等等,上传文件默认保存在server/files。 如果Web界面打不开,可能需要开启防火墙端口。 #CentOS 6 iptables -I INPUT -p tcp --dport 8080 -j ACCEPT service iptables save service iptables restart #CentOS 7 firewall-cmd --zone=public --add-port=8080/tcp --permanent firewall-cmd --reload 最后设置完毕后就需要程序常驻后台了,可以使用screen命令,使用查看→传送门。 Docker安装 1、安装Docker #CentOS 6 rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm yum update -y yum -y install docker-io service docker start chkconfig docker on #CentOS 7、Debian、Ubuntu curl -sSL https://get.docker.com/ | sh systemctl start docker systemctl enable docker 2、安装镜像 #建一个保存Plik数据的文件夹 mkdir /Plik && cd /Plik #下载配置文件,可以保持默认,也可以编辑 wget https://raw.githubusercontent.com/root-gg/plik/master/server/plikd.cfg #启动容器 docker run...