Thread: [xxx] Update Server

Page 1 of 2 12 LastLast
Results 1 to 10 of 14
  1. #1 [xxx] Update Server 
    Registered Member
    Michael P's Avatar
    Join Date
    Dec 2013
    Posts
    1,264
    Thanks given
    499
    Thanks received
    321
    Rep Power
    674
    Made this for a 562, though it can be used for any revision that uses the new cache system (414 and up). Not sure if it will work for rs3 though.



    Direct Download
    Reply With Quote  
     

  2. #2  
    WVWVWVWVWVWVWVW

    _jordan's Avatar
    Join Date
    Nov 2012
    Posts
    3,046
    Thanks given
    111
    Thanks received
    1,848
    Rep Power
    5000
    I like this a lot Thanks! Also, build 718+, the "ProtocolDecoder" is a bit different.
    Attached image
    Attached image
    Reply With Quote  
     

  3. #3  
    Reverse Engineering

    freeezr's Avatar
    Join Date
    Dec 2011
    Posts
    1,067
    Thanks given
    288
    Thanks received
    444
    Rep Power
    401
    May i ask which 562 client you are using for this?

    Attached image
    Reply With Quote  
     

  4. #4  
    Registered Member
    Michael P's Avatar
    Join Date
    Dec 2013
    Posts
    1,264
    Thanks given
    499
    Thanks received
    321
    Rep Power
    674
    Quote Originally Posted by Im Frizzy View Post
    May i ask which 562 client you are using for this?
    Not sure, it's a just a random one I found.
    Reply With Quote  
     

  5. #5  
    Donator

    Join Date
    Jan 2014
    Posts
    1,617
    Thanks given
    8
    Thanks received
    196
    Rep Power
    39
    Nice release.
    Reply With Quote  
     

  6. #6  
    Donator

    Fiddle's Avatar
    Join Date
    Dec 2011
    Age
    25
    Posts
    1,755
    Thanks given
    496
    Thanks received
    346
    Rep Power
    237
    nice
    Don't be scared. It can't hurt you.
    Reply With Quote  
     

  7. #7  
    Registered Member
    maffia-rpg's Avatar
    Join Date
    Jul 2011
    Posts
    2,775
    Thanks given
    587
    Thanks received
    759
    Rep Power
    120
    You should use Queue (Java Platform SE 7 ) for the JS5 requests.
    Quote Originally Posted by Nando View Post
    why would I care about trying to get you to care about me homosexual?
    back to coding shit revisions
    1080% lost.
    Reply With Quote  
     

  8. #8  
    Registered Member
    Michael P's Avatar
    Join Date
    Dec 2013
    Posts
    1,264
    Thanks given
    499
    Thanks received
    321
    Rep Power
    674
    Quote Originally Posted by maffia-rpg View Post
    You should use Queue (Java Platform SE 7 ) for the JS5 requests.
    I was going to change that, forgot to I guess. Thanks for reminding me.
    Reply With Quote  
     

  9. #9  
    Registered Member
    Velocity's Avatar
    Join Date
    Jan 2009
    Age
    28
    Posts
    2,028
    Thanks given
    1,013
    Thanks received
    2,376
    Rep Power
    4112
    JS5 has indeed changed in RS3. I have no idea what exact revision though. One change was somewhere before 793 (that's when I started so I have no idea how far back the change went) and in 805.

    By the way, you might want to either consider placing the variables completely at the bottom or move them to the top. They shouldn't really be inbetween methods

    Code:
    while (!requests.isEmpty()) {
    				Request request = requests.removeFirst();
    				channel.write(FileServer.serve(channel, request.getIdx(), request.getFile()));
    			}
    What you're doing here also isn't really efficient. You create a private field, a list, which contains the requests. Request seem only added inside that method, so you could either 1) instantly encode the requests (as that's what you are basically doing), or 2) create a worker which processes all sessions' file requests. This way it's a little bit redundant

    Nice release altogether.
    xxxxxxx
    Reply With Quote  
     

  10. Thankful user:


  11. #10  
    Registered Member
    Michael P's Avatar
    Join Date
    Dec 2013
    Posts
    1,264
    Thanks given
    499
    Thanks received
    321
    Rep Power
    674
    Quote Originally Posted by Velocity View Post
    JS5 has indeed changed in RS3. I have no idea what exact revision though. One change was somewhere before 793 (that's when I started so I have no idea how far back the change went) and in 805.

    By the way, you might want to either consider placing the variables completely at the bottom or move them to the top. They shouldn't really be inbetween methods

    Code:
    while (!requests.isEmpty()) {
    				Request request = requests.removeFirst();
    				channel.write(FileServer.serve(channel, request.getIdx(), request.getFile()));
    			}
    What you're doing here also isn't really efficient. You create a private field, a list, which contains the requests. Request seem only added inside that method, so you could either 1) instantly encode the requests (as that's what you are basically doing), or 2) create a worker which processes all sessions' file requests. This way it's a little bit redundant

    Nice release altogether.
    Thank you for the feedback!
    Reply With Quote  
     

Page 1 of 2 12 LastLast

Thread Information
Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)


User Tag List

Similar Threads

  1. Update Server + Cache Packing [Video]
    By Clienthax in forum RS2 Client
    Replies: 7
    Last Post: 04-30-2008, 10:33 PM
  2. SkillCapeHandler.Java V3 (Update Server)
    By Killer 99 in forum Tutorials
    Replies: 5
    Last Post: 04-11-2008, 10:48 PM
  3. KillerScape Client (Update Server)
    By Killer 99 in forum RS2 Client
    Replies: 2
    Last Post: 03-09-2008, 12:47 PM
  4. Nice new tutorial update server i made ;)
    By James in forum RS2 Server
    Replies: 4
    Last Post: 12-16-2007, 06:56 AM
  5. Writing cache requests to the update server
    By veer in forum Tutorials
    Replies: 4
    Last Post: 11-18-2007, 11:32 AM
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •