欢迎光临
我们一直在努力

HEU KMS Activator v28.0.0 全能系统数字许可激活工具

whhxsk阅读(882)

HEU KMS Activator 是一位叫知彼而知己的大神所开发的KMS激活工具,支持激活 Windows XP、Windows 7、Windows 8、Windows 10、Windows 11、Windows Server、以及Office的所有批量授权VL版本。最新版本新增加了OEM激活XP激活,增加对Vista/Win7/Server 2008 (R2)/2012 (R2) OEM的永久激活(支持Legacy/UEFI BIOS),此工具可以完美的激活Windows以及Office的VL版本,无需联网即可一键激活,目前最新版的HEU KMS Activator 新增Win10数字许可证激活,不在是以前的那个KMS激活了,很多系统都可以使用数字权利永久激活使用,而且此工具带有静默激活参数可以用来封装使用,在封装系统安装后调用HEU KMS Activator 计划任务 加上静默激活参数可完美激活,此版本激活成功率最高,推荐系统封装爱好者使用,此工具由亿破姐收集整理100%出自“知彼而知己”的正版,无广告,无流氓行为,无捆绑,无后门的激活工具。

HEU KMS Activator,迷你版KMS,kms,kms离线激活,kms工具,序列号,win8.1,Win10,windows10激活工具,windows8激活工具,office激活工具,office2016激活,系统激活工具,kms激活,系统密钥,系统激活,kms激活工具,office激活,win10激活,0ffice2016激活,系统激活工具,office2013,Windows 10正式版激活工具,HEU KMS Activator 20,Windows 10,Windows 8.1,Windows 8,Windows 7(企业版/专业版),Office 2013 (VL版),Office 2010(VL版),office2019激活工具,office2015激活工具,office2014激活工具,office2013激活工具,office2012激活工具,office2010激活工具,windows数字许可激活,windows10数字永久激活HEU KMS Activator

HEU KMS Activator 20 这次更新采用了全新的UI设计。告别繁琐的操作,主页面的“橘黄色按钮”为智能激活按钮,将根据当前的Windows系统和Office,智能判断最佳的激活方式。右上角五个图标的功能分别是:自定义背景颜色、更换背景图片、切换到经典界面/切换语言、最小化、退出程序。常用功能的按钮以“橘黄色”图标显示,只需将鼠标置于按钮上面,会自动显示简介。高级功能的按钮以“灰色”图标显示,建议详细阅读《用户使用手册》后再行使用。

HEU KMS ActivatorHEU KMS ActivatorHEU KMS Activator

Windows10数字许可证激活方式简介

1、Windows10可以通过Windows 7 / 8.1升级、购买的零售版、或OEM等的方式激活,微软会收集计算机的硬件信息并上传到服务器,将其转化为数字许可证,下次重装系统时,联网后微软服务器将重新比对硬件信息,若主要硬件信息不变,系统就会自动予以激活。

2、例如已永久激活的Windows7升级到Windows10后,会自动永久激活,基于这种思路,通过从微软服务器获取数字门票(GenuineTicket.xml),完成数字许可证激活(又名数字权利激活)。

3、综上,数字许可证激活的方式必须连接到互联网,一旦激活成功,以后重装系统联网后即自动永久激活。

PS:

1、假如使用软件永久激活了Windows7,目前来看,升级到Windows10后会自动激活。此时这台计算机就已经获取到了“数字许可证”,不需要任何其他软件,也不需要安装密钥,只要以后在这台计算机上安装Windows10,联网自动激活。

2、数字许可证激活方式,微软只需一个系统更新即可轻易封杀,然而为了扩大Windows10的市场占有率,此方式被默许。

KMS 激活简介

通常企业、学校等拥有多台计算机,设想如果安装了 Windows,然后管理员一台一台的去激活,管理起来十分不方便。为了解决这种问题,微软定制了一种 批量授权(Volume)的方法:局域网内的一台计算机作为服务器首先连接到微软的服务器进行激活,然后局域网内的其他计算机向局域网内的这台服务器请求激 活。这种方法即为 Key Management Service,简称 KMS,是微软定制的一种正规 激活方式,下面简要介绍一下激活流程。大客户首先购买微软正版“CSVLK”密钥,然后将一台计算机永久激活(联网 或者拨打微软客服电话),这台计算机即可作为服务器(KMS Host),始终保持 开机联网(局域网连接通畅即可)的状态。局域网内的其他计算机(KMS Client)向服务器请求激活,当达到一定数量(激活 Windows 需要 25 台计算机、激活 Office 需要 5 台计算机)的客户端计算机请求激活后,服务器就向客户端注入激 活信息。

KMS 激活后有效期 180 天。默认设置下 KMS Client 会自动向可用的 KMS Host 请求激活(未激活的客户端尝试连接 KMS 的时间间隔为 2 小时,已激活的 客户端尝试连接 KMS 的续订时间间隔为 7 天)。即 KMS Client 激活有效期会始 终保持 173 天以上,前提是 KMS Host 是可用的。

智能激活简介

智能激活:点击“橘黄色按钮”,将激活Windows和Office,智能识别最佳的激活方式(优先顺序依次为数字许可证/KMS38/OEM[注]/KMS)。如果识别到Windows或Office已经永久激活,则自动跳过。

[注]:此按钮在进行OEM激活时(例如激活win7旗舰版),为了防止开机无法启动的问题,只使用了硬激活。对于这类需要OEM激活的版本,可以切换到OEM激活页面中,点击“OEM激活”按钮,会采用硬激活+软激活。

智能判断Windows版本,采用最佳激活方式,优先级如下:

1、Windows10以下版本,使用数字许可证激活(需联网):

家庭版(N)、家庭单语言版、家庭国家版

教育版(N)、企业版(N/S/SN)、LTSB 2015(N)、LTSB 2016(N)

专业版(N)、专业教育版(N)、专业工作站版(N)

2、如果无法数字许可证激活,则采用KMS38激活(需联网):

支持Windows10 / Server2016/2019以下版本:

家庭版(N)、家庭单语言版、家庭国家版

教育版(N)、企业版(N/S/SN)、LTSB 2016(N)、LTSC 2019(N)

专业版(N)、专业教育版(N)、专业工作站版(N)

ServerStandard(ACor)、ServerDatacenter(ACor)、ServerSolution(ACor/Cor)、ServerRdsh、ServerCloudStorage

3、以上方式无效则采用OEM永久激活,支持以下版本:

Windows Vista Ultimate、HomeBasic、HomePremium、Business、Starter

Windows Server 2008 Enterprise、EnterpriseV、SBSPrime、SBSStandard、Standard、StorageStandard

Windows 7 Ultimate、Professional 、HomeBasic、HomePremium、Starter、StarterE

Windows Server 2008 R2 Enterprise、WinFoundation、HomeStandard、Standard、SBSStandard、Solution、Datacenter、HomePremium

Windows Server 2012 Standard、Solution、WinFoundation、Datacenter、StorageStandard、StorageWorkgroup、MultiPointStandard、MultiPointPremium

Windows Server 2012 R2 Standard、Datacenter、StorageStandard

Windows Server 2016 Standard、Datacenter、StorageStandard

Windows Server 2019 Standard、Datacenter

4、若上述方式均无效,则采用KMS激活,并安装自动续期(自动续订模式),支持:

Windows Vista (Business /N, Enterprise /N)

Windows 7 (Enterprise /N/E, Professional /N/E, Embedded Standard/POSReady/ThinPC)

Windows 8/8.1/10 所有官方版本(不包括windows S)

Windows Server 2008/R2, 2012/R2,2016,2019所有官方版本

5、Office仅采用KMS激活,首先会自动将Retail版转化为VL版,并安装自动续期(自动续订模式),支持:Office 2010/ 2013/ 2016/ 2019/ Office 365。在Office转VL时,软件会自动判断是否已经永久激活,如果已经永久激活,则自动跳过,不会破坏永久激活的Office。

激活状态:下方两个按钮『查看Windows/Office激活状态』:即字面意思;『重置Windows/Office授权状态』:Windows或Office试用期限到期后,重置后可以恢复初始的试用时间,重置功能一般最多可使用3次或多次。

功能简介

1、智能激活:智能识别最佳的激活方式
优先顺序依次为数字许可证/KMS38/OEM/KMS
自动识别并跳过已经永久激活的Windows/Office

2、KMS激活
安装/卸载自动续期功能,两种模式可供选择[1]自动续订模式(默认 [2]任务计划模式
清除KMS客户端信息:清除KMS服务器地址、端口、激活时间间隔、续订时间间隔等
搭建KMS服务器[手动激活]:KMS服务器地址/端口

3、数字激活(数字许可证激活、KMS38激活)
添加/解除KMS38保护,免受180天激活影响,除非解除保护,否则不能使用KMS38激活
查看当前系统信息:网络状态/激活状态,描述便于快速查看是否支持数字许可证/KMS38

4、OEM激活(提供6种模式)
卸载OEM激活信息:清除动态加载的SLIC等信息,OEM激活将失效
生产$OEM$文件夹:可将该文件夹置于ISO镜像source文件夹下,以集成OEM激活功能

5、更改Windows 10版本、激活信息备份还原、Microsoft Office 零售版转换批量授权版

6、Windows/Office密钥管理功能:安装密钥、卸载密钥、查看密钥、清除Office许可证

7、智能激活、激活成功率高、支持静默参数、几乎支持所有 Windows/Office 所有版本

8、Windows 7上无需依赖.NET Framework、能够离线激活,也能连接网络服务器激活

静默参数

/? 查看命令行静默参数
/windows 激活Windows
/office 激活Microsoft Office
/renewal 安装自动续期功能
/unrenewal 卸载自动续期功能
/digital 采用数字许可永久激活Win10
/kms38 采用KMS38模式激活Win10至2038年
/oem OEM激活Windowns Vista/7/Server
/lock 为KMS38激活添加保护
/nologo 使用静默参数时不显示logo

静默参数/? /kwi /kof /ren /unr /dig /k38 /oem /lok /reb /nologo

https://github.com/zbezj/HEU_KMS_Activator

注意:此激活工具Microsoft Defender会误报威胁,记得加排除!

Office出现”你可能是盗版软件的受害者…”修复方法

切换到“其他页面”,选择Fix_Banner:点击“『开始』按钮”,即可修复。

HEU KMS Activator

本功能将为Office安装Mondo 2016证书(虽然名称是2016,但实际上比2019的功能还要多),并添加KMS服务器IP地址的设置。该功能不会清除原有的Office证书,如果你的Office证书混乱,也可以先使用Clean_License清除证书后,再使用该功能进行修复。修复后,可使用软件的激活功能激活Office。

激活失败的原因

根据网友反馈的情况来看,KMS激活失败的原因主要是使用了各类不同版本的KMS激活软件、或者安装了自动续期功能。由于KMS信息在系统中有残留(注册表、服务、文件残留等),导致无法激活。这类情况的处理方法:使用原软件将KMS彻底清理干净后再次尝试激活。

HEU KMS Activator使用后会自动清除在系统中释放的文件和残留信息(安装自动续期功能除外),使用完毕后软件自身也是可以删除的。

另外,软件本身功能有很多,如果不清楚具体的功能可以查阅使用说明(以前均有提供,可参考),实际上最简单的办法就是点击主页的“智能激活”按钮【橘黄色图标】,会自动帮你判断采用哪种方式激活。当然在激活Office的时候,也会自动将Retail版转化为VL版,如果Windows/Office已经永久激活了则不会转化、也不会破坏永久激活……一系列的问题基本都已经考虑了。

https://github.com/zbezj/HEU_KMS_Activator/releases

在激活的时候经常有人会遇到以下几种错误代码:

1、最常见的是激活Office,提示错误代码0xC004E015

这种错误是因为Office证书出现错误,可能是在零售版转批量版的过程中产生的,重建系统许可证即可。

2、激活Windows或Office时,提示错误代码0x80080005、0xC004F074

0x80080005错误一般是执行激活命令时被拒绝;0xC004F074错误是无法连接KMS服务器。这两种问题的原因都可能是激活软件被杀毒软件阻止,请确保已关闭杀毒软件或把实时监控功能暂时关闭,通常都可以解决。

3、激活Windows时,有时会提示0x80040154

这种错误一般是采用了KMS38激活配置错误导致,通常重置系统即可解决。如果仍然无法解决,可以尝试使用普通的KMS激活。

Image

4、其他错误代码并不常见,例如0x8004F807,提示非核心的Windows版本…这种错误一般是系统自身问题导致。有时通过提升system权限可以解决。一般出现此类问题,不想重装系统的情况下,还可以使用密钥在线/电话激活。

前面还有网友反馈激活Win7企业版时,提示错误代码0xC004F035,这种错误一般是BIOS中SLIC表错误导致。对于这类错误,虽然可以通过软件加载SLIC解决,但还是建议使用密钥在线/电话激活。

更新日志

https://github.com/zbezj/HEU_KMS_Activator/releases

注意事项

因知彼而知己官网不知什么原因关闭了,现在网上很多假的HEU KMS Activator 激活工具、下载Windows 激活工具就来亿破姐网,干净,无毒,纯净,无捆绑,无后门,无流氓行为,无暗扣。

另外关于软件报毒的问题:绝对纯净无毒,也无任何私货。上周内测版在QQ群里刚刚发布后,火绒是报毒的,经过网友在官网反馈,分析为误报,火绒病毒库进行了更新,目前没有误报的现象了。其他杀毒软件也是同理,均系误报。其实这段话不需要重复,但网上同类软件很多,有少数携带木马病毒,因此小心识别是正确的。但是限于软件类型,误报是很难避免的。

下载地址

百度网盘: https://pan.baidu.com/s/1xv4Y9WN2JHyJ5RdupC44mw 提取码: yqrn

GitHub:https://github.com/zbezj/HEU_KMS_Activator/releases

Ubuntu18.04设置开机自启脚本

whhxsk阅读(1196)

网上参考Ubuntu18.04 开机自启动脚本之后并没成功,各种搜索后发现博文内容都一样,说什么亲测可行,但根本没解决下面这个问题

 

然后发现这是Ubuntu20.04的方案。18.04不能这么干。(只能说CSDN都不亲测的,而且都是抄袭,千篇一律)

下面开始说解决方法。


编辑rc.local.service并添加[Install]内容:(注意与链接文的不同,一是文件位置,二是Install添加了两行内容

 

如果你之前是在/etc/systemd/system/rc-local.service下,请先rm掉

 

启用服务

 

创建rc.local

 

该文件是自动执行的脚本文件。可参考前面链接里的内容。把要执行的内容放在exit 0前就可以。

 

我想开机自动挂载硬盘(以前写的Ubuntu18.04硬盘格式化、挂载、开机自动挂载在大多数ubuntu18.04上都可以,不知道什么原因在一台dell服务器上会有问题,所以采用开机自启脚本方法设置开机自动挂载)

所以在exit 0前添加如下内容

重启电脑,检查你的脚本是否执行了。

 

2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子

whhxsk阅读(1155)

1、什么是直播源?

直播源或叫视频流,这两者是一个东西,我们平常说的直播源是指直播源文件,或直播源URL,但其实真正的直播源是这种

EXTINF:-1 ,CCTV1-综合
http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8

这一条就是一个直播源,通过这个直播源地址,我们可以获取对应的视频流数据。

2、直播源地址怎么来的呢?

大部分是抓包爬虫获取的,抓取回来的直播源地址有两种形式,静态地址和动态地址。

静态直播源

http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8

动态直播源

http://stream.sun0769.com/dgrtv1/mp4:tv1/index.m3u8?channel=1&t=1609645304&ttl=28800&key=7f4a41431790b4354e3d8c523367a06a

动态直播源也能播放,只不过因为直播源地址中带了参数,比如上面地址中的 t 和 key ,这种参数的值是不固定的,正是有了这些参数在后台验证,所以你抓取到的直播源地址会过期,过一会就不能用了。

所以,我们要维护的直播源地址是静态的,毕竟我们也不可能隔一会就去抓一次。

3、怎样搜集直播源?

  • 论坛社区搜索关键词「直播源」、「IPTV」

吾爱破解

V2EX

恩山无线

注意要对搜索结果加上时间筛选,毕竟时间越新的直播源,没失效的概率越大

  • 猫抓抓包直播源

网上有些电视直播网站,一些简单的平台,我们用插件就能爬虫,获取直播源。这个谷歌插件叫猫抓,官方下载地址我贴在这,如果不能在 Chrome 商店下载,这里我有它的离线版。

链接:https://pan.baidu.com/s/1xSddd8W-J6XXAjZjZbllug 密码:inbk

如果不清楚离线版插件怎样安装,推荐看这篇教程

Chrome 插件离线安装

这里我分享三个在线电视直播网站,使用猫抓可以很简单的在这三个网站抓取直播源。

http://www.66zhibo.net/

http://tv.haoqu99.com/

http://www.freeintertv.com/Main/

猫抓的使用步骤很简单,打开上面网站,播放你想抓取某个频道的直播源,在浏览器右上角可以看到一个数据流列表,.m3u8 的地址就是直播源。

《2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子》

具体使用推荐看我做的视频教程,分享的更详细,戳下面链接?

YouTube

2021 全球电视 IPTV 直播源,5000+电视频道(国内外+港澳台),支持电脑、手机、电视盒子

b站

2021 全球电视 IPTV 直播源,5000+电视频道(国内外+港澳台),支持电脑、手机、电视盒子

  • 根据已有直播源地址,推测其他频道地址

比如像这两个直播源地址,看起来非常有规律

CCTV1-综合,http://ivi.bupt.edu.cn/hls/cctv1hd.m3u8

CCTV1-综合,http://223.110.241.130:6610/gitv/live1/G_CCTV-3-HQ/.m3u8

根据这地址的规律,将对应数字修改成对应频道,其实很容易猜测出其他频道的地址。文字很难描述,推荐看如上视频。

  • 精确搜索直播源,比如 广西卫视 直播源

因为「直播源」这个关键词搜索结果太多了,有时找不到我们想要的结果,所以,可以将要搜索的关键词再精确点。

这种单个单个搜索直播源,也为我找到几个几个缺少的频道。

4、下载直播源

关于这些直播源,现在我手上有两份。

一份是我从各个地方收集上来的,这里有三个直播源文件,总和起来的直播源数量估计有几千个。

《2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子》

还有一份是我前面提到,自己整理的这一套定制直播源。到现在为止,里面的每一个直播源都是可以用的,而且有些频道我提供了多个直播源,这样播放时可以选择好用的。

前面这三个直播源的下载方法很简单,反正我也是在网上收集到的,你在我微信公众号后台输入直播源三个字,就能看到下载链接。

《2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子》

后面这份我自己整理的,如果想要,加我好友(个人微信号),然后给我发一句话,

我保证仅个人使用,不公开传播和出售

这样做的目的有两个,增加获取门槛,因为直播源使用的人越多,越容易失效,我也想手上这份直播源坚挺久点,其次为了自己安全性考量,这个就不多说了。

5、视频教程

本篇由视频字幕整理而成,如果想看详细版推荐看视频?

2021 全球电视 IPTV 直播源,5000+电视频道(国内外+港澳台),支持电脑、手机、电视盒子

《2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子》

怎么说呢?不管有用没,还是想加上这句
老郭种树原创,转载请加上2021 全球最新 IPTV 直播源,授人以渔 私人定制,支持电脑、手机、电视盒子

Docker容器进入的4种方式

whhxsk阅读(1140)

Docker容器进入的4种方式


  在使用Docker创建了容器之后,大家比较关心的就是如何进入该容器了,其实进入Docker容器有好几多种方式,这里我们就讲一下常用的几种进入Docker容器的方法。

进入Docker容器比较常见的几种做法如下:

  • 使用docker attach
  • 使用SSH
  • 使用nsenter
  • 使用exec

一、使用docker attach进入Docker容器

Docker提供了attach命令来进入Docker容器。

接下来我们创建一个守护态的Docker容器,然后使用docker attach命令进入该容器。

  1. $ sudo docker run -itd ubuntu:14.04 /bin/bash

然后我们使用docker ps查看到该容器信息,接下来就使用docker attach进入该容器

  1. $ sudo docker attach 44fc0f0582d9


可以看到我们已经进入到该容器中了。

 

但在,使用该命令有一个问题。当多个窗口同时使用该命令进入该容器时,所有的窗口都会同步显示。如果有一个窗口阻塞了,那么其他窗口也无法再进行操作。

因为这个原因,所以docker attach命令不太适合于生产环境,平时自己开发应用时可以使用该命令。

二、使用SSH进入Docker容器

在生产环境中排除了使用docker attach命令进入容器之后,相信大家第一个想到的就是ssh。在镜像(或容器)中安装SSH Server,这样就能保证多人进入

容器且相互之间不受干扰了,相信大家在当前的生产环境中(没有使用Docker的情况)也是这样做的。但是使用了Docker容器之后不建议使用ssh进入到Docker容

器内。关于为什么不建议使用,请参考如下文章:

为什么不需要在 Docker 容器中运行 sshd

三、使用nsenter进入Docker容器

在上面两种方式都不适合的情况下,还有一种比较方便的方法,即使用nsenter进入Docker容器。关于什么是nsenter请参考如下文章:

https://github.com/jpetazzo/nsenter

在了解了什么是nsenter之后,系统默认将我们需要的nsenter安装到主机中

如果没有安装的话,按下面步骤安装即可(注意是主机而非容器或镜像)

具体的安装命令如下:

  1. $ wget https://www.kernel.org/pub/linux/utils/util-linux/v2.24/util-linux-2.24.tar.gz
  2. $ tar -xzvf util-linux-2.24.tar.gz
  3. $ cd util-linux-2.24/
  4. $ ./configure –without-ncurses
  5. $ make nsenter
  6. $ sudo cp nsenter /usr/local/bin

安装好nsenter之后可以查看一下该命令的使用。

nsenter可以访问另一个进程的名称空间。所以为了连接到某个容器我们还需要获取该容器的第一个进程的PID。可以使用docker inspect命令来拿到该PID。

docker inspect命令使用如下:

  1. $ sudo docker inspect –help   

inspect命令可以分层级显示一个镜像或容器的信息。比如我们当前有一个正在运行的容器

 

可以使用docker inspect来查看该容器的详细信息。

  1. $ sudo docker inspect 44fc0f0582d9

 

由其该信息非常多,此处只截取了其中一部分进行展示。如果要显示该容器第一个进行的PID可以使用如下方式

  1. $ sudo docker inspect -f {{.State.Pid}} 44fc0f0582d9

 

在拿到该进程PID之后我们就可以使用nsenter命令访问该容器了。

  1. $ sudo nsenter –target 3326 –mount –uts –ipc –net –pid
  1. $ sudo nsenter –target 3326 –mount –uts –ipc –net –pid

其中的3326即刚才拿到的进程的PID

当然,如果你认为每次都输入那么多参数太麻烦的话,网上也有许多做好的脚本供大家使用。

地址如下:

http://yeasy.gitbooks.io/docker_practice/content/container/enter.html

http://www.tuicool.com/articles/eYnUBrR

 

四、使用docker exec进入Docker容器

除了上面几种做法之外,docker在1.3.X版本之后还提供了一个新的命令exec用于进入容器,这种方式相对更简单一些,下面我们来看一下该命令的使用:

  1. $ sudo docker exec –help

 

接下来我们使用该命令进入一个已经在运行的容器

  1. $ sudo docker ps
  2. $ sudo docker exec -it 775c7c9ee1e1 /bin/bash

安装calibre-web教程(代码级)

whhxsk阅读(1190)

群晖nas自用:

  • calibre-web电子书管理集成calibre-server的ebook-convert转换功能

感谢以下项目:

https://github.com/janeczku/calibre-web
https://github.com/kovidgoyal/calibre

版本:

名称 版本 说明
calibre-web 0.6.10 amd64;arm64v8;arm32v7
calibre-server 5.2.0 amd64;arm64v8;arm32v7
kepubify 3.1.6 amd64;arm64v8;arm32v7

版本升级注意:

  • 0.6.8新增kepubify(Epub转换Kepub),默认路径/usr/local/bin/kepubify(基本配置-外部二进制)。升级安装需自己设置。
  • 新增容器启动时自动添加图书(配置autoaddbooks文件夹,图书添加后会自动删除)。使用此功能请备份图书。
  • 容器启动后添加至autoaddbooks文件夹的图书30s后会自动添加至书库,图书添加后会自动删除。使用此功能请备份图书。
  • arm32v7版ebook-convert可能无法转换成PDF格式。

docker命令行设置:

  1. 下载镜像
  2. 创建calibre-web容器
  3. 运行
  4. 停止
  5. 删除容器
  6. 删除镜像

变量:

参数 说明
--name=calibre-web 容器名
-p 8083:8083 calibre-web web访问端口 ip:8083,默认用户名: admin 默认密码: admin123
-p 8080:8080 calibre-server web访问端口 ip:8080
-v /配置文件位置:/config calibre-web与calibre-server配置位置文件
-v /书库:/library calibre-web与calibre-server书库默认位置
-v /自动添加文件夹:/autoaddbooks calibre自动添加图书文件夹位置
-e USER=用户名 calibre-server 用户名
-e PASSWORD=用户密码 calibre-server 用户密码
-e WEBLANGUAGE=zh_CN calibre-server web界面语言,默认中文
  • 其它语言:

群晖docker设置:

参数 说明
本地文件夹1:/library calibre-web与calibre-server书库默认位置
本地文件夹2:/config calibre-web与calibre-server配置位置文件
本地文件夹3:/autoaddbooks calibre自动添加图书文件夹位置
  1. 端口
参数 说明
本地端口1:8083 calibre-web web访问端口 ip:8083,默认用户名: admin 默认密码: admin123
本地端口2:8080 calibre-server web访问端口 ip:8080
  1. 环境变量:
参数 说明
USER= calibre-server 用户名
PASSWORD= calibre-server 用户密码
WEBLANGUAGE=zh_CN calibre-server web界面语言,默认中文

其它:

  1. ebook-convert转换配置:管理-配置-基本设置-外部二进制-选择使用calibre的电子书转换器-转换工具路径:/opt/calibre/ebook-convert-提交
  2. calibre-web自带上传功能并不好,可开启calibre-server,并用其上传。
  3. ebook-convert转换其它格式到PDF时需要语言字体,不然转换后只有英文。

    手机阅读

    calibre-web 提供了 OPDS 协议的服务地址:http://${vps-ip}/cms/opds/(或 http://${vps-ip}:8083/opds/)。

    换言之所有支持 OPDS 协议的 APP 都可以对接到 calibre-web 获取书库中的电子书,例如这些 APP :

    APP 适用设备/系统 说明
    FullReader Android 界面清新但是有广告,而且汉化不完全,有少量韩文
    AIReader Android 没有广告但是外观不好看
    kybook3 iOS 目前已知 iOS 唯一支持 OPDS 的 APP
    kindle kindle 仅在 kindle 设备上支持 OPDS,在 Android/iOS 上不支持

解决openwrt访问部分网站出现不能解析的情况

whhxsk阅读(1114)

老徐最近碰到一个问题,不能访问百度家(暂时只发现这个不能解析),现在说说我解决的思路

网络配置

爱快作为主路由,openwrt作为旁路由,主路由的dhcp服务指定dns为旁路由,旁路由开启dns加速服务

1、更改电脑或者其他移动设备的dns可以访问百度家,但是用openwrt的dns加速服务就不行

2、关闭dns加速,所有网站不能访问

3、开启dns加速,只有默认的114.114.114.114,115.115.115.115     可以访问

4、复制里面的英文逗号,然后把需要的dns复制上去(114.114.114.114,114.114.115.115,119.29.29.29,180.76.76.76,223.5.5.5,223.6.6.6,101.226.4.6,218.30.118.6)最后保持,可以访问

得出结论:是逗号得原因造成得dns不能解析

群晖半洗白-利用docker方法

whhxsk阅读(1175)

半洗白原理

半洗白原理:DSM6 以上的系统。群晖Docker中会增加一个叫做DSM的功能。简单来说,就是利用Docker在你的群晖系统中,虚拟一个群晖系统。

然而,令我们庆幸的是。这个虚拟出来的小群晖。在Docker中是自带生成序列号(SN)的。只不过这个序列号我们只能用来半洗白而不能全洗白。

所以,我们只需要将这个小群晖的序列号和MAC 提取出来。替换到你物理机安装的群晖引导当中,就可以实现半洗白咯!

何为半洗白

黑群晖毕竟是黑群晖,是没有经过群晖验证的机器。所以有一些功能上的限制。

半洗白之后,除了官方的QuickConnect 和 群晖自带的DDNS不能用以外,其他的白群晖才具备的功能也能够解锁~

  • Active Backup for Business 可激活
  • Video Station 有缩略图、可以转码 等等等~

值得注意的事

  • 本方法仅适用于DSM6+ 的系统。因为DSM5还没有这个功能
  • 半洗白后除了QuickConnect 和 群晖的DDNS不能用之外,其余都可以使用
  • 安装 Docker 的 DSM 需要 btrfs 格式的硬盘分区

正式开始吧

一、Docker中安装DSM

在套件中心,选择Docker ,并点击“安装套件”。

左侧点击“DSM”,并点击“新增”。

如下三张图,不用自定义更改,全部点击“下一步”。

然后我们选择“手动上传”,点击“立即下载”就会把DDSM需要的系统固件直接下载到本地(根据你群晖的系统型号不同,下载的DDSM固件版本也不一样),然后点击浏览,选择刚刚下载好的文件。然后点击“下一步”就可以啦。

接下来,我们点击应用。

如下图所示,DDSM1这个容器已经在运行啦。并且可以看到根据DHCP分配的IP地址。这个IP地址就是我们所谓的“小群晖”的地址。

二、提取序列号及MAC地址

方法一:直接通过Synology Assistant扫描局域网络,即可看到“小群晖”的序列号及MAC地址

方法二:访问192.168.1.157 配置用户名、密码,然后进入系统之后,在信息中心中也可以看到序列号及MAC地址

三、替换引导盘中的SN及MAC

通过以上步骤,我们拿到SN 及MAC 之后,我们就可以将系统中的DDSM删除,然后系统关机。引导U盘拿下来插到电脑上。通过DiskGenius更改引导盘中的SN及MAC。然后重新插到群晖中,引导开机即为半洗白群晖咯!

 

宝塔Linux面板解决php-fpm占用CPU太高 php-fpm高负载优化

whhxsk阅读(1129)

宝塔Linux面板以简洁的风格、实用的功能、简便的操作而被广大草根站长所接受,是Linux系统服务器、VPS建站的入门级面板。为什么说是入门级,因为为服务器安装宝塔Linux面板后,可以通过WEB管理页面进行服务器管理,可以一键安装LNMP与LAMP建站环境,并且能进行服务器实时监控、防火墙、一键为网站部署SSL证书、定时任务、服务器文件在线管理等操作。虽然宝塔面板已经慢慢的开始转型,但是其现有的免费功能基本能满足绝大多数人的建站需求。如果你还是第一次接触宝塔Linux面板,可以查看下此文章,里面有详细的安装及基本功能的使用教程,

在此文章中主要为大家分享下解决宝塔Linux面板php-fpm占用CPU太高问题(暨php-fpm高负载优化问题)。前段时间网站出现了php-fpm突发过高,经常出现CPU占用100%问题,对用户的浏览体验带来了一定的影响。首先确定了自己的博客没有遭到攻击,于是想办法到处找解决php-fpm占用CPU过高的方案,通过搜索引擎找到的解决方法五花八门,有格式是各样的问题,看来造成php-fpm负载过高的原因有很多,大家出现这样的问题也不一定通过搜索引擎找得到解决办法。就当准备进行全站备份,重装服务器系统时,决定破釜沉舟自己试试自己的办法,没想到把问题给解决了。于是通过此文章记录下解决的步骤,希望对遇到同样问题的人有所帮助。但是不保证100%有效哦。另外执行下面操作前请一定先全站异地备份,以免出现不可挽救的错误造成网站数据丢失。

 

这里说到的方法并不能从根本上解决php-fpm占用CPU太高问题,最后wordpress使用了一段自动添加内链的代码造成了php-fpm占用CPU过高问题,所以建议大家尽量少使用插件或主题本身以外的代码。

解决方案

 

 

优化PHP7.0设置。按下图操作先进入到PHP7.0管理页面。

首先先安装一个opcache缓冲器,用于加速PHP脚本,其他的就都按默认的来吧,往往安装这个那个影响性能。

修改max_execution_time时间为60.

性能调整。这里大家可以根据自己服务器配置进行设置,宝塔面板比较人性化,会根据你的服务器配置设置推荐方案。其实设置并发多少,大家可以根据自己服务器内存大小进行计算,一般一个php-fpm进程占用内存30M左右,以2048MB内存(2G内存)来计算,大概可以设置68个并发。就是4核2G内存配置的服务器,安装宝塔面板后推荐的事50并发,但蜗牛觉得自己更笨用不到那么高的并发,所以设置了30并发的方案,并把max_spare_servers数字调整成了15.

按照上面操作后,发现服务器CPU不像之前一样经常性占用100%了,虽然php fpm有时候还会出现突发占用CPU 100%的情况,但基本很快就会恢复正常,对客户的浏览不会造成过多的影响。分析原因的话不是知道是不是兼容性问题,因为对这些东西没有过多的研究,只是恰巧碰到运气而已吧,说得不对的地方请大佬们指正。

配置软路由心得

whhxsk阅读(1126)

偶然的情况下的,让我接触到软路由,主要是我国际上网的需求,因为国际上网本地客户端的加解密都在本地电脑,那么CPU就被占用了大量资源去给国际上网的客户端使用,造成电脑的其他服务不能正常运行,听朋友说,把国际上网放在软路由上,让软路由去处理这些,就可以了,听了之后,果断把一台废弃的电脑,重新买内存,硬盘就搞起来了。我说一下我的配置方法

我用的爱快3.4.7加openwrt(内核4.19.108)

经过一番调试(大概几天,就配置好了)

期间遇到的坑我这里说一下

1、openwrt重启后,服务 ssr plus+这个插件会占用大量CPU,这个时候需要重启这个服务就好

2、openwrt作为旁路由,负责国际上网,一定要在爱快主路由上的dhcp服务里的网关设置成openwrt的ip地址,要不然国际上网不行(因为我是用的双网卡,所以这里需要设置成openwrt的网关。还有另外一种方法,采用网卡直通,可以访问这个帖子https://www.chiphell.com/thread-2175441-1-1.html)

 

谷歌云ssh开启root密码登录

whhxsk阅读(1161)

修改配置

1.先选择从浏览器打开ssh连接服务器
连接登录成功后,输入以下命令


然后会要求输入新密码,然后再重复一次密码,输入密码的时候不会显示出来,所以直接输入密码,然后回车,再然后重复输入密码回车。

修改root密码完成

2.接着修改SSH配置文件/etc/ssh/sshd_config


找到以下内容并修改


修改完成后,再下按 esc 键,然后再输入


3.最后重启下服务器即可


登录示例

外部 ip 地址

谷歌云ssh开启root密码登录
外部id地址.png

登录

谷歌云ssh开启root密码登录
登录示例.png

如无法连接可以查看下防火墙规则

谷歌云ssh开启root密码登录
防火墙规则.png