Быстрый запуск php, pl скриптов
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Быстрый запуск php, pl скриптов - 2008-02-05 13:21:46.430000
|
|
|
lex_web
Сообщений: 22
Оценки: 0
Присоединился: 2007-12-08 13:57:08.743333
|
Задача: выполнять php, pl скрипты нажатием клавиши F11. Мое решение: 1. Настройка Total Commander Необходимо чтобы нажатием CTRL+ALT+с копировались полные имена файлов. Идем в "Настройка -> Разное", определяем горячие клавиши CTRL+ALT+с и выбираем команду cm_CopyFullNamesToClip. Нажимаем Ok. 2. Нужно установить AutoIt. AutoIt - это язык для написания сценариев, напоминающий BASIC и предназначенный для автоматизации Windows GUI Качать тут. 3. Сохранить в name.au3 следующий код: HotKeySet("{F11}", "StartScript") ;F11
HotKeySet("{ESC}", "MyExit")
;;;; Body of program would go here ;;;;
While 1
Sleep(100)
WEnd
;;;;;;;;
Func StartScript()
Send("^!c"); Эмуляция нажатия клавиш CTRL+ALT+с
$bak = ClipGet()
$way = "z:\\home\\"; путь к директории с хостами. У меня "z:\home\"
$asResult = StringRegExp($bak, $way & '([^\\]+\\)(?:www\\)?(.*)', 1)
$file = StringRegExp($bak, '(.*).(php)|(pl)', 1)
$url = $asResult[0] & $asResult[1]
$f = FileOpen($file[0] & ".url", 1)
FileWrite( $f, "[InternetShortcut]"&@CRLF&"URL=http://"&$url)
FileClose($f)
RunWait(@ComSpec & " /c Start " & $file[0] & ".url", "", @SW_HIDE)
FileDelete($file[0] & ".url")
EndFunc
Func MyExit()
Exit
EndFunc 4. Запускаем name.au3, который будет висеть в памяти и ожидать нажатия клавиш F11 или Esc 5. Становимся на php, pl скрипт жмем F11.
|
|
|
RE: Быстрый запуск php, pl скриптов - 2008-02-05 17:34:11.636666
|
|
|
dOver
Сообщений: 140
Оценки: 0
Присоединился: 2007-03-31 04:41:56.070000
|
Слишком сложно. Особенно если учитывать, что php не только надо запускать, но и отлаживать в своем редакторе скрипты, то это вообще не имеет смысла.
|
|
|
RE: Быстрый запуск php, pl скриптов - 2008-02-05 17:54:16.230000
|
|
|
lex_web
Сообщений: 22
Оценки: 0
Присоединился: 2007-12-08 13:57:08.743333
|
В каком редакторе ты отлаживаешь скрипты?
|
|
|
RE: Быстрый запуск php, pl скриптов - 2008-02-05 18:29:52.413333
|
|
|
dOver
Сообщений: 140
Оценки: 0
Присоединился: 2007-03-31 04:41:56.070000
|
В PHP Expert Editor'e. Total Commander очень блеклый по сравнению с ним. Хотя для файловых операций, наоборот, удобный.
|
|
|
RE: Быстрый запуск php, pl скриптов - 2008-02-05 18:51:25.400000
|
|
|
lex_web
Сообщений: 22
Оценки: 0
Присоединился: 2007-12-08 13:57:08.743333
|
Total Commander - файловый менеджер, PhpEd - редактор кода. Как их можно сравнивать? Для пользователей PhpEd, мой вариант действительно не имеет смысла. А для пользователей pspad, notepad++ и т.д. думаю имеет.
|
|
|
|
|