Jump to content
Teklis

instalar 4CH con auto levante i limpiar logs sencillo

Recommended Posts

Bueno aqui os traere unos archivos que sirven para instalar 4 ch con limpiar logs automatico auto levante de login i 4 ch

 

Empecemos estos archibos los configs ya ban protegidos contra algunos hacks :)

 

Descargaos esto:

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

Una vez echo eso empecemos

 

Bale eliminemos los channels que tenemos la carpeta g1 tambien i game99 i los scripts de arranque i borrar i detener tambien todo fuera!

 

Una vez echo eso cojeremos los archibos i los subiremos a winscp o firezilla recomiendo winscp en donde borrasteis los archibos channel1 channel2 i game 99 i g1 i scripts ok ?

 

aora procedamos a crear las rutas para que arranquen los ch

 

ok en los channels sera igual solo que cambiando 1 por 2 3 o 4 aqui os explico

 

bale pues una vez subidos los archibos entramos en channel1 i acemos lo siguiente

 

Creamos un acceso directo se ace asi nuevo - acceso directo

 

una vez echo eso ponemos lo siguiente en el primer acceso directo

 

arriba

 

cores

abajo

 

/home/game/logs/channel1/cores

1 echo ejejje

 

aora a por el otro

 

acemos el mismo proceso i ponemos lo siguiente

 

arriba

 

data

abajo

 

/home/game/share/data

lo mismo pero a otro

 

arriba

 

locale

abajo

 

/home/game/share/locale

aora lo mismo en otro

 

arriba

 

log

abajo

 

/home/game/logs/channel1/log

aora otro este seria acceso al game

 

arriba

 

game

abajo

 

/home/game/share/game

 

aver arriba es equibalente al nombre

 

 

abajo a la ruta

 

lo mismo en todos los ch incluido el game 99

 

pero cambiando

 

 

ejemplo

 

/home/game/logs/channel1/log

lo que dice channel11 por channel12 ok en game 99 seria game99 xD

 

aora bamos a la db i auth entramos en la ruta g1 auth primero

 

en este caso en auth seria asi

 

primera ruta

 

 

arriba

 

cores

abajo

 

/home/game/logs/g1/auth/cores

segunda ruta

 

arriba

 

data

abajo

 

/home/game/share/data

 

tercera ruta

 

arriba

 

locale

abajo

 

/home/game/share/locale

cuarta ruta

 

arriba

 

log

 

/home/game/logs/g1/auth/log

por ultimo

 

arriba

 

auth

abajo

 

/home/game/share/game

ok aora db

 

lo mismo en todos pero piniendo envez de auth db ok?

 

escepto en 1 que se llamara

 

arriba

 

game

abajo

 

/home/game/share/game

ok?

 

aora nos vamos a la carpeta logs i 1 por 1 a todas las carpetas les damos permisos 777 i aora tocaria iniciar el servidor

 

 

para iniciar

 

sh iniciar.sh

elegis entre 4 canales i iniciais

 

 

i listo con esto ya tendreis 4 ch limpiador de logs automatico i auto levante de login + alguna proteccion :) alguna duda skype

Share this post


Link to post
Share on other sites

Bueno hoy tengo ganas y lo siento teklis pero esto del levantamiento y bla bla tengo que romper ese mito.. esto y los otros "limpiadores y levantadores" que han posteado tu y otro chaval creo que se llama santy..

 

 

bien esto no lo descubrió ni el diper ni ningún "iluminado" de esos ( lo de iluminado va con segundas.. ) estos archivos que algunos están recuperando vienen ya en los files de ymir ( los 2007 ) y ya de paso en el script si le quitas lo de mv core/core.bla /core.1 , pues cuando tu servidor se caiga y te salgan cores no te saldrán los famosos core no found.. que ganamos con eso ? ahorrarle trabajo inecesario a la makina , por que ? por que lo unico que estás haciendo es darle trabajo que no sirve de nada.. te mueve el core a donde le digas pero no te inicia el channel.. para esto ai un script ( no publico ) y no lo tengo por cierto, mis files se quedaron en un dedicado eliminado de ovh.. pues ese script si detectaba que tu servidor tenía un core en algún canal borraba el core no te lo movía y te iniciaba el channel que estaba caido , si volvía a detectar core en el mismo canal pues ya no seguía intentando levantar el channel.. si se ponen en un rato dos cabezas pensantes lo sacan.. que borre e inicie el channel , lo ponen como una tarea de cron que compruebe cada X tiempo si ai cores y si encuentra alguno que ejecute el script y eso si funcionaría no esto que es una leyenda urbana.. saludos.

 

PD: No lo veas como una critica destrucctiva solo quiero que se desengañen.. y por cierto esta guia lo que hace es que si te sale algún core te deja la carpeta del channel sin logs.. compruebalo tu mismo

Share this post


Link to post
Share on other sites
._. ai ba el listo ._. es auto levante no un mito i que te crees que scripts solo sabes acer tu o seguro te lo pasaron por que acerlos no creo xD te crees especial por acer una guia en otra guia que ni se trata de eso ._. bah no joas anda i las conclusiones te las metes por donde te quepan xD demuestralo si es cierto te alago pero mientras no lo puedas demostrar nanai

Share this post


Link to post
Share on other sites

._. ai ba el listo ._. es auto levante no un mito i que te crees que scripts solo sabes acer tu o seguro te lo pasaron por que acerlos no creo xD te crees especial por acer una guia en otra guia que ni se trata de eso ._. bah no joas anda i las conclusiones te las metes por donde te quepan xD demuestralo si es cierto te alago pero mientras no lo puedas demostrar nanai

 

JA JA y RE: JA.. el script entonces es obra tuya , no ? madre mia.. estás mas flipao que lady gaga en la casa de los loonies.. me fijé bien , pensaba que era el script basico pero mirandolo bien tienes uno y mal echo.. a ti te rinde eso ? por que yo sin instalarlo lo que veo es que estás sobrecargando al servidor... metiendole inicios cuando NO LE TOCA.. cada 30 segundos te inicia el game asi que very bad.. sobre la demás mierda que has dicho.. te quedas en la ignorancia , por que con tus frases y tu trato no te enseñaría ni a escribir.. y mira que con solo abrir un archivo te darías cuenta que esto es una porquería suprema , pero a seguir de listo por la vida que así irá todo sobre ruedas

 

 

antes de irme te voy a modificar un poco el script para que te funcione mejor...

 

#!/bin/sh
SERVER_NAME=./game
while ( : ) do
  DATE=`date`
  echo "autodb starting db $DATE" >> syslog
  echo "running" $SERVER_NAME >> syslog
  $SERVER_NAME >> stdout 2>&1

   if [ -r $SERVER_NAME.core ]; then
		 rm locale/germany
		 mv cores/core.2 cores/core.1
		 mv cores/core.3 cores/core.2
		 mv cores/core.4 cores/core.3
		 mv cores/core.5 cores/core.4
		 mv cores/core.6 cores/core.5
		 mv $SERVER_NAME.core cores/core.6
  fi
if [ ! -r .fastboot ]; then
	sleep 30
  else
	rm .fastboot
	sleep 1
  fi
  if [ -r .killscript ]; then
	DATE=`date`;
	echo "autoscript killed $DATE"  >> syslog
	rm .killscript
	exit
  fi
  while [ -r pause ]; do
	sleep 60
  done
done

si lo pruebas seguro que aprendes algo ;) y no me iré sin decirte antes que el copiar y pegar es saber copiar :) hacer algo de 0 es otra historia.. 200% seguro que no tienes ni idea de como se llama el lenguaje del script .. ve a google corriendo pa que tu respuesta sea inteligente ! bye..

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...