Jump to content

Recommended Posts

Posted

Some settings will be returned including this one.

Support the CRC check files remain, it is in the file update.ini on the server side.

While the patcher only supports the old login system.

Support for the change will necessarily be in the immediate update.

The challenge now is to find critical bugs (if any).

Updates will be out at least once a week.

Posted

Why is storing information about the last patch in the registry is a bad idea?

Can you suggest an alternative, or return to the old method of storage?

Posted (edited)

Oh god please, no registry.

Simple plain txt file in the kpatcher folder.

So players and admins can easily give support / edit it.

I've never, ever seen a patcher using the registry at all.

That doesn't makes much sense.

Edited by Everade
Posted

Well, will return the old system of storing information about the latest patch.

The change will be in the immediate update.

What can you say about the error and the speed of the new version of the patcher?

Posted

As i said, it might take a while before i'm going to test another version.

I'm tired of it ^^

Too much major re-writes and stuff.

I can only think off the new errors the new code will cause.

I hope some other people are willing to test it.

Posted

or return to the old method of storage?

Yes, old storing method facilitates the production of the cumulative updates.

And please return custom buttons to style.ini.

Posted

Your wishes will be carried out in tomorrow's update.

Judging by tests patcher works fine, hope this will be the final version of the patcher.

Further work will consist in correcting errors (if any) and adding new functionality.

  • Upvote 1
Posted

Patcher has been updated to version 3.0.1:

Returned support the New Login System;

Returned old patch info store format;

Added support for running the client if the remote configuration file is not available.

  • Upvote 2
  • 2 weeks later...
Posted (edited)

GRF_FILE_NOT_FOUND = GRF file '%s' not found. Place the patcher in the folder with the client 'Ragnarok Online'

This part has been removed in the new 3.0 version.

So you guys removed this feature again?

That's another thing i had suggested before and which had been implemented.

And now it seems to be gone...

Without this feature, players may install the client into a wrong folder or with missing KRO installation etc... and with that patch all patches simply for nothing.

It's causing a lot of traffic, and the user won't know why it isn't working after he patched for maybe over 24 hours...

Please re-implement if it's missing.

And add the language setting back to change it.

Oh and...

Move all the settings back to the settings.ini which can be uploaded to a webhost.

for changing all settings on the flow, and not this crappy client embeding and re-patch.

Edited by Everade
Posted

@Tiera: I want to sugest an option to players be able to make active the: Auto-Start after patching.

So, when patcher finishs the process and all ok, it would auto launch the game.

  • 3 weeks later...
Posted

Pardon me, I have a few question after searching anywhere:

1. Where does client store the information about patch sequence as we fill on plist.plt?

2. Where should we store the patch file? e.g. on localhost it would be on htdocs right?

3. When using ConfTool.exe what is CRC using for?

4. Is it work with secure grf?

  • 2 weeks later...
Posted

Can anybody help me with adding buttons to my patcher please? So far i have:

Skin = skin.png

;Active - the button image in the normal state
;Hover - button image with induced cursor on it.
;Pressed - the image button is pressed.

[browser::Notice]
Left =
Top =
Height =
Width =

[button::Start]
Left = 680
Top = 340
Active = start_x.png
Hovered = start_f.png
Pressed = start_d.png

[button::Exit]
Left = 680
Top = 380
Active = exit_x.png
Hovered = exit_f.png
Pressed = exit_d.png

[button::Register]
Left = 11
Top = 380
Active = register_x.png
Hovered = register_f.png
Pressed = register_d.png

[Text::Status]
Left = 13
Top = 405
Width = 400
Height = 15

[Text::Info]
Left = 13
Top = 425
Width = 400
Height = 15

[ProgressBar::Current]
Left = 150
Top = 450
Width = 485
Height = 15

[ProgressBar::Total]
Left = 150
Top = 467
Width = 485
Height = 15

But the register button does not appear in my patcher.

  • 2 weeks later...
Posted

Patcher has been updated to version 3.0.5:

Project converted to VS2010, so from now patcher require vsredist2010;

Reimplemented GRF check function;

Reimplemented Custom Buttons;

Some bug fixing, code clenup and optimisations.

@EvilPuncker, all settings already in rsettings.ini.

Posted

Hi everyone i have a problem with downloading .rar extentions with this patcher, When i add this into my plist on my webserver

10:ARCH:system.rar

it doesnt download the patch when i start kpatcher.

Any help would be appreaciated.

Posted

Hi excuse me but it might please and try to download from the link you put Radownloadswing when downloading but I get 3 files which are old, not the new version might please and let me xD. you could put an alternate link or ftp >. < Please forgive my bad English u.u

excellent path

  • 2 weeks later...
Posted (edited)

EaSOZ.jpg

Can someone tell me which of above is 3.0.5?

There is no about button in the program for me to check the version of file that I downloaded.

Project converted to VS2010, so from now patcher require vsredist2010;

This really is unpleasant news. But if that help for faster update I guess I cannot compain. Really hope for non-depended program.

Nice patcher by the way. Truly the best free patcher available. Thank you!

Edited by myteam
Posted

The bottom link is to the latest version.

If I remove the dependence on vsredist, it will lead to a significant increase in the size of the patcher.

Now a lot of programs depend on this component, so I guess it will not cause problems for users.

  • 2 weeks later...
Posted (edited)

Tested the latest version. (3.0.5)

Completly unusable/broken/not patching anything.

There's no instruction for anything, which makes it seriously hard to setup.

"Some" things i've noticed.

1. the folder setting is MISSING within the localhost.kpsf file

;Patcher Folder. From this folder patcher take skin, BGM file and read/write service info

Folder = kpatcher

2. patcher does never ever connect to the FTP server, no matter what (however there are 0 error messages)

3. patcher never saves nor reads the progress file.

4. patcher doesn't seem to read the patch list file at all. not sure though

5. crc check/update doesn't work. probably also not even reading the update.ini?

6. What's up with these settings.kpf and skin.kpf file which are being created when embedding the settings? Ca we ignore them?

7. Links from the browser are nomore opened by your default browser in a new window. (that was implemented way back after a request of mine)

8. Skin setting "hover" for buttons seems to be broken. The patcher always shows the official skin when mouse over a button.

9. mainly there are so much things that have been removed or are simply hidden, like color settings for skin stuff etc...

10. Russian Error message when closing patcher while starting up

Процесс обновления клиента не завершен. Вы хотите закрыть патчер?

It's currently pretty much messed up.

I get 0 errors, but nothing works.

It always says that the patcher is up to date and i can start the game though.

Edited by Everade
  • Upvote 1

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.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...