¿Existe algún script que convierta una imagen central de Pharo en algo más útil, que incluya un OmniBrowser?

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

  •  11-09-2019
  •  | 
  •  

Pregunta

No puedo usar la versión más reciente de desarrollo de Pharo debido a algunos problemas extraños con el compilador integrado en Pharo.Bien.Me preguntaba si hay una manera rápida de instalar todos los extras ingeniosos en Pharo que la imagen principal omite, en comparación con la imagen de desarrollo.

¿Fue útil?

Solución

Con todo no subyacente imágenes Pharo vienen un script que se utilizó para construir esa imagen. Basta con modificar ese archivo y arrastrar y soltar en un nuevo núcleo.

También podría decirme lo que no le gusta en las imágenes Pharo de modo que pueda mejorar ellos.

Otros consejos

También existe la secuencia de comandos que publiqué en el wiki de Pharo que utilizo para construir mis imágenes:

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

Por supuesto, es muy específico a mis preferencias y necesidades, pero se puede tomar como un ejemplo y adaptarlo a sus propias necesidades.

CommandShell trabaja con Pharo 9.10.10. Usted llegará a varios errores a medida que intenta cargar el paquete debido a que carecen de Pharo MVC, pero sólo tiene que proceder más allá del primer grupo y abandonar el último (que trata de abrir una realidad CommandShell en mórfica). En ese momento, usted tendrá una llamada PipeableOSProcess clase que se puede utilizar fácilmente para tomar la salida. Por ejemplo:

(PipeableOSProcess command: 'ls /bin') output

devolverá el contenido de su directorio bin como una cadena.

Ok, el OB en sí se puede descargar fácilmente usando ScriptLoader loadSuperOB.

Damien agrega (del comentario a continuación):

El problema con ese enfoque es que nadie lo mantiene realmente.Además, se pierde algunos pasos de configuración para mejorar el uso de OB (por ejemplo, no tendrá los navegadores basados ​​en OB si solicita los remitentes de un mensaje desde un espacio de trabajo)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top