IPB

Welcome Guest ( Log In | Register )



29 Pages V   1 2 3 > »   
Reply to this topicStart new topic
[Release] WeeDiffGen 1.0.2a, Plug-in for 'Shin's Diff Patcher 1.1+'
Shinryo
post Apr 7 2011, 05:59 PM
Post #1


eA Regular
****

Group: eA Level 5 (Super)
Posts: 329
Joined: 21-March 06
From: Germany
Member No.: 153,384



WeeDiffGen

<no image available>


Info:

Plug-in for my diff patcher that allows you to generate diffs on the fly without the need of a diff file.
Clients 2010-08-17bRagexeRE 'till 2011-04-05aRagexeRE parsed successfully.

Features:
  • Allows input boxes
  • Inline descriptions
  • Has an easy to use interface to create further diffs
  • Plug-in based (you can just delete diff plug-ins which you never use)
  • Supports 35+ diffs so far
  • Probably some others that I forgot for now

Downloads:
WeeDiffGen SVN
WeeDiffGen Plugins SVN
WeeDiffGen Interface SVN

Quick Usage

1. Grab the Diff Patcher here: http://www.eathena.ws/board/index.php?showtopic=268538
2. Download WeeDiffGen.dll from SVN and place it inside the plug-ins folder of the patcher.
3. Create a folder named "WeeDiffGen" inside the plug-ins folder and paste your desired plug-ins there.
4. Start the patcher and select WeeDiffGen as patch engine.
5. Select an executable.
6. Select your diffs.
7. Select output file.
8. Patch it.

Alternatively:
Download the whole repository from here:
https://subversion.assembla.com/svn/weetool...insDiffPatcher/


Notes:
This release is not the final one. It is meant for developers to test and implement new stuff without taking care of hexing newer clients. Also, it may still contain some bugs. I won't give any support on how to implement server side code to get your server working with those clients. However, the generator itself creates a log file in case a diff should break. Should a diff not been listed in the patcher, then it probably failed to parse and added an entry inside of the file "Patcher/plugins/WeeDiffGen/WeeDiffGen.log".

If you never used a specific diff, then just don't place it inside the plug-ins folder of WeeDiffGen. This way you have the possibility of only using those diffs that you have always used.

Don't forget that this plug-in only works with my Diff Patcher above or equal to version 1.1a. So if you still use the old version then go and update it. It will also work only on clients that were compiled with VC9.

Also, you can request a diff that has been already marked as obsolete. As long as there is enough interest in a diff, I don't mind to fix/create it.

This release includes the following:
CODE
Legend:
[ ] Broken
[X] Fixed
[*] Obsolete
[-] Skipped for this release

