Хочуотучить друга от мморпг. помогите плиз чайнику
Почитал я тут у вас темки, и понял что не нубы сидят). Вот моя просьба: Друг целыми сутками сидит в мморпг, как зомби уже. Нужно его вытянуть, пока не поздно. Помогите советами, как заблокировать доступ к серверам того клиента. как вообще можно закрыть доступ к этой игре? вин хп 64bit.(это так, на всякий). удаление непомогает, скорость позволяет ему скачать заново. исправление файлов самого клиента тоже не проканает, так как есть проверка клиента. если что игра называется perfect world(не сочтите за рекламу). заранее спасибо. буду рад любым советам. (особенно действенным).
Ну, если твой друг не особо разбирается в системе перенаправления 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.
Все эти перекрытия портов, удаления и тому подобная цифровая чушь здесь бесполезна. Тут, имхо, всего четыре варианта возвращения в наш прекрасный мир:
1. Безумная любовь.
2. Армия.
3. Получение пиз*юлей за просиживание у компа. А потом еще пиз*юлей, но уже чисто для профилактики.
4. "К_бабке_сводить_заговорить" =)