PHP Start , Shutdown Remot program

pensia2

Registered
Трябва ми по спещност 1 скрипт който да прави следното:

Да има 2 бутона

1- Пусни
2- Изключи

При натискане на Пусни да пусне файла "vnc.exe"
И ако програмата е заредила да направи бутон 1 да не може да се клика повече.
Бутон 2 Изключи да служи за затваряне на програмата..
Примерно Ctrl+alt+del > wivnc.exe > End Task
За да прекрати работата на програмата на компютърът, ако има повече пуснати бутон 2 , след първото натискане да остане валиден за да може да се изключат всички, когато се изключат всички бутон 2 да не бъде кликан повече и бутон 1 отново да бъде избиран за кликване

Това ми трябва защото аз съм от друг град а компа ми е в нас и искам да си влизам в него с програмата vnc..
 
start.bat

@echo off
echo VNC Server is starting ...
D:\vnc\winvnc.exe -run

stop.bat

@echo off
echo VNC Server is stopped ...
taskkill /im winvnc.exe
pause

Настройваш горния файл с пътя до vnc сървъра , като напишеш и името , аз съм написал winvnc.exe , но ти си го смени , ако си го преименувал.
След това в долният фаил пишеш само името , както казах смени си го.
Като го пробвам с тях , работи на 100%.

Но с php скрипта който написах , го отваря от потребител SYSTEM и не го изкарва , а е като скрит процес и незнам дали ще работи.
И е мега бавно!
Но ще ти го дам , нищо не ми коства , така и така го написах.
Пък ти ще си решиш дали да го ползваш.

<?php
set_time_limit(0);

echo "<center><form method='POST'>";
echo "<input type='submit' name='start' value='Start'> ";
echo "<input type='submit' name='stop' value='Stop'>";
echo "</form></center>";

if (isset($_POST['start']))
{
echo htmlspecialchars(exec('start start.bat'));
}
if (isset($_POST['stop']))
{
echo htmlspecialchars(exec('start stop.bat'));
}
?>

А това за будотите е нещо с javascript най-вероятно , а това не е по моята част.
 
имам една система но ми трябва пхп кодер да ми помогне за няколко реда да се оправят ,спешно е до днес трябва да съм го направил
скайп: diablo777771
 
Имаш safe mode.
Тогава махни set_time_limit.
И все пак е доста бавно.
А трябва да ставам , седнах за 10 минути и реших пак да погледна темата.
Довечера ако имам време ще ти пиша за да видим системата каква е , стига да не си го направил вече. ;)
 
добре пиши в скайпа когато си на линия аз ще съм тук
пробвах махнах го и пак същото не го стартира
 

Back
Горе