Diffs:
[*] AuraCrashfix
[*] FixClientFreeze
[*] ChangeVersionIntoDate // Decide whetever it's useful or not.
[X] DisableHShield
[*] ChangeGravityErrorHandler
[*] RemoveGravityErrorMessage // Decide whetever it's useful or not.
----> [ ] AdjustFontSize
[X] AllowChatFlood
[X] ExtendedChatBox
[X] ExtendedPMBox
[X] ExtendedChatRoomBox
[*] DisableCharnameChatParsing
[X] CustomWindowTitle
[X] EnableTitleBarMenu
[ ] DisableLv99Aura
[X] EnableAuraOverLv99 // Probably set aura level through input box.
[X] DisableSwearFilter
[*] EnableASCIIinText // Decide whetever it's useful or not.
[*] EnableQuestWindow // See ReadQuestid2displaydottxt
[X] TranslateClientInEnglish
[*] EnableWAndWhoCommands
[X] EnforceOfficialLoginBackground
[*] BlackLoginBackground
[X] OnlyFirstLoginBackground
[X] OnlySecondLoginBackground
[X] RemoveGravityLogo
[X] RemoveGravityAds
[X] FixCameraAnglesRecomm
[X] FixCameraAnglesLess
[X] FixCameraAnglesFull
[*] IgnoreChangedAlertMessages
[X] IgnoreMissingFileErrors
[X] IgnoreMissingPaletteErrors
[ ] IncreaseQualityScreenshotTo95per // Would be better to reimplement the whole screenshot code into the client.
[ ] SSInBMPByDefault // See above.
[X] IncreaseZoomOut50Per
[X] IncreaseZoomOut75Per
[X] IncreaseZoomOutMax
----> [*] PlayOpenningDotBik
----> [*] ShowAllButtonsInLoginWindows
[ ] ShowExpBarsUpTo255 // See EnableAuraOverLv99.
----> [*] ShowLicenseScreenAlways
[X] SkipLicenseScreen
[X] SkipResurrectionButtons
[X] SkipServiceSelect
[X] UseArialOnAllLangtypes
----> [*] UseCustomFont
[X] EnableOfficialCustomFonts
[X] UseNormalGuildBrackets
[X] UseRagnarokIcon
----> [ ] EnforceIROFont
[*] EnableShowname
[*] DisableEffect
----> [*] FreeFormStatsPolygon // Decide whetever.. no, not useful at all.
[X] ReadDataFolderFirst
[X] ReadMsgstringtabledottxt
[ ] UnlimitedLoadingScreens
----> [ ] UseCustomAuraSprites // Recreate a new system. Discuss how.
[X] Enable127Hairstyles
----> [*] GRFAdataBdataSupport
[X] EnableMultipleGRFs
[ ] UseEncodedDescriptions
[X] UsePlainTextDescriptions
----> [*] UseOfficialClothesPalettes
[X] AllowMultipleWindows
[X] DisableMultipleWindows
[X] Disable1rag1N1sak1
[X] Disable4LetterUserCharacterLimit
[X] Disable4LetterUserIDLimit
[X] Disable4LetterUserPasswordLimit
[X] DisableFilenameCheck
[*] InvalidEmailFix
[X] KoreaServiceTypeXMLFix
----> [ ] ShowDebug
[X] DisableHallucinationWavyScreen
[*] DisableEncryptationInLoginPacket0x2b0
[*] MultiLanguageSupport // Decide whetever it's useful or not.
[X] LoadLuaBeforeLub
[X] IncreaseViewID
[X] HKLMtoHKCU
[X] ChatAtBug
[X] EnableDNSSupport
[*] EnableProxySupport
[X] Disable Nagle Algorithm
[-] UseSharedClothPalettes
[X] GmChatColor
[ ] OtherChatColor
[ ] MainChatColor
[ ] YourChatColor
[ ] YourPartyChatColor
[ ] OtherPartyChatColor
[ ] GuildChatColor
[*] Autos
[*] OFF_by_default_Skip
[X] Restore Login Window
[ ] Disable Screen Shaking


Dunno if I forgot something so far.

As usual:
Let me know if something doesn't work.

This post has been edited by Shinryo: May 15 2011, 04:41 AM
Go to the top of the page
 
+Quote Post
Meta003
post Apr 8 2011, 01:33 AM
Post #2


eA NOOB.


Group: eA Level 2 (Limited)
Posts: 3
Joined: 8-April 11
Member No.: 338,111



Enable DNS Support for no-ip client.. Need keep update daily IP bcoz im having hard time with dynamic IP ISP.

PS : Diff with plugin WeeDiffGen crash on windows 7. Had to run this as windows xp compability.

This post has been edited by Meta003: Apr 8 2011, 09:15 AM
Go to the top of the page
 
+Quote Post
Shinryo
post Apr 8 2011, 03:56 PM
Post #3


eA Regular
****

Group: eA Level 5 (Super)
Posts: 329
Joined: 21-March 06
From: Germany
Member No.: 153,384



Thanks to Yommy I've found a bug that probably causes the same crash on your system (especially in combination with Disable1rag1 plug-in). Just update "WeeDiffGen.dll" from the repository and it should work fine.

Regarding your request:
Will fix it as soon as the other plug-ins with higher priority are finished.
Go to the top of the page
 
+Quote Post
Judas543
post Apr 8 2011, 04:02 PM
Post #4


WARNED - I like the ATTENTION! <3
*************

Group: eA Level 5 (Super)
Posts: 3,344
Joined: 13-September 05
Member No.: 124,891



great job! =D
Go to the top of the page
 
+Quote Post
Shinryo
post Apr 9 2011, 04:59 PM
Post #5


eA Regular
****

