Показать сообщение отдельно
Старый 13.11.2010, 22:03   #8
MadFrog
Читер
Аватар для MadFrog
OFFLINE
Регистрация: 14.12.2008
Возраст: 35
Сообщений: 159
Благодарностей:
34 всего
Мнения: + 677
Репутация: 503

Ну, если твой друг не особо разбирается в системе перенаправления ip (в частности файл hosts, находящийся на харде в C:\windows\system32\drivers\etc\), то проще всего сделать перенаправление при попытки соединения к серверу перфектворлда на какой-нибудь другой. То есть, другими словами, каждый раз если он захочет поиграть при соединении к игре у него это неполучится. Теперь как узнать IP сервера PW? Все просто, (я так понимаю доступ к его компьютеру с игрой у тебя есть?) заходишь в игру полностью, вводя логин и пароль, и выбирая сервер и персонажа. Сворачиваешь игру. Заходим в командную строку (пуск-выполнить-сmd) там вбиваешь команду
Цитата:
netstat -n -p tcp -b | more
и ищешь что-то типо
Цитата:
TCP XXX.XX.XX.XX:XXXX YY.YY.YY.YY:XXXX ESTABLISHED XXXX [PerfectWorld.exe]
или
TCP XXX.XX.XX.XX:XXXX YY.YY.YY.YY:XXXX ESTABLISHED XXXX [PW.exe]
вобщем палишь по названию процесса, либо PerfectWorld.exe, либо PW.exe, сам не играл в нее и поэтому точно не знаю.
YY.YY.YY.YY - это IP адрес игрового мира.
Считай, пол дела сделано. Теперь, как заставить при попытке подключения к этому серверу перенеправлять его на какой-нибудь другой? Тут то и нужен файл hosts. Открываешь его блокнотом и видешь примерно следующее (у меня вин7, так что особо не пугайся, если у тебя немного по-другому):
Цитата:
# Copyright (c) 1993-2009 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host

# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
Итак, все строчки которые начинаются со значка "#" - это комментарии, не носящие смысловой нагрузки вообще.
Теперь просто вбиваем на новой строчке такой текст
Цитата:
127.0.0.1 YY.YY.YY.YY
(где YY.YY.YY.YY это IP адрес игрового мира). Эта строчка будет просто блокировать соединение к этому серверу. Перезагружаешь компьютер, и потом попробуй зайти на сервер. Если все получится и лаунчер будет вылетать или зависать, то поздравляю, если же нет, пиши, что именно неполучилось сюда. Единственный минус, то что если он(она) перустановит винду, то придеться проделывать тоже самое заново.

Последний раз редактировалось MadFrog; 13.11.2010 в 22:07.
 
Ответить с цитированием
Сказали спасибо:
user999 (14.11.2010), romKISS (13.11.2010)