101Level - Foro

[Guia] Shin's Diff Patcher

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Celsius

  • *
  • *
  • 6.600
  • 166
  • Actividad:
    0%
  • Sexo: Femenino
  • Cold as Fire(?) and Hot as Ice(?)
[Guia] Shin's Diff Patcher
« en: 14 de Octubre de 2011, 03:34 »
[Guia] Shin's Diff Patcher
Realizada por: Celsius
 
Guia para aprender a utilizar esta aplicacion para crear Exes de RO.


Introduccion:


Muchos actualmente utilizan o han utilizado los exe RagexeRE, los cuales al momento de descargarlos del repositorio contamos con su respectivo archivo diff para poder agregar o modificar los valores del ejecutable y ajustarlo un poco mas a nuestras Necesidades sin mucho trabajo.

Pero... Han notado que de un tiempo aca ya no hay mas exes de RagexeRE??

que el ultimo exe que tiene el repositorio es de la fecha 2010-11-16 y lo mas sobre saliente... NO se ha actualizado el repositorio desde Enero del 2011??

Entonces... de donde o como usar un cliente del 2011 que hago mencion en este Aporte??

La respuesta es sencilla. Gracias a los desarrolladores de WeeTools contamos con el repositorio de los Exes mas recientes, comenzando un poco antes de donde termina el repositorio de RagexeRE, este comienza desde 2010-08-17, pero con una GRAN diferencia...

Estos exes NO cuentan con archivos Diff!!!!

Entonces...

Como se supone que los ajustaremos a nuestras necesidades??

Simple y sencillo, WeeTools tambien nos proporciona la herramienta perfecta para poder Diffear estos exes sin problemas, nos presentan el Shin's Diff Patcher.

El Author de esta aplicacion es Shinryo, que en colaboracion de varios de los creadores de los diff  de las anteriores versiones, crearon esta aplicacion que gracias a su plugin generico puede Diffear CASI cualquier exe.*nota 1 al final

Aqui en esta Breve y pequeña Guia les mostrare un poco el uso de esta aplicacion. Para que puedan utilizarla y crear los exes segun sus necesidades.


Materiales Necesarios:


- Exe del repositorio de WeeTools. (Click Aqui)
*nota 2 al final
- La Aplicacion Shin's Diff Patcher.(Click Aqui)
- TortoiseSVN (Click Aqui)


El Tortoise es Opcional pero es mejor descargar con el la aplicacion del repositorio ya que asi descarga mas rapido tambien la carpeta de plugins.
Inicio:
Al Iniciar el programa les aparecera una ventana como la de la imagen, en la cual nos enfocariamos en las opciones que resalte:

Estas son:

Plain Diff Plugin
WeeDiff Generator


Ambas opciones se pueden utilizar para Diffear nuestros Exes, Plain Diff Plugin nos sirve para diffear nuestros exes a la manera tradicional, debemos de seleccionar el archivo Diff a utilizar y seleccionar las Modificaciones a Aplicar.

En el campo marcado con Rojo, seleccionaremos la ubicacion donde guardamos el Exe que Diffearemos Esto Aplica para ambos Plugins.

En el campo marcado con Morado, seleccionaremos la ubicacion del Diff correspondiente del Exe, generalmente vienen juntos asi que deberia de ser la misma Ubicacion.

Y en el campo marcado con Verde, Seleccionariamos donde se guardaria el Exe ya diffeado e incluso ya podemos elegir el nombre con el que se guardara en lugar de tener que renombrarlo despues de Diffear como antes.

Utilizando el Plain Diff Plugin
Ya simplemente despues de elegir el Exe y el Diff seleccionariamos los Diff a aplicar al Exe, es exactamente lo mismo que el antiguo DiffPatcher, solo que aqui solamente es Cuestion de Habilitar la casilla correspondiente de cada Diff.


Ya una vez seleccionados simplemente le damos al Boton Patch It! para aplicar los Diff, si no hay ningun error solamente nos Saldria una pantalla diciendonos que X cantidad de Diff se han aplicado Correctamente y han Fallado X cantidad tambien.

