czy jest może jakiś skrypt co wchodziłby na server przez ftp i robił kopie zapasowe danego pliku np vault ?
Witamy w Nieoficjalnym polskim support'cie AMX Mod X
Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
|
Guest Message by DevFuse
skrypt co wchodziłby na server przez ftp i robił kopie zapasowe
Temat rozp. tytusek, 22.11.2015 00:47
inny
1 odpowiedź w tym temacie
#1
Napisano 22.11.2015 00:47
#2
Napisano 22.11.2015 16:02
Pisane na szybko, łap:
Wklejka d6op0zm33vka(Grzegorz K.) dodana przez Kowalsky, 22.11.2015 15:59
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<?php
// Host FTP
$FTPHost = "";
//Użytkownik FTP
$FTPUser = "";
//Hasło użytkownika FTP
$FTPPass = "";
//Pełna ściezka do pliku, którego backup trzeba utworzyć
$FileToBackup = "/CS_1.6/cstrike/addons/amxmodx/data/csstats.dat";
//Rozszerzenie pliku, który powstanie
$NewFileExtension = ".dat";
//Nazwa pliku, który powstanie (domyślnie format daty: RRR-MM-DD GG:MM:SS.ROZSZERZENIE)
$NewFileName = date("Y-m-d H:i:s") . $NewFileExtension;
if($FTPConnection = ftp_connect($FTPHost))
{
echo "1. Nawiązano połączenie FTP z serwerem <b>" . $FTPHost . "</b><br />";
if($FTPLogIn = ftp_login($FTPConnection, $FTPUser, $FTPPass))
{
echo "2. Logowanie do serwera powiodło się. Login: <b>" . $FTPUser . "</b><br />";
if(ftp_get($FTPConnection, $NewFileName, $FileToBackup, FTP_BINARY))
{
echo "3. Zapisano plik: <b>" . $NewFileName . "</b>";
}
else {
echo "3. Nieznany błąd zapisu pliku <b>" . $NewFileName . "</b>";
}
}
else {
echo "2. Nieudane logowanie do serwera FTP. Login: <b>" . $FTPUser . "</b>";
}
ftp_close($FTPConnection);
} else {
echo "1. Nieudane połączenie z serwerem <b>" . $FTPHost . "</b>";
}
?>
</body>
</html>
Uzupełnij swoimi danymi linijki: 11, 14, 17, 20, 23, wgraj na serwer WWW (najlepiej stwórz nowy katalog z CHMODami 0777 i umieść tam ten plik). Otwórz przeglądarkę i odwiedź swoją stronę kierującą do tego pliku i sprawdź czy wszytko działa ![]()
Możesz oczywiście sobie ustawić crontab'a i uruchamiać sobie co ile chcesz ten plik ![]()
Również z jednym lub większą ilością słów kluczowych: inny
Inny
Zarządzanie serwerem z poziomu DiscordaNapisany przez Lakrous, wczoraj, 18:31 |
|
|
|||
Inny
Kupie Paczke JailBreak cs 1.6Napisany przez Domix, 06.07.2025 |
|
|
|||
Inny
Problem z wyświetlaniem nazw klas w menuBłędne nazwy w menu przy wyborze klasy Napisany przez protypek, 29.04.2025 |
|
|
|||
Inny
Kupię Paczke DeathrunNapisany przez benko345, 18.03.2025 |
|
|
|||
Inny
Kupię gotową paczkę DiabloMod bez BUGÓW!Napisany przez Mefedroniarz, 26.11.2024 |
|
|
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych


Dodatki SourceMod












