![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
Witam
Chcę na stronie mieć pewien przycisk i po jego kliknięciu na vps'ie uruchamia mi się serwer do gry, a potem jak klikne inny to się wyłącza. Z vps'em komendy wpisuje przez ssh i wszystko gra ale jak to zrobić na stronie żeby wpisywać te komendy? Mam wgrany moduł ssh2 na serwie i taki oto kod gotowy z jakiejś strony w zmiennych $password i $server są parametry serwera i port 33222
w kodzie nie wywala błędów na ekranie wypisze mi okay: logged in... i tyle . Czyli wychodziło by na to ze nie przekazuje mi na ekran wyniku czyli pewnie komenda się nie wykonuje. Co może być źle ? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 171 Pomógł: 18 Dołączył: 17.04.2006 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Gdybyś choć troszkę znał się na PHP i zajrzał do manuala, to byś wiedział co robią poszczególne komendy. Wywołujesz po stronie serwera polecenie "ls", wynik zapisywany jest do zmiennej $data, której nawet zawartości nie sprawdzasz. Kolejną sprawą jest, fakt, iż komendą "ls" nie uruchamiasz serwera tylko wyświetlasz zawartość katalogu. Podpowiem tylko, że gdybyś zamiast ls wpisał komendę startową serwera, to by wynik był inny. Oczywiście aby ją wywołać, musisz się najpierw znajdywać tam, gdzie plik uruchomieniowy gry.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 278 Pomógł: 3 Dołączył: 28.06.2008 Skąd: PL Ostrzeżenie: (0%) ![]() ![]() |
dzięki za odpowiedz. już to czaje bo szukałem gotowca i niehciało mi sie ani sprawdzac manula ani samemu coś pisać po prostu na szybko chciałem gotowiec .
Napisałem już po swojemu , wszystko śmiga. Ale jest jeden problem bo jak wpisuje komendy , lub kilka komend to wypisuje wszystko to co lub robi się na serwie to co chce, ale jest problem zkomendą screen przykład
wypisz mi aktywne screeny a
powiedzmy ze mam otwarty serwer o nazwie mine to wypisze Must be connected to a terminal. a przecież jestem zalogowany. Pomóżcie bo na putty jak wpisze screen-r serwer i dam enter to przenosi mnie i potem daje komende np. stop ub save to kończy lub zapisuje. Ten post edytował kubek15 25.03.2012, 20:17:30 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 00:31 |