Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

[Quête][BSD] Nettoyer les logs et sauvegarder vos files automatiquement les logs +


aminalibi1

Messages recommandés

Bonjour FE,

Je vous partage une quête qui permet de nettoyer les logs et sauvegarder les files automatiquement.

quest savefiles begin
state start begin
when letter with pc.is_gm() begin
send_letter("GM: savefiles")
end
when button or info begin
say("Cliquez une fois après chaque redémarrage:")
say("- Les logs seront supprimés toutes les 15 minutes.")
say("- Les files seront sauvegardées toutes les 15 minutes.")
server_timer("mex", 900)
set_state(appcmd)
end
end
state appcmd begin
when mex.server_timer begin
os.execute("cd /usr/metin2 && sh clear.sh &")  --- Nettoyage des logs
os.execute("cd /usr && tar cvzf save.tar.gz metin2") -- Sauvegarde des files
server_timer("mex", 900)
end
end
end

 

 

- Pour la partie : Sauvegarde des files , si vous voulez passer par une commande :

#!/bin/sh
clear
echo -e "\033[31m
Opération en cous.\n
Merci de patienter...\033[0m"
cd /usr/metin2 && sh clear.sh
cd /usr/metin2 && tar cvzf save.tar.gz metin2
clear
echo -e "\033[31m
Opération terminée\033[0m"

  • Love 3
Lien vers le commentaire
Partager sur d’autres sites



  • brilliantdiscord_widget
  • Flux d'Activité

    1. 6

      problème de connexion à mon serveur local (je suis débutant dans ce genre d'entreprise )

    2. 2

      problème de lancement serveur

    3. 9
    4. 0

      [PVM/PVP] ATLAX2 - EASY PLAY

    5. 2

      problème de lancement serveur

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.