[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запуск php скрипта как десктопное приложение
Archil
Не знал куда поместить тему и поэтому решил кинуть ее сюда.

В общем у меня такой вопрос: у меня есть php скрипт, который надо запускаться как десктопное приложение.

Как, мне кажется, это должно работать: пользователь клацает на иконку программы, запускается среда php и выполняет скрипт, по завершению все выключается. Вот такой нехитрый механизм.

Есть что-то такое?



Спустя 2 минуты, 46 секунд (19.06.2012 - 13:03) Игорь_Vasinsky написал(а):
я на VB делал обёртку - браузер, но у меня скрипт онлайн висел.
так видимо либо на JS переписать, либо инстальник собирать со всеми приблудами.

Спустя 16 минут, 31 секунда (19.06.2012 - 13:20) Zzepish написал(а):
Есть компилятор!

Спустя 13 минут, 12 секунд (19.06.2012 - 13:33) Archil написал(а):
Цитата
Есть компилятор!


Подробней, пожалуйста.

Спустя 1 минута, 31 секунда (19.06.2012 - 13:35) Игорь_Vasinsky написал(а):
ооОоО.. мне даже в голову такая мысль не пришла biggrin.gif

Спустя 2 минуты, 4 секунды (19.06.2012 - 13:37) Zzepish написал(а):

Спустя 1 минута, 20 секунд (19.06.2012 - 13:38) Zzepish написал(а):
Игорь_Vasinsky
да у меня были мысли найти компилятор)
Одно время я хотел писать приложения, не требующие сервера) так вот- писать умель холть что-то только на пхп (из C++ знал только такие оснолвы, на которых только пару саааааамых простых действий мог выполнять). Вот и нашел компилятор)

Спустя 8 минут, 54 секунды (19.06.2012 - 13:47) Archil написал(а):
Zzepish, а как им пользоваться?

Спустя 5 минут, 10 секунд (19.06.2012 - 13:52) Zzepish написал(а):
Archil
Пишешь пхп-скрип.
сохраняешь, затем переносишь файл на bamcompile.exe

Спустя 4 минуты, 7 секунд (19.06.2012 - 13:56) Archil написал(а):
Zzepish
Создался exe файл. При нажатии ничего не происходит.

Спустя 3 минуты, 27 секунд (19.06.2012 - 14:00) Zzepish написал(а):
Archil
а что ты указал ему делать?
скрипт кнь

Спустя 17 секунд (19.06.2012 - 14:00) Dezigo написал(а):
Нужен apache/php

1.Создай файл test.cmd и запиши туда это, где "путь к файлу"
php -f "C:\webserver\file.php"

Спустя 5 минут, 21 секунда (19.06.2012 - 14:05) Archil написал(а):
Zzepish

Скрипт к сожалению показать не могу. Но он использует cUrl, запись в текстовый файл и чтение из текстового файла. Фактически он парсит страницы с интернета по определенным признакам.

У меня стоит DENWER на диске Z:

Спустя 5 минут, 6 секунд (19.06.2012 - 14:10) Zzepish написал(а):
Archil
а, тогда хз! он с чистым php работает!
И контент с сайта не тырит( пытался я(

Спустя 44 минуты, 50 секунд (19.06.2012 - 14:55) Archil написал(а):
Тогда вот еще идея: написать простенькую програмулену, которая запускает денвер, далее открывает браузер, выполняет скрипт, закрывает браузер и выключает денвер.

Тут одна проблема: как вызвать браузер и прописать в нем нужную строку?

Спустя 7 минут, 41 секунда (19.06.2012 - 15:03) johniek_comp написал(а):
Archil
Посан, это называется CRON

Спустя 8 минут, 50 секунд (19.06.2012 - 15:12) Archil написал(а):
CRON на сколько я понимаю дает возможность выполнять действия на сервере в определенный период времени, а мне надо что сам сервер, тоесть Денвер, и скрипт запускались по двойному щелчку на иконку.

Спустя 9 минут, 25 секунд (19.06.2012 - 15:21) johniek_comp написал(а):
Archil
Не знаю зачем так извращаться, вообщем берешь запускаешь денвер, засыпаешь на 20 сек и открываешь ссылку со скриптом...

Спустя 3 минуты, 28 секунд (19.06.2012 - 15:25) Gradus написал(а):
можете использовать к примеру develstudio, но я 15 раз проклял его из-за багов и не доработок.
Да и в конечном итоге получилось 4 файла, сам .exe и ещё 3 библиотеки да и весит не мало.
Поэтому я сделал вывод, для десктопа только с/с++

Спустя 3 минуты, 19 секунд (19.06.2012 - 15:28) Archil написал(а):
johniek_comp

Все это делается для уменьшения телодвижений, чтоб не надо было человеку включать денвер, потом открывать браузер, вводить строку и потом все это выключать.

А так получится очень просто, нажал кнопку и наблюдаешь за процессом.

Спустя 29 секунд (19.06.2012 - 15:28) johniek_comp написал(а):
Archil
ну за 5$ на вебмани напишу прогу, если интересно отпишись тут

Спустя 25 минут, 53 секунды (19.06.2012 - 15:54) Archil написал(а):
johniek_comp
Давай. Надеюсь ты понял, что должно происходить. На чем будешь писать?

Спустя 31 минута, 33 секунды (19.06.2012 - 16:26) johniek_comp написал(а):
Ну вот, сначала у меня запустился денвер, потом через 10 сек. открылся хром с нужным адресом
user posted image

Спустя 20 часов, 25 минут, 2 секунды (20.06.2012 - 12:51) Archil написал(а):
Gradus , спасибо большое, скачал, разобрался, все работает.

Спустя 4 минуты, 22 секунды (20.06.2012 - 12:55) Игорь_Vasinsky написал(а):
Цитата
открылся хром с нужным адресом

)) короче - браузер по умолчанию.

+ - на другом компе не сработает, без предустановленого денвера.

не "кроссбраузерно" как то.

johniek_comp
ты где - сям учился? у меня был видео урок..ставил по.. как его... взабыл biggrin.gif помню в конце 8 laugh.gif вот там пробывал.

щас думаю - надо AS3 и питона учить... не до десктопных как то.

Спустя 17 часов, 44 минуты, 3 секунды (21.06.2012 - 06:39) johniek_comp написал(а):
Цитата
не "кроссбраузерно" как то.

поправить можно
Цитата
ты где - сям учился?

да, по книгам
Цитата
питона учить

а я уже попробовал django smile.gif сказать ничего не могу, скучно, единственное это админка джанго, удобная вещь
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.