Jump to content

PacketParser - Yommys Amazing Ragnarok Packet Analyzer Framework


Yommy

Recommended Posts


  • Group:  Members
  • Topic Count:  5
  • Topics Per Day:  0.00
  • Content Count:  54
  • Reputation:   11
  • Joined:  05/29/12
  • Last Seen:  

Could this be used to finally fix the splash packets?

Here

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

Can you share the packets for that cash shop icon? D:! I wanna have thattt!!

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  14
  • Reputation:   0
  • Joined:  06/02/12
  • Last Seen:  

WOW thats nice.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  382
  • Reputation:   38
  • Joined:  01/17/12
  • Last Seen:  

Hey I got a problem with the packet extract. It always give me an error after choosing my exe:

post-1604-0-01330400-1340433975_thumb.png

I'm using the fRO client. This is the exe if you need it:

Ragexe.zip

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  81
  • Reputation:   69
  • Joined:  11/08/11
  • Last Seen:  

Can you share the packets for that cash shop icon? D:! I wanna have thattt!!

http://rathena.org/wiki/Packets

look around 0x287, these have been public for ages

Hey I got a problem with the packet extract. It always give me an error after choosing my exe:

i didnt add support for old clients yet, i will add this soon

but really i wanted people to help with the project.

Could this be used to finally fix the splash packets?

if you can capture the correct packet, you can do anything :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  382
  • Reputation:   38
  • Joined:  01/17/12
  • Last Seen:  

Hey I got a problem with the packet extract. It always give me an error after choosing my exe:

i didnt add support for old clients yet, i will add this soon

but really i wanted people to help with the project.

Cool I will wait then and sorry but I haven't got the skills to help you :(

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  16
  • Topics Per Day:  0.00
  • Content Count:  658
  • Reputation:   57
  • Joined:  11/20/11
  • Last Seen:  

Anyways awesome Job Yommy! I really like your programm,since I need it to get the official dialogue of kRO/iRO NPC's. Thank you for releasing it.

Also to the others :

It's not NPC stealing,it's just showing the sent packets by the Server to the client,and this is shown on his programm. You can just get the official NPC dialogue for this.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  28
  • Topics Per Day:  0.01
  • Content Count:  218
  • Reputation:   16
  • Joined:  01/24/12
  • Last Seen:  

This is going to be useful in the near future. This seems like an excellent project! Kudos and good-luck! :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  3
  • Topics Per Day:  0.00
  • Content Count:  50
  • Reputation:   39
  • Joined:  01/13/12
  • Last Seen:  

I found very interesting, because now I will not worry about translation of scripts, I get the official written and replace.

@Yommy,

+1 You won by his great project.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  6
  • Reputation:   1
  • Joined:  12/17/11
  • Last Seen:  

This is a best thing I've never seen in eathena or rathena for a 3 years!

Time to learn about packet, and....

Thanks Yommy for a good project! ;")

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  81
  • Reputation:   69
  • Joined:  11/08/11
  • Last Seen:  

when i get some time, i will write up some documentation about what packets are, and how they are structured

and i really hope people release the scripts they capture from official servers, to make rAthena better.

the script mode could probably be expanded more too, but i am too busy for this

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  47
  • Topics Per Day:  0.01
  • Content Count:  323
  • Reputation:   9
  • Joined:  11/19/11
  • Last Seen:  

There is any guide how to use this? :)

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  9
  • Topics Per Day:  0.00
  • Content Count:  554
  • Reputation:   70
  • Joined:  04/04/12
  • Last Seen:  

when i get some time, i will write up some documentation about what packets are, and how they are structured

and i really hope people release the scripts they capture from official servers, to make rAthena better.

Thanks...

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  94
  • Topics Per Day:  0.02
  • Content Count:  2192
  • Reputation:   252
  • Joined:  11/11/11
  • Last Seen:  

Haha, with this PacketParser, we can finally find out the packets for the Battlegrounds Window. xD

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  26
  • Topics Per Day:  0.01
  • Content Count:  2244
  • Reputation:   182
  • Joined:  11/19/11
  • Last Seen:  

Booking too

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

this is greats. but i hope there will also a tutorial for this.

'php' is not recognized as an internal or external command,

operable program or batch file.

Press any key to continue . . .

i already have php i use xampp but the problem still there.

Edited by Brynner
Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  2
  • Topics Per Day:  0.00
  • Content Count:  117
  • Reputation:   18
  • Joined:  01/06/12
  • Last Seen:  

@Brynner

Yommy did mention you need to have php command line scripting enabled.

As with most of my projects, PHP needs to be installed as this is PHP Command line scripting.

for this to work you have 2 options

1) edit the bat file, and change 'php' to the location of your php.exe

2) add your php folder to windows paths, so you can call php from anywhere..

http://www.php.net/m...ation.addtopath

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  70
  • Topics Per Day:  0.02
  • Content Count:  1245
  • Reputation:   392
  • Joined:  11/19/11
  • Last Seen:  

Brynner, I used XAMPP too however you need to restart your PC in order for PHP to take effect.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  118
  • Topics Per Day:  0.03
  • Content Count:  1942
  • Reputation:   197
  • Joined:  01/08/12
  • Last Seen:  

thanks for the reply. i already fix it.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  382
  • Reputation:   38
  • Joined:  01/17/12
  • Last Seen:  

I've tested the tool on fRO (Got Renewal and the new clients now) and it's working perfectly for getting the NPC texts. Thanks Yommy for this great tool.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  28
  • Topics Per Day:  0.01
  • Content Count:  562
  • Reputation:   152
  • Joined:  02/21/12
  • Last Seen:  

idk how to fix this php thingy =/

Edit: Can't make it run :(

Link to comment
Share on other sites

  • 2 weeks later...

  • Group:  Members
  • Topic Count:  12
  • Topics Per Day:  0.00
  • Content Count:  154
  • Reputation:   8
  • Joined:  05/31/12
  • Last Seen:  

Alright I already successfully run it.

Can anyone tell me, how?

I mean what are the steps to start getting info from the npc.

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  17
  • Topics Per Day:  0.00
  • Content Count:  382
  • Reputation:   38
  • Joined:  01/17/12
  • Last Seen:  

  1. Put the Ragexe.exe from your Ragnarok installation in the "\dev\dll_inject" folder, then run the Inject.bat and then choose your Ragexe.exe. After that copy the patched exe and the wpp.dll in back to you game folder.
  2. Put the Ragexe.exe from your Ragnarok installation in the "dev\plen_extract\clients", then run the Packet_Extract.bat and then choose your Ragexe.exe. After that copy the the created txt file from your "dev\plen_extract\plens" folder to your "data\packet" folder.
  3. Now you can start your Parser.bat. There choose your plens and mode.
  4. Start the patched exe in your game folder and play.

Link to comment
Share on other sites

  • 1 month later...

  • Group:  Members
  • Topic Count:  280
  • Topics Per Day:  0.06
  • Content Count:  841
  • Reputation:   17
  • Joined:  04/16/12
  • Last Seen:  

  1. Put the Ragexe.exe from your Ragnarok installation in the "\dev\dll_inject" folder, then run the Inject.bat and then choose your Ragexe.exe. After that copy the patched exe and the wpp.dll in back to you game folder.
  2. Put the Ragexe.exe from your Ragnarok installation in the "dev\plen_extract\clients", then run the Packet_Extract.bat and then choose your Ragexe.exe. After that copy the the created txt file from your "dev\plen_extract\plens" folder to your "data\packet" folder.
  3. Now you can start your Parser.bat. There choose your plens and mode.
  4. Start the patched exe in your game folder and play.

How to solve this? Got this error.

post-3966-0-88970900-1345114391_thumb.jpg

Link to comment
Share on other sites


  • Group:  Members
  • Topic Count:  4
  • Topics Per Day:  0.00
  • Content Count:  81
  • Reputation:   69
  • Joined:  11/08/11
  • Last Seen:  

How to solve this? Got this error.

edit php.ini , remove the ; before extension=php_sockets.dll

Link to comment
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.

×
×
  • Create New...