Check Skripta

Započeo [BR]Maki187
21. Avg. 2012. Zaključano
713
pregleda
9
postova
Maki187
5
Crime Lord
21. Avg. 2012.
Eh sad, hteo bi da pitam nekog ko zna sa tim, gde mogu da nabavim fajl, koj ce pomocu cron joba ili neceg drugog da proverava da li mi je server upaljen (na VPS-u), ako nije, da ga automatski upali ?

Ujedno da napomenem spamerima da ovo nije PAWNO skripta...
CadrRa
5
Kingpin
21. Avg. 2012.
Maki pita nekoga nesta  😕  😕  😕
Maki187
5
Crime Lord
21. Avg. 2012.
Da, sta je tu cudno ?  😄
GGC
5
Godfather
23. Avg. 2012.
Neznam tocno na koju foru, ali najvjerojatnije putem SSH2 librarya i PHP-a.
$host = 'IP';
$ports = array(21, 25, 80, 81, 110, 443, 3306,$por);

foreach ($ports as $port)
{
    $connection = @fsockopen($host, $port);

    if (is_resource($connection))
    {
        echo '

' . $host . ':' . $port . ' ' . '(' . getservbyport($port, 'tcp') . ') radi.

' . "\n";

        fclose($connection);
    }

    else
    {
        echo '

' . $host . ':' . $port . ' ne radi.

' . "\n";
    }
}?>


Ovo pokreces na cron jobu, napravis PHP file ofc.. I onda moras nekako pomocu SSH2 librarya ako neradi dat naredbu dedicatedu da pokrene VPS, ovo uvezi SSH2 neznam jer nisam ni isprobavao nikad.

EDIT: Eto naso nesto 😄, valjda ce ti pomoci..


<?php
$connection = ssh2_connect('shell.example.com', 22);
ssh2_auth_password($connection, 'username', 'password');

$stream = ssh2_exec($connection, '/usr/local/bin/php -i');
?>
Maki187
5
Crime Lord
23. Avg. 2012.
Hvala Luksa videcu da probam nesto, jedino je problem, sto SAMP ne detektuje da radi, dok ostalo detektuje  😄

videcu sta cu, hvala 🙂
dingospo.TITO
4
Enforcer
28. Avg. 2012.
#!/bin/sh
log=samp.log
dat=`date`
samp="/path/to/samp/server/samp03svr"
cd /path/to/samp/server

echo "${dat} watchdog script starting." >>${log}
while true; do
        echo "${dat} Server exited, restarting..." >>${log}
        mv /path/to/samp/server/server_log.txt /path/to/samp/server/logs/server_log.`date '+%m%d%y%H%M%S'`
        ${samp} >> $log
sleep 2
done


Metni na VPS i pokreni ga sa komandom  "nohup ./restart.sh &" i nazovi fajl restart.sh
Maki187
5
Crime Lord
28. Avg. 2012.
Hvala under  😄
Dude
5
Crime Lord
29. Avg. 2012.
http://wiki.sa-mp.com/wiki/Linux_Server - a da pogledaš ovdje, imaš gotovu shell skriptu za to što ti tražiš...

postavis je u /etc/init.d
Maki187
5
Crime Lord
29. Avg. 2012.
Hvala Dude, send mi under na skype

hvala obojci, ovde moze lock. 🙂

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha