前言使用酷狗音乐下载的歌曲提示仅能在会员有效期内播放,并且不能使用第三方软件播放已下载的歌曲。
那么我下载的意义在哪儿呢?今天给大家分享我是如何解密酷狗音乐目前最新加密方式 .kgm.flac 的。
使用到的项目MengYX大佬的音乐解锁项目。
现在这个项目存储在:https://git.unlock-music.dev/um 应该是原作者在继续维护。仅供参考。
因为原仓库已经被Github封禁,并且现在很多第三方搭建的相关站点被下架,博主自行搭建了一个原版站点。如下:
解锁站点(支持各大主流音乐平台)基于如上所述项目博主自建:点击跳转
使用教程见我的这篇文章:点击跳转
如本文以及本博客有关内容侵犯您的合法权益,请给我邮箱:lihaoyun2020@foxmail.com 发送相关权利证明文件,本人于24小时内删除暂停相关服务的提供.
解锁过程前面提到,现在的酷狗采用 .kmg.flac 加密,因为博主下载的是无损,所以后面都加了个 .flac ,导致现在的解锁站点无法识别,那么我们如何让它能正常工作呢?
经过一段思考,其实酷狗的加密方式没变,只是在后缀上做了点手脚,我们只需要把 .k ...
前言本文属于个人总结,可能有不准的地方,欢迎指正!思维导图使用的mermaid语法,如果无法显示,请复制到支持mermaid输出显示的编辑器预览(比如Typora)。
Python程序设计–课程学习总结1)-Python环境的安装
下载Python:从Python官方网站下载适合自己操作系统的Python版本。
安装Python:按照提示完成Python的安装过程。
验证Python安装:通过在命令行输入“python –version”来验证Python是否安装成功。(如果未勾选自动配置环境变量:手动将Python的安装路径添加到系统的环境变量中,以便在任何位置都能运行Python。)
安装IDE:选择一个适合自己的Python开发环境,如PyCharm、VS Code等。
使用pip安装库:pip是Python的包管理器,可以用来安装和管理Python库。
使用虚拟环境:为每个项目创建一个独立的虚拟环境,以避免不同项目之间的库冲突。(PyCharm默认虚拟环境)
1.1)-选择合适的IDE
使用PyCharm:PyCharm是一个强大的Python开发工具,提供了代码编辑、调试、 ...
前言在前面是实战中,我们都是爬取的没有人机校验机制的网站,如果遇到有人机验证的网站是无法爬取的,具体我们在bs4基础上,增加Web Driver自动化调用浏览器模拟我们的真人请求,对内容进行爬取。
前面的内容:点击跳转
实战内容爬取的网站:http://www.beqege.com/28970/
还是笔趣阁,不过这个比起之前的有人机校验,反爬虫机制,使用之前的代码框架显然不足以满足我们的需求,只会给你返回错误。
给代码加入WebDriver使用以下代码可实现对这种人机校验简单爬取,同时加入了自动化控制浏览器的WebDriver模块、多线程模块。可以多线程的方式爬取网站内容,加快爬取速度,线程可自定义。
博主这里习惯使用的是Google Chrome浏览器,所以是调用的Chrome,请根据自己的实际使用环境决定最后调用的浏览器!
from bs4 import BeautifulSoupfrom selenium import webdriverimport concurrent.futuresimport timedef get_chapter_content(chapter_ur ...
前言现在都在推进国产化系统,对于我一个偶尔使用Linux的人来讲,最常用的就是 neofetch 来展现系统的配置信息。
在Windows这个图形化为主的系统里面,我们如何在 Windows Terminal 上优雅的使用 neofetch 命令展示系统的配置信息呢?
实现方法参考原文链接:点击跳转
使用Scoop安装
打开 Powershell。
进入 Powershell 后,键入以下命令:
iwr -useb get.scoop.sh | iex
iwr 代表 Invoke-WebRequest,并启动会话以访问 Web 上的某些内容。 这 即 commandlet 要求 Powershell 在命令执行后返回一个语句,如果没有 iex,所有语句都将按原样返回。
按 Enter. Powershell 现在将安装 Scoop。
如果一切顺利,您将收到一条绿色回复,说明 Scoop 已成功安装。 安装 Scoop 后,您可以通过命令提示符实现的功能范围现在大大扩展。 是时候安装 Neofetch 了。
打开Power shell。
在Power shell中,输入 ...
前言本文共享的一切技术资源包括但不限于:前后端代码、图片文件 仅用于学习研究钓鱼网站原理及其思路,提示网络安全意识,禁止用于一切非法用途以及真实钓鱼,否则一切后果由用户自负。
当您下载或者阅读本文即代表您已经默认同意以上协议。
钓鱼示例站点-腾讯文档高仿钓鱼成品如下图所示
示例站点:https://g.xingchencloud.top/
前端源代码当用户输入了账号密码点击登录后,后端会将数据按照既定格式存储。
<!DOCTYPE html><html lang="zh-cn"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta id="viewport" name="viewport" content="width=device-width,minimum-scale=1,maximum-scale=1 ...
前言前面我们使用bs4爬取了笔趣阁,并且实现了去除笔趣阁牛皮藓,但是我们实际上爬虫肯定是不会仅仅输出到终端,都是写入到文件里面,那么我们如何将爬取的数据写入到文本呢?
比如上一篇文章笔趣阁的小说:点击跳转
示例demo,单章节爬取将数据直接保存到txt,不做任何数据格式处理。# 自定义文件保存路径,例如保存到桌面 file_path = "C:\\Users\\你的电脑用户名\\Desktop\\文件名.txt" # 创建或打开txt文件,准备写入内容,注意编码格式哦,这里是utf-8 with open(file_path, "w", encoding="utf-8") as file: # 写入章节标题 for h1 in h1_elements: file.write("本文标题: " + h1.text + "\n") # 写入正文内容,并且删除不需要的文本 for p in p_el ...
前言前面一篇笔记记录了Python如何安装bs4模块,以及简单的bs4爬取重庆能源职业学院新闻中心页面所有url。
详见:点击跳转
实战笔趣阁正文爬取相关介绍本文爬取笔趣阁小说:点击跳转
爬取的第一章节:点击跳转
源代码参考仅爬虫文章,不去除正文内的广告那些 执行结果:
import requestsfrom bs4 import BeautifulSoupfrom urllib.request import Request, urlopen# 创建一个会话对象session = requests.session()# 设置请求的URLhost = "https://www.bqgam.com/index/11303/"# 设置请求的页面page = "https://www.bqgam.com/index/11303/1.html"def requestUrl(url): # 设置请求头 headers = { 'User-Agent': 'Mozilla/5.0 (Windo ...
吐槽在学校 经过一个多月的备考,学习,终于来到了今天,感觉考试内容还是很简单的,就是那个破电脑真的卡死了!
做个截图都能卡,最后差点没交上去。
感想最开始自己也想过摆烂算了,但是想了想自己的初心,还是为儿时的梦想在拼搏努力一次!
‘一个月的星辰变幻,键盘声与寂静夜色交织。终于 今日,网络安全工程师考试之旅暂告一段落。心中满溢的并非解脱之喜,而是对未知挑战的热切期待。路漫漫其修远兮,吾将上下而求索。’
虽然学习这个过程很累,每天上完课还要自己去研究考题,周末也找个安静的教室和几个朋友补习,但是一切还是值得的,个人感觉考题很简单,现在静候佳音,期待一个月后顺利拿证。</doge
为什么考证?作为五年制大专学历的我,毕业了感觉说实话没啥大的优势,更何况和是走大数据这一门专业,自己都知道没啥优势,为人处世也不行,所以还是趁明年实习前最后多拿几个证吧!
五年制就3年高职,1年大专,剩下一年自主实习,前三年都被学校要求出去打螺丝了一年,无奈,很多时候都感觉自己能力很少,学历也不行,全是被学院这个中介拉着鼻子走。
现在这个就业环境,结合自己实际情况,最后尝试一次为自己努力,也希望在这 ...
数据库小命令SHOW DATABASES; -- 显示所有数据库CREATE DATABASE cqny; -- 新建数据库# drop 删除(drop database 数据库名)# after 修改(after database 数据库名)# create 创建(create database 数据库名)# 图形化下:新建数据库 -字符集:utf8mb4 -规则:utf8mb4_general_ci-- 创建名为data3的数据库,设置字符集为utf8mb4,校对规则为utf8mb4_general_ci:CREATE DATABASE bookstoreCHARACTER SET utf8mb4COLLATE utf8mb4_general_ci;
常见数据类型:1、字符型中文汉字(2字节)
英文字母、数字、标点符号(1个字节)
(1)char(10)
固长:例如,如果你定义一个 CHAR(10) 字段,那么该字段将始终占用 10 个字符的存储空间,不管你实际存储了多少字符。如果你存储的字符串不足 10 个字符,那么将用空格字符填充,以达到指定的固定长度。
CHAR 是用于存 ...
以下是一些MySQL数据库的基本命令
连接到MySQL服务器:
mysql -u用户名 -p #用户名默认是root
输入密码后即可连接到MySQL服务器。
显示所有数据库:
SHOW DATABASES;
创建数据库:
CREATE DATABASE 数据库名;
选择数据库:
USE 数据库名;
显示当前选定的数据库:
SELECT DATABASE();
显示数据库中的所有表:
SHOW TABLES;
显示表结构:
DESC 表名;
创建表:
CREATE TABLE 表名 ( 列名1 数据类型1, 列名2 数据类型2, ...);
插入数据:
INSERT INTO 表名 (列1, 列2, 列3, ...) VALUES (值1, 值2, 值3, ...);
查询数据:
SELECT 列1, 列2 FROM 表名 WHERE 条件;
更新数据:
UPDATE 表名 SET 列1 = 值1 WHERE 条件;
删除数据:
DELETE FROM 表名 WHERE 条件;
删除表:
DROP TABLE 表名;
删除数据库:
DROP D ...