OpenKore / openkore

A free/open source client and automation tool for Ragnarok Online
http://openkore.com
Other
1.29k stars 1.05k forks source link

Incoming data left in the buffer #2514

Closed kumulo123 closed 5 years ago

kumulo123 commented 5 years ago

------------------ Openkore Issues Template ------------------

capture d ecran 2018-11-22 a 17 17 26 capture d ecran 2018-11-22 a 17 17 37

please telle me all of the files that you need to understand the problem i'll send them

Thank you very much

sctnightcore commented 5 years ago

server.txt? clientdate?

kumulo123 commented 5 years ago

hi here is my servers.txt

but how can i give you my clientdate ? i dont know what it is..

thanks for your help

kumulo123 commented 5 years ago

i don't know if it will help, but while opening the Ragnarok.exe with text editor, I found this..

capture d ecran 2018-11-22 a 19 37 58

So maybe it is not the good servertype...

Fadreus commented 5 years ago

http://openkore.com/index.php/ServerType

If you do your research properly, opening ragexe.exe with text editor is really unthinkable.

c4c1n6kr3m1 commented 5 years ago

try put pauseCharLogin 1 on your servers.txt , may be it will work

kumulo123 commented 5 years ago

http://openkore.com/index.php/ServerType

If you do your research properly, opening ragexe.exe with text editor is really unthinkable.

i've tried to get the PE Viewer but the link is dead...

kumulo123 commented 5 years ago

try put pauseCharLogin 1 on your servers.txt , may be it will work

now i am getting this :

capture d ecran 2018-11-23 a 10 00 00
sctnightcore commented 5 years ago

PE

find pe view in google .

kumulo123 commented 5 years ago

PE

find pe view in google .

Hi, so i found it then I got this :

capture d ecran 2018-11-24 a 18 12 53

so i tried : serverType kRO_RagexeRE_2016_04_14b and also serverType kRO_RagexeRE_2016_03_02b

And I am getting the same exact error..

c4c1n6kr3m1 commented 5 years ago

always use the latest version

you connect to map server but still receive chars list, it's not normal

try change this on control\timeouts.txt char_login_pause 7

than if still failed to connect to map server , may be it has protection may be your serverType, the sendCryptKeys problem

last, use sniffer, try to compare the datas sent by client versus openkore that's all i can say, because i don't play PS

kumulo123 commented 5 years ago

Hi c4c1n6kr3m1 and hi everyone,

try change this on control\timeouts.txt char_login_pause 7

Still the same problem :/

than if still failed to connect to map server , may be it has protection

what can is do if there is a protection ?

may be your serverType

maybe what peek told me was wrong because there is not exactly a launcher, if you want to run the game you need to use the patcher, if you run the Ragnarok.exe directly you are getting an error..

the sendCryptKeys problem

Ok, how can i found them please ?

last, use sniffer, try to compare the datas sent by client versus openkore

Is there a tutorial for this please ?

Thank you very much for your help

Fadreus commented 5 years ago

You might wanna try google search result related to 0> 81 00 08 I found the key but I don't know the lock coz I stopped playing PS long time ago. Some said it worked, the rest don't come back to give feedback.

So, good luck with the hint.

sctnightcore commented 5 years ago

Can u upload .exe ? i can help u but i'm lazy

kumulo123 commented 5 years ago

You might wanna try google search result related to 0> 81 00 08 I found the key but I don't know the lock coz I stopped playing PS long time ago. Some said it worked, the rest don't come back to give feedback.

So, good luck with the hint.

Yes that's what i am doing.. but I did not found anything beside this : https://github.com/OpenKore/openkore/issues/1761

So if you guys understand what happend there or sctnightcore if you remember what i need to do..

Thank you

kumulo123 commented 5 years ago

Can u upload .exe ? i can help u but i'm lazy

Haha i'm lazy too but pleaaaase help me here is the launcher and the patcher : Archive.zip

sctnightcore commented 5 years ago

clientdate is 20180620 ?

kumulo123 commented 5 years ago

Yes when i am using PE viewer on the Ragnarok.exe, the Time Date Stamp is Jun 20, 2018

Fadreus commented 5 years ago

picard

kumulo123 commented 5 years ago

tenor

sctnightcore commented 5 years ago

Can u check .exe from process ? if clientdate is 2018 . made servertype with uself . ex.

image image

kumulo123 commented 5 years ago

capture d ecran 2018-11-25 a 16 41 40 copie

wich gives me the .exe that is not openable by itself...

if clientdate is 2018 . made servertype with uself .

what is uself ? i did not understand sorry

sctnightcore commented 5 years ago

lolll

Clientdate is 2018

2101

peek from 4144 https://gitlab.com/4144/peek

kumulo123 commented 5 years ago

Thank you for your answers

Clientdate is 2018

2101

Ok, i've read it but I dont know what to do with the clif_shuffle.hpp and the packets_shuffle_main.h that you gave to the guy on this page...

peek from 4144 https://gitlab.com/4144/peek

capture d ecran 2018-11-25 a 17 48 30
sctnightcore commented 5 years ago

https://pastebin.com/eVyS5c06

kumulo123 commented 5 years ago

Ok don't ask me why but now PEEK worked from my mac...

PacketLengths_20180620.txt

What do i need to do now

kumulo123 commented 5 years ago

ah lol...

kumulo123 commented 5 years ago

so what do i need to do with your file please ?

sctnightcore commented 5 years ago

https://github.com/OpenKore/openkore/blob/master/src/Network/Receive/kRO/RagexeRE_2017_12_27a.pm https://github.com/OpenKore/openkore/blob/master/src/Network/Send/kRO/RagexeRE_2017_12_27a.pm 1.Need to change head packet in send 2.You can see head packet in peek and herc / rA.

PEEK image https://gist.github.com/sctnightcore/da3d5b0b6dc7f1e950d66789cb97451d

kumulo123 commented 5 years ago

I did change all the shuffle packets but i get the same error... is that what you told me to do ? RagexeRE_2017_12_27a.txt

kumulo123 commented 5 years ago

By the way this is my server in the server.txt

capture d ecran 2018-11-25 a 23 56 52
sctnightcore commented 5 years ago

By the way this is my server in the server.txt

capture d ecran 2018-11-25 a 23 56 52

try del recvpacket.txt in tables/pServer/ggRO and copy recvpacket[client2018] to tables/pServer/ggRO

kumulo123 commented 5 years ago

where do i find recvpacket[client2018] please ?

sctnightcore commented 5 years ago

where do i find recvpacket[client2018] please ? read . How to use PEEK to openkore ! http://forums.openkore.com/viewtopic.php?f=6&t=207278

kumulo123 commented 5 years ago

I'm trying very hard from this morning to launch the perl program that is on this page but it doesnt work is there an other way to convert the file that PEEK gives to a recvpacket.txt ?

sctnightcore commented 5 years ago

I'm trying very hard from this morning to launch the perl program that is on this page but it doesnt work is there an other way to convert the file that PEEK gives to a recvpacket.txt ?

try it recvpackets.txt

kumulo123 commented 5 years ago

thanks you so much finally it works !!! thank you @sctnightcore , thank you everyone

there is juste one last thing, all the monsters are unknown etc.. maybe you have a fix ??

capture d ecran 2018-11-26 a 18 49 10
nizdi commented 5 years ago

IDK if it's solve, but this might help: https://blog.highker-service.web.id/2016/06/27/openkore-packet-parser-unknown-switch-0915/

Got it from here: http://openkorebrasil.org/index.php?/topic/3007-tutorial-erro-0-81-00-08/

alisonrag commented 5 years ago

2569