Jump to content

GeniusWhite

Miembro
  • Contador contenido

    9
  • Ingreso

  • Última visita

Actividad de reputación

  1. Me Gusta
    GeniusWhite reacted to SeMa™ in Guildstorage error em QUEST   
    yes, the sysser can be clean
    cmdchat("getinputbegin") local ret = input(cmdchat(par)) cmdchat("getinputend") in game.py.
     
     
    def getinputbegin(self):
       constInfo.INPUT_IGNORE = 1
     
     
    def getinputend(self):
       constInfo.INPUT_IGNORE = 0
     
    and
     
      def OpenQuestWindow(self, skin, idx):
            if constInfo.INPUT_IGNORE == 1:
                return
            self.interface.OpenQuestWindow(skin, idx)
  2. Me Gusta
    GeniusWhite reacted to pepineitor in Cron Jobs - Automatiza tu servidor   
    Si fueseis medio listos, sabrías que son archivos de texto los cuales solo guardan la información de carga y errores, no dan lag, cosa que no hay que borrar para examinar posteriores fallos, pero vosotros a lo vuestro, encontrais algo y ya os soluciona la vida.En cuanto al tema del cron, anotaría que significa cada columna#Minuto Hora Dia/Sem Mes Dia/Mes Usuario Ruta Script* * * * * root /Ruta/hasta/tu/scriptEsta línea ejecutaría el script cada min.Para los navegantes, los backups deben hacerse de la base de datos no de los files, podeis usar este pequeño script que debereis añadir la ruta en el cronfecha=`date +%y.%m.%d-%H:%M`mkdir /Backupsmkdir /Backups/$fechacd /Backups/$fechatar czvf db.gz /var/db/mysqlEs un shell muy simple que solo hara un backup, ni limpiará ni nada.
  3. Me Gusta
    GeniusWhite reacted to Serex in Cron Jobs - Automatiza tu servidor   
    ¿Soñais con hacer copias de seguridad automáticas? 
    O simplemente automatizar la ejecución de cualquier script.
     
    Os voy a desvelar como. FreeBSD nos ofrece una herramienta llamada cron jobs. 
    Con esta herramienta podéis automatizar la ejecución de cualquier script, vuestro servidor lo ejecutará automáticamente a la hora fijada, cada dia, cada hora, cada semana o cada mes.
     
    Funcionamiento:
     
    -Bueno el archivo esta localizado en /etc/crontab
    -Veréis una linea tipo :
    */5 * * * * root /usr/libexec/atrun Justo debajo de esa, o al final del archivo donde queráis pondremos nuestra linea para automatizar nuestro script.
     
    Por ejemplo este script:
    10 */2 * * * root /root/copia_seguridad.sh Esta línea ejecutaría el script "copia_seguridad.sh" ubicado en /root cada 2 horas el minuto 10.
     
    El primer párrafo son minutos, el segundo horas, el tercero días y el cuarto meses.
    Si ponemos un numero solo, será el tiempo exacto en el que se ejecutará por ejemplo en mi caso el minuto 10, y si ponemos */2 se ejecutará cada 2 horas.
    Por ejemplo si quisiéramos que se ejecutara a las 10, el minuto 20, cada día quedaría así:
    20 10 */1 * * root /root/copia_seguridad.sh Se ejecutaría a las 10, minuto 20, cada día.
     
    Si queréis algun ejemplo mas os lo puedo poner pero con esto creo que queda claro.
    Una vez puesto tenéis que reiniciar el servidor.
    Aseguraros de que el script tenga permisos 777.
     
    #MadeInZone
  4. Me Gusta
    GeniusWhite reacted to Shogun in Porcentagem ferreiro   
    Nao lembro como e que se faz isso em Python, mas simplesmente tens de por uma linha em branco antes do refine
×
×
  • Crear nuevo...