Category: 其他

uBlock Origin
其他

uBlock Origin

为什么强烈的案例uBlock Origin这款广告过滤插件呢?因为真心觉得使用起来非常的方便。但是仍然有很多人习惯了使用ABP.今天我们精心整理了这篇uBlock Origin中文使用手册,希望能够帮助到大家。 关于 uBlock Origin 有人曾经做过对比:uBlock Origin对比ABP有性能上的优势,其最为突然的性能优势就是其占用极低的内存和 CPU。有分析说adp主要靠的是屏蔽,而ublock Origin主要靠的是阻断,ABP的工作需要在所有网页插入屏蔽脚本和css,而uBlock Origin直接阻止需要屏蔽的内容进入当前网页。一般的拦截请求的规则大家都差不多,关键的是元素隐藏规则,uBlock 把它叫做修饰规则 cosmetic filters,ABP 不管是什么网页都会插入 14000 多条元素隐藏规则,所以占用内存很大,uBlock 插入的很少,因为他是在网页开始加载以后才判断需要用到哪些元素隐藏规则。所以才在性能上面要更加优越。 大约在2016年10月份,著名浏览器Mozilla 把获取附加组件里广告过滤的推荐由 Adblock Plus 改成了 uBlock Origin,这次改动直接导致 ABP的日下载量少了将近 5 万(30%)而 uBlock Origin日下载量增加了几乎 5 万次(200%+)。由此可以uBlock Origin越来越被大家接受。 uBlock Origin界面功能介绍 当我们在chrome浏览器中安装好uBlock Origin插件后,我们点击其按钮标记可以看到如下图所示的基础信息。 其中包含以下几个图标: (1)巨大的电源按钮:用于打开和关闭uBlock Origin按钮,蓝色开启/灰色关闭 。 点击巨大的电源按钮可以针对当前站点关闭 uBlock Origin,也就是将当前站点添加为 白名单,在你下次访问时仍会保留此状态。相对地,按住 Ctrl 并点击按钮只针对当前页面关闭 uBlock Origin(在 Mac下是按住command ⌘ 点击) (2)闪电图标:去除当前页面的元素。点击闪电图标可以进入元素去除器模式,在此你可以交互式地移除当前页面的一个或多个元素。不过这里移除元素始终是临时性的,也就是说页面重新载入后所移除的元素又将重新显示出来。 (3)元素吸管图标:点击滴管图标可以进入元素选择器模式,在这里你可以交互地从页面选择元素并创建过滤规则来永久移除该元素。屏蔽元素按钮(用过ABP的都知道) (4)列表图标:网络请求日志(个人理解:网络请求记录监控中心):可以按照网络资源查看/屏蔽的控制系统 。网络请求日志与开发工具的网络 不同之处在于,不单单可以查看网络资源,还可以屏蔽不想要的脚本等等之流 。你可以在浏览器里实时查看网络通信情况。提示:点击图标的同时按住 Shift 键可以切换选择是在新窗口还是新标签页中打开记录台。uBO 会在你未按 Shift 键打开记录台时记住你的选择。 (5)禁止网页弹窗按钮,开启后,该网页永久无法弹窗 。默认情况下弹出窗口是允许显示的,除非有相应的过滤规则屏蔽。但如果开启该选项,不管规则如何,当前站点的所有弹出窗口都会被屏蔽: 能否屏蔽弹出窗口取决于所选过滤规则列表是否包含相应的规则,所以这项功能特别适合第三方规则列表没有相应规则对付网站弹出窗口的情况。 **基于 Chromium 的浏览器请注意:**由于 Chromium API 的限制,uBlock Origin无法始终辨别出新建的标签页是弹出窗口还是来自用户正常的链接点击。所以一旦使用了这个开关禁止弹出窗口,你 可能 无法通过右键菜单在新标签页里打开链接。 (6)严格屏蔽大的媒体元素按钮,开启后,将不再对当前网页本身进行屏蔽,比如可以用于网络运营商的网络劫持,规则(uBlock设置->自定义规则列表)。该功能主要目的是节省网络带宽,其次是提高可能的网页载入速度。默认情况下此选项处于禁用状态。你可以到控制面板的 设置 版块打开默认全局启用的开关。 对媒体元素超过特定大小后是否屏蔽的这个门限值是可以配置的,它是一个全局屏蔽的值。你可以将值设置为 0,这表示屏蔽所有媒体元素。在本文档里我们将超过该大小值的媒体元素(图像、视频、音频)称为 “大型媒体元素 ”。你可以基于站点启用和禁用这项功能,即针对当前站点点击弹出界面里的对应开关。 (7)禁止修饰生效按钮,开启,隐藏元素规则失效 。该特性生效时,图标旁边的数字表示被 uBO 修饰规则隐藏的元素数量。如果网页有被隐藏的元素,那么一旦你禁用修饰规则,这些元素就会立即显示,一旦启用立即隐藏。 (8)禁止第三方字体:三种颜色:红(block)、灰(noop)、绿(allow) 出于安全和隐私方面考虑,许多人希望默认能屏蔽所有网页字体。你只需在控制面板的 "自定义规则 " 版块直接添加下面这条规则: no-remote-fonts: * true 这样 uBlock 就会默认屏蔽任何地方的网页字体,而你又可以根据不同的站点点击这个开关来允许使用网页字体。 基于 Chromium 的浏览器请注意:Chromium 的 webRequest API 无法准确报出 font 类的请求,所以字体会被归为 other 类型。uBlock 是根据一条 URL 路径的"扩展名"来判断一条请求是否属于字体资源,但一条 URL 的请求类型可以千变万化,所以对于基于 Chromium 的浏览器,uBlock…

