|
||
|
|||||||
| Script Support Get support for modifying RunUO Scripts, or writing your own! |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 (permalink) | |
|
Forum Expert
|
OK guys.. Here's probably the most asked, but never answered question since 2002. How do I know this? Because I spent about one month searching these forums for any hints, tips or signs of an answer to the question, "How can we support encrypted clients?"
OK, you'ere probably thinking.. Use Razor, ConnectUO, whatever... I don't use any third party tools to connect to my shard, I use a decrypted (UO Rice) Client 5.0.7.1. - My shard supports up to 5.0.9.1. However, I want to upgrade ALL of my players to client 5.0.9.1 because of the Winter Seasons bug in 5.0.7.1... The main problem is, UO RICE is broken for clients higher than 5.0.7.1 so it seems. So, since I allow Razor and other Third Party applications on my shard, I see no harm in allowing encrypted clients and decrypted clients to connect. During my quest for knowlege with the ever-useful search function, I came upon a thread in Server Support ( Ref: Client encryption key ) and upon requesting more information in a post, someone sent me a private message containing a link to the system that the post uses. The system is that of server-side client encryption support, it looks flash, seems to work. But then, and I quote... Quote:
//Edit ( Ref: Supporting OSI Client Encryption [Ver 1.0] ) The attachment below is the system that provides encryption for the packets etc, it is a completely Drag-And-Drop install, apart from one thing that had to be changed in the core. (Changing NetState PacketEncoder property from static to dynamic )
__________________
![]() WWW.RPK-UO.COM - The WoW-UO Cross-Over Shard Last edited by Vorspire; 08-01-2008 at 08:02 PM. |
|
|
|
|
|
|
#2 (permalink) |
|
Newbie
Join Date: Nov 2003
Posts: 17
|
Did you have any success?
I did install the Engine, but I'm unable to reach the character choice screen (just before spawning in the world). Using RunUO2SVN rev. 300. The console says that my client is encrypted, then chooses what seem to be the appropriate keys, allows me to choose a server, then my client is stuck at connecting... (won't let me choose a character) |
|
|
|
|
|
#4 (permalink) | |
|
Newbie
Join Date: Apr 2004
Age: 24
Posts: 88
|
Quote:
|
|
|
|
|
|
|
#6 (permalink) |
|
Newbie
Join Date: Nov 2003
Posts: 17
|
I have my reasons of wanting to support encryption on my server, and the first one is to avoid requiring the players to modify their install or forcing them to use third party tools.
He said indeed that he sees no harm in letting players choose, and this is also my point of view; therefore, I wanted to have some update on his works to support 6.x.x.x encryption on RunUO2. @deathwearer: 3D 6.x.x.x clients are disabled because of UO:KR. Indeed, UO_RICE is broken, but it's author released the source. Last edited by karth; 09-27-2008 at 09:05 AM. |
|
|
|
|
|
#7 (permalink) |
|
Lurker
Join Date: Dec 2005
Posts: 5
|
Code:
RunUO - [www.runuo.com] Версия 2.0, Build 3189.26600
Core: Running on .NET Framework Version 2.0.50727
Core: Optimizing for 2 processors
Scripts: Compiling C# scripts...failed (1 errors, 0 warnings)
Errors:
+ Engines/ClientEncryption/Encryption.cs:
CS0117: Line 122: 'Server.Network.Listener' does not contain a definition fo
r 'Port'
Scripts: One or more scripts failed to compile or no script files were found.
- Press return to exit, or R to try again.
Help please |
|
|
|
![]() |
| Bookmarks |
| Tags |
| client, client encryption, encryption, server |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|