![4db211aeeaf10a0d15f279e708da7505.gif](https://i-blog.csdnimg.cn/blog_migrate/d4acacc93d2093c3316e567c2533a8c7.gif)
Quantumult X 入门&最简单的JavaScript讲解
Quantumult X 响应体细节详解&正则在JavaScript中的应用&通用代码公式
Quantumult 圈X自动化签到脚本模板js教程及cron语法
![47863c93ace1a7653e5e43dbeff6d843.png](https://i-blog.csdnimg.cn/blog_migrate/62046c6549aade4cb715fef1a9824a20.png)
前言
圈X的教程第四篇了。前言好像没啥可说了,参考上一篇即可。
不过呢,话说回来,是不是只有少数人才愿意自己写js啊,多数人用圈叉各种脚本基本都是拿来主义的吧,这样除了可能的风险外,比如你的cookie被偷了,或者其他关键的账号密码等明文数据被转发到私人服务器上等,免费的往往才是最昂贵的体验,除此之外,你没法创造真正适合自己的东西。至少吧,你应该得看懂别人的代码含义,别用那些有意无意写得乱七八糟的代码,除了你能掌控的尽量别远程挂载他人的,我只能这么说。
即使是初学者,只要你能领悟我前面的内容,事实上用一个js本地文件就能管理所有app或者网站的响应消息体的调试了,我本人就是这样用的,因为是函数式编程,相当于一个既定化的模板,后期有新东西能非常便捷地添加进判断路径和要替换的数据后更新这个js即可。本来第二篇QX教程的最终作用就是模仿thor或网球里直接匹配替换数据的思路,而不是还在乎键值包含嵌套之类的需要层层提取的方式,且后者代码无法被重复利用,因为各个app或网站的数据不可能一样。
同样地,自动获取cookie这样的动作如果是拿来主义的话,有多少app和网站你就有不同名字的大量js文件或者得配置挂载一大堆不同的路径,然后用完还得一个个注释,数据失效了又得费眼神再来一次,不累吗,这样无论是软件的稳定性还是数据维护备份等性能都极为低效。
我们上一篇为了比较直观简化,是要求用户自己去手动复制请求数据然后再手动粘贴,本篇会着重讲怎样自动化去获取和调用这些数据,同样会尽可能面向所有人,也会尽可能讲清楚js代码作用细节供理解,当然最后同样会给出一个可直接套用的代码模板。
如果是刚开始选择一门编程语言JavaScript绝对是最优的首选,比如今刻意炒得火热的Python要可靠得多,JS的应用早已经不是局限在脚本的范畴了。编程里可能最大的障碍就是懒于动手实践或者认为自己并没有编程的需求,不过这和你有了一堆厨具酱料后才会想到尝试同种食材的各种不同于往日的吃法是一个道理,要慢慢积累。
啊啊啊说是没啥可说,居然说了一大堆有用没用可有可无的东西,这样看来也是适合文学写作的样子……
![47863c93ace1a7653e5e43dbeff6d843.png](https://i-blog.csdnimg.cn/blog_migrate/62046c6549aade4cb715fef1a9824a20.png)
quan的内置对象$prefs了解
首先,需要了解一下圈叉它提供了额外一个内置对象$prefs及方法来作为储存和访问数据用,如下:
// 这是存储一个字