雨夜轩以提供各种素材,资源,视频教程及技术交流分享为目的搭建的一个综合型站点,为广大朋友们提供便捷的帮助,尽力去尝试做好每一步,及时为大家解决掉困扰的问题,避开了在浩瀚如海的网络中,扁舟盲寻。
首页 AI
爬虫
  • 爬虫案例
  • JS逆向技巧
  • APP逆向
  • 嵌入式开发
  • C语言入门视频教程
  • 模电数电
  • 51/52单片机
  • STM32
  • Linux嵌入式
  • 文学修养
  • 感动和励志文字
  • 生活哲理
  • 随手乱写
  • IT计算机
  • QT学习之路
  • 数据库设计
  • 网站搭建
  • 微信开发
  • Java
  • 计算机知识
  • NCRE全国计算机等级考试
  • 编程语言
  • Web程序设计
  • 关于我们
  • 广告招租
  • 表白网页制作
  • 登录
    侧边栏壁纸
    博主头像
    RainFly

    明确一个目标,这很重要!

    • 累计撰写 210 篇文章
    • 累计收到 4770 条评论
    • 首页
    • 栏目
      • 首页
      • AI
      • 爬虫
        • 爬虫案例
        • JS逆向技巧
        • APP逆向
      • 嵌入式开发
        • C语言入门视频教程
        • 模电数电
        • 51/52单片机
        • STM32
        • Linux嵌入式
      • 文学修养
        • 感动和励志文字
        • 生活哲理
        • 随手乱写
      • IT计算机
        • QT学习之路
        • 数据库设计
        • 网站搭建
        • 微信开发
        • Java
        • 计算机知识
        • NCRE全国计算机等级考试
        • 编程语言
        • Web程序设计
      • 关于我们
        • 广告招租
        • 表白网页制作
    作者 【1】 的文章
    • 赞噢校园集市数据采集系统 2025-11-6
      赞噢校园集市数据采集系统 项目概述 自动化采集多个高校校园集市的帖子数据,支持批量提取帖子标题、内容、链接等信息,方便跨校园交流和数据分析。 功能特性 核心功能 多校园支持:支持云南大学、昆明理工、云南民族大学等7所高校集市 帖子提取:自动提取帖子标题、内容、发布时间、浏览量等完整信息 链接生成:自动生成可分享的短链接,方便跨校传播 数据导出:将所有数据导出为CSV格式,便于后续处理 学校标识:清晰标注每条帖子来源学校,便于分类管理 技术亮点 模拟微信浏览器环境访问 自动处理时间戳转换 支持分页数据提取 完善的异常处理机制 支持的校园集市 学校名称 CID 集市链接 云南大学 ynu https://c.zanao.com/p/hot?cid=ynu 昆明理工大学 kmust https://c.zanao.com/p/home?cid=kmust 云南民族大学 ymu https://c.zanao.com/p/home?cid=ymu 云南艺术学院 ynart https://c.zanao.com/p/home?cid=ynart 昆明医科大学 kmmu https://c.zanao.com/p/home?cid=kmmu 云南开放大学 ynou https://c.zanao.com/p/home?cid=ynou 深圳技术大学 hitsz https://c.zanao.com/p/home?cid=hitsz 数据字段说明 提取的CSV文件包含以下字段: 字段名 说明 market_name 集市名称(学校名称) cid 学校唯一标识 thread_id 帖子ID short_url 可分享的短链接 title 帖子标题 content 帖子内容 cate_name 分类名称 nickname 发帖人昵称 p_time 发布时间 c_count 评论数 view_count 浏览量 l_count 点赞数 使用方法 1. 安装依赖 pip install requests loguru urllib3 2. 运行脚本 python main.py 3. 查看结果 脚本会自动生成 campus_markets_data.csv 文件,包含所有校园集市的帖子数据。 代码示例 提取单个学校数据 from main import School # 创建学校对象 school = School(cid='ynu', name='云南大学集市') # 获取帖子列表 thread_list = school.save_csv() # 处理数据 for thread in thread_list: print(f"标题: {thread['title']}") print(f"链接: https://c.zanao.com/p/info/{thread['thread_id']}?cid=ynu") 提取所有学校数据 from main import save_all_markets_to_csv # 一键提取所有校园集市数据 save_all_markets_to_csv('campus_markets_data.csv') API接口说明 帖子列表接口 GET https://c.zanao.com/sc-api/thread/v2/list 参数: - from_time: 时间戳,用于分页 - hot: 1(热门排序) - isIOS: false 请求头: - x-sc-alias: {cid} (学校标识) 帖子详情接口 GET https://c.zanao.com/sc-api/thread/info 参数: - thread_id: 帖子ID 应用场景 跨校交流:获取帖子链接后,可以发送给对应学校的同学帮忙留言互动 数据分析:分析不同学校的热门话题、活跃度等 信息聚合:将多个学校的二手交易、活动信息集中展示 舆情监控:监控校园热点话题和讨论趋势 技术架构 赞噢校园集市采集系统 ├── main.py # 主程序 ├── test.py # 测试脚本 ├── campus_markets_data.csv # 输出数据 └── doc/ └── REDEME.md # 项目文档 注意事项 ⚠️ 重要提示: 本项目仅用于学习和技术交流 请遵守网站的使用条款和robots协议 建议添加合理的请求间隔,避免对服务器造成压力 数据仅供个人学习使用,请勿用于商业用途 技术栈 Python 3.x requests: HTTP请求库 loguru: 日志记录 csv: 数据导出 更新日志 v1.0 (2025-01): 初始版本,支持7所高校数据采集 支持自动生成短链接 支持时间戳转换 完善的异常处理 联系方式 如有问题或建议,欢迎提Issue讨论。 #校园集市 #数据采集 #微信浏览器 #Python爬虫
      • 2025年-11月-6日
      • 5 阅读
      • 0 评论
      未分类
    • Tiktok工会后台接口自动查验功能 2025-11-6
      Tiktok工会后台接口自动查验功能 Tiktok工会后台接口自动查验功能 功能概述 自动榜单提取:从直播间自动提取榜单数据 主播信息处理:对提取的主播信息进行数据清洗和标准化处理 邀约状态核验:实时核验主播的邀约状态,确保数据准确性 自动从提取直播间榜单,对提取的主播信息,可以进行数据清洗,并核验主播邀约状态 主要特性 自动化流程:减少人工干预,提高数据处理效率 数据清洗:清理无效数据,保证数据质量 状态验证:准确验证主播邀约状态,避免信息滞后
      • 2025年-11月-6日
      • 6 阅读
      • 0 评论
      未分类
    • Windsurf如何设置全局中文回复 2025-10-16
      Windsurf如何设置全局中文回复 1.打开设置 2.按照图片的方案步骤进行处理 3.添加全局提示词 请始终使用简体中文回答我的所有问题和对话。 Always respond to me in Simplified Chinese (zh-CN).
      • 2025年-10月-16日
      • 196 阅读
      • 0 评论
      未分类
    • JS逆向之补环境-手动补环境(一) 2025-9-17
      JS逆向之补环境-手动补环境(一) 一、补环境 补环境的方式有很多,高端点的有用插件自动补环境(v-jstools)、有用jsdom补环境,但是高端的方式有时未必好用。 本次是用低端的纯手动补环境的方式,先用代理吐环境,然后挨个补环境。 吐环境的code附上: function get_enviroment(proxy_array) { for(var i=0; i proxy_array.l...
      • 2025年-9月-17日
      • 478 阅读
      • 0 评论
      JS逆向技巧
    • 浅析JavaScript ES6 call(). apply(), bind() 2025-9-13
      浅析JavaScript ES6 call(). apply(), bind() 一、结论 Call方法: call 、bind 、 apply 这三个函数的第一个参数都是 this 的指向对象,第二个参数差别就来了: call 的参数是直接放进去的,第二第三第 n 个参数全都用逗号分隔,直接放到后面 obj.myFun.call(db,'成都', ... ,'string' )。 apply 的所有参数都必须放在一个【数组】里面传进去 obj.myFun.apply(db,['成都', ..., 'string' ])。 bind 除了返回是函数以外,它 的参数和 call 一样。 bind 返回的是一个新的函数,你必须调用(给他加上一个())它才会被执行。 当然,三者的参数不限定是 string 类型,允许是各种类型,包括函数 、 object 等等! 二、代码示例 obj.myFun.call(db,'成都','上海');     // 德玛 年龄 99 来自 成都去往上海 obj.myFun.apply(db,['成都','上海']); // 德玛 年龄 99 来自 成都去往上海 obj.myFun.bind(db,'成都','上海')(); // 德玛 年龄 99 来自 成都去往上海 obj.myFun.bind(db,['成都','上海'])();   // 德玛 年龄 99 来自 成都, 上海去往 undefined
      • 2025年-9月-13日
      • 180 阅读
      • 0 评论
      JS逆向技巧
    • Linux服务器Docker安装OpenClash国际代理 2025-9-12
      Linux服务器Docker安装OpenClash国际代理 一、拉取镜像 latest: Pulling from dreamacro/clash 7264a8db6415: Pull complete 2093f8cb0bea: Pull complete ec1536657eb8: Pull complete 1187c696b497: Pull complete 4079858967ba: Pull c...
      • 2025年-9月-12日
      • 284 阅读
      • 0 评论
      爬虫
    • 爬虫与 JS 逆向学习计划 2025-9-9
      爬虫与 JS 逆向学习计划 JavaScript逆向工程学习路线图 第一阶段:基础准备(2-3周) 1. 爬虫基础 学习目标:掌握网页抓取基本原理 内容要点: HTTP/HTTPS协议基础 请求头、响应头分析 Cookie和Session机制 常用爬虫框架(如Python的requests、scrapy) 实践项目:简单静态网页数据抓取 2. 爬虫进阶 学习目标:处理动态内容和反爬机...
      • 2025年-9月-9日
      • 250 阅读
      • 0 评论
      爬虫
    • Jsvmp插桩调试技巧(接口加密参数定位) 2025-9-9
      Jsvmp插桩调试技巧(接口加密参数定位) 一、堆栈分析。 定位参数生成堆栈层,看栈分析 。获取到关键的加密函数 ,但是可能会出现这个位置是反复执行的apply 情况 例如: s.apply(b,u) 可以多层参数加密调用 二、断点调试技巧 如果再该位置添加断点会反复调用,无法调试可以选择修改断点类型 ,输出日志 根据参数长度再定义断点。 再获取断点获取到的数据值。 二、Hook脚本注入 三、网络...
      • 2025年-9月-9日
      • 222 阅读
      • 0 评论
      JS逆向技巧
    • Ajax、Fetch、Axios、XMLHttpRequest(XHR) 技术的解析 2025-9-9
      Ajax、Fetch、Axios、XMLHttpRequest(XHR) 技术的解析 在前端开发领域,数据交互是日常工作中极为关键的部分,而 Ajax、Fetch、Axios 和 XMLHttpRequest 这几个概念常常出现在我们的视野中。今天,咱们就深入剖析一下它们之间的关系与区别,以便大家能更清晰地在项目中运用它们。 一、各概念简介 (一)XMLHttpRequest XMLHttpRequest 是一种用于在 Web 浏览器和服务...
      • 2025年-9月-9日
      • 227 阅读
      • 0 评论
      JS逆向技巧
    • Tiktok直播工会(backstage)登录接口逆向分析 2025-9-2
      Tiktok直播工会(backstage)登录接口逆向分析 一、获取接口信息 输入账号密码,用测试账号验证,返回【用户不存在】。获取到接口信息 二、提取Curl(Bash)并PY调试 curl 'https://live-backstage.tiktok.com/passport/web/email/login/?aid=6849&account_sdk ******' \ -H 'origin: https://live-backstage.tiktok.com' \ -H 'priority: u=1, i' \ -H 'referer: https://live-backstage.tiktok.com/login/' \ -H 'sec-ch-ua: "Not)A;Brand";v="8", "Chromium";v="138", "Google Chrome";v="138"' \ -H 'sec-ch-ua-mobile: ?0' \ -H 'sec-ch-ua-platform: "Windows"' \ -H 'sec-fetch-dest: empty' \ -H 'sec-fetch-mode: cors' \ -H 'sec-fetch-site: same-origin' \ -H 'user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36' \ -H 'x-tt-passport-csrf-token: a906a34a2173cd10c6545263c1e59f9a' \ --data-raw 'mix_mode=1&email=716076714574742b666a68&password=343736313033&fixed_mix_mode=1' https://spidertools.cn/#/curl2Request 转档工具 三、动态参数分析 https://live-backstage.tiktok.com/passport/web/email/login/? aid=6849 &account_sdk_source=web &sdk_version=2.1.1tiktok &language=zh &verifyFp=verify_mf2ei3yj_rW0kxKk1_FyCq_49si_By4P_ETLDQH53cH8W &msToken=JanwbbLdWRl7MwB7MlM2QnQyJ5XBYko1AYhqkzvcjbM7-42WPGE84UPKdI2JN5Nblg_TEZWYP1-bBY9dsR-EvzKTXGj-IBrI1O-8VPC8N-7cySYx2hhOkq2O9-NUoOmNklbY7Hs= &X-Bogus=DFSzswVLX2U-N8XFCjKW5tkX95u6 &X-Gnarly=MHhiz/15I-q/eyG1qJM0CsKVedPhe41lkx5xyU/L6uEpQIYercbqpwcJM5Yp78PlaXPeu8L5FFM6EAVnBNIn51IYnmZrheJY0RTTTwE6iqfDTYbnXLk/avp9k1sfqtl57xaUvvgXfE8Ic7491kvPTkHp82E06f6KAHLW5bm72/qUqvJ8mdjaxuBV3nj1FJUbahRZcw2q0Q/bgCbiCpYEVmNOb/SvP/RyS/HJbH10JNpfByJjQ0vNYdtLUhqdShztSINAw14zAZWS cookie: xxx 系统输入输出,只对 Payload FormData 中 【email、password】加密 四、加密算法定位 检索关键词 主要位置Debug断点 再次点击登录进入接口Axios 请求。并获取堆栈信息。获取关键参数及代码 从而获取关键代码位置: cb(x,y) a5() a5 可以看出来是对象的函数 Object.assign(target, ...sources) 执行的是浅拷贝 四、扣取代码 扣取代码获得和上面加密信息一致。 成功验证接口 ``
      • 2025年-9月-2日
      • 299 阅读
      • 0 评论
      爬虫
    • IPC层次化权重匹配方案 2025-8-29
      IPC层次化权重匹配方案 一、IPC层次化权重匹配方案完整流程 数据预处理与存储阶段 1.1 IPC代码解析 输入: H01M10/42(电池管理系统) ↓ 分解: 部分(Section): H 大类(Class): H01 小类(Subclass): H01M 主组(Main Group): H01M10 子组(Full Code): H01M10/42 描述: 电池管理系统 1...
      • 2025年-8月-29日
      • 245 阅读
      • 0 评论
      AI
    • 1
    • 2
    • 3
    博主栏壁纸
    博主头像 RainFly

    明确一个目标,这很重要!

    210 文章数
    4770 评论量
    • Windsurf如何设置全局中文回复
    • Tiktok工会后台接口自动查验功能
    • 赞噢校园集市数据采集系统
    人生倒计时
    标签
    ES6 proxy openchash 爬虫 JS逆向学习 Tiktok RAG应用 Oracle MACOS 黑苹果 Lombok HTML Tomcat PHP 前端 微信 Java Servlet GatewayWorker STM32 黑科技 iMX28X开发板实践历程 linux嵌入式 SQL QT学习之路 软件 WIN10 单片机 社会百态 计算机小知识 C语言教程 免费主机 原创 随手乱写 代码 插件 SEO emlog 便捷 追踪 黑客 生活 电工电子 破解 编程 网页设计 视频制作 教程 UG 嵌入式
    热门文章
    1. 1 会声会影x9旗舰版安装破解汉化教程(附上安装包+注册机+汉化包)
      会声会影x9旗舰版安装破解汉化教程(附上安装包+注册机+汉化包)
    2. 2 会声会影X5破解中文版+注册机+安装教程
      会声会影X5破解中文版+注册机+安装教程
    3. 3 全国计算机三级嵌入式开发真题下载
      全国计算机三级嵌入式开发真题下载
    4. 4 全国计算机二级VFP考试
      全国计算机二级VFP考试
    5. 5 彻底删除会声会影x5 x6 x7 x9方法+删除工具
      彻底删除会声会影x5 x6 x7 x9方法+删除工具
    6. 6 如何接收国外的电话和短信验证
      如何接收国外的电话和短信验证
    7. 7 网盘分享密码破解器
      网盘分享密码破解器
    8. 8 随意聊聊
      随意聊聊
    9. 9 2016迅游加速器破解版
      2016迅游加速器破解版
    最新评论
    • 初學者
      初學者
      1 个月前
      謝謝。謝謝。
    • 应用屋
      应用屋
      5 个月前
      谢谢大佬。
    • 阳
      阳
      12 个月前
      太好了
    • 123
      123
      1 年前
      试试谢谢。
    • 暮锟斤拷
      暮锟斤拷
      1 年前
      看66666666
    友情链接
    • 申请友链
    • 派派网
    • 21运维
    载入天数...载入时分秒...
    页面加载耗时:0.019秒 数据库查询次数:121次
    微信联系
    邮箱联系
    站点地图 皖ICP备15003600号-1