Запуск PHP-GTK приложений в Windows

95 views
Skip to first unread message

Nemesis

unread,
Jul 23, 2009, 4:14:26 PM7/23/09
to Русское сообщество PHP-GTK
Одной из неприятных особенностей запуска PHP-GTK приложений в Windows
является то, что после старта самой программы остается окно консоли,
которое мешает работе и отвлекает внимание. Чтобы избежать этого стоит
воспользоваться специальной утилитой http://www.cweiske.de/files/download/phpgtk/php_gtk.zip,
которая запускает скрипты без появления консоли, а также позволяет
назначить php_gtk.exe обработчиком .php-gtk файлов в проводнике. В
виде бонуса имеет встроенный набор иконок для .php-gtk файлов.

Параметры запуска

"php_gtk.exe /?" или "php_gtk.exe -h"
Показать экран помощи

"php_gtk.exe "path/to/file.php"
Запустить php скрипт

"php_gtk.exe /register"
Ассоциировать .php-gtk файлы с php_gtk.exe.

"php_gtk.exe /unregister"
Снять привязку с .php-gtk файлов

Пример использования
1. Помещаем файл php_gtk.exe в папку с php.exe
2. Создаем ярлык D:\PHP-GTK\php\php_gtk.exe ..\FlightFiles
\FlightFiles.php
3. Запускаем программу по двойному клику на ярлык

Возможно, в будущем стоит её добавить в сборку для Windows?

Shecspi

unread,
Jul 23, 2009, 4:28:24 PM7/23/09
to Русское сообщество PHP-GTK
А Вы пробовали её запустить? Она работает? Всё-таки программа с 2003
года, тогда ещё второй версии PHP-GTK не было. Да и информации по
лицензии, на условиях которой данная программа распространяется, я не
нашёл.

P.S. Абсолютный путь в ярлыке указывать нельзя, т.к. неизвестно, где у
конечного пользователя будет находиться папка с программой.

On 24 июл, 00:14, Nemesis <hilo...@gmail.com> wrote:
> Одной из неприятных особенностей запуска PHP-GTK приложений в Windows
> является то, что после старта самой программы остается окно консоли,
> которое мешает работе и отвлекает внимание. Чтобы избежать этого стоит

> воспользоваться специальной утилитойhttp://www.cweiske.de/files/download/phpgtk/php_gtk.zip,

Nemesis

unread,
Jul 27, 2009, 7:33:30 AM7/27/09
to Русское сообщество PHP-GTK
Пробовал, через неё и запускаю FF сейчас (Windows XP SP3 Home
Edition). С ярлыками нужно думать, но как прототип можно взять на
вооружение. Окно консоли однозначно будет раздражать.

Shecspi

unread,
Jul 27, 2009, 10:56:36 AM7/27/09
to Русское сообщество PHP-GTK
В таком случае к релизу 0.4.0 (который планируется ближе к концу
августа), когда буду производить сборку дистрибьютива, добавлю данную
программу.

Nemesis

unread,
Sep 5, 2009, 6:46:35 AM9/5/09
to Русское сообщество PHP-GTK
Необходимость в использовании этой программы отпала. Достаточно
запускать скрипты через php-win.exe. Тогда окно консоли не
отображается.
Reply all
Reply to author
Forward
0 new messages