AutoIT3 vs AutoHotkey

CLI-Anything:让AI Agent直接操控桌面软件的可访问性接口层 GUI自动化是AI Agent落地办公场景的核心瓶颈,传统方案依赖OCR或按键模拟,稳定性差、泛化弱。CLI-Anything另辟蹊径,基于操作系统原生可访问性API(Windows UI Automation/macOS AX API/Linux AT-SPI),将GUI操作抽象为标准化CLI命令,实现‘不改软件、不写脚本、不依赖界面图像’的原子级控制。它本质是AI与真实软件之间的协议翻译层,使Agent能像调用REST API一样调用微信、WPS、Chrome等2000+桌面应用。技术价值在于统一技能接 阅读详情

AutoIT3 vs AutoHotkey

  (2007-05-14 08:06:31)
  分类: 系统工具
作者:xbeta 版本:070514/060904 出自: 善用佳软http://xbeta.info

两者皆为此中翘楚,得一即可安天下。然兴致而来,不妨搜一些比较结果。
AutoIT3 <wbr>vs <wbr>AutoHotkeyAutoIT3 <wbr>vs <wbr>AutoHotkey
  我最早听说的是AutoIt3,看了看,没用。后来了见了AutoHotkey,也没用。再后来用的时候,发现AutoHotkey更简单,并且vim自带了语法着色文件,就一直用它。后经yul88补充启示,就有了这篇文章。

* 官方的解释
  在AutoHotkey的help文件中,搜一下AutoIt,可以发现好几处内容。并且,有一个专门的Notes for AutoIt v2 Users,比较详细地讲了两者的兼容和区别。此外,在help的第一节,AutoHotkey介绍的标题下,还有
AutoIT3 <wbr>vs <wbr>AutoHotkey

* 简译一段
  多人在版上说起AutoHotKey,我来说说AutoIt3。它是AutoHotKey的大哥。AutoHotKey是AutoIt v2 的仿制,并做了强化。但AutoIt3是新品,更强大,有很多改进(COM、GUI兼容,正则表达式)。因此,应了解一下AutoIt3。……AutoHotKey的开发者是原AutoIt2成员。这两个项目之间可能有些不快。AutoIt3后来不再GPL,来保护代码。你可以下载到AutoIt2的代码,想要AutoIt3,就要做保证。…… AutoHotKey相当于AutoIt2++……猜:他想扩展AutoIt2,但其他人关注于AutoIt3(增加了很多功能:GUIs, tray icons, even with their own right click menus, calling COM objects directly from the AutoIt scripts and a lot more stuff)
  {英文原文}

* yul88的观点
  我觉得,AutoHotKey的语法太不规范了,使用数组很头疼。如果脚本里面的控制比较复杂的话,还是用AutoIt比较好。

* yonken的评价
  至于说到究竟哪种语言比较好,我的想法是其实应该看个人习惯和你要解决的问题了,毕竟这是两种不同的脚本语言,自然在语法和功能级别上有所不同(但两者同样都能解决大部分的自动化操作问题),因此若你曾学习过其他(程序)语言那么你可以选择与你所熟悉的语言相近的一个。
  我的个人意见是如果你学过BASIC(VB),那么可以选择AutoIt,否则可以考虑AutoHotkey,因为它的语法简单而且直观。
  {原文全文}

* yonken荐/译的两篇评论
  另外,你可以考虑参考一下老外对这两者的讨论:
http://www.blogcn.com/user48/yonken/blog/26348290.html
http://www.blogcn.com/user48/yonken/blog/26348321.html
摘引如下:

……其实根本没有所谓的AUT vs. AHK 之类的事。我有点怀疑(楼主的企图)。Chris(AutoHotkey开发者)刚开始想要(和John B.讨论)搞热键功能的时候他得到的只是冷漠的回应,现在AHK越来越受欢迎了却有人(这些人可能现在是/曾经是AUT用户)来要求两种语言的合并?)
  谁会把自己的亲生孩子杀掉?会是Chris?还是John??还是安心让他们各自开发吧。BTW:这两种语言都是开源的,如果你有兴趣的话不妨自己开发一个,比如说AutoHITkey ??
  AHK的语法更加简单,而(在多数情况下)实现同样的功能却只要键入更少的内容。对我们这种懒人来说,还有什么更好不过的?……