[记录] centos 安装rar
其他

[记录] centos 安装rar

下载对应的rar安装包,可以看到明显有个x64的区别,至于版本号,可以去官网自行选择,反正能用。 wget http://www.rarlab.com/rar/rarlinux-x64-5.3.0.tar.gz 下载好安装包后,首先解压安装包: tar -zxvf rarlinux-x64-5.3.0.tar.gz // 对应64位下载的 进入解压出的“rar”文件夹: cd rar 进行配置: make 出现下面的信息就是安装成功了: mkdir -p /usr/local/bin mkdir -p /usr/local/lib cp rar unrar /usr/local/bin cp rarfiles.lst /etc cp default.sfx /usr/local/lib 现在就可以任意使用了,关于rar的操作有很多,这里只记录两个最常用的: 解压: rar x test.rar //解压 test.rar 到当前目录 压缩 rar test.rar ./test/ //将 test目录打包

自己家的东西|lzcloud 上新小鸡测试
其他

自己家的东西|lzcloud 上新小鸡测试

今晚上新lzcloud nat新机器 ,先简单给大家测试下。 购买地址http://my.lzclo.com/cart.php?a=add&pid=9 先跑个superbench bash: line 303: which: command not found CPU Model : Intel(R) Xeon(R) CPU L5520 @ 2.27GHz CPU Cores : 2 Cores @ 2266.747 MHz x86_64 CPU Cache : 8192 KB OS : CentOS 7.2.1511 (64 Bit) OpenVZ Kernel : 2.6.32-042stab134.8 Total Space : 0.5 GB / 20.0 GB Total RAM : 9 MB / 512 MB (36 MB Buff) Total SWAP : 0 MB / 512 MB Uptime : 0 days 7 hour 33 min Load Average : 0.07, 0.02, 0.00 TCP CC : cubic ASN & ISP : AS201106, RamNode LLC Organization : Spartan Host Ltd Location : Tukwila, United States / US Region…

Zdir: 简单易用的目录列表/网盘程序
其他

Zdir: 简单易用的目录列表/网盘程序

简介 Zdir是一款使用PHP开发的目录列表程序,开发者为xiaoz,其博客为小z博客。 源码:https://github.com/helloxz/zdir 帮助文档:https://doc.xiaoz.me/#/zdir/ 详细说明:https://www.xiaoz.me/archives/10465   使用方法 下载源码放到站点根目录 修改config.php设置自己的网站标题/关键词/描述 如果需要排除某个目录,继续修改config.php 特性 目录浏览 MarkDown文件预览 CSS/JavaScript一键复制(有彩蛋) 图片预览 文件索引 二维码生成 文件删除 目前已解决中文目录(文件)显示问题(仅在Linux下测试),大家可以试下是否有问题。 特别说明 开发Zdir的初衷是打算自己搞一个前端公共库,发现网上现有的目录列表无法满足需求,改起来又嫌麻烦,于是自己撸了一个。当文件是CSS/JS/IMG等格式是复制的链接会自动转换成HTML格式,比如复制的CSS文件将自动转换为: <script src = 'https://libs.xiaoz.top/jquery/2.2.4/jquery.min.js'></script>  

BT-Panel Linux自动磁盘挂载工具1.4
其他

BT-Panel Linux自动磁盘挂载工具1.4

最近发现很多用户反馈的一些问题与磁盘挂载有关, 1、安装完面板后发现磁盘容量与实际购买容量不符 2、重启服务器后面板无法访问,网站、数据库文件丢失 以上都是因为未挂载磁盘,或挂载操作不当引起的,为解决这个问题,我们制作了磁盘自动挂载工具,支持Centos、Ubuntu、Debian、Fedora 说明: 1:本工具默认将数据盘挂载到/www目录 2:若您的服务器之前安装过Windows系统,需要手动删除NTFS分区,挂载工具会直接跳过NTFS分区 3:若您的磁盘已分区,且未挂载,工具会自动将分区挂载到/www 4:若您的磁盘是新磁盘,工具会自动分区并格式化成ext4文件系统 5:本工具只自动挂载一个分区,若您有多块数据盘,请手动挂载未被自动挂载的磁盘 【1.1】更新: 1:增加指定挂载目录功能 2:修正部分有独立引导分区的系统无法正确挂载的问题 【1.2】更新: 1:修正腾讯云部分节点自动挂载为只读的问题 【1.3】 更新: 1:修正在中文版系统下无法分区的问题 【1.4】 更新: 1:当已安装面板时,暂停所有服务,自动重命名/www,并迁移数据到新分区 注:仅限3.x/4.x/5.x面板支持迁移 注:迁移过程中会将系统盘原有面板数据备份至/bt-backup目录 【1.5】 更新: 1:添加文字提醒 【1.6】 更新: 1:只有一个磁盘或www目录已被挂载的情况下,自动退出脚本,不执行任何操作 Centos/Fedora: yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh   Ubuntu: wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh   Debian: wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh  

windows版本追踪——没什么卵用
其他

windows版本追踪——没什么卵用

Build Feed 是一个由爱好者维护的网站(非官方),在这里可以看到每个版本的 Windows 的编译时间,有些向用户推送,有些则不推送,除此之外,你还可以看到 Win10 的红石通道、红石 2 通道以及红石 3 通道的当前版本状态(当前内部版本的版本号、当前预览版本的版本号、当前正式版本的版本号和当前 Xbox 版本的版本号)。另外,网站支持中文,中文翻译的工作也是由爱好者来完成的。 网站地址:https://buildfeed.net/   这个网站比较适合有强迫症的人群,对于版本号十分执着。

SimPic一个开源的PHP图床
其他

SimPic一个开源的PHP图床

Simpic 首先是因为我想自建一个私有图床,在网上找了好久都没有合适的程序,比较好的也就Chevereto和ImgURL,可是这两个程序的上传路径都不符合我的口味,所以就舍弃了,我想要的是SM.MS这样的上传模式,本来想着自己写一个的,后来偶然在码云上面发现了兰空图床,发现很符合我的口味,于是就拿来修改了一下,终于改成我想要的样子了,看了下兰空图床的开源协议,是允许开源发布的,于是就有了Simpic。 (本人纯属小白,不是很懂代码) 程序特性 仿SM.MS图床上传路径 最新Layui框架 仿SM.MS图床首页 支持七牛云、又拍云上传 直接拖动图片上传 多用户单独管理 用户中心图片流加载 原程序(似乎不维护了) 项目:兰空图床 作者:WispX 作者博客:https://www.wispx.cn/ 源项目:https://gitee.com/wispx/lsky 前台演示 后台演示

OpenVZ虚拟化(架构)VPS 一键安装 Windows 系统
其他

OpenVZ虚拟化(架构)VPS 一键安装 Windows 系统

作者github地址:https://github.com/dylanbai8/Onekey_OpenVZ_Install_Windows OpenVZ虚拟化(架构)VPS 一键安装 Windows 系统 测试环境为 Debian7 (理论上支持 Debian Ubuntu 系列的大部分系统) wget -N --no-check-certificate git.io/w.sh && chmod +x w.sh && bash w.sh 为 Debian/Ubuntu 安装远程桌面 依次执行 1、4 如果需要使用浏览器 依次执行 1、2、4 为 Dbian/Ubuntu 安装 WindowsXP 依次执行 3、4 默认启动内存为 512M 如果需要修改启动内存 依次执行 3、6、4 安装自定义 Windows 系统 (iOS 镜像) 执行 7 按提示操作 注意事项 1.如果安装完后 VNC桌面空白,查看是否有 Sub-process /usr/bin/dpkg returned an error code (1) 报错 解决办法1: 执行 rm /var/lib/dpkg/info/$nomdupaquet* -f 后重新安装 解决办法2: 更换源 或者更换系统 2.关于OpenVZ 在OpenVZ构架的VPS内安装Windows系统 CPU很容易100%运行 长期CPU、内存爆满 一般主机商不允许这样做 可能被判定为滥用而停封(短暂测试几小时或者一半天是没有问题的) 脚本的实现原理为在Debian/Ubuntu系统内使用qemu虚拟化工具安装运行了一个Windows虚拟机 因此,你为Windows系统分配的硬件资源应尽量的小于vps实际配置 举例:假如你的vps为2核CPU、2G内存,那么你分配给Windows的硬件资源应为1核CUP、1G内存,或者更少。这样以防止资源爆满 如果测试中你的vps不幸被停封了,发工单解释情况(随便编个理由),一般都是可以解封的 如果你需要长期运行Windows,一定要尽量使用少的资源,推荐不超过vps实际硬件资源的50% 开机自启动 Windows 虚拟机 编辑 /etc/rc.local 在 exit 0 前新增加一行 粘贴以下代码(具体配置可以自行修改) qemu-system-x86_64 -hda /root/IMG/win.img -m 512M -smp 1 -daemonize -vnc :2 -net nic,model=virtio -net user -redir tcp:3389::3389 【修改端口映射】 默认主机仅将远程桌面3389端口转发至Windows系统 如果是用来运行程序(如建站)可能需要转发如80、443、22等端口 只需修改末尾…

PyOne已经发布
其他

PyOne已经发布

为了更好的使用,请参考PyOne文档:https://wiki.pyone.me PyOne喜迎3.0版本,支持绑定多个onedrive网盘啦!! 网盘Demo:https://www.pyone.me/ 适用onedrive版本 个人版 onedrive商业版 onedrive教育版(需要学校管理员开启权限) 特性 简单易用。只需简单设置,即可做一个onedrive文件列表分享程序 功能丰富。 可设置文件夹密码。只需在文件夹添加.password文件,内容为密码内容,即可在该文件夹设置密码 可设置README。 后台强大。 防盗链设置。 后台上传文件。 后台更新文件。 后台设置统计代码 后台管理onedrive文件。 删除onedrive文件 直接在后台给文件夹添加.password和README和HEAD 直接在后台编辑文本文件。 上传本地文件至onedrive(2018.10.18更新) 支持创建文件夹(2018.10.19更新) 支持移动文件(仅限单文件)(2018.10.19更新) 支持绑定多网盘!!!(2018.11.15更新) 适用环境 linux环境(推荐centos7) Python2.7 需要安装redis,MongoDB 安装教程 安装宝塔 这个无需多说,前往包装安装页面,选择自己的服务器版本进行安装。 宝塔安装插件 nginx mongodb redis 安装完以上软件再继续! 下载脚本&&安装依赖包&&准备文件 下载脚本:在root目录下运行: git clone https://github.com/abbeyokgo/PyOne.git 安装依赖包: cd PyOne yum install wget && wget https://bootstrap.pypa.io/get-pip.py && python get-pip.py && pip install -r requirements.txt 准备文件: cp config.py.sample config.py cp supervisord.conf.sample supervisord.conf 试运行 gunicorn -k eventlet -b 0.0.0.0:34567 run:app 绑定域名&nginx反代域名 先确保域名已经绑定到你的服务器ip 打开宝塔-网站-添加站点 设置反代:宝塔-网站-点击域名-反向代理,设置值http://127.0.0.1:34567然后勾选启用反向代理。 添加nginx配置:宝塔-网站-点击域名-配置文件。找到以下内容,添加标红的两行。 location / { ... proxy_buffering off; proxy_cache off; ... } 如图 做完以上操作,应该就可以访问你的域名了! 绑定网盘 注意!!首次访问,会显示登录后台,输入初始密码:PyOne后会自动跳转到绑定网盘页面。 第一步:获取应用机密(client_secret)和应用ID(client_id) 然后点击上方按钮获取应用机密(client_secret),填写到第二栏 在刚才获取应用机密(client_secret)的页面,点击知道了,返回到快速启动,会出现错误,查看网址栏,找到appID这一个参数,这个参数就是应用ID(client_id),将appID复制到上方第一栏 填写完上方两个参数,继续下一步 第二步:获取验证码并结束绑定 步骤1:点击绑定账号,并跳转到绑定页面 步骤2:选择需要绑定的账号,进入下一步 步骤3:接收认证许可,获取一个code,将这个code填写到code栏后,点击结束绑定 绑定成功 如果没有出现错误,则会进入以下页面。 安装预览 绑定更多网盘 绑定好第一个网盘之后,登录后台(/admin)-文件管理,即可看到网站顶部还有两个“添加网盘”的链接,点进去即可继续绑定更多网盘。 注意!!为确保可以正确绑定网盘,请开一个隐私窗口或者清除cookies后再绑定新网盘! 需要更多网盘位置? 目前默认是只能绑定3个网盘,如果你需要绑定更多的网盘,可以按照以下步骤操作: 编辑config.py文件。 修改od_users字典参数。参考已有内容,添加更多的位置,比如:D、E、F等… od_users={…