Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
5 / 4 / 1
Регистрация: 03.07.2017
Сообщений: 138

Забить поток интерента,так чтобы интернет на локальном пк лёг и не мог пройти

10.12.2018, 17:19. Показов 2830. Ответов 33
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть игра,если отрубаешь от компа интернет кабель,то ты можешь переметиться в другое место,включить кабель и ты как бы телепортируешься,и никто тебя не замечает.Но я хочу сделать программно,потому-что кабель выдёргивать и вдёргивать не удобно.

Ещё есть проблема в том,что игра палит,если интернет был отключён программно.Или из панели управления или командами
ipconfig /... , devcon disable =net и т.д

Есть только один способ сделать так чтобы сетевая плата чисто физически немогла пропускать пакеты,пока операция не будет отменена

Нужно сделать что-то типо такого
Windows Batch file
1
2
3
4
5
6
7
8
9
@echo off
:loop
echo Чтобы войти в состояние телепорта...
pause
PROPUSKNAYA SPOSOBNOST INETA = 0% #ХЗ как эту строчку написать
echo Чтобы выйти из состояния телепорта...
pause
PROPUSKNAYA SPOSOBNOST INETA = 100% #ХЗ как эту строчку написать
goto loop
Возможно можно ограничить пропускную способность с помощью реестра,предлагайте любые способы! Заранее спасибо!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
10.12.2018, 17:19
Ответы с готовыми решениями:

Как сделать так,чтобы я мог вводить данные с клавиатуры т.е массив?
Program Mas; Uses crt; Var A:array of integer; i,k,n:integer; Begin ClrScr; Randomize; Write('Ishodn mas:'); For i:=1 to 15...

Как сделать так, чтобы круг не мог выходить за стенки лабиринта?
Помогите плиз) Например, я нарисовал круг (который может двигаться с помощью клавиш). Потом я нарисовал лабиринт. Так вот вопрос: как...

Модифицировать рпн-калькулятор, так чтобы он мог работать и с отрицательными числами
Добрый день, подскажите пожалуйста, как модифицировать рпн-калькулятор, так чтобы он мог работать и с отрицательными числами. ...

33
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
10.12.2018, 22:09
Цитата Сообщение от Terminator1998 Посмотреть сообщение
Есть игра
в студию!
0
100 / 74 / 34
Регистрация: 06.11.2018
Сообщений: 378
Записей в блоге: 1
10.12.2018, 22:16
netsh и поменять адрес.
0
6994 / 2880 / 1108
Регистрация: 06.06.2017
Сообщений: 9,775
11.12.2018, 01:47
Можно блокировать игровой сервер, добавив в hosts нечто вроде 0.0.0.0 <GameServer.com>.
0
5 / 4 / 1
Регистрация: 03.07.2017
Сообщений: 138
11.12.2018, 15:56  [ТС]
FlasherX! Пробовал уже,игра узнаёт допустим по domain.com ip адресс,а потом клиент и сервер используют для связи между собой только ip адресс
stroyer! Хорошая идея,я сам думал над этим,но можно полную команду? Пожалуста!
0
 Аватар для KDE777
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
11.12.2018, 16:05
Цитата Сообщение от Terminator1998 Посмотреть сообщение
Ещё есть проблема в том,что игра палит,если интернет был отключён программно. Или из панели управления или командами
1. Не помогает, если в "Диспетчере устройств" просто отключить адаптер?

Windows Batch file
1
netsh interface set interface "nic1" disable
или

PowerShell
1
Get-NetAdapter | Disable-NetAdapter -Confirm:$false
2. Пробовали из параметров TCP/IP в настройках адаптера удалить шлюз по умолчанию (Gateway) или заменить его на фейковый IP?
0
5 / 4 / 1
Регистрация: 03.07.2017
Сообщений: 138
11.12.2018, 16:12  [ТС]
KDE777!

1) Пробовал не помогает (писал же)
2) Я не знаю как это,поэтому и прошу помочь
0
 Аватар для KDE777
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
11.12.2018, 16:17
Цитата Сообщение от Terminator1998 Посмотреть сообщение
Я не знаю как это,поэтому и прошу помочь
Вы сначала проверьте без всякого скрипта, просто руками оставьте только IP и MASK, а Gateway удалите. И посмотрите поможет ли. Вот если поможет, тогда вам и подскажут, как это в скрипте реализовать.
0
4340 / 2130 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
11.12.2018, 16:22
KDE777, кого он там поменяет, если автоматом, например, через роутер как обычно, на роутере что-ли?
0
 Аватар для KDE777
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
11.12.2018, 16:25
Цитата Сообщение от alpap Посмотреть сообщение
кого он там поменяет, если автоматом, например, через роутер как обычно, на роутере что-ли?
Посмотреть (ipconfig), что выдал dhcp роутера и записать это же статикой, но без шлюза.
0
5 / 4 / 1
Регистрация: 03.07.2017
Сообщений: 138
11.12.2018, 16:28  [ТС]
KDE777,и где тут его удалить? И как его потом вернуть?
Миниатюры
Забить поток интерента,так чтобы интернет на локальном пк лёг и не мог пройти  
0
 Аватар для KDE777
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
11.12.2018, 16:36
Цитата Сообщение от Terminator1998 Посмотреть сообщение
И где тут его удалить? И как его потом вернуть?
Набрать в cmd ipconfig, а затем на 3-й картинке выбрать "Использовать следующий IP-адрес" и указать ТОЛЬКО IP и Маску (которые мы узнали с помощью ipconfig). А чтобы вернуть всё обратно, переключаетесь на "Получать IP-адрес автоматически".

