首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

脚本课思路-1

前言 闲来无事,看了一下后台文章的阅读数据,发现随便乱写的 验证码绕过居然是历史最高的阅读,惊了,我也不知道是对验证码绕过有兴趣,还是对课的方法有兴趣 所以反正闲着也是闲着,就写个爬虫课的思路,也欢迎指点...但是这个时候,你右键查看源代码的时候,会发现你的数据并不在源代码中,在相对应的位置可能是一串你看不懂的代码 ?...这是因为,这个网页的数据,是从后端的数据库(或者是其他类数据库的文件)中获取来的,那么如果他页面不是动态的,名字那个地方不是一串代码,会发生什么事呢 用户B用 Ernket这个ID登录了论坛,发现 ?...,首页打开来全是”欢迎您 Elapse“而不是显示你的名字 但是有一个问题就随之而来了,我爬虫,请求页面的时候,不也是请求到这些乱七八糟的玩意吗,那我还怎么课啊,内容我都找不到了 那么前面提到了一个,...这个时候网页A收到了数据a,将a打开来一看,用户名、课程名全在上面,于是就一一对应上去相应的位置 所以,你爬虫访问页面没有数据时,这个时候,只需要轻按下你电脑的 F12,然后点击 XHR这样就会显示当前页面

2.3K10

脚本课思路-2

类似前言的PI话 上一篇是基础篇,内容是关于爬虫的时候注意的动态页面和静态页面的区别,其实也没啥实质性的内容,这一篇才是课的一个思路 现在论坛或者其他地方肯定都有分享浏览器课的脚本,但是这类脚本通常都是需要你开着浏览器...,然后脚本自动给你调1.5倍速、静音、自动切换下一个视频这样,我个人而言,不是很喜欢这类的脚本,我更偏向于,运行一下,所有的视频就全都看完了,所以实际的思路上,和那类脚本是完全不一样的 我这种脚本的做法...可以看到,网页调用了一个接口,我们点击 Preview查看返回的数据是否是我们想要的 ?...往下继续看,看post发送了什么数据 ?...所以最后获取了所有的id后,直接拿这个接口疯狂发送数据,告诉他你看完了就好了,至于时长,自己把握,别了上百个小时 PS:昨天发现服务器上的一个服务有点问题,凌晨2点钟了还没睡,所有写这篇的时候,可能稍微逻辑有点不清

2.6K31
您找到你想要的搜索结果了吗?
是的
没有找到

智慧树课js脚本

前言   最近博主选了两门智慧树的选修课,以前都是电脑安装安卓模拟器然后模拟器安装知到app 使用模拟器播放,挺麻烦的,今天在页面上随便点了下,突然发现智慧树的pc端播放器不是使用flash而是使用的html...由于是纯JS代码,基本没有被检测作弊的风险,博主不做100%的保证,谨慎使用!!...,点开需要播放的课程视频 按F12选择最顶上的Console点击下面的 >后面的空白处,将本博客提供的js代码复制粘贴到空白处,按回车键后左侧视频上会出现带Rains字样的图标,点击图标显示“已开”,脚本开始工作...,再次点击图标显示“已关”,脚本停止。...---- JS代码文件下载 智慧树脚本.js 原创文章转载请注明出处 ! 雨落凋殇博客https://rainss.cn

21.2K41

使用脚本收发 protobuf 协议数据

毕竟那种方式太牛刀杀鸡了,下面演示一种使用 shell 脚本就能搞定 protobuf 协议的新方法。 pbjs 在介绍新方法之前,先介绍本文的主角 pbjs。...关于 request.json 文件,简单的可以直接手动构造,复杂的可以借助 jq --arg 动态生成,这方面详细的信息可以参考我之前写的这几篇文章:《用 shell 脚本做 tcp 协议模拟》、《使用...至此 protobuf 二进制数据也不再是脚本不可触控的区域,有这方面接口测试需求的同学们快用起来吧 ~ 后记 使用基于 pbjs 的脚本在 android 设备上验证上述接口后,能正确返回结果,并且发现了几个小问题...,为后面写 c++ 代码接入铺平了道路,比起直接使用 adb 跑脚本,编译 sdk 再打 apk 包验证成本实在是太高了,pbjs 确确实实提升了我的效率。...工作笔记:protobufjs使用教程,支持proto文件打包成typescript或javascript脚本

20421

python实现葫芦侠评论脚本

,挨着来分析 第一个参数post_id,经过筛选数据发现是评论贴子的id(划重点,后面的评论会用到) 第二个参数comment_id,推算和测试后确定是评论的楼层,从0开始计数,此参数对数据包构造影响不大...,略过 第三个参数text,从post数据主体的截图我们可以看到,源数据是经过URL编码后的评论内容,后面评论需要用到 第四个参数patcha,貌似是评论频率过高会要求输入验证码(目前没有遇到过,貌似是因为我没怎么评论...暂且略过) 第五个参数images,这个就不多讲,明显是评论中的图片,评论应该不怎么遇得到,暂且略过,有大佬需要的话可以研究研究 第六个参数remindUsers,经过测试确定是评论回复的用户名,评论不怎么用得上...post_id=%s" 接着我们写一个for循环并从1开始依次赋值,用以遍历帖子id,并使用json.loads解析返回的json数据 for post_id in range(1, 50000000)...category == "手机美化" or category == "玩机教程" or category == "技术分享" or category == "原创技术" or category == "福利活动

1.5K20

投票系统 & 简易js脚本

早就听说有什么脚本,微博投票等等相关的投票都有某些人去票。 试一下吧,兴许自己也会票呢?捣鼓了几个小时,终于有所眉目。 (1)投票系统 要票,就得先有个投票界面。...(2)脚本实现 脚本,意思就是通过脚本实现投票,怎么实现投票? 通过上面的代码我们知道一般投票就是点击“投票”,从而数据得到处理。...一般就是使用控制台模式,比如FireFox  Chrome的控制台,把自己写的脚本放进去,它自会解析执行,处理页面数据。...如果还没使用过这些东西的童鞋可以去搜一下相关知识。 那就写一个简单的脚本吧 首先,我们按照正规方式,假设投票页面不是我们写的,我们要怎么票? 我们必然要找出投票的关键点。...通过这个最主要的是要学会怎么使用自己的脚本去操作别人的页面。当然,这和所谓的脚本注入不是一回事.. 我们做的只是模拟正常页面的事件,人工的去触发它们。

9.2K10

使用Python脚本进行批量造数据

使用Python脚本进行批量造数据 目录 1、前言 2、脚本批量造数据 1、前言 针对在数据库里进行批量造数据,之前有发过一篇文章 MySQL大批量造数据,是使用存储过程的方法进行批量造数据的。...本篇将采用 Python 脚本的方式进行批量造数据。...2、脚本批量造数据 为了使 Python 可以连上数据库(MySQL),并且可以与数据库交互(增删改查等操作),则需要安装 MySQL 客户端操作库,Python2 中使用 MySQLdb,Python3...命令行安装命令: pip install pymysql 1、首先要脚本需求的定义: 连接数据库,往指定的表里批量造数据,要求 id 为递增,数据造完后,将所有的 id 收集在一起,为后续使用。...(3)最后关闭数据库即可。 3、运行结果: 查看数据库,可以看到新增了10条数据。 4、脚本模板: #!

1.1K10

使用plantUML建模活动

当今软件开发人员和架构师需要在项目中使用各种图表来描述和传达设计方案。活动图是一种流程图,用于描述系统中的活动和动作。PlantUML是一种文本建模工具,可以用来创建各种类型的图表,包括活动图。...在本文中,我们将介绍PlantUML活动图的规则和语法,以帮助软件开发人员和架构师更好地使用这个工具。...活动之间的箭头表示控制流,箭头指向下一个活动活动之间的虚线箭头表示对象流,箭头指向下一个活动活动之间的实线箭头表示数据流,箭头指向下一个活动活动之间的分支用alt和else关键字表示。...第二个活动是Use regular expression to match file name,它使用正则表达式来匹配文件名。...在本文中,我们介绍了PlantUML活动图的规则和语法,以帮助软件开发人员和架构师更好地使用这个工具。如果您想了解更多关于PlantUML的信息,请访问官方网站

87010

使用脚本批量定义CAE仿真材料数据

本文使用实例,演示在WELSIM下使用脚本建立大量材料数据的方法。1. 通过GUI建立单个材料数据。(如果对XML语法熟悉,可以参考已有的XML测试文件,自行编写)。打开自动化测试的录制功能。...测试单个材料数据文件。点击停止录制按钮,图形化操作宏命令录制完毕,脚本自动生成。使用文本编辑器打开录制好的XML文件,稍作修改,删除冗余的部分,即可得到单个材料的脚本。...完成脚本,运行并调试。至此脚本编辑已经完成,可以运行并测试。运行完成后,可以直接进行接下来的仿真分析工作。也可以导出材料数据,在其他软件中打开。...本例共创建21个材料数据集,每个材料的属性相似,只是具体数值不同。此外,也可以在脚本中添加不同的材料属性,支持更加多样性的材料集。...定义材料的脚本语言根据CAE软件会有所不同,本例使用XML,有些CAE软件可能会使用其他语言,如Python或Javascript等。

10100

使用PHP脚本创建MySQL 数据

您可以使用多列来定义主键,列间以逗号分隔。 ENGINE 设置存储引擎,CHARSET 设置编码。 ---- 通过命令提示符创建表 通过 mysql> 命令窗口可以很简单的创建MySQL数据表。...你可以使用 SQL 语句 CREATE TABLE 来创建数据表。...使用PHP脚本创建数据表 你可以使用 PHP 的 mysqli_query() 函数来创建已存在数据库的数据表。 该函数有两个参数,在执行成功时返回 TRUE,否则返回 FALSE。...可以是下列值中的任意一个:MYSQLI_USE_RESULT(如果需要检索大量数据,请使用这个)MYSQLI_STORE_RESULT(默认) MYSQLI_USE_RESULT(如果需要检索大量数据...,请使用这个) MYSQLI_STORE_RESULT(默认) 实例 以下实例使用了PHP脚本来创建数据表: 创建数据表 <?

3K30

使用脚本定时备份 MySQL 数据

1.1 Linux 备份数据库 ☞ 编写脚本   先找个地方编写如下 sh 脚本(我一般在 /usr/local 下创建 backup/backup.sh),替换掉下面的用户名,密码,数据库名以及生成文件路径及文件名...然后直接运行脚本,看下能否完成备份,同时检查备份文件能否使用。...使用 crontab -l 可以查看写好的定时任务;使用 service crond restart 可以重启定时任务服务。...1.2 Windows 备份远程数据库 ☞ 编写脚本   Windows 备份远程数据库的过程跟 Linux 备份数据库的过程类似,是不过一个是 bat 脚本,一个是 sh 脚本。...替换下面的 MySQL 安装目录,用户名,密码,远程IP,远程端口,数据库名以及存放备份文件的目录。

2.7K40
领券