Existe um script que transforma uma imagem núcleo Pharo em algo mais útil, que incluiria um OmniBrowser?

StackOverflow https://stackoverflow.com/questions/1097585

  •  11-09-2019
  •  | 
  •  

Pergunta

Eu não posso usar o dev versão mais recente Pharo por causa de alguns problemas estranhos com o compilador embutido no Pharo. Bem. Eu queria saber se existe uma maneira rápida de instalar todos os extras bacana em Pharo que a imagem acidentes nucleares, em comparação com a imagem desenv.

Foi útil?

Solução

Com todos os não-core imagens Pharo vir um script que foi usado para construir essa imagem. Basta editar o arquivo e arraste e solte-o em um novo núcleo.

Você também poderia me dizer o que você não gosta nas imagens Pharo para que eu possa melhorá-los.

Outras dicas

Há também o roteiro I publicado no wiki Pharo que eu uso para construir minhas imagens:

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

Claro que é muito específica para as minhas preferências e necessidades, mas você pode tomá-lo como exemplo e adaptá-lo às suas próprias necessidades.

CommandShell trabalha com Pharo 9.10.10. Você vai bater vários erros como você tenta carregar o pacote devido a Pharo falta MVC, mas você pode simplesmente continuar além do primeiro grupo e abandonar o último (que tenta realmente abrir uma CommandShell em Morphic). Nesse ponto, você vai ter uma classe chamada PipeableOSProcess que pode ser usado de forma muito fácil para a saída agarrar. Por exemplo:

(PipeableOSProcess command: 'ls /bin') output

retornará o conteúdo de seu diretório bin como uma string.

Ok, ob si pode ser facilmente baixados usando ScriptLoader loadSuperOB.

Damien acrescenta (de comentário abaixo):

O problema com essa abordagem é que ninguém realmente mantém. Além disso, você perca algumas etapas de configuração para aumentar o uso de OB (Por exemplo, você não terá os navegadores baseados em OB, se você perguntar para o remetentes de uma mensagem de um espaço de trabalho)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top