Recommended Posts

@Kirfelow В любое удобное место, после чего поставить на этот файл ссылку и запускать ссылку от администратора (иначе не получится менять сетевые адаптеры).

Share this post


Link to post
Share on other sites

@Kerbal101 У меня не получается открыть, так как система не может понять, какой программой открывать этот файл.

Share this post


Link to post
Share on other sites

@Kirfelow Вы уверены, что окончание файла - ".bat" и что он написан английскими буквами? Можете попробовать окончание ".cmd".

Share this post


Link to post
Share on other sites

@Kerbal101 Да, это я ошибся. Но при запуске программы пишет "Дополнительные параметры отсутствуют".

Share this post


Link to post
Share on other sites

@Kirfelow Откройте cmd.exe от администратора и вводите туда все комманды по одной, но только после строки с запуском KSP, пока не натолкнетесь на неправильную.

Share this post


Link to post
Share on other sites

@Kerbal101 Я запустил от имени администратора и теперь пишет "Интерфейс с таким именем не зарегистрирован на маршрутизаторе".

Share this post


Link to post
Share on other sites

@Kirfelow Все верно, запустите "netsh interface show interface" чтобы показать имена интерфейсов на вашей машине. Затем создайте на каждый из них по строчке запрещения, а в конце - разрешения.

Допустим, если выведет интерфейсы "Local Area Connection 1" и "Local Area Connection 2", то нужно строки:

netsh interface set interface "Local Area Connection" Disable

и

netsh interface set interface "Local Area Connection" Enable

заменить на вот такие, соответственно:

netsh interface set interface "Local Area Connection 1" Disable
netsh interface set interface "Local Area Connection 2" Disable

...

netsh interface set interface "Local Area Connection 1" Enable
netsh interface set interface "Local Area Connection 2" Enable

Share this post


Link to post
Share on other sites

@Kerbal101 Я и до этого так делал и сейчас так сделал, но всё равно не работает. Запускает ksp, открывает доступные сетевые подключения и всё. Больше ничего, ksp также долго грузится, и подключение не отключается.

Share this post


Link to post
Share on other sites

@Kirfelow Смотрите, эти две строки отвечают за отключение и включение сетевого интерфейса, который Вы им указываете. Абсолютно логично, что Вы указываете неверное имя, или не запускаете от Admin.

Запустите cmd.exe и дайте вывод

netsh interface show interface

 

Share this post


Link to post
Share on other sites

@Kerbal101 Я все проверил, имена верны. Если запуская не от администратора пишет "Дополнительные параметры отсутствуют", если запускаю от администратора пишет "Интерфейс с таким именем не зарегистрирован на маршрутизаторе". Стоит ли перезагружать компьютер?

 

Share this post


Link to post
Share on other sites

@Kirfelow Дайте пожалуйста вывод комманды, а также как выглядит ваш скрипт в текущем состоянии. Для вставки кода, используйте кнопку "code" в поле ввода текста на форуме.

Share this post


Link to post
Share on other sites

@Kirfelow Если можно, выкладывайте пожалуйста текстом, а не картинками.

Попробуйте так:

@echo off

start "KSP" "X:\Steam\SteamApps\common\Kerbal Space Program\KSP.exe" %1

start "Network Connections" control.exe netconnections

netsh interface set interface name="Подключение по локальной сети" admin=disabled

Timeout /t 120 /nobreak >nul

netsh interface set interface name="Подключение по локальной сети" admin=enabled

 

Share this post


Link to post
Share on other sites

@Kerbal101 С вашим кодом всё равно пишет "Интерфейс с таким именем не зарегистрирован на маршрутизаторе".

Share this post


Link to post
Share on other sites

@Kirfelow

Хорошо, а так?

@echo off

start "KSP" "X:\Steam\SteamApps\common\Kerbal Space Program\KSP.exe" %1

start "Network Connections" control.exe netconnections

chcp 1251

netsh interface set interface name="Подключение по локальной сети" admin=disabled

Timeout /t 120 /nobreak >nul

netsh interface set interface name="Подключение по локальной сети" admin=enabled

 

Share this post


Link to post
Share on other sites

@Kerbal101 Спасибо, теперь ksp запускается за 1 мин, но есть одна проблема. ksp запускается без стима, и статистика не ведется и в оверлей нельзя зайти.

Share this post


Link to post
Share on other sites

@Kirfelow Вы можете сменить в стиме путь к игре с KSP.exe на созданый Вами  ".bat"/".cmd". Сеть отключается только на момент загрузки, не должно никак повлиять.

Share this post


Link to post
Share on other sites

@Kerbal101 А как сменить? В интернете искал, ничего не нашел.

Share this post


Link to post
Share on other sites

@Kirfelow Не могу с этим помочь, к сожалению. Но игра поставляется без DRM, возможно достаточно запустить стим. В процедуре запуска то, особо ничего не меняется.

При обычном запуске со стима, стим-клиент стартует KSP.exe.  А тут скрипт стартует этот же KSP.exe.

Share this post


Link to post
Share on other sites

Я разобрался, как сделать так, чтобы запускался не сам ксп, а стим его запускал. Нужно вместо пути к файлу KSP.exe указать URL-адрес, чтобы найти его нужно ПКМ на ярлык, который создал стим, чтобы запускать ксп и там просто скопировать этот URL-адрес. Затем его вставить вместо пути в этой строчке:

start "KSP" "X:\Steam\SteamApps\common\Kerbal Space Program\KSP.exe" %1

Вот, как должно получится:

start "KSP" "steam://rungameid/220200" %1

 

Share this post


Link to post
Share on other sites

@Kirfelow Здорово слышать, что у Вас получилось! Я помещу Ваше решение в шапку тут и  на международном форуме, если Вы не против. Приятной игры! :)

Share this post


Link to post
Share on other sites

У меня проблема што я не могу зайти назад музика идет 1-5 сек а работает

В чем проблема ?

Windows 10 Pro, 4 GB RAM, KSP 1.3.0, 512 MB Radeon R3 Grahpics

Share this post


Link to post
Share on other sites

@Timur_665 Привет! Немного не понял вашего вопроса. Приложите ваш лог пожалуйста.

Share this post


Link to post
Share on other sites
Posted (edited)

Я сделал как вставить ?

Edited by Timur_665

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now