Добавлено через 2 минуты
А чтобы совсем сломать И-нет соединение, можете ещё и вместо указанных DNS-серверов прописать 127.0.0.1
Хотя без шлюза, гугловые и так станут недоступны...
0
55 / 5 / 3
Регистрация: 27.11.2018
Сообщений: 14
11.12.2018, 16:37
Если все запросы к серверу перенаправлять на локальный адрес?
В данном случае *.*.*.* нужно заменить на IP-адрес сервера игры. Все запросы к серверу игры пойдут на локальный адрес 127.0.0.1.
Windows Batch file
1
route -p -4 add *.*.*.* mask 255.255.255.255 0.0.0.0 if 1
0
 Аватар для KDE777
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
11.12.2018, 16:40
Цитата Сообщение от batfile Посмотреть сообщение
В данном случае *.*.*.* нужно заменить на IP-адрес сервера игры.
Есть игры, где этих IP огромное количество и -p я бы убрал, т.к. автору нужна временная блокировка.
0
Любознательный
 Аватар для YuS_2
7406 / 2259 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
11.12.2018, 17:27
Цитата Сообщение от Terminator1998 Посмотреть сообщение
Есть только один способ сделать так чтобы сетевая плата чисто физически немогла пропускать пакеты
От имени администратора:
Windows Batch file
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
@echo off
setlocal enabledelayedexpansion
set i=0
set n=1
 
set m=20 &: Предполагаемое число адаптеров
 
rem Собственно, создаем массив:
for /f "delims=" %%a in ('
    wmic path win32_networkadapter where physicaladapter^=true get ^
    netenabled^,deviceid^,name /value^|findstr /i "deviceid netenabled name"
') do set /a i+=1&set "var!n!%%a"&if !i! equ 3 (set/a i=0&set/a n+=1)
 
rem Выключаем адаптер, если включен:
for /l %%i in (1,1,%m%) do (
    if defined var%%iDeviceID (
        call set "tmp=%%var%%iNetEnabled%%"
        call set "ID=%%var%%iDeviceID%%"
        if "!tmp!"=="TRUE" (
            wmic path win32_networkadapter where deviceid=!ID! call disable
        )
    )
)
 
timeout /t 10
 
rem Восстанавливаем предыдущее состояние изначально включенных адаптеров
for /l %%i in (1,1,%m%) do (
    if defined var%%iDeviceID (
        call set "tmp=%%var%%iNetEnabled%%"
        call set "ID=%%var%%iDeviceID%%"
        if "!tmp!"=="TRUE" (
            wmic path win32_networkadapter where deviceid=!ID! call enable
        )
    )
)
endlocal
pause&exit /b
0
 Аватар для KDE777
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
11.12.2018, 17:35
Цитата Сообщение от YuS_2 Посмотреть сообщение
От имени администратора:
Автор темы выше уже отвечал, что netsh interface disable и Disable-NetAdapter не помогают. Или wmic win32_networkadapter call disable отключает nic-адаптер как-то иначе?
0
5 / 4 / 1
Регистрация: 03.07.2017
Сообщений: 138
11.12.2018, 17:47  [ТС]
YuS_2 - игра этот батник просто распознают как программное отключение интернета,потому-что он нечем не отличается от команды "devcon disable =net"
batfile - благодаря тебе ещё всплыла одна инфа,дело в том что при подключении по этому ip,если в игре заблочить,то по сути должно было произойти то что я хотел,но прикол в том,что ничего не происходит,а если выйти то доступа к серверу нету (походу игра переподключаеться через 1 айпи к другому),но если удалить правило,то всё из меню снова можно подключиться к тому IP
0
5 / 4 / 1
Регистрация: 03.07.2017
Сообщений: 138
11.12.2018, 17:54  [ТС]
/del
перепотуал сетевые подключения
Миниатюры
Забить поток интерента,так чтобы интернет на локальном пк лёг и не мог пройти  
0
5 / 4 / 1
Регистрация: 03.07.2017
Сообщений: 138
11.12.2018, 18:02  [ТС]
KDE777,эх..Не получается,оно замечает,что что-то с инетом не так.
Если что игра на java и при программных разорвах подключения выдаёт
Internal Exception: java.io.IOException: Удаленный хост принудительно разорвал существующее подключение
0
55 / 5 / 3
Регистрация: 27.11.2018
Сообщений: 14
11.12.2018, 18:10
Лучший ответ Сообщение было отмечено Terminator1998 как решение

Решение

Временно шлём все интернет запросы на несуществующий IP-адрес в локальной сети, который никогда не ответит. Пусть это будет, например, 192.168.0.254.
Windows Batch file
1
route change 0.0.0.0 mask 0.0.0.0 192.168.0.254
Возращаем всё назад как было. Надеюсь ты знаешь IP-адрес роутера? Нужно его указать.
Windows Batch file
1
route change 0.0.0.0 mask 0.0.0.0 192.168.0.?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
11.12.2018, 18:10
Помогаю со студенческими работами здесь

Как сделать так,чтобы в поле пользователь мог вводить числа от 6 до 20?
Как сделать так,чтобы в поле пользователь мог вводить числа от 6 до 20?

Как сделать так чтобы юзер мог сохранять фото на сервер
Юзер вводит на форме информацию о себе в том числе и фото. Как сохранять фото на сервере? Спасибо

Как сделать так чтобы пользователь не мог изменить размер окна программы?
Здравствуйте друзья я чуть-чуть забыл как сделать так что бы пользователь не мог изменить размер окна программы? Среда разработки...

Как сделать так, чтобы пользователь не мог менять размер шрифта сайта?
Как сделать так, чтобы пользователь не мог менять размер шрифта сайта? Спасибо.

Как сделать так чтобы пользователь не мог изменить размер и закрыть форму?
Как сделать так чтобы пользователь не мог изменить размер и закрыть форму?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru