angle951 发表于 2024-4-11 15:28

一个小白,想自己写青龙脚本

大佬们,要写青龙脚本是不是得先学会抓包,再分析写脚本,写脚本用python还是js比较好呢?第一次写脚本,不知道从哪儿开始,准备用AI辅助我写脚本

空无清 发表于 2024-4-11 15:57

青龙面板支持多种脚本语言,常用的有以下几种:
Shell Script(sh): 优点:语法简单,执行效率高,几乎所有Linux系统都原生支持 缺点:语法功能相对简单,不太适合处理复杂逻辑
Python: 优点:语法简洁优雅,生态丰富,有大量第三方库可用 缺点:运行速度相对慢一些,入门门槛稍高
JavaScript(js): 优点:语法灵活,在前端领域应用广泛,可利用 nodejs 完成复杂任务 缺点:异步特性需要适应,入门门槛中等
TypeScript(ts): 优点:是 JavaScript 的超集,支持静态类型检查,大型项目更容易维护 缺点:需要编译成 js 才能运行,对环境要求更高一些

综合来看,Shell Script 简单高效,适合编写简短的脚本任务。Python 生态强大,适合编写功能完善的任务脚本。JavaScript/TypeScript 在前端领域有优势,也可用于编写任务脚本。建议根据你的编程基础和脚本需求,选择合适的语言。如果是初学者,推荐先学习 Shell 或 Python。日常简单任务用 Shell,复杂点的任务则考虑 Python 会更好

lucklys 发表于 2024-4-11 18:18

用 Python简单

ghoob321 发表于 2024-4-11 19:45

复杂点的任务则考虑 Python 会更好

kittylang 发表于 2024-4-11 20:03

就写青龙脚本js和py没区别(除了语法上)你喜欢哪个风格就用哪个。二楼那仿佛chatgpt{:1_925:}

QvQsuipian 发表于 2024-4-11 22:57

写青龙脚本不一定需要先学会抓包,这取决于你的具体需求。抓包主要是用来分析网络请求和数据传输的过程,这在某些场景下对于自动化脚本的编写是很有帮助的,比如模拟用户行为、自动填写表单等。但如果你只是需要进行一些简单的任务,比如定时爬取某个网页的数据,那么可能并不需要抓包。
关于使用Python还是JavaScript来编写脚本,这主要取决于你的熟悉程度和具体需求。Python是一种易于学习且功能强大的编程语言,适合用于编写各种自动化脚本。JavaScript则主要用于网页开发,如果你需要编写的脚本与网页交互较多,那么JavaScript可能更适合。不过,这两种语言都有丰富的库和工具可以使用,可以帮助你更高效地编写脚本。
如果你是第一次写脚本,建议从简单的任务开始,逐步积累经验和提升技能。你可以找一些教程或者示例代码来学习,了解如何使用相应的编程语言来实现自动化任务。
至于使用AI辅助写脚本,这确实是一个可以尝试的方法。AI可以帮助你自动生成一些基础的代码片段或者提供编写思路

莫凌 发表于 2024-4-11 23:23

https://github.com/MoLing-Dong/ScriptsForQinglong
可以看下我写的小demo

StoreDS 发表于 2024-4-11 23:24

常用是js和python这两种,当然两种都会更好,楼主加油

angle951 发表于 2024-4-12 09:40

StoreDS 发表于 2024-4-11 23:24
常用是js和python这两种,当然两种都会更好,楼主加油

好嘞,谢谢!

long888888 发表于 2024-4-14 11:07

有没有推荐教程
页: [1] 2 3
查看完整版本: 一个小白,想自己写青龙脚本