Как автоматически запустить приложение на USB-накопителе или компакт-диске на Mac OS X?

Я ожидаю, что вам будет лучше сделать это в одном запросе с соединением:

$query = "SELECT COUNT(*)  FROM `studies` INNER JOIN `clients` on studies.client = clients.name WHERE clients.sector = '$sectorlink' ORDER BY studies.date DESC";
$result = mysql_query($query, $connection) or trigger_error("SQL", E_USER_ERROR);
23
задан Cœur 10 September 2017 в 17:39
поделиться

2 ответа

Вы не можете. Автозапуск приложений невозможен в соответствии с Mac OS X.

следующая лучшая вещь, открывая папку CD и показывая значок установщика, может быть сделана при помощи http://autoopen.nibfile.com/ для создания .dmg, который может тогда быть записан к CD.

27
ответ дан Sophie Alpert 10 September 2017 в 17:39
поделиться
  • 1
    Этот анализ является интересным, но it' s очевидно неполный. Во-первых, это doesn' t проходят тест запаха: если будет только 52 места в библиотеке стандарта Python, где файл открыт, я приготовлю и съем свою обувь. Для тривиального примера logging модуль реализует свое собственное open и close методы, который Ваше РЕ won' t находят. Также: это реализует close метод. There' s причина. – Robert Rossney 2 December 2009 в 22:28

Не знайте, почему Вы были провалены - это - общий вопрос для рассмотрения программистов Windows Macs.

В основном, автоматически выполненный считается проблемой безопасности и так не поддерживается в OSX. Sophie (раньше известный как Ben) ответ Alpert является также небольшим излишеством. Большинство установщиков для OSX просто открывает папку для предъявления приложения и, возможно, readme. Установка сделана путем перетаскивания приложения к папке Applications.

Для других видов приложений на CD (говорят, показ слайдов или что-то как этот), разработчик обычно использует скрытые папки для сокрытия данных поддержки, чтобы гарантировать, что единственной вещью, которую будет видеть пользователь, когда они откроют CD, является единственный значок, по которому они, как предполагается, дважды щелкают для запуска приложения.

10
ответ дан Ska 10 September 2017 в 17:39
поделиться
  • 1
    CPython использует refcounting и закроет эти файлы детерминировано. Это имеет смысл, что библиотека, поставленная с CPython, в состоянии полагаться на CPython-определенное поведение. –  3 December 2009 в 00:16
Другие вопросы по тегам:

Похожие вопросы: