Как запустить программу pharo, не создавая объект на игровой площадке?

Я написал программу Pharo, которая непрерывно генерирует мои ежедневные задачи.

Сама программа работает нормально, однако мне всегда нужно создавать экземпляр своего объекта на игровой площадке, чтобы запустить его. Есть ли другой способ сделать это автоматически, не создавая объект и не отправляя ему сообщение?

2 ответа

Да, ты можешь. Сохраните изображение после того, как вы создали экземпляр приложения и закрыли все остальное. Затем просто запустите pharo с картинки, и ваше приложение запустится.

Если вы хотите сделать это более продуктивно, вы можете использовать pharo-launcher.

Для более подробной информации вы можете пискать вики, которую вы можете настроить на Pharo.

Я бы сделал одну из трех вещей здесь:

  1. Добавьте элемент в меню "Мир", чтобы вы могли вызвать меню и выбрать свою задачу. Смотрите ответ Stackru на ту же тему.
  2. Вы можете написать код запуска в файле.st в вашей файловой системе, а затем использовать StartupPreferencesLoader загрузить его при запуске.
  3. Создайте морфинг окна с помощью кнопки, которая после нажатия запускает ваш код. Откройте окно, выйдите и сохраните изменения изображения. Никогда не закрывайте окно.
Другие вопросы по тегам