是否有一个脚本可以将Pharo核心图像变成更有用的东西,包括OmniBrowser?

时间:2009-07-08 11:49:44

标签: smalltalk pharo

我无法使用最新的开发Pharo版本,因为Pharo内置的编译器存在一些奇怪的问题。好。我想知道是否有一种快速的方法可以将所有漂亮的额外内容安装到Pharo中,与开发图像相比,核心图像会丢失。

4 个答案:

答案 0 :(得分:5)

所有非核心Pharo图像都会出现一个用于构建该图像的脚本。只需编辑该文件,然后将其拖放到新核心上即可。

您也可以在Pharo图像中告诉我您不喜欢的内容,以便我可以增强它们。

答案 1 :(得分:4)

我还在Pharo wiki上发布了用于构建图像的脚本:

http://code.google.com/p/pharo/wiki/ImageBuildScripts

当然,这是非常具体的我的喜好和需求,但你可以把它作为一个例子,并根据自己的需要进行调整。

答案 2 :(得分:1)

好的,可以使用ScriptLoader loadSuperOB轻松下载OB本身。

Damien补充道(来自下面的评论):

  

这种方法的问题在于没有人真正维护它。   此外,您错过了一些配置步骤来增强OB的使用   (例如,如果您要求,则不会使用基于OB的浏览器   来自工作空间的消息发送者)

答案 3 :(得分:1)

CommandShell适用于Pharo 9.10.10。由于Pharo缺少MVC,您在尝试加载程序包时会遇到几个错误,但是您可以简单地继续第一组并放弃最后一个(试图在Morphic中实际打开一个CommandShell)。此时,您将拥有一个名为PipeableOSProcess的类,可以非常轻松地使用它来获取输出。例如:

(PipeableOSProcess command: 'ls /bin') output

将以bin字符串的形式返回bin目录的内容。

相关问题