Group: eA Level 5 (Super)
Posts: 329
Joined: 21-March 06
From: Germany
Member No.: 153,384



Thanks for the reply!

Update:
- Added Zoom diffs
- Fixed crash on some clients when using Restore Login Window in combination with e.g. failed login
Go to the top of the page
 
+Quote Post
Judas543
post Apr 9 2011, 06:00 PM
Post #6


WARNED - I like the ATTENTION! <3
*************

Group: eA Level 5 (Super)
Posts: 3,344
Joined: 13-September 05
Member No.: 124,891



CODE
Fixed crash on some clients when using Restore Login Window in combination with e.g. failed login


Great =D
Go to the top of the page
 
+Quote Post
adanijmc
post Apr 10 2011, 08:51 AM
Post #7


eA Apprentice
***

Group: eA Level 3 (Normal)
Posts: 114
Joined: 11-May 08
From: Jakarta, Indonesia
Member No.: 262,028



what's different with your Shin's Diffpatcher ?
Go to the top of the page
 
+Quote Post
Shinryo
post Apr 10 2011, 11:05 AM
Post #8


eA Regular
****

Group: eA Level 5 (Super)
Posts: 329
Joined: 21-March 06
From: Germany
Member No.: 153,384



Please specify your question.
Go to the top of the page
 
+Quote Post
Puncker
post Apr 10 2011, 01:47 PM
Post #9


n_n
*******

Group: eA Level 5 (Super)
Posts: 1,110
Joined: 10-October 07
From: not far enough
Member No.: 246,628



just tested and it is AWESOME! btw, can someone share the link with a non-diffed 2011-01-11aRagexeRE ^^
Go to the top of the page
 
+Quote Post
Judas543
post Apr 10 2011, 01:50 PM
Post #10


WARNED - I like the ATTENTION! <3
*************

Group: eA Level 5 (Super)
Posts: 3,344
Joined: 13-September 05
Member No.: 124,891



yea this tool is beyond awesome
Go to the top of the page
 
+Quote Post
Shinryo
post Apr 10 2011, 01:50 PM
Post #11


eA Regular
****

Group: eA Level 5 (Super)
Posts: 329
Joined: 21-March 06
From: Germany
Member No.: 153,384



QUOTE (EvilPuncker @ Apr 10 2011, 08:47 PM) *
just tested and it is AWESOME! btw, can someone share the link with a non-diffed 2011-01-11aRagexeRE ^^


Thanks and here you go: http://ul.to/kzu706tm

Update:
- Added "Enable 127 Hairstyles"
Go to the top of the page
 
+Quote Post
Puncker
post Apr 10 2011, 01:53 PM
Post #12


n_n
*******

Group: eA Level 5 (Super)
Posts: 1,110
Joined: 10-October 07
From: not far enough
Member No.: 246,628



thanks alot (IMG:style_emoticons/default/smile.gif) dude u did a rly great job =P btw i'm looking foward to the sharedpallets diff xD
Go to the top of the page
 
+Quote Post
RevComp
post Apr 10 2011, 01:55 PM
Post #13


Leaning eA
**

Group: eA Level 3 (Normal)
Posts: 30
Joined: 18-April 09
Member No.: 287,254



Hello..

I use Windows 7 64bit cant open ShinsDiffPatcher.exe. After I open ShinsDiffPatcher.exe there not anything out. Why ya?
Go to the top of the page
 
+Quote Post
Shinryo
post Apr 10 2011, 03:33 PM
Post #14


eA Regular
****

Group: eA Level 5 (Super)
Posts: 329
Joined: 21-March 06
From: Germany
Member No.: 153,384



What do you mean with nothing? Is the list view box empty or doesn't the patcher show up?
Go to the top of the page
 
+Quote Post
KeiKun
post Apr 10 2011, 05:12 PM
Post #15


eA Freak
************

Group: eA Level 5 (Super)
Posts: 2,721
Joined: 26-February 09
From: Laguna, Philippines
Member No.: 281,834



where to download 2010 11 23??
Go to the top of the page
 
+Quote Post

29 Pages V   1 2 3 > » 
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 25th October 2014 - 10:40 PM
Bridged By IpbWiki: Integration Of Invision Power Board and MediaWiki © GlobalSoft