ZennoLab

Automate everything

用户工具

站点工具


侧边栏

本页面的其他翻译:

zh:variables

变量处理

变量的用途

  • 在项目中访问数据
  • 辅助实现循环
  • 在项目的线程间建立联系
  • 在不同的项目间建立联系
  • 在项目中访问当前网页或计算机资源,如当前页面地址、网页内容、当前时间等

变量类型

  • 本地变量仅在当前项目中可见,并且每个线程独立。项目开始时,这些变量从初始变量列表中获得值。项目结束时这些变量会被销毁他们的值将不再可用。
  • 自有本地变量 - 你在项目中自己创建的变量。
  • 自动创建的本地变量 - 录制项目时自动创建的变量。
  • 全局变量有他们自己的命名空间。这么做的目的是避免项目间同名冲突。例如:你买了或者下载了一个项目,即使那里面的全局变量和你自己的项目的全局变量一样,他们之间也不会互相干扰,因为他们有各自不同的命名空间。因为他们都是在ZennoPoster创建出来的项目中定义的,而非ZennoPoster本身。全局变量只在重启ZennoPoster时销毁。
  • 环境变量 - 可以访问当前页面、计算机信息等等的变量。

创建、修改、显示变量

本地变量通常在指令内部创建,用于获取指令的结果。

强烈建议给予变量一个有意义的名字。否则你很快就会在稍微复杂点的项目里犯迷糊。几周后,你将无法理解他们。

同时,本地变量还可以在项目编辑器底部的变量设置区块创建,这里会有项目所有变量的列表,可以编辑。创建变量时可以指定初始值。\\注意: 变量可以重命名。如果你重命名过,项目其他地方引用到的地方都会自动更改。\\所有的变量都可以通过项目编辑器底部的“All variables”按钮打开。


如何访问变量

所有变量都可以使用宏访问,如: {-Variable.my_var-} (这个宏可以访问变量 my_var )。如果想访问全局变量,则需指定命名空间。宏格式的变量可以在项目编辑器的任意地方插入。当执行指令时,宏变量会自动替换成他对应的值。

购买ZennoPoster

ZennoPoster中文官方网站

ZennoPoster中文官方群:131861794

zh/variables.txt · 最后更改: 2015/07/14 15:51 (外部编辑)