Linux 普利茅斯脚本语言手册

Linux 普利茅斯脚本语言手册,linux,boot,plymouth-script,Linux,Boot,Plymouth Script,我有普利茅斯脚本,我需要更多地了解它的脚本语言规范。我尝试过规范,但它是基本的介绍。除了图像和精灵之外,没有其他数学对象。我需要知道是否还有更多的物体 例如,因为他们说它的代码像JavaScript和C screen_width = Window.GetWidth(); screen_height = Window.GetHeight(); screen_x = Window.GetX(); screen_y = Window.GetY(); background_image = Image(&

我有普利茅斯脚本,我需要更多地了解它的脚本语言规范。我尝试过规范,但它是基本的介绍。除了图像和精灵之外,没有其他数学对象。我需要知道是否还有更多的物体

例如,因为他们说它的代码像JavaScript和C

screen_width = Window.GetWidth();
screen_height = Window.GetHeight();
screen_x = Window.GetX();
screen_y = Window.GetY();
background_image = Image("BACKGROUND.PNG");
ratio = screen_height / screen_width;
background_ratio = background_image.GetHeight() / background_image.GetWidth();
factor = 0;

text_msg = Date.now()+"Said Bakr\nPlease Wait...";
但是,
Date.now()
返回
#NULL

我还需要知道,有没有办法在脚本的变量中获得bash命令的输出?例如
osName=$(uname)
后者在守护进程中返回错误。

从这里开始浏览,每个函数都向语言添加自己的函数集。好的,直到现在我才知道
String(“aaa”)返回
aaa`和
String(“aaa”)。CharAt(1)
返回
1
。在你所关注的回购页面中,也包括了。这个想法,我无法实现脚本中的那些,例如
Time(Time\t)
returns NULL@KamilCukI根本不理解您的评论<代码>时间.h也包括在内
C源代码包括标题
sys/time.h
。这与普利茅斯脚本的情况无关。我发布的源代码解析脚本。第270行寄存器函数上的代码在普利茅斯脚本中可用。通过检查注册脚本关键字的源代码,您可以知道哪些关键字可用。Ex寄存器
Image.\u New()
function.Ie。通常,all将为您提供所有可用的脚本函数。我看到的每一个lib都有,不知道它们做什么。