Z-library官网终于免翻了!

掐指一算,又有 3 个月没提 Z-library 了,倒不是每次都要憋好几个月,而是我差不多几个月一找书,顺带着就挖一挖最新的看书姿势。

如果恰逢有新的变化,自然是第一时间分享给大家,这次也不例外。

昨天去 Z-lib 上找书的时候,突然发现 Z-lib 官网正在搞募捐,攒稿的时候多瞅了两眼,看着它的募捐目标从 96% 涨到了 99% +。

图片

所以,当大家看到这篇文章的时候,盲猜目标已经达成。

当然了,这次的募捐决非强制,Z-lib 这个去年差点被搞垮,几经风波的非盈利项目,从不拒绝任何一个想要看书的人。

而且反过来想,能有这么多人支持的项目,足可见它多良心了。

扯远了,咱们还是回到看书姿势上——

官方直连

不知道大家发现没有,过去几个月,单就国内 Z-lib 获取电子书而言,官方和非官方的境遇可谓天差地别。

不过这次反过来了,非官方项目关站的关站,被墙的被墙,其他像基于读秀+秒传链接建立起来的资源站,也遇到了百度网盘改接口,油猴脚本作者停更等诸多不顺。

而今年 2 月份回归明网的官方,悄然间已经又支棱了起来,像标题说的那样,可以免翻访问了。

去年之前,Z-lib 也没什么免翻不免翻的,Z-lib 为了让全球用户能成功访问,会根据访问官网时的 IP,重定向到可直连的域名。

结果去年先后经历了出版商围堵、域名注册商背刺、美国端家,这才打破了原先那一套的「收藏官网 = 永不失联」的玩法。

Z-lib 回归明网后,就不再有什么官网了,取而代之的是分发给个人的链接,以及登录页。

图片

这个登录页你可以理解成是 2023 年后的 Z-lib 官网,打开后自动跳转到可访问的域名。

地址:singlelogin.re

之前还有一个地址,也没停用,可以起到同样的效果。

地址:singlelogin.site

除了访问官网外,3 个月前 Z-lib 还发布了桌面端,意思就是如果你忘了上面的登录页,也没了最新的域名,通过这个基于 TOR 网络的桌面端能找到 Z-lib 的新动态,并提供下载电子书的服务。

图片

以上,都是咱们已知的内容,其实在这 3 个月里,Z-lib 还做了很多不失联的准备——

1、神奇邮箱。

当你迷路的时候,只要给「blackbox@zlib.se」发上一封任意邮件,就能收到官网的链接。

图片

实测,QQ 邮箱也可以。

图片

2、浏览器扩展。

说实话,邮箱这种救急方式,多少不符合咱们的使用方式了,Z-lib 官方其实还发布了浏览器扩展,原理就是点击后自动跳转可用域名。

但可惜的是,在 Z-lib 网站上提供的扩展里,只剩下了 Firefox 的扩展链接,而原先谷歌商店的扩展被下架了。

图片

虽然国内有不少下载浏览器扩展的镜像站,但你会发现,随着谷歌下架,大部分镜像站也同步删除了下载链接。

图片

好在上个月留了一手,分流到了蓝奏云里,这里分享给大家,建议有需要的存一下。

地址:wwx.lanzouj.com/iiQi21a1cw5c

至于使用,emmm,点击图标自动跳转可用域名,就是这么简单。

图片

关于 Z-lib 的事情还有很多,比如部分英文电子书出现了类似「应出版社要求已下架」的提示;比如 Z-lib 搞了个线下交换纸质书的活动,但也标注如果国家/地区允许才会主动电子化备份等等。

可以看出,经历了去年被迫下潜暗网的 Z-lib,是真的不想再失联,且用且珍惜吧。

结语

不管怎么说,现阶段最好的 Z-lib 访问姿势就是官方直连,官网、邮箱、扩展的链接都在上面,有需要的小伙伴自取即可。

8 天小长假的倒计时已经转到了最后一刻,Z-lib 正在恢复的好消息算是一个顶好的节前惊喜。

十一肯定哪里都是巨多人,想在家窝着看看书的小伙伴,可千万别错过了。

提前祝大家十一过的开心,也祝大家中秋节过的快乐呀!