Tambien si hemos aplicado algun parche erroneo nos deberia de salir una ventana advirtiendonos si deseamos continuar.

Utilizando el  Plugin Generico. (WeeDiff Generator)
Basicamente es lo mismo que Diffearlo normalmente con un Diff. Pero este Diff generico nos presenta varias Funciones llamativas y que nos ahorran algo de Trabajo con el Exe.

Pero Vamonos Por Partes.

Al seleccionar el Exe teniendo este Plugin nos preguntara si queremos habilitar los parches mas comunes. Pueden darle si lo Desean Si o No la verdad no afecta mucho es decicion de cada quien.


Como dije anteriormente solo seleccionariamos los Diff/Parches a aplicar y de igual manera le Damos a Patch It!, Pero al seleccionar ciertos Diff veran las funciones que nos serviran de mucho o no a varios.


La primera es el Allow Chat Flood:

Con esa opcion, muchos ya la conecen y para los que no, esta Opcion nos permite decirle al Exe cuantas lineas consecutivas de la misma Frase les permitiremos utilizar a los Users, bueno para prevenir el Spam de texto. Aunque claro hay muchos listos que se la pasan usando los atajos para poner cada cosa... :SWT:

La Siguiente es Custom Windows Title:

Con esta Opcion nos ahorramos el Paso que haciamos anteriormente de Editar con un Editor Hexadecimal (vaya pleonasmo que hice...) el Nombre que apareceria en la Barra de Titulo del Exe.

Y por Ultimo pero no por ser la menos, al contrario a mi parecer es la mejor de todas

Increase Headgear View ID:

Como Se imaginaran con esta Opcion pueden Incrementar la cantidad de IDViews que podran usar y ya NO limitarse solamente a 2000 como era anteriormente.*Nota 3


::: [Mini FAQ] :::

- Q: Tambien se pueden utilizar los Exe de RagexeRE con esta aplicacion?
- A: Efectivamente, esos Exes tambien funcionan con esta aplicacion para aplicarles sus Diff con esta aplicacion.

- Q: Cual es el Repositorio de RagexeRE?
- A: El link del Repositorio es el Siguiente: Click Aqui para RagExeRE

- Q: Entonces usando la Funcion del Diff Generico podria incrementar las IDView hasta el maximo que permite el programa?
- A: En Teoria es posible hacer eso, pero esta el inconveniente de que al parecer los exes no los soportan por completo. Puedo decir por experiencia propia que he intentado incrementarlos mas alla de 5000 y me da error el Exe, pero al bajarla a 5000 ya no me causo error alguno.


::: [ Notas ] :::

1.- Comento que CASI cualquier exe ya que en teoria deberia de funcionar con los del anterior Repositorio de RagexeRE, mas no he hecho ninguna prueba concreta de ellos, he diffeado pero no los he usado aun.

2.- Recomiendo no Utilizar Exes muy Recientes ya que no son muy estables aun con todas las nuevas funciones que se les han agregado. Recuerden que para usar Exes del 2011 necesitan instalar el Packet Ver. 26

3.- Actualmente he realizado Pruebas y sin tener Problemas he logrado incrementarlas hasta 5000 y que funcionen correctamente. En cuanto pueda Pondre algunas SS de items con ID's Incrementadas.
« última modificación: 21 de Octubre de 2011, 18:51 por Celsius »

La Clave del exito es la perseverancia, solo recuerda que todo lo bueno toma su debido tiempo. Si lo Aceleras siempre saldra mal.


 

[Guía] Aplicar un Diff/Patch con Tortoise SVN

Iniciado por Denken

Respuestas: 0
Vistas: 5225
Último mensaje 27 de Noviembre de 2009, 12:17
por Denken
[Guia] Modificaciones en exe Triad Patcher

Iniciado por yaasu

Respuestas: 1
Vistas: 4584
Último mensaje 27 de Mayo de 2008, 22:24
por knzo
[Guia] Pasar modificaciones del scr y conf de un emu a otro con diff

Iniciado por ratalaika

Respuestas: 0
Vistas: 1976
Último mensaje 04 de Julio de 2008, 16:49
por ratalaika