AHK相对AutoIt的优越之处:
  语法上稍微比较容易理解,特别是GUI部分的语法更加容易而且表现很好。
  更加友好/更好的论坛支持。
  获得源码的途径非常明显。而AutoIt “开发小组”似乎对获取新源码的行为设置了一些“障碍”。

AutoIt 相对 AHK的优越之处:
  优点在于拥有更多而且较好的像修改版SciTe(非常棒)和AutoMacroGenerator(对很多任务的实现要比AU3recorder好多了)这样的用户创建工具。众多的工具一直都在更新开发中。至于会有这么多针对AutoIt 的工具出现的另外一个原因可能是因为它的知名度和强大的用户功能吸引了更多的人去开发(AutoIt这个词早就出现在人们的视力范围内)。
  当然,我们不能这么片面地分析, SmartGui (Gui stealer) 就是AHK的一个值得引以为傲的示例工具。
  AutoIt的开发级别恐怕更加高级(比如说ActiveX/OLE/COM),但这也往往意味着要有复杂而且较难的语法来实现,使得用户只好频繁询求帮助。

  我想如果AutoHotKey融合CS-Script的话,那么平衡两方力量的天平将可能倾斜。CS-Script是一种C# 脚本语言,它可以用来实现很多事情,比如MAKE DLLs 以及一切C# 能实现的功能。我认为之所以众多用户投奔AutoIt怀抱的一个重要原因就是它的“强大”(这也是为什么那么多用户工具针对它来开发的原因),但是如果有一天AutoIt 失去了它的“强大”优势那么将会有好戏看了。
  也许AutoHotKey与CS-Script (C#)的逐渐融合将会吸引更多的开发人员,而且更多的用户工具也将为AutoHotKey开发。 AutoHotKey 本身的优点例如语法上较易理解和更加友好可能会受到更多人的喜爱。所以很难说将来将会怎样,但那肯定是值得期待的。
  我觉得其实大家对 AutoHotKey 和 AutoIt 的比较是无法避免的。这两种语言如此相似,许多人都曾在选择最好的一个之前试过这两种语言,有些人可能会用了某个之后一段时间然后又换回原来的,有些人甚至可能会有第四次的选择。
  ……用AutoHotkey 来解决问题往往更加轻松、更加简单,而且更加直观。即使我用AutoIt和 AutoHotkey 脚本来实现同一个功能,往往是用AutoHotkey写的脚本更容易让人理解或者更容易实现。尽管AutoIt 对COM/OLE/ActiveX的支持使得它在一些应用面上占据了优势,但我还是看重AutoHotkey众多细节方面的优点。对于多数自动化任务来说AutoHotkey都是较好的选择。如果有一天AutoHotkey也出一个支持COM/OLE/ActiveX的版本的话(其实结合VBscript/JScript 和 AutoHotkey也是一样能实现),那么我想AutoHotkey将肯定会在这场竞争中占据优势。
  AutoHotkey在某种程度上来说带有一点Javascript的味道,我觉得这样不错。我认为AutoHotkey就是应该参考Javascript/JScript/JScript.NET 的语法。VB.NET的变化越大或者本来用VB.NET后来转而投奔C#、Javascript、Jscript、JScript.NET等语言怀抱的人数越多,则VBScript 和 VBA的未来就越不太让人看好。………总体来说,我觉得AUT这么像Visual Basic 应该算是一个失误。
  还有,我发现就算用最垃圾的记事本来编写AutoHotkey 脚本都是很轻松的一件事,而对AutoIt来说,如果不是有强大的SciTe4AutoIt 版,那么用记事本来编写AutoIt 脚本简直就是折磨。
  ……我始终认为随着AutoHotkey 越来越强大(如果它能支持COM/OLE/ActiveX则更加完美了),它迟早会变得更加受欢迎的。


* 再补几篇老外的讨论

* 再谈一下编辑器的支持
  等用了vim之后,最初在AHK的论坛上发现有ahk语法文件,于是就用它了。
  后来经yul88提醒,autoit3的也有,呵呵,是在vim站点——这才是正道,为什么没想到呢?
  当然,编autoit3还是用改造后的 SciTE4AutoIt(点击这里) 最好,有折叠、自动补全、函数提示:
AutoIT3 <wbr>vs <wbr>AutoHotkey,
AutoIT3 <wbr>vs <wbr>AutoHotkey

Autoit v3.3.0.0中文教程大全 立即下载

相关推荐

AU3&AHK 简体中文绿色版:为自动化爱好者准备的增强版本AutoIt和AutoHotkey-开源

个人增强定制版本及一些自己的或者不是自己的脚本..呼呼

与AutoHotKey类似的轻量级自动化测试工具 - AutoIt

AutoIt是一款与AutoHotKey类似的轻量级自动化测试工具,同样是由AutoIt团队开发。 AutoIt是免费软件,采用类BASIC的脚本语言。可用于基于Windows GUI的自动化测试和普通的脚本自动化工作。 相对于VBScript,AutoIt更加强大、可靠。能模拟按键组合、鼠标动作以及窗口、控件的处理,从而实现Windows管理任务自动化,以及简单的测试自动化。 AutoIt...

kuwoleft 925

AutoHotKey

简介   AutoHotkey 是一款免费的、Windows平台下开放源代码的热键脚本语言。 编辑本段 功能   通过发送键盘或鼠标的键击动作命令来实现几乎所有操作的自动化。您可以自己编写 宏 或者使用宏录制器来生成;   为键盘,游戏操纵杆和鼠标创建 热键。 事实上任何的按键、按钮或组合键都可以被设置为热键;   当键入您自定义的缩写时可以 扩展缩写。例如, 键入“btw”就可以自动扩展为“by the way”;   创建自定义的数据输入表格、用户界面、菜单等。详情请看 图形界面 部分;   映射 键盘、游戏操纵杆和鼠标上的按键或按钮;   运行现有的AutoIt v2脚本并用 新功能 来增强它们;   将脚本文件编译 成EXE可执行文件,使得程序在没有安装AutoHotkey的机器上得以运行;   借助 相关工具 以实现更强大的功能。   更多关于热键的说明   AutoHotkey 可令键盘、游戏操纵杆和鼠标的所有潜能都发挥出来。例如,除了典型的Control、Alt和Shift键之外,你还可以定义Win键(徽标键)和Capslock键作为调节键。 而实际上你还可以设置任意的键盘按键或鼠标按键作为调节键。详细内容请看 高级热键 部分。   其他功能   调节音量、设置静音,以及其他 关于声卡的设置;   令指定窗口变为 透明,顶层窗口,或改变 外形;   用 游戏操纵杆 或 键盘 代替鼠标;   监控 您的系统。例如,当您不希望见到的窗口出现时自动关闭它们;   获取并改变 剪贴板的内容, 包括从资源管理器中复制的文件的名称;   关闭或屏蔽 Windows自有的快捷键,例如Win+E和Win+R;   取替Alt-Tab (通过按键、鼠标滚轮或按钮)从而减轻RSI(肢体重复性劳损 );   使用您喜欢的图标、工具提示(ToolTip)、菜单项目和子菜单来自定义 托盘图标菜单 ;   显示 对话框、工具提示(Tooltips)、气球提示 以及 弹出菜单,与用户交互;   执行脚本动作来 响应 系统关闭或注销;   检测系统 空闲时间。例如, 在系统空闲的时候执行高CPU负荷的任务;   通过检测 图像 和 象素色彩来自动执行游戏中的动作;   读取、写入 以及 解释 文本文件比起其他语言更容易;   针对一组与 通配符 匹配的文件进行操作;   可对 注册表 和 INI文件 进行操作。   在 Windows 95/98/Me 下的一些限制:   一些 高级功能 -- 例如鼠标热键和 热字串 -- 在Win9x 平台将失效。   你只要有想像力,它可以完成更多工作。

AutoHotkey 与 AutoIt 的恩恩怨怨

<br />对AutoHotkey 和 AutoIt 都感兴趣的不妨看看。<br /><br /><br /><br />首先有必要让大家了解一点:AutoHotkey和AutoIt的主作者分别是Chris和Jon。<br /><br /><br /><br /><br />AutoHotkey 发布过的最古老的beta版本:<br /><br />0.205 BETA - November 10, 2003(即2003-11-10)<br /><br /><br /><br />AutoIt v3 发布过

liuyukuan的专栏 1万+

Armbian 国内源一键配置:告别卡顿,加速软件更新

本文详细介绍了如何为Armbian系统配置国内软件源,以解决默认国外源导致的更新缓慢、连接超时等问题。通过手动修改配置文件或使用高效的一键换源脚本,可将源切换至清华大学、阿里云等国内镜像站,实现apt更新与软件安装速度的质的飞跃,让Armbian开发体验更加流畅高效。

weixin_29215815的博客 245

SUMO从入门到精通:手把手教你用开源工具完成智能网联车仿真(附Python接口教程)

本文提供了一份SUMO开源交通仿真工具的完整实战指南,从环境搭建、基础仿真到Python接口TraCI的深度应用。重点讲解了如何利用SUMO的高度可定制性进行智能网联车仿真,包括实现动态信号优先等核心算法,并介绍了与网络仿真器集成以构建高保真车联网通信环境的方法。

weixin_28327051的博客 540

AutoHotKey and AutoIt

特别感谢 Jonathan Bennett,他于 1999 年把 AutoIt v2 作为免费软件慷慨地发布出来,使其成为我自己以及世界上许多其他人获得灵感和节省时间的工具。另外,AutoHotkey 许多针...

355

【eNSP 华为模拟器】单臂路由实战:从原理到配置全解析

本文详细解析了单臂路由技术,通过华为eNSP模拟器从原理到配置进行实战教学。文章阐述了单臂路由如何利用路由器单物理接口创建多个子接口,实现不同VLAN间通信,并提供了完整的操作步骤、配置命令及排错方法,帮助网络工程师掌握这一经典网络技术。

698

AutoHotkey/AutoIt自动化操作轻松入门系列

  转自:http://www.autohotkey.net/~yonken/article/tutorial1.htm前言:据我了解需要编写AutoHotkey/AutoIt脚本来实现自动化操作的用户很多都是网管,其它则可能是一些个人用户,他们一般都具有相当的技术水平,而且都希望能借助脚本来完成某些以往需要人工操作的重复性劳动,但限于语言条件上的限制可能对官方的帮助文档有较难理解之处。为方便读者,我将从最简单的说起,每个示例尽可能同时给出相应的AHK和AU3版本代码。本文将尽可能用较通俗的语言描述,但并不

liuyukuan的专栏 8322

基于51单片机的多功能计算器全套设计

当今社会,随着人们物质生活的不断提高,电子产品已经走进了家家户户,无论是生活或学习,还是娱乐和消遣几乎样样都离不开电子产品,大型复杂的计算能力是人脑所不能胜任的,而且人脑比较容易出错。计算器作为一种快速通用的计算工具方便了用户的使用。计算器可谓是我们最亲密的电子伙伴之一。本设计着重在于分析计算器设计开发过程中的环节和步骤,并从实践经验出发对计算器设计做了详细的分析和研究。 本设计是以STC89C52单片机为核心的计算器模拟系统设计,输入采用5×8矩阵键盘,可以进行加、减、乘、除等十几种数字运算,同时支持括号

runweipa的博客 1743

在 Fiori Elements Object Page 的表格中用 UI.Hidden 隐藏列:语义、边界与落地实践全解析

摘要: Fiori Elements的Object Page表格中,UI.Hidden注解支持静态和动态隐藏列。动态隐藏分为两种:基于父实体属性隐藏整列,或基于子实体属性按行隐藏单元格。关键约束包括:支持服务端操作的列禁止使用动态隐藏,否则会导致UX不一致。ABAP CDS不支持路径式UI.Hidden,需改用XML注解。该功能需与UI.Importance、个性化等机制明确区分,避免混淆。对于可能参与排序/过滤的列,建议仅使用静态隐藏。实际应用中需注意注解位置(整列或单元格级)和业务场景的匹配。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 205

[转载]AutoIT3 vs AutoHotkey

= =from:http://blog.sina.com.cn/s/blog_46dac66f010005cr.html   作者:xbeta 版本:070514/060904 出自:善用佳软http://xbeta.info 两者皆为此中翘楚,得一即可安天下。然兴致而来,不妨搜一些比较结果。  我最早听说的是AutoIt3,看了看,没用。后来了见了AutoHotkey,也没用。再后来...

fantaxy025025的专栏 1954

8.9华为OD机试真题 新系统 - 灯带颜色变换 (Java/Py/C/C++/Js/Go)

8.9华为OD机试真题 新系统 - 灯带颜色变换 (Java/Py/C/C++/Js/Go)

算法大师! 672

放弃Typeless后,我用AutoHotkey和Hammerspoon搭建跨平台输入管理方案

输入法状态管理是提升编码效率的关键技术,其核心原理是通过监听应用切换事件动态调整输入法布局。在跨平台场景下,实现低延迟、配置可版本控制的输入增强方案具有重要工程价值,尤其适用于多应用频繁切换的开发环境。通过AutoHotkey v2和Hammerspoon结合共享YAML配置,可以构建不依赖后台服务、支持热重载的输入管理工具链,有效解决Typeless等方案存在的抽象泄漏和性能瓶颈问题。

weixin_34081595的博客 168

12. Web安全—渗透测试用例—敏感信息泄漏

12. Web安全—渗透测试用例—敏感信息泄漏

weixin_43567873的博客 413

X-AnyLabeling-main标注YOLO关键点POSE

同一物体的框和点的 群组编号 要相同。代表这些点和方框是同一物体上的。标注方框之后记得把后面的。顺序要和你标注的顺序一致。写入1,而且之后的点的。配置导出文件.yaml。

qq_53545309的博客 2111

用AutoHotKey彻底解决“Ctrl键+鼠标滚动”时的缩放问题

“Ctrl键+鼠标滚动”会造成代码编辑窗口的字体缩放,这是自Visual Studio 2010以来引入的一个新特性,也是一个恼人的问题,详见VS2010中尴尬的代码窗口缩放功能。 于是,每次安装Visual Studio,首先安装的插件就是Disable Mouse Wheel Zoom,禁用这个特性。 但是,最近在用Visual Studio 2015 Preview,这个插件还不...

weixin_33744854的博客 225

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

告别鼠标!用AHK打造专属音量快捷键(Win+方向键控制)

本文详细介绍了如何使用AutoHotKey(AHK)创建高效音量控制快捷键,通过Win+方向键实现快速音量调节。文章包含AHK环境配置、脚本编写技巧及进阶应用,帮助用户提升Windows操作效率,特别适合需要频繁调整音量的视频剪辑师、游戏玩家和远程办公人员。

weixin_42567752的博客 349

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

【高效程序员系列】2、别做机器人——让工作自动化

每天打开电脑,首先要做的是打开最常用的软件:要和朋友联系,你打开了QQ;要收邮件,你打开了Outlook;要听音乐,你打开了酷狗……但是你不想做机器人,每天重复的打开这些软件,于是你让它们开机启动。恭喜,你有不做机器人的基本思想。这些简单重复的操作扔给电脑吧,你需要把宝贵的精力用来做其他更有价值的事。但是聪明的你有没有想过,日常工作中有没有其他事也可以丢给电脑,让你摆脱机械的操作?下面分享一下我的

铃铛 1752

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

【高效程序员系列】2、别做机器人------让工作自动化

每天打开电脑,首先要做的是打开最常用的软件:要和朋友联系,你打开了QQ;要收邮件,你打开了Outlook;要听音乐,你打开了酷狗……但是你不想做机器人,每天重复的打开这些软件,于是你让它们开机启动。恭喜,你有不做机器人的基本思想。这些简单重复的操作扔给电脑吧,你需要把宝贵的精力用来做其他更有价值的事。但是聪明的你有没有想过,日常工作中有没有其他事也可以丢给电脑,让你摆脱机械的操作?下面分享一下我的

MiHu 1136

VSCode一些配置问题

文章目录1 修改插件地址2 配置语言环境3 VSCode配置3.1 打开文件覆盖之前文件3.2 修改文件读取路径文件 使用vscode一段时间后发现相关配置文件太多需要注意 1 修改插件地址 修改VSCode插件地址 2 配置语言环境 VSCode配置C环境 3 VSCode配置 3.1 打开文件覆盖之前文件 VS Code IDE 界面,通过路径 文件 -> Preferences -> Settings 进入VS Code 设置或者使用Ctrl+Shfit+P 输入enablePreview

上善若泪 920

Notepad2-mod 使用指南:用秒开的轻量代码编辑器替代系统记事本

Notepad2-mod 是一款免费的轻量级代码编辑器,基于 Scintilla 引擎,保留系统记事本秒开、不吃内存的优点,同时加入语法高亮、代码折叠、书签和单词自动补全。下面讲清它能做什么、怎么装、哪些快捷键值得记,以及它在什么情况下不值得你花时间。 ## 🐌 系统记事本撑不住的三个场景 先把问题摆出来。你在这些时刻大概率会嫌弃 Windows 自带记事本: - 打开一份代码或配置文件,

gitblog_00963的博客 353

高效程序员系列 别做机器人——让工作自动化

每天打开电脑,首先要做的是打开最常用的软件:要和朋友联系,你打开了QQ;要收邮件,你打开了Outlook;要听音乐,你打开了酷狗……但是你不想做机器人,每天重复的打开这些软件,于是你让它们开机启动。恭喜,你有不做机器人的基本思想。这些简单重复的操作扔给电脑吧,你需要把宝贵的精力用来做其他更有价值的事。但是聪明的你有没有想过,日常工作中有没有其他事也可以丢给电脑,让你摆脱机械的操作?下面分享一下我的

tm308944952的专栏 1217

VSCode Code Runner 终极指南:快速运行40+编程语言的完美解决方案

你是否曾经在编写代码时需要频繁切换终端来运行代码?是否觉得配置开发环境过于复杂?VSCode Code Runner 正是为解决这些问题而生!这个强大的 Visual Studio Code 扩展让你能够在编辑器中直接运行超过40种编程语言的代码,无需离开舒适的开发环境。无论你是初学者还是经验丰富的开发者,这个工具都能极大提升你的编码效率。 ## 为什么你需要 Code Runner? 在编程

gitblog_00974的博客 186

VSCode 必装的 10 个高效开发插件

本文介绍了目前前端开发最受欢迎的开发工具 VSCode 必装的 10 个开发插件,用于大大提高软件开发的效率。 VSCode 的基本使用可以参考我的原创视频教程「VSCode 高效开发必装插件」。 VSCode(Visual Studio Code)是由微软研发的一款免费、开源的跨平台文本(代码)编辑器,算是目前前端开发几乎完美的软件开发工具。 官网为:https://code.vis...

DevOpenClub 专栏 170

自动化:Python、windows、安卓、网页、rpa、autojs、firerpa(抓包逆向ai)

通过VS安装一步到位更省事。如果这个环境变量是空的,uiautomator 将返回 connect_usb,您需要确保只有一个设备连接到计算机。然后就会自动安装库所需要的设备端程序:uiautomator-server,atx-agent,openstf / minicap,openstf / minitouch。因为 run_main 执行的时候,是打印所有用例文件+名称,而通过测试套件 添加 类名称时,执行方式不一样。也可以使用pyautogui库帮助文档的方法,不过本人认为使用上面的方法,更加便利。

freeking101的博客 2万+
上一篇: 推荐一个强大便捷的Windows自动化操作工具:AutoIt 3
下一篇: 4GU优盘只能看到2G空间,另外2G不见了?! 解决!
ding_net
博客等级 码龄26年 40粉丝 45原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值