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 +


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


  • brilliantdiscord_widget
  • Flux d'Activité

    1. 1

      Renouveau

    2. 1

      Renouveau

    3. 0

      OldEraMT2 recrute – la bêta ouverte est en cours

    4. 0

      OldEraMT2 | Classique 2009 Oldschool | Niveau 99 | 7 langues | Sans pay2win | Bêta ouverte

    5. 6

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

    6. 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.