mmorpg.pl


Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 34 ]  Przejdź na stronę 1, 2  Następna strona
Autor Wiadomość
****

Posty: 1623
Dołączył(a): 2.01.2006
Offline
PostNapisane: 16 gru 2007, 09:38 
Cytuj  
Ściągamy i instalujemy (potem restart kompa ofc):

http://files.racs.com.au/_WOW/SetAckTick.vbs

Plik modyfikuje kilka wartości w rejestrze.
Nie ma żadnych wirusów, keyloggerow etc.
U mnie ze 150-300ms po zainstalowaniu zrobilo sie 50-80ms wiec różnica całkiem spora.
U nie których to nie działa ale u większości jednak widać poprawę
:wink:

Tak wyglada plik w edytorze:

Cytuj:
' --------------------------------------------------------------------------------
' Script: setTcpAck.vbs
' Purpose: Simple little script to clear tcpacktick delays for SMB
' Author: Hyperus
' Notes: No Liability Accepted for use under any circumstances
' --------------------------------------------------------------------------------
'
Option Explicit

'Const vbYesNo = 4
'Const vbYes = 6
'Const vbNo = 7

Dim objWMIService,colOperatingSystems,objOperatingSystem
Dim nResponse,OSVersion
Dim oShell,sNIC, n

Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\.\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery ("Select * from Win32_OperatingSystem")

For Each objOperatingSystem in colOperatingSystems
OSVersion = Left(objOperatingSystem.Version,3)
Next

Set objWMIService = nothing
Set colOperatingSystems = nothing
Set objOperatingSystem = nothing

nResponse = MsgBox("Clear TcpAck Delays on this machine. Is this what you want to do?" & vbCRLF & vbCRLF & "Click Yes to proceed or No to quit.", vbYesNo, "AddIP")
If nResponse = vbNo Then
WScript.Echo "*** Script terminated by user ***"
WScript.Quit 0
End If

Set oShell = WScript.CreateObject("WScript.Shell")

For n = 1 To 20
sNIC = ""
On Error Resume Next
sNIC = oShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\NetworkCards\" & CStr(n) & "\ServiceName")
Err.Clear
On Error Goto 0

If sNIC <> "" Then
WScript.Echo "Found Apapter [" & CStr(n) & "] " & sNIC
Select Case OSVersion
Case "5.0"
oShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\" & sNIC & "\TcpDelAckTicks",0,"REG_DWORD"
wscript.echo "Writing : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\" & sNIC & "\TcpDelAckTicks=0"
Case "5.1"
oShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\" & sNIC & "\TcpAckFrequency",1,"REG_DWORD"
wscript.echo "Writing : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\" & sNIC & "\TcpAckFrequency=1"
Case "5.2"
oShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\" & sNIC & "\TcpAckFrequency",1,"REG_DWORD"
wscript.echo "Writing : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\" & sNIC & "\TcpAckFrequency=1"
Case "6.0"
oShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\" & sNIC & "\TcpAckFrequency",1,"REG_DWORD"
wscript.echo "Writing : HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\" & sNIC & "\TcpAckFrequency=1"
Case Else
WScript.Echo "'" & OSVersion & "'" & " Operating System not Suppported for this Reg Hack"
End Select

End If
Next

Set oShell = Nothing

WScript.Echo "Done."

nResponse = MsgBox("The machine must be restarted before these changes will take effect." & vbCRLF & vbCRLF & "You must do this manually.", 0, "AddIP - Done!")
WScript.Quit 0


Pewnie ręcznie te wartości też można zmienić.

-------
edit

Zrodlo:
http://www.mmowned.com/forums/bots-programs/70895-end-your-wow-lag-forever.html


_________________
Obrazek
"Zapytać - może oznaczać moment wstydu, ale nie zapytać i pozostać ignorantem, to wstyd na całe życie..."

*

Posty: 5321
Dołączył(a): 19.11.2004
Offline
PostNapisane: 16 gru 2007, 10:09 
Cytuj  
Tak z ciekawości, jakis haxor powie mi co to zmienia ?


_________________
I say starighten yuh crooked ways.
Blessed is the man that walketh not in the counsel of the ungodly.

******
Avatar użytkownika

Posty: 3592
Dołączył(a): 30.07.2005
Offline
PostNapisane: 16 gru 2007, 10:18 
Cytuj  
ja się nie znam ale pewnie zmienia coś przy transferze pakietów


_________________
Obrazek

*

Posty: 5321
Dołączył(a): 19.11.2004
Offline
PostNapisane: 16 gru 2007, 10:34 
Cytuj  
Znajomy haxor mówi że to nic nie poprawia tylko lepsze odczyty są , po prostu widzisz że jest mniej ms bo pakiety są mniejsze.


_________________
I say starighten yuh crooked ways.
Blessed is the man that walketh not in the counsel of the ungodly.

****

Posty: 1623
Dołączył(a): 2.01.2006
Offline
PostNapisane: 16 gru 2007, 11:00 
Cytuj  
Shadhun_ napisał(a):
Znajomy haxor mówi że to nic nie poprawia tylko lepsze odczyty są , po prostu widzisz że jest mniej ms bo pakiety są mniejsze.


Widze i odczuwam różnice w grze wiec jednak coś to poprawia :wink:


_________________
Obrazek
"Zapytać - może oznaczać moment wstydu, ale nie zapytać i pozostać ignorantem, to wstyd na całe życie..."

