Jump to content

Break

Admin
  • Contador contenido

    7.006
  • Ingreso

  • Última visita

  • Días ganados

    45

Actividad de reputación

  1. Me Gusta
    Break got a reaction from alejankof in [Guía] Cambiar contraseña de Mysql [DEFINITIVA]   
    Hola Metin2Zone, soy consciente de que hay muchas guías de cambiar contraseña de mysql. Pero como he visto en el chat de metin2zone, comentarios de que no le funcionan la guía o que no esta bien explicado. Lo que voy hacer es una guía definitiva, de recuperar contraseña o cambiar la contraseña de mysql fácilmente.
    Nos podemos encontrarnos en los siguientes casos:
    Caso 1: No se cual es la contraseña del Navicat (mysql)
    (Nota: En los comandos aparecerá "Break#" este es el hostname, de mi vps y en el directorio que me encuentro, no le hagáis mucho caso, solo tenéis que copiar lo que viene detrás)
    Break# /usr/local/etc/rc.d/mysql-server stop Pasaremos a parar lo primero de todo la mysql, para así poder editar la contraseña de los usuarios haciendo una entrada forzosa.
    Break# mysqld_safe --skip-grant-tables &
    Con este comando lo que hacemos es iniciar el servidor en modo seguro.
    Conocimiento sobre este comando que estamos haciendo:
    Break# mysql -u root Entramos a la mysql como usuario root
    mysql# use mysql; Nos movemos a la database mysql, que es la base de datos del sistema de mysql, donde se almacenan los usuarios que existen en la mysql entre otras cosas.
    Aquí podemos reemplazar la contraseña que tenia nuestro usuario root, la cual no conocemos, con el siguiente comando:
    mysql# update user set password=PASSWORD("TUPASSWORD") where user='root'; Ahora saldremos de la mysql:
    mysql# quit Por último quedaría ya solo arrancar la mysql:
    Break# /usr/local/etc/rc.d/mysql-server start  
    Hasta aquí, seria el caso que desconozcamos la contraseña del usuario root, también serviría este caso para cambiar la contraseña del usuario root, pero lo veo mucho lío, esto ultimo se ve mucho mejor en el caso 2.
    Caso 1.1- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1, dejo otras maneras de hacerlo" (AGRADECIMIENTOS A
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. por compartir la idea). Para poder cambiar la clave puedes hacerlo desde la maquina o cambiarla desde el filezila o Winscp y aqui tendras dos opciones de cambiarla.

    La primera es descargar el rar y añadirlo en la carpeta /var/db/mysql darle permiso 777 a los 3 archivos y antes de hacer reboot cambiar en todos los config el usuario y contraseña 

    PLAYER_SQL: localhost sebas Juan870614 player
    COMMON_SQL: localhost sebas Juan870614 common
    LOG_SQL: localhost sebas Juan870614 log
    Si tienes Notepad++ abres todos los config de todos los ch de la db y del auth y le cambias todos de una.

    Haces reboot y ya podras entrar a modificarlo ya como tu quieras.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Caso 1.2- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1 y 1.1, dejo otras maneras de hacerlo que es muy parecida que el 1.1" 
    Abrimos winscp o filezilla y nos vamos al siguiente directorio:
    /var/db/mysql/mysql
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Descomprimimos el .rar en nuestro pc y subimos los archivos que hay dentro a ese directorio, dirá que si queremos reemplazar, le decimos que si y le damos permisos 777
     
    Por defecto los usuarios que existirán son:
    root@localhost
    root@% 
    Ambos usuarios tienen la contraseña: metin2zone
    Ahora, nos vamos al config de alguno de nuestros channel 
     
    PLAYER_SQL: localhost root passdelosfiles player Nos fijamos la palabra que tiene detras del usuario ''root'' y esa es la pass de los files.
    A partir de aquí en vez de cambiar los configs, podemos hacer el Caso 2, y cambiar la pass por la que hay en los configs, que es mucho más rapido, entrando al navicat con el usuario root y pass metin2zone 
    He de recordar que usemos siempre el usuario de ''localhost'' para los files, ya que es más seguro.
     
     
    Caso 2: Conozco la contraseña de mi usuario de mysql pero no se como cambiarla.
    Este es el mas sencillo, abres el navicat y te logeas.
    Una vez logeado le damos a user:

    Y nos saldrán todos los usuarios que existen en nuestra mysql. Seleccionamos el usuario que queramos cambiar la contraseña, en este caso elegiré el usuario Break y le daré a ''Edit User"

    Ahora la nueva password, la pondremos en Password: y en Confirm Password:
    Una vez puesta le damos a Save y ya estaría cambiada.
    Hasta aquí seria el Caso 2.
     
    Espero que os haya resultado útil esta guía, me he intentado explicar lo mejor posible para que todo el mundo pueda utilizar la guía, sin tener mucho conocimiento de la materia.
    Si se os da más caso que tengáis problema con los usuarios de la mysql o algo, decirlo en los comentarios y agrego la solución a esos casos. Por lo pronto solo se me han ocurrido esos dos.
     
     
    ¡Un saludo y hasta la próxima chicos!
     
     
     
     
  2. Me Gusta
    Break got a reaction from Alex Poullas in [Instalador automático] -> Metin2 ¡RELEASE!   
    Hola comunidad,
    He tenido algo de tiempo libre y he empezado a desarrollar un script que realiza la instalación automática de un servidor de Metin2.
     
    Es algo básico, ya que la instalación de un servidor de Metin2 es muy sencilla, pero si te realiza la instalación un script, pues mejor que mejor. A continuación les dejare un vídeo realizando una instalación con el script.
    VIDEO UTILIZANDO EL SCRIPT [YA TERMINADO]
    En el vídeo se instala la base de eternia2.
     
    ¿Como utilizar el script?
    Descargarse el script y ejecutarlo.
    Ejecutamos el siguiente comando:
    fetch http://break.pid2k.es/instalador.sh && sh instalador.sh (He dejado que se obtenga el código por fetch, porque así si actualizo el código, todo el mundo cuando lo vaya a utilizar tendrá las nuevas actualizaciones)
    Si queréis descargaros el script por el navegador y las librerías que se han usado:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Una vez ya descargado y ejecutado el script seleccionemos la opción deseada.
     
     
    El script controla lo siguiente:
    -> En caso de equivocarse al escribir mal el nombre de los files o de la db, antes de descomprimirlo, comprueba si se encuentra en el directorio raíz. Si no se encuentra, solicita de nuevo introducir el nombre del archivo. (En caso de que no se haya terminado de subir, esperar a que este subido por completo, si no entrareis en un bucle hasta que encuentre el archivo)
     
    -> Si el sistema operativo cuenta con una arquitectura de 64 bits, el script lo reconocerá, y preguntara la versión del sistema operativo para poder así descargarse las librerías de 32 bits del repositorio de freebsd, en caso que el script detecte que es una arquitectura de 32 bits, no preguntara el sistema operativo debido a que no es necesario descargarse las librerías.
     
    -> El script da la opción de subir un archivo ".zip" con las librerías, he de destacar que, si nuestro sistema es de 64 bits, las librerías del metin2 tienen que ir en /usr/lib32/ por lo cual, nuestro archivo .zip a la hora de descomprimirse tiene que hacerlo en esa ruta. Para ello descomprimirlo en vuestro pc, y fijarse si se crea una carpeta llamada usr, dentro otra llamada lib32 y dentro de lib32 que estén las librerías. En caso de que estemos en arquitectura 32 bits, la ruta tendría que ser /usr/lib/. 
     
    -> Si nos equivocamos  al escribir el  nombre .zip de las librerías, el script no se detendrá, simplemente se saltará el paso.
     
    -> Solo da privilegios a los directorios /usr/game y a /var/db/mysql/, en caso de que nuestros files se encuentren en otro directorio hay introducir el comando.
     
    PD: El script no controla las librerías que os hace falta a vuestros files especificos para hacerlos correr, el script mete unas librerías standar.
    Tenéis que añadir las librerías que os falten a sus respectivas rutas.
     
    Comentar que os parece, ya se que la mayoría de aquí sabe preparar la maquina para su servidor de Metin2.  (Solo es un detalle para las personas perezosas, o personas que no saben preparar una maquina) 
     
     
    POR ULTIMO
     
    Si cuento con mucho apoyo sobre este aporte, lo próximo que desarrollaré sera un script que realice copias automáticas a una determinada hora de una maquina a otra, así podemos tener guardadas nuestras copias de seguridad en un vps externo y que elimine cada ''x'' tiempo numero de copias, y solicitar que nos muestre el numero de copias. Con esto siempre tendríamos copias de seguridad de nuestro servidor en todo momento, sin tener que hacer nada.
     
    UPDATE VERSION 2
    Mucha gente le gusta instalar los files Arrival2, he creado el script que instala automaticamente la base de Arrival2 con su mysql, y crea usuarios de mysql.
    No hace falta subir ni los files ni la db, solamente ejecutar el script para ello:
    fetch http://break.pid2k.es/instalador_v2.sh && sh instalador_v2.sh  
    Seleccionamos la opción 3 e instala los files con la db, automáticamente. (También instala las librerías)
     
    Un saludo!
  3. Me Gusta
    Break got a reaction from MiGueLiT0 in Servicio de Correo SMTP - sendinblue.com   
    Hola Zoneros, 
    En el día de hoy me he fijado que GMAIL, ya no permite el acceso de aplicaciones menos segura. Muchos os preguntareis bueno como nos influye

    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.  
    Mucho de nosotros utilizamos la página web de
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. con diferentes diseños, pero el código de PhpMailer seguramente sea el mismo, por lo que ya no se puede utilizar el gmail para la recuperación de contraseñas o las interacciones del usuario con la web. Otra opción es que se puede utilizar el mismo servidor (host) como emisor de los correos pero esto da problemas a la larga como meter la ip del hosting como spam o que muchos servidores de correo rechacen los mensajes, pero estuve indagando y encontré sendinblue.com, como sustituto de gmail. Lo he probado y la verdad que da buenos resultados, mandan los correos como promoción y ya no te chapan la ip del hosting como spam. Dejo la configuración de sendinblue para estas páginas webs de cms, si alguien necesita ayuda de como configurar la api que lo diga y amplio el mensaje.     $SMTPAuth = true;
        $SMTPSecure = "tls";
        $EmailHost = "smtp-relay.sendinblue.com";
        $emailPort = 587;
    Un saludo!
  4. Me Gusta
    Break got a reaction from ferhatcnrr in Files Arrival2   
    Te falto el cliente xD 
  5. Me Gusta
    Break got a reaction from acuario in [Guía] Cambiar contraseña de Mysql [DEFINITIVA]   
    Hola Metin2Zone, soy consciente de que hay muchas guías de cambiar contraseña de mysql. Pero como he visto en el chat de metin2zone, comentarios de que no le funcionan la guía o que no esta bien explicado. Lo que voy hacer es una guía definitiva, de recuperar contraseña o cambiar la contraseña de mysql fácilmente.
    Nos podemos encontrarnos en los siguientes casos:
    Caso 1: No se cual es la contraseña del Navicat (mysql)
    (Nota: En los comandos aparecerá "Break#" este es el hostname, de mi vps y en el directorio que me encuentro, no le hagáis mucho caso, solo tenéis que copiar lo que viene detrás)
    Break# /usr/local/etc/rc.d/mysql-server stop Pasaremos a parar lo primero de todo la mysql, para así poder editar la contraseña de los usuarios haciendo una entrada forzosa.
    Break# mysqld_safe --skip-grant-tables &
    Con este comando lo que hacemos es iniciar el servidor en modo seguro.
    Conocimiento sobre este comando que estamos haciendo:
    Break# mysql -u root Entramos a la mysql como usuario root
    mysql# use mysql; Nos movemos a la database mysql, que es la base de datos del sistema de mysql, donde se almacenan los usuarios que existen en la mysql entre otras cosas.
    Aquí podemos reemplazar la contraseña que tenia nuestro usuario root, la cual no conocemos, con el siguiente comando:
    mysql# update user set password=PASSWORD("TUPASSWORD") where user='root'; Ahora saldremos de la mysql:
    mysql# quit Por último quedaría ya solo arrancar la mysql:
    Break# /usr/local/etc/rc.d/mysql-server start  
    Hasta aquí, seria el caso que desconozcamos la contraseña del usuario root, también serviría este caso para cambiar la contraseña del usuario root, pero lo veo mucho lío, esto ultimo se ve mucho mejor en el caso 2.
    Caso 1.1- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1, dejo otras maneras de hacerlo" (AGRADECIMIENTOS A
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. por compartir la idea). Para poder cambiar la clave puedes hacerlo desde la maquina o cambiarla desde el filezila o Winscp y aqui tendras dos opciones de cambiarla.

    La primera es descargar el rar y añadirlo en la carpeta /var/db/mysql darle permiso 777 a los 3 archivos y antes de hacer reboot cambiar en todos los config el usuario y contraseña 

    PLAYER_SQL: localhost sebas Juan870614 player
    COMMON_SQL: localhost sebas Juan870614 common
    LOG_SQL: localhost sebas Juan870614 log
    Si tienes Notepad++ abres todos los config de todos los ch de la db y del auth y le cambias todos de una.

    Haces reboot y ya podras entrar a modificarlo ya como tu quieras.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Caso 1.2- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1 y 1.1, dejo otras maneras de hacerlo que es muy parecida que el 1.1" 
    Abrimos winscp o filezilla y nos vamos al siguiente directorio:
    /var/db/mysql/mysql
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Descomprimimos el .rar en nuestro pc y subimos los archivos que hay dentro a ese directorio, dirá que si queremos reemplazar, le decimos que si y le damos permisos 777
     
    Por defecto los usuarios que existirán son:
    root@localhost
    root@% 
    Ambos usuarios tienen la contraseña: metin2zone
    Ahora, nos vamos al config de alguno de nuestros channel 
     
    PLAYER_SQL: localhost root passdelosfiles player Nos fijamos la palabra que tiene detras del usuario ''root'' y esa es la pass de los files.
    A partir de aquí en vez de cambiar los configs, podemos hacer el Caso 2, y cambiar la pass por la que hay en los configs, que es mucho más rapido, entrando al navicat con el usuario root y pass metin2zone 
    He de recordar que usemos siempre el usuario de ''localhost'' para los files, ya que es más seguro.
     
     
    Caso 2: Conozco la contraseña de mi usuario de mysql pero no se como cambiarla.
    Este es el mas sencillo, abres el navicat y te logeas.
    Una vez logeado le damos a user:

    Y nos saldrán todos los usuarios que existen en nuestra mysql. Seleccionamos el usuario que queramos cambiar la contraseña, en este caso elegiré el usuario Break y le daré a ''Edit User"

    Ahora la nueva password, la pondremos en Password: y en Confirm Password:
    Una vez puesta le damos a Save y ya estaría cambiada.
    Hasta aquí seria el Caso 2.
     
    Espero que os haya resultado útil esta guía, me he intentado explicar lo mejor posible para que todo el mundo pueda utilizar la guía, sin tener mucho conocimiento de la materia.
    Si se os da más caso que tengáis problema con los usuarios de la mysql o algo, decirlo en los comentarios y agrego la solución a esos casos. Por lo pronto solo se me han ocurrido esos dos.
     
     
    ¡Un saludo y hasta la próxima chicos!
     
     
     
     
  6. Me Gusta
    Break got a reaction from Kobra21 in Servicio de Correo SMTP - sendinblue.com   
    Hola Zoneros, 
    En el día de hoy me he fijado que GMAIL, ya no permite el acceso de aplicaciones menos segura. Muchos os preguntareis bueno como nos influye

    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.  
    Mucho de nosotros utilizamos la página web de
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. con diferentes diseños, pero el código de PhpMailer seguramente sea el mismo, por lo que ya no se puede utilizar el gmail para la recuperación de contraseñas o las interacciones del usuario con la web. Otra opción es que se puede utilizar el mismo servidor (host) como emisor de los correos pero esto da problemas a la larga como meter la ip del hosting como spam o que muchos servidores de correo rechacen los mensajes, pero estuve indagando y encontré sendinblue.com, como sustituto de gmail. Lo he probado y la verdad que da buenos resultados, mandan los correos como promoción y ya no te chapan la ip del hosting como spam. Dejo la configuración de sendinblue para estas páginas webs de cms, si alguien necesita ayuda de como configurar la api que lo diga y amplio el mensaje.     $SMTPAuth = true;
        $SMTPSecure = "tls";
        $EmailHost = "smtp-relay.sendinblue.com";
        $emailPort = 587;
    Un saludo!
  7. Me Gusta
    Break got a reaction from 𝗔𝗿𝗲𝘀 in Servicio de Correo SMTP - sendinblue.com   
    Hola Zoneros, 
    En el día de hoy me he fijado que GMAIL, ya no permite el acceso de aplicaciones menos segura. Muchos os preguntareis bueno como nos influye

    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.  
    Mucho de nosotros utilizamos la página web de
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. con diferentes diseños, pero el código de PhpMailer seguramente sea el mismo, por lo que ya no se puede utilizar el gmail para la recuperación de contraseñas o las interacciones del usuario con la web. Otra opción es que se puede utilizar el mismo servidor (host) como emisor de los correos pero esto da problemas a la larga como meter la ip del hosting como spam o que muchos servidores de correo rechacen los mensajes, pero estuve indagando y encontré sendinblue.com, como sustituto de gmail. Lo he probado y la verdad que da buenos resultados, mandan los correos como promoción y ya no te chapan la ip del hosting como spam. Dejo la configuración de sendinblue para estas páginas webs de cms, si alguien necesita ayuda de como configurar la api que lo diga y amplio el mensaje.     $SMTPAuth = true;
        $SMTPSecure = "tls";
        $EmailHost = "smtp-relay.sendinblue.com";
        $emailPort = 587;
    Un saludo!
  8. Me Gusta
    Break got a reaction from ragnarok1515 in Servicio de Correo SMTP - sendinblue.com   
    Hola Zoneros, 
    En el día de hoy me he fijado que GMAIL, ya no permite el acceso de aplicaciones menos segura. Muchos os preguntareis bueno como nos influye

    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.  
    Mucho de nosotros utilizamos la página web de
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. con diferentes diseños, pero el código de PhpMailer seguramente sea el mismo, por lo que ya no se puede utilizar el gmail para la recuperación de contraseñas o las interacciones del usuario con la web. Otra opción es que se puede utilizar el mismo servidor (host) como emisor de los correos pero esto da problemas a la larga como meter la ip del hosting como spam o que muchos servidores de correo rechacen los mensajes, pero estuve indagando y encontré sendinblue.com, como sustituto de gmail. Lo he probado y la verdad que da buenos resultados, mandan los correos como promoción y ya no te chapan la ip del hosting como spam. Dejo la configuración de sendinblue para estas páginas webs de cms, si alguien necesita ayuda de como configurar la api que lo diga y amplio el mensaje.     $SMTPAuth = true;
        $SMTPSecure = "tls";
        $EmailHost = "smtp-relay.sendinblue.com";
        $emailPort = 587;
    Un saludo!
  9. Gracias
    Break got a reaction from [-]Flip in Servicio de Correo SMTP - sendinblue.com   
    Hola Zoneros, 
    En el día de hoy me he fijado que GMAIL, ya no permite el acceso de aplicaciones menos segura. Muchos os preguntareis bueno como nos influye

    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.  
    Mucho de nosotros utilizamos la página web de
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. con diferentes diseños, pero el código de PhpMailer seguramente sea el mismo, por lo que ya no se puede utilizar el gmail para la recuperación de contraseñas o las interacciones del usuario con la web. Otra opción es que se puede utilizar el mismo servidor (host) como emisor de los correos pero esto da problemas a la larga como meter la ip del hosting como spam o que muchos servidores de correo rechacen los mensajes, pero estuve indagando y encontré sendinblue.com, como sustituto de gmail. Lo he probado y la verdad que da buenos resultados, mandan los correos como promoción y ya no te chapan la ip del hosting como spam. Dejo la configuración de sendinblue para estas páginas webs de cms, si alguien necesita ayuda de como configurar la api que lo diga y amplio el mensaje.     $SMTPAuth = true;
        $SMTPSecure = "tls";
        $EmailHost = "smtp-relay.sendinblue.com";
        $emailPort = 587;
    Un saludo!
  10. Me Gusta
    Break got a reaction from Kronixer™ in Servicio de Correo SMTP - sendinblue.com   
    Hola Zoneros, 
    En el día de hoy me he fijado que GMAIL, ya no permite el acceso de aplicaciones menos segura. Muchos os preguntareis bueno como nos influye

    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.  
    Mucho de nosotros utilizamos la página web de
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. con diferentes diseños, pero el código de PhpMailer seguramente sea el mismo, por lo que ya no se puede utilizar el gmail para la recuperación de contraseñas o las interacciones del usuario con la web. Otra opción es que se puede utilizar el mismo servidor (host) como emisor de los correos pero esto da problemas a la larga como meter la ip del hosting como spam o que muchos servidores de correo rechacen los mensajes, pero estuve indagando y encontré sendinblue.com, como sustituto de gmail. Lo he probado y la verdad que da buenos resultados, mandan los correos como promoción y ya no te chapan la ip del hosting como spam. Dejo la configuración de sendinblue para estas páginas webs de cms, si alguien necesita ayuda de como configurar la api que lo diga y amplio el mensaje.     $SMTPAuth = true;
        $SMTPSecure = "tls";
        $EmailHost = "smtp-relay.sendinblue.com";
        $emailPort = 587;
    Un saludo!
  11. Me Gusta
    Break got a reaction from clocki in Servicio de Correo SMTP - sendinblue.com   
    Hola Zoneros, 
    En el día de hoy me he fijado que GMAIL, ya no permite el acceso de aplicaciones menos segura. Muchos os preguntareis bueno como nos influye

    Debes iniciar sesión para ver el contenido del archivo adjunto en esta publicación.  
    Mucho de nosotros utilizamos la página web de
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. con diferentes diseños, pero el código de PhpMailer seguramente sea el mismo, por lo que ya no se puede utilizar el gmail para la recuperación de contraseñas o las interacciones del usuario con la web. Otra opción es que se puede utilizar el mismo servidor (host) como emisor de los correos pero esto da problemas a la larga como meter la ip del hosting como spam o que muchos servidores de correo rechacen los mensajes, pero estuve indagando y encontré sendinblue.com, como sustituto de gmail. Lo he probado y la verdad que da buenos resultados, mandan los correos como promoción y ya no te chapan la ip del hosting como spam. Dejo la configuración de sendinblue para estas páginas webs de cms, si alguien necesita ayuda de como configurar la api que lo diga y amplio el mensaje.     $SMTPAuth = true;
        $SMTPSecure = "tls";
        $EmailHost = "smtp-relay.sendinblue.com";
        $emailPort = 587;
    Un saludo!
  12. Me Gusta
    Break got a reaction from DarneLL超本能 in [Instalador automático] -> Metin2 ¡RELEASE!   
    Hola comunidad,
    He tenido algo de tiempo libre y he empezado a desarrollar un script que realiza la instalación automática de un servidor de Metin2.
     
    Es algo básico, ya que la instalación de un servidor de Metin2 es muy sencilla, pero si te realiza la instalación un script, pues mejor que mejor. A continuación les dejare un vídeo realizando una instalación con el script.
    VIDEO UTILIZANDO EL SCRIPT [YA TERMINADO]
    En el vídeo se instala la base de eternia2.
     
    ¿Como utilizar el script?
    Descargarse el script y ejecutarlo.
    Ejecutamos el siguiente comando:
    fetch http://break.pid2k.es/instalador.sh && sh instalador.sh (He dejado que se obtenga el código por fetch, porque así si actualizo el código, todo el mundo cuando lo vaya a utilizar tendrá las nuevas actualizaciones)
    Si queréis descargaros el script por el navegador y las librerías que se han usado:

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Una vez ya descargado y ejecutado el script seleccionemos la opción deseada.
     
     
    El script controla lo siguiente:
    -> En caso de equivocarse al escribir mal el nombre de los files o de la db, antes de descomprimirlo, comprueba si se encuentra en el directorio raíz. Si no se encuentra, solicita de nuevo introducir el nombre del archivo. (En caso de que no se haya terminado de subir, esperar a que este subido por completo, si no entrareis en un bucle hasta que encuentre el archivo)
     
    -> Si el sistema operativo cuenta con una arquitectura de 64 bits, el script lo reconocerá, y preguntara la versión del sistema operativo para poder así descargarse las librerías de 32 bits del repositorio de freebsd, en caso que el script detecte que es una arquitectura de 32 bits, no preguntara el sistema operativo debido a que no es necesario descargarse las librerías.
     
    -> El script da la opción de subir un archivo ".zip" con las librerías, he de destacar que, si nuestro sistema es de 64 bits, las librerías del metin2 tienen que ir en /usr/lib32/ por lo cual, nuestro archivo .zip a la hora de descomprimirse tiene que hacerlo en esa ruta. Para ello descomprimirlo en vuestro pc, y fijarse si se crea una carpeta llamada usr, dentro otra llamada lib32 y dentro de lib32 que estén las librerías. En caso de que estemos en arquitectura 32 bits, la ruta tendría que ser /usr/lib/. 
     
    -> Si nos equivocamos  al escribir el  nombre .zip de las librerías, el script no se detendrá, simplemente se saltará el paso.
     
    -> Solo da privilegios a los directorios /usr/game y a /var/db/mysql/, en caso de que nuestros files se encuentren en otro directorio hay introducir el comando.
     
    PD: El script no controla las librerías que os hace falta a vuestros files especificos para hacerlos correr, el script mete unas librerías standar.
    Tenéis que añadir las librerías que os falten a sus respectivas rutas.
     
    Comentar que os parece, ya se que la mayoría de aquí sabe preparar la maquina para su servidor de Metin2.  (Solo es un detalle para las personas perezosas, o personas que no saben preparar una maquina) 
     
     
    POR ULTIMO
     
    Si cuento con mucho apoyo sobre este aporte, lo próximo que desarrollaré sera un script que realice copias automáticas a una determinada hora de una maquina a otra, así podemos tener guardadas nuestras copias de seguridad en un vps externo y que elimine cada ''x'' tiempo numero de copias, y solicitar que nos muestre el numero de copias. Con esto siempre tendríamos copias de seguridad de nuestro servidor en todo momento, sin tener que hacer nada.
     
    UPDATE VERSION 2
    Mucha gente le gusta instalar los files Arrival2, he creado el script que instala automaticamente la base de Arrival2 con su mysql, y crea usuarios de mysql.
    No hace falta subir ni los files ni la db, solamente ejecutar el script para ello:
    fetch http://break.pid2k.es/instalador_v2.sh && sh instalador_v2.sh  
    Seleccionamos la opción 3 e instala los files con la db, automáticamente. (También instala las librerías)
     
    Un saludo!
  13. Me Gusta
    Break got a reaction from Ghost in [Guía] Cambiar contraseña de Mysql [DEFINITIVA]   
    Hola Metin2Zone, soy consciente de que hay muchas guías de cambiar contraseña de mysql. Pero como he visto en el chat de metin2zone, comentarios de que no le funcionan la guía o que no esta bien explicado. Lo que voy hacer es una guía definitiva, de recuperar contraseña o cambiar la contraseña de mysql fácilmente.
    Nos podemos encontrarnos en los siguientes casos:
    Caso 1: No se cual es la contraseña del Navicat (mysql)
    (Nota: En los comandos aparecerá "Break#" este es el hostname, de mi vps y en el directorio que me encuentro, no le hagáis mucho caso, solo tenéis que copiar lo que viene detrás)
    Break# /usr/local/etc/rc.d/mysql-server stop Pasaremos a parar lo primero de todo la mysql, para así poder editar la contraseña de los usuarios haciendo una entrada forzosa.
    Break# mysqld_safe --skip-grant-tables &
    Con este comando lo que hacemos es iniciar el servidor en modo seguro.
    Conocimiento sobre este comando que estamos haciendo:
    Break# mysql -u root Entramos a la mysql como usuario root
    mysql# use mysql; Nos movemos a la database mysql, que es la base de datos del sistema de mysql, donde se almacenan los usuarios que existen en la mysql entre otras cosas.
    Aquí podemos reemplazar la contraseña que tenia nuestro usuario root, la cual no conocemos, con el siguiente comando:
    mysql# update user set password=PASSWORD("TUPASSWORD") where user='root'; Ahora saldremos de la mysql:
    mysql# quit Por último quedaría ya solo arrancar la mysql:
    Break# /usr/local/etc/rc.d/mysql-server start  
    Hasta aquí, seria el caso que desconozcamos la contraseña del usuario root, también serviría este caso para cambiar la contraseña del usuario root, pero lo veo mucho lío, esto ultimo se ve mucho mejor en el caso 2.
    Caso 1.1- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1, dejo otras maneras de hacerlo" (AGRADECIMIENTOS A
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. por compartir la idea). Para poder cambiar la clave puedes hacerlo desde la maquina o cambiarla desde el filezila o Winscp y aqui tendras dos opciones de cambiarla.

    La primera es descargar el rar y añadirlo en la carpeta /var/db/mysql darle permiso 777 a los 3 archivos y antes de hacer reboot cambiar en todos los config el usuario y contraseña 

    PLAYER_SQL: localhost sebas Juan870614 player
    COMMON_SQL: localhost sebas Juan870614 common
    LOG_SQL: localhost sebas Juan870614 log
    Si tienes Notepad++ abres todos los config de todos los ch de la db y del auth y le cambias todos de una.

    Haces reboot y ya podras entrar a modificarlo ya como tu quieras.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Caso 1.2- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1 y 1.1, dejo otras maneras de hacerlo que es muy parecida que el 1.1" 
    Abrimos winscp o filezilla y nos vamos al siguiente directorio:
    /var/db/mysql/mysql
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Descomprimimos el .rar en nuestro pc y subimos los archivos que hay dentro a ese directorio, dirá que si queremos reemplazar, le decimos que si y le damos permisos 777
     
    Por defecto los usuarios que existirán son:
    root@localhost
    root@% 
    Ambos usuarios tienen la contraseña: metin2zone
    Ahora, nos vamos al config de alguno de nuestros channel 
     
    PLAYER_SQL: localhost root passdelosfiles player Nos fijamos la palabra que tiene detras del usuario ''root'' y esa es la pass de los files.
    A partir de aquí en vez de cambiar los configs, podemos hacer el Caso 2, y cambiar la pass por la que hay en los configs, que es mucho más rapido, entrando al navicat con el usuario root y pass metin2zone 
    He de recordar que usemos siempre el usuario de ''localhost'' para los files, ya que es más seguro.
     
     
    Caso 2: Conozco la contraseña de mi usuario de mysql pero no se como cambiarla.
    Este es el mas sencillo, abres el navicat y te logeas.
    Una vez logeado le damos a user:

    Y nos saldrán todos los usuarios que existen en nuestra mysql. Seleccionamos el usuario que queramos cambiar la contraseña, en este caso elegiré el usuario Break y le daré a ''Edit User"

    Ahora la nueva password, la pondremos en Password: y en Confirm Password:
    Una vez puesta le damos a Save y ya estaría cambiada.
    Hasta aquí seria el Caso 2.
     
    Espero que os haya resultado útil esta guía, me he intentado explicar lo mejor posible para que todo el mundo pueda utilizar la guía, sin tener mucho conocimiento de la materia.
    Si se os da más caso que tengáis problema con los usuarios de la mysql o algo, decirlo en los comentarios y agrego la solución a esos casos. Por lo pronto solo se me han ocurrido esos dos.
     
     
    ¡Un saludo y hasta la próxima chicos!
     
     
     
     
  14. Me Gusta
    Break got a reaction from LasterbiHD in [Guía] Cambiar contraseña de Mysql [DEFINITIVA]   
    Hola Metin2Zone, soy consciente de que hay muchas guías de cambiar contraseña de mysql. Pero como he visto en el chat de metin2zone, comentarios de que no le funcionan la guía o que no esta bien explicado. Lo que voy hacer es una guía definitiva, de recuperar contraseña o cambiar la contraseña de mysql fácilmente.
    Nos podemos encontrarnos en los siguientes casos:
    Caso 1: No se cual es la contraseña del Navicat (mysql)
    (Nota: En los comandos aparecerá "Break#" este es el hostname, de mi vps y en el directorio que me encuentro, no le hagáis mucho caso, solo tenéis que copiar lo que viene detrás)
    Break# /usr/local/etc/rc.d/mysql-server stop Pasaremos a parar lo primero de todo la mysql, para así poder editar la contraseña de los usuarios haciendo una entrada forzosa.
    Break# mysqld_safe --skip-grant-tables &
    Con este comando lo que hacemos es iniciar el servidor en modo seguro.
    Conocimiento sobre este comando que estamos haciendo:
    Break# mysql -u root Entramos a la mysql como usuario root
    mysql# use mysql; Nos movemos a la database mysql, que es la base de datos del sistema de mysql, donde se almacenan los usuarios que existen en la mysql entre otras cosas.
    Aquí podemos reemplazar la contraseña que tenia nuestro usuario root, la cual no conocemos, con el siguiente comando:
    mysql# update user set password=PASSWORD("TUPASSWORD") where user='root'; Ahora saldremos de la mysql:
    mysql# quit Por último quedaría ya solo arrancar la mysql:
    Break# /usr/local/etc/rc.d/mysql-server start  
    Hasta aquí, seria el caso que desconozcamos la contraseña del usuario root, también serviría este caso para cambiar la contraseña del usuario root, pero lo veo mucho lío, esto ultimo se ve mucho mejor en el caso 2.
    Caso 1.1- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1, dejo otras maneras de hacerlo" (AGRADECIMIENTOS A
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. por compartir la idea). Para poder cambiar la clave puedes hacerlo desde la maquina o cambiarla desde el filezila o Winscp y aqui tendras dos opciones de cambiarla.

    La primera es descargar el rar y añadirlo en la carpeta /var/db/mysql darle permiso 777 a los 3 archivos y antes de hacer reboot cambiar en todos los config el usuario y contraseña 

    PLAYER_SQL: localhost sebas Juan870614 player
    COMMON_SQL: localhost sebas Juan870614 common
    LOG_SQL: localhost sebas Juan870614 log
    Si tienes Notepad++ abres todos los config de todos los ch de la db y del auth y le cambias todos de una.

    Haces reboot y ya podras entrar a modificarlo ya como tu quieras.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Caso 1.2- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1 y 1.1, dejo otras maneras de hacerlo que es muy parecida que el 1.1" 
    Abrimos winscp o filezilla y nos vamos al siguiente directorio:
    /var/db/mysql/mysql
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Descomprimimos el .rar en nuestro pc y subimos los archivos que hay dentro a ese directorio, dirá que si queremos reemplazar, le decimos que si y le damos permisos 777
     
    Por defecto los usuarios que existirán son:
    root@localhost
    root@% 
    Ambos usuarios tienen la contraseña: metin2zone
    Ahora, nos vamos al config de alguno de nuestros channel 
     
    PLAYER_SQL: localhost root passdelosfiles player Nos fijamos la palabra que tiene detras del usuario ''root'' y esa es la pass de los files.
    A partir de aquí en vez de cambiar los configs, podemos hacer el Caso 2, y cambiar la pass por la que hay en los configs, que es mucho más rapido, entrando al navicat con el usuario root y pass metin2zone 
    He de recordar que usemos siempre el usuario de ''localhost'' para los files, ya que es más seguro.
     
     
    Caso 2: Conozco la contraseña de mi usuario de mysql pero no se como cambiarla.
    Este es el mas sencillo, abres el navicat y te logeas.
    Una vez logeado le damos a user:

    Y nos saldrán todos los usuarios que existen en nuestra mysql. Seleccionamos el usuario que queramos cambiar la contraseña, en este caso elegiré el usuario Break y le daré a ''Edit User"

    Ahora la nueva password, la pondremos en Password: y en Confirm Password:
    Una vez puesta le damos a Save y ya estaría cambiada.
    Hasta aquí seria el Caso 2.
     
    Espero que os haya resultado útil esta guía, me he intentado explicar lo mejor posible para que todo el mundo pueda utilizar la guía, sin tener mucho conocimiento de la materia.
    Si se os da más caso que tengáis problema con los usuarios de la mysql o algo, decirlo en los comentarios y agrego la solución a esos casos. Por lo pronto solo se me han ocurrido esos dos.
     
     
    ¡Un saludo y hasta la próxima chicos!
     
     
     
     
  15. Me Gusta
    Break got a reaction from acuario in Files Arrival2   
    Te falto el cliente xD 
  16. Me Gusta
    Break reacted to harufen in Quest Panel GM   
    Alguien tiene esta quest. traducida? Yo la estoy traduciendo pero no sé si es así tal cual. 
     
     
    Gracias Por su atención.

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.
  17. Me Gusta
    Break got a reaction from jose osses in Pack de Libs   
    Tienes mal puesto el enlace.
     A to esto no tendras la libreria LiBIL.so.1 no? Por que en tu carpeta no esta jaja  
    De todas formas buen aporte!
  18. Me Gusta
    Break got a reaction from alejankof in Files Arrival2   
    Te falto el cliente xD 
  19. Me Gusta
    Break reacted to caanmasu in borrar   
    borrar
  20. Me Gusta
    Break got a reaction from Marcos Pinheiro in Systema Expasion de Inventarios   
    Revisa lo que estas haciendo que te fallara algo. El sistema esta completo puedes revisar las buenas criticas de las personas que lo hicieron andar en el post de este release: 
    Post:
     
  21. Me Gusta
    Break got a reaction from Emir Sanchez in Systema Expasion de Inventarios   
    Buenas zoneros, pues estaba buscando el sistema de inventarios de expansión y no estaba en el foro. Me he animado a compartirlo aquí también con vosotros.
    Vídeo del sistema:
     
    Link de descarga: 
     
    Fuente metin2dev.org
    Espero que os sirva.
    ¡Saludos!
  22. Me Gusta
    Break got a reaction from iMixxx in [Guía] Cambiar contraseña de Mysql [DEFINITIVA]   
    Hola Metin2Zone, soy consciente de que hay muchas guías de cambiar contraseña de mysql. Pero como he visto en el chat de metin2zone, comentarios de que no le funcionan la guía o que no esta bien explicado. Lo que voy hacer es una guía definitiva, de recuperar contraseña o cambiar la contraseña de mysql fácilmente.
    Nos podemos encontrarnos en los siguientes casos:
    Caso 1: No se cual es la contraseña del Navicat (mysql)
    (Nota: En los comandos aparecerá "Break#" este es el hostname, de mi vps y en el directorio que me encuentro, no le hagáis mucho caso, solo tenéis que copiar lo que viene detrás)
    Break# /usr/local/etc/rc.d/mysql-server stop Pasaremos a parar lo primero de todo la mysql, para así poder editar la contraseña de los usuarios haciendo una entrada forzosa.
    Break# mysqld_safe --skip-grant-tables &
    Con este comando lo que hacemos es iniciar el servidor en modo seguro.
    Conocimiento sobre este comando que estamos haciendo:
    Break# mysql -u root Entramos a la mysql como usuario root
    mysql# use mysql; Nos movemos a la database mysql, que es la base de datos del sistema de mysql, donde se almacenan los usuarios que existen en la mysql entre otras cosas.
    Aquí podemos reemplazar la contraseña que tenia nuestro usuario root, la cual no conocemos, con el siguiente comando:
    mysql# update user set password=PASSWORD("TUPASSWORD") where user='root'; Ahora saldremos de la mysql:
    mysql# quit Por último quedaría ya solo arrancar la mysql:
    Break# /usr/local/etc/rc.d/mysql-server start  
    Hasta aquí, seria el caso que desconozcamos la contraseña del usuario root, también serviría este caso para cambiar la contraseña del usuario root, pero lo veo mucho lío, esto ultimo se ve mucho mejor en el caso 2.
    Caso 1.1- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1, dejo otras maneras de hacerlo" (AGRADECIMIENTOS A
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. por compartir la idea). Para poder cambiar la clave puedes hacerlo desde la maquina o cambiarla desde el filezila o Winscp y aqui tendras dos opciones de cambiarla.

    La primera es descargar el rar y añadirlo en la carpeta /var/db/mysql darle permiso 777 a los 3 archivos y antes de hacer reboot cambiar en todos los config el usuario y contraseña 

    PLAYER_SQL: localhost sebas Juan870614 player
    COMMON_SQL: localhost sebas Juan870614 common
    LOG_SQL: localhost sebas Juan870614 log
    Si tienes Notepad++ abres todos los config de todos los ch de la db y del auth y le cambias todos de una.

    Haces reboot y ya podras entrar a modificarlo ya como tu quieras.
     

    Debes iniciar sesión para ver el contenido del enlace en esta publicación.  
    Caso 1.2- "En caso de que no hubiésemos tenido éxito en realizar el apartado 1 y 1.1, dejo otras maneras de hacerlo que es muy parecida que el 1.1" 
    Abrimos winscp o filezilla y nos vamos al siguiente directorio:
    /var/db/mysql/mysql
    Debes iniciar sesión para ver el contenido del enlace en esta publicación. Descomprimimos el .rar en nuestro pc y subimos los archivos que hay dentro a ese directorio, dirá que si queremos reemplazar, le decimos que si y le damos permisos 777
     
    Por defecto los usuarios que existirán son:
    root@localhost
    root@% 
    Ambos usuarios tienen la contraseña: metin2zone
    Ahora, nos vamos al config de alguno de nuestros channel 
     
    PLAYER_SQL: localhost root passdelosfiles player Nos fijamos la palabra que tiene detras del usuario ''root'' y esa es la pass de los files.
    A partir de aquí en vez de cambiar los configs, podemos hacer el Caso 2, y cambiar la pass por la que hay en los configs, que es mucho más rapido, entrando al navicat con el usuario root y pass metin2zone 
    He de recordar que usemos siempre el usuario de ''localhost'' para los files, ya que es más seguro.
     
     
    Caso 2: Conozco la contraseña de mi usuario de mysql pero no se como cambiarla.
    Este es el mas sencillo, abres el navicat y te logeas.
    Una vez logeado le damos a user:

    Y nos saldrán todos los usuarios que existen en nuestra mysql. Seleccionamos el usuario que queramos cambiar la contraseña, en este caso elegiré el usuario Break y le daré a ''Edit User"

    Ahora la nueva password, la pondremos en Password: y en Confirm Password:
    Una vez puesta le damos a Save y ya estaría cambiada.
    Hasta aquí seria el Caso 2.
     
    Espero que os haya resultado útil esta guía, me he intentado explicar lo mejor posible para que todo el mundo pueda utilizar la guía, sin tener mucho conocimiento de la materia.
    Si se os da más caso que tengáis problema con los usuarios de la mysql o algo, decirlo en los comentarios y agrego la solución a esos casos. Por lo pronto solo se me han ocurrido esos dos.
     
     
    ¡Un saludo y hasta la próxima chicos!
     
     
     
     
  23. Me Gusta
    Break reacted to caanmasu in Evento: Super Metines   
    Hola a todos!
     
    He creado un evento llamado Super Metines, que consiste en invocar metines en un mapa, con la diferencia de que cada metin tiene en las mismas coordenadas 5 veces del mismo.
    Vídeo:
    (ignoren el color del desierto)
     
    El evento consiste en invocar metines en el desierto. Cada metin aparecerá con x metines superpuestos. No es un evento de activar. Solo se soltarán oleadas.
     
    Parámetros de configuración:
    Metines: lista de los vnums de los metines que se van a invocar. Puedes agregar varias veces el mismo vnum si quieres que sea más frecuente.
    Superposición: cantidad de metines del mismo tipo que caerán en la misma ubicación.
    Cantidad de metines a invocar: la cantidad a invocar por el GM está controlada por botones, aunque no hay control sobre la cantidad de oleadas que se pueden lanzar.
     
    La quest está adaptada a multiidioma.
     
    Más detalles:
    - Un pergamino aparece en el GM y tiene la opción de elegir con botones la cantidad de metines que va a lanzar.
    - El mapa seleccionado es el desierto.
    - Puedes agregar los vnums de los metines que quieras, todos caerán aleatorios.
    - Puedes modificar la cantidad de metines superpuestos, por defecto está en 5.
    - Una vez lanzada una oleada, aparecerá un anuncio a todos los personajes.
    - Una vez lanzada una oleada, le aparecerá al GM las coordenadas de los metines invocados.
     
    Cualquier personalización te la puedo hacer a pedido.
     
    Precio de la quest al privado o mensaje a mi Discord: Camilo#0869
     
    Saludos!
  24. Me Gusta
    Break reacted to NazoX in Sugerencia server files   
    Usa martysama el que has dicho tu, o directamente la 4.9, no confíes en nadie de esta comunidad, y aprende poco a poco revisando otros foros o buscando los problemas por Internet, por normal general ya hay solución o guías para casi todo, y con esta base es la más limpia que hay y te servirá para aprender, tomate tu tiempo y listo, saludos. 
  25. Me Gusta
    Break got a reaction from rapopero in Armas 105 del Oficial Animadas   
    Te dejo lo que buscas por aquí:
    Y por aquí el virus total:
     
     
    Un saludo!
×
×
  • Crear nuevo...