如何删除rebol脚本安全级别提示

我想删除使用load/library时的提示

1)来自Crimson编辑

  • 我试图加载脚本使用-s secure allow参数没有效果

2)脚本内的secure [ library allow ]

  • 给我另一个提示“脚本请求权限降低安全级别”

我怎样才能免费pipe理Rebol安全?

我更喜欢脚本级别(更一般)的解决scheme。

你试过这样开始你的脚本吗?

 REBOL --secure none script.r 

这应该工作。

请参阅http://www.rebol.com/r3/docs/functions/secure.html

您必须将-s作为开始参数给Rebol。

 >> usage 

命令行用法是:

 REBOL <options> <script> <arguments> 

所有字段都是可选的。 支持的选项有:

 --cgi (-c) Check for CGI input --do expr Evaluate expression --link url Connect to Link --help (-?) Display this usage information --nowindow (-w) Do not open a window --noinstall (-i) Do not install (Link, View) --quiet (-q) Don't print banners --reinstall (+i) Force an install (Link, View) --script file Explicitly specify script --secure level Set security: allow ask throw quit --trace (-t) Enable trace mode --uninstall (-u) Uninstall REBOL (Link, View) --version tuple Minimum version of script, when URL (View) --noviewtop (-v) Do not start viewtop (view desktop) 

特殊的命令行选项:

 +q Force not quiet (Link, View) -s No security +s Full security -- args Provide args without a script 

例子:

 REBOL script.r REBOL -s script.r REBOL script.r 10:30 test@domain.dom REBOL --do "verbose: true" script.r REBOL -cswq REBOL --cgi --secure throw --script cgi.r "debug: true" REBOL --version 1.2.3 http://www.rebol.net/test.r ; view only 

尽管R3中的用法显示相同,但​​我猜在Rebol3中安全性不是或者不完全正常。 还有一些最新版本的Rebol2在-i或–nnnstall中有一些稍微不同的行为。