****
Avatar użytkownika

Posty: 1928
Dołączył(a): 15.10.2004
Offline
PostNapisane: 16 gru 2007, 11:21 
Cytuj  
ok poswiece sie dla ogolu i zaraz to przetestuje.

**

Posty: 484
Dołączył(a): 12.06.2005
Offline
PostNapisane: 16 gru 2007, 11:31 
Cytuj  
Placebo!


_________________
Raylah Blood Elf Paladon
Burning Legion EU-PVP
HEAL GNOEM YOU HAEV IT??

*****

Posty: 2857
Dołączył(a): 31.12.2005
Offline
PostNapisane: 16 gru 2007, 11:34 
Cytuj  
Co z tym plikiem trzeba zrobic? tzn gdzie wsadzic


_________________
martwy czarodziej produkuje dziwne cyferki

****
Avatar użytkownika

Posty: 1928
Dołączył(a): 15.10.2004
Offline
PostNapisane: 16 gru 2007, 11:45 
Cytuj  
2xclick na niego

*****

Posty: 2857
Dołączył(a): 31.12.2005
Offline
PostNapisane: 16 gru 2007, 11:49 
Cytuj  
Poczekam jak wiecej osob przetestuje ;] Najwyzej pozniej sie skusze


_________________
martwy czarodziej produkuje dziwne cyferki

****
Avatar użytkownika

Posty: 1928
Dołączył(a): 15.10.2004
Offline
PostNapisane: 16 gru 2007, 13:13 
Cytuj  
u mnie z 200-300 ms spadlo do 90-100ms ale nie wiem czy to moze ta wczesna godzina grania kiedy serwery nie sa przeciazaone jest powodem:P

**
Avatar użytkownika

Posty: 467
Dołączył(a): 11.06.2004
Offline
PostNapisane: 16 gru 2007, 13:17 
Cytuj  
Dziala rowniez pod Vista (u mnie akurat sam skrypt nie przeszedl-wywalal jakis blad w ktorejs tam linijce wiec wpisalem recznie w rejestrze) ale pod warunkiem że w systemie bedzie zainstalowana latka M$ KB935458-v2-x86.msu (32-bit) lub KB935458-v2-x64.msu (64-bit)


_________________
SWG-FarStar: Yarpen Pre-CU Jedi Guardian(R.I.P)
EQ2-Splitpaw: Yennefer (R.I.P)
WoW-SH US - Yarpen

**

Posty: 448
Dołączył(a): 21.06.2006
Offline
PostNapisane: 16 gru 2007, 13:41 
Cytuj  
no efecty sa, ale jak dla mnie najlepszym wyznacznikiem pingu jest addon quartz w ktorym widac kazdorazowo jaki byl lag przy kastowaniu czego kolwiek. i czasmi jest 50 ms a czasami 500 ;/


_________________
Retired
lock 70
mage 70
rogue 70

**

Posty: 299
Dołączył(a): 30.01.2005
Offline
PostNapisane: 16 gru 2007, 14:46 
Cytuj  
a do sie to potem odinstalowac jakby co ?


_________________
Obrazek

******
Avatar użytkownika

Posty: 3592
Dołączył(a): 30.07.2005
Offline
PostNapisane: 16 gru 2007, 15:36 
Cytuj  
zrób backup rejestru


_________________
Obrazek

****

Posty: 1623
Dołączył(a): 11.10.2006
Offline
PostNapisane: 16 gru 2007, 16:09 
Cytuj  
Z tego co widać w tym skrypcie to przerabia zmienne związane z pakietami globalnie dla systemu:) wiec zmiany powinno być widać w każdej aplikacji sieciowej.

**

Posty: 305
Dołączył(a): 25.11.2004
Offline
PostNapisane: 16 gru 2007, 17:46 
Cytuj  
Zmniejszanie pakietow jest dobre dla ludzi o mocnych laczach, bo zwieksza ich ilosc, co nie wplywa jakos znacznie na ogolna jakosc. Jesli ktos ma radiowe - raczej odradzam (choc sam nie sprawdzalem). Duza ilosc pakietow potrafi zapchac takowe lacze.


_________________
QpSeCzolg i na ryby...

"Demokracja tym sie różni od Anarchii, że jest cichsza."

****
Avatar użytkownika

Posty: 1034
Dołączył(a): 16.02.2005
Offline
PostNapisane: 16 gru 2007, 20:13 
Cytuj  
uh :) ze 111 zrobilo mi sie 44 ms

netia 6mb


Posty: 35
Dołączył(a): 11.12.2005
Offline
PostNapisane: 16 gru 2007, 20:27 
Cytuj  
r_ADM napisał(a):
a do sie to potem odinstalowac jakby co ?


http://files.racs.com.au/_WOW/SetAckTickREMOVE.vbs


Posty: 20
Dołączył(a): 16.10.2006
Offline
PostNapisane: 16 gru 2007, 20:30 
Cytuj  
Jest to legalne? tzn czy dostane za to bana jak zainstaluje?

Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 34 ]  Przejdź na stronę 1, 2  Następna strona


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów

Szukaj:
Skocz do:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | Theme based on Zarron Media theme | Copyright © 2001-2012 MMORPG.pl Team
Redakcja MMORPG.pl nie ponosi odpowiedzialnosci za tresc komentarzy i odpowiedzi umieszczanych przez uzytkownikow.