### 关于STM32F407驱动库下载与使用 #### STM32F407简介 STM32F407是一款基于ARM Cortex-M4内核的高性能微控制器,广泛应用于工业控制、消费电子等领域。为了简化开发流程并提高效率,STMicroelectronics提供了多种工具和资源支持开发者[^1]。 #### 驱动库的选择 对于STM32F407而言,主要存在两种类型的驱动库: 1. **标准外设库 (Standard Peripheral Library)**:这是早期版本的官方库,提供较低层次的功能封装。虽然功能强大,但由于复杂性和学习曲线较陡峭,在现代项目中逐渐被取代[^2]。 2. **HAL库 (Hardware Abstraction Layer Library)**:作为更现代化的选择,HAL库通过抽象硬件细节来降低编程难度,并增强跨平台兼容性。它还附带图形化配置工具STM32CubeMX,极大地方便了初学者快速上手。 #### 如何获取驱动及相关资源? 以下是几种常见方法用于获得适合STM32F407使用的驱动程序及其配套资料: - **官方网站**: 访问ST官网(http://www.st.com),搜索对应型号的产品页面即可找到最新版固件包链接。通常会包含完整的文档说明以及示例代码。 - **STM32CubeMX软件**: 这款费提供的应用程序不仅能够自动生成初始化代码,而且内置丰富的组件选项供用户定制需求。安装完成后,默认路径下会有预装好的各种MCU对应的库文件夹可供查阅参考。 - **第三方开源社区贡献**: GitHub等平台上也有大量由爱好者分享出来的成熟解决方案可以借鉴利用。 #### 安装过程概述 假设采用HAL方式进行环境搭建,则具体操作步骤大致如下所示: 1. 下载并安装最新的STM32CubeMX; 2. 创建新工程项目时指定目标器件为`STM32F407ZGT6`; 3. 利用界面完成必要的参数设定(比如GPIO口分配、串口通信设置等等),随后导出至特定IDE(如Keil uVision); 4. 将生成的结果集成到实际应用框架之中继续完善逻辑实现部分; 下面给出一段简单的LED闪烁测试样例代码片段展示如何调用相关API接口函数完成基本任务处理: ```c #include "stm32f4xx_hal.h" void SystemClock_Config(void); static void MX_GPIO_Init(void); int main(void){ HAL_Init(); // 初始化HAL库 SystemClock_Config(); // 设置系统时钟 /* GPIO端口初始化 */ MX_GPIO_Init(); while(1){ HAL_GPIO_TogglePin(GPIOA, GPIO_PIN_5); // PA5引脚电平转 HAL_Delay(500); // 延迟500ms } } /** * @brief 系统时钟配置函数 **/ void SystemClock_Config(void){ RCC_OscInitTypeDef RCC_OscInitStruct = {0}; RCC_ClkInitTypeDef RCC_ClkInitStruct = {0}; /** Configure the main internal regulator output voltage */ __HAL_RCC_PWR_CLK_ENABLE(); __HAL_PWR_VOLTAGESCALING_CONFIG(PWR_REGULATOR_VOLTAGE_SCALE1); /** Initializes the CPU, AHB and APB buses clocks */ RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE; RCC_OscInitStruct.HSEState = RCC_HSE_ON; RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON; RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSE; RCC_OscInitStruct.PLL.PLLM = 8; RCC_OscInitStruct.PLL.PLLN = 336; RCC_OscInitStruct.PLL.PLLP = RCC_PLLP_DIV2; RCC_OscInitStruct.PLL.PLLQ = 7; if(HAL_RCC_OscConfig(&RCC_OscInitStruct)!= HAL_OK){ Error_Handler(); } /** Initialize SysTick */ HAL_SYSTICK_Config(HAL_RCC_GetHCLKFreq()/1000); /** Configure the Systick interrupt time */ HAL_SYSTICK_CLKSourceConfig(SYSTICK_CLKSOURCE_HCLK); } /* 用户定义错误处理器 */ void Error_Handler(void){while(1);} // GPIO初始化函数省略... ``` 上述实例展示了如何借助HAL库轻松操控外部设备的行为模式,同时也体现了模块化的编码风格有助于后期维护升级工作开展顺利进行下去. ---
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值