Редактирование: Аргументы командной строки
Материал из Guild Wars 2 wiki
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Эта страница поддерживает семантические аннотации в тексте (например "[[Is specified as::World Heritage Site]]") для построения структурированного контента, в который можно делать запросы, обеспечивается Semantic MediaWiki. Для комплексного описания, как использовать аннотации или парсерную функцию ask, пожалуйста, посетите справочные страницы о начале работы, in-text annotation аннотации в тексте и строчных запросах.
Текущая версия | Ваш текст | ||
Строка 12: | Строка 12: | ||
-clientport 80 | -clientport 80 | ||
− | == Использование == | + | == Использование аргументов командной строки == |
; Windows, через ярлык | ; Windows, через ярлык | ||
Вы можете выполнять аргументы при помощи ярлыка [[Guild Wars 2]]: | Вы можете выполнять аргументы при помощи ярлыка [[Guild Wars 2]]: | ||
Строка 27: | Строка 27: | ||
# Введите полный путь до <code>[[Gw2.exe]]</code> в кавычках, а затем нужные аргументы (все так же, как и в примере сверху). | # Введите полный путь до <code>[[Gw2.exe]]</code> в кавычках, а затем нужные аргументы (все так же, как и в примере сверху). | ||
# Нажмите {{key|Enter}}. | # Нажмите {{key|Enter}}. | ||
+ | |||
+ | ; macOS | ||
+ | # Вызовите меню для GuildWars2.app и выберите ShowPackageContent. | ||
+ | # Найдите Contents>Resources>CiderSettings.plist. | ||
+ | # Используя TextEdit найдите эту строку: | ||
+ | # <string>--cmdline ""</string>. | ||
+ | # Добавьте нужные вам аргументы командной строки между кавычек, например: | ||
+ | # <string>--cmdline "-testVerticalFov"</string>. | ||
+ | |||
+ | ; macOS, через терминальную оболочку | ||
+ | Замените "/Applications/Guild\ Wars\ 2.app" на ваш путь к игре, а "autologin" на вашу опцию командной строки. | ||
+ | * 32-битный клиент | ||
+ | *: <code>/Applications/Guild\ Wars\ 2.app/Contents/MacOS/cider -use-dos-cwd C:Gw2 -- C:\\GW2\\GW2.exe -autologin</code> | ||
+ | * 64-битный клиент | ||
+ | *: <code>/Applications/Guild\ Wars\ 2\ 64-bit.app/Contents/MacOS/GuildWars2 -autologin</code> | ||
; Через переменную PATH | ; Через переменную PATH | ||
Строка 42: | Строка 57: | ||
* Для Windows: <code>%APPDATA%\Guild Wars 2\Settings.json</code> | * Для Windows: <code>%APPDATA%\Guild Wars 2\Settings.json</code> | ||
+ | * Для macOS: | ||
+ | ** 32-битный: <code>~/Library/Application Support/Guild Wars 2/p_drive/User/Application Data/Guild Wars 2/Settings.json</code> | ||
+ | ** 64-битный: <code>~/Library/Application Support/Guild Wars 2/Settings.json</code> | ||
Файл <code>Settings.json</code> '''должен''' быть корректным [[wikipedia:JSON|JSON]] или он будет проигнорирован без предупреждения. Вот пример: | Файл <code>Settings.json</code> '''должен''' быть корректным [[wikipedia:JSON|JSON]] или он будет проигнорирован без предупреждения. Вот пример: | ||
Строка 47: | Строка 65: | ||
{ | { | ||
"arguments":[ | "arguments":[ | ||
− | "-prefreset | + | //"-prefreset", |
− | |||
"-windowed", | "-windowed", | ||
"-mapLoadinfo" | "-mapLoadinfo" | ||
Строка 54: | Строка 71: | ||
} | } | ||
− | == Список | + | == Список аргументов командной строки == |
+ | |||
=== -32 === | === -32 === | ||
: Заставляет игру использовать 32-битный клиент. | : Заставляет игру использовать 32-битный клиент. | ||
+ | |||
+ | === -assetsrv <code>[строка]</code> === | ||
+ | : Указывает IP-адрес или DNS-имя, которые используются для загрузки активов. | ||
+ | |||
+ | === -authsrv <code>[строка]</code> === | ||
+ | <!-- this appears to work still --> | ||
+ | : Указывает IP-адрес или DNS-имя, которые будут использоваться для подключения к логин-серверу. | ||
=== -autologin === | === -autologin === | ||
− | : Если в клиенте установлено запоминать имя учетной записи и пароль, то при запуске игра будет автоматически входить в аккаунт. | + | : Если в клиенте установлено запоминать имя учетной записи и пароль, то при запуске игра будет автоматически входить в аккаунт. |
=== -bmp === | === -bmp === | ||
Строка 69: | Строка 94: | ||
:* Некоторые интернет-провайдеры могут менять приоритеты трафика в определенное время, а некоторые сети могут блокировать порт 6112. Так что это может быть полезным для предотвращения таких сценариев. | :* Некоторые интернет-провайдеры могут менять приоритеты трафика в определенное время, а некоторые сети могут блокировать порт 6112. Так что это может быть полезным для предотвращения таких сценариев. | ||
:* Некоторые интернет-провайдеры, сети и другие виды атак MITM могут изменять трафик на портах 80 или 443, что приведет к проблемам с клиентом GW2, если этот аргумент используется (это менее вероятно на порте 443, чем на порте 80). | :* Некоторые интернет-провайдеры, сети и другие виды атак MITM могут изменять трафик на портах 80 или 443, что приведет к проблемам с клиентом GW2, если этот аргумент используется (это менее вероятно на порте 443, чем на порте 80). | ||
+ | |||
+ | === -copydat === | ||
+ | {{verify|this just started game}} | ||
+ | : Копирует все файлы из текущего файла .dat в новый файл. | ||
=== -dat <code>[строка]</code> === | === -dat <code>[строка]</code> === | ||
− | : Использует указанный файл вместо оригинального файла <code>[[Gw2.dat]]</code>. | + | : Использует указанный файл вместо оригинального файла <code>[[Gw2.dat]]</code>. |
=== -diag === | === -diag === | ||
Строка 78: | Строка 107: | ||
=== -dx9single === | === -dx9single === | ||
: Включает визуализацию в Direct3D 9c в однопоточном режиме. | : Включает визуализацию в Direct3D 9c в однопоточном режиме. | ||
− | :* Это улучшает производительность во время работы под Wine в большинстве случаев | + | :* Это улучшает производительность во время работы под Wine в большинстве случаев. |
=== -forwardrenderer === | === -forwardrenderer === | ||
Строка 96: | Строка 125: | ||
: Позволяет создавать ''лог-файл'', который используется в основном для технической поддержки. Путь к сгенерированному файлу обычно следующий: | : Позволяет создавать ''лог-файл'', который используется в основном для технической поддержки. Путь к сгенерированному файлу обычно следующий: | ||
:* '''Windows:''' <code>%APPDATA%\Guild Wars 2\Gw2.log</code> | :* '''Windows:''' <code>%APPDATA%\Guild Wars 2\Gw2.log</code> | ||
+ | :* '''macOS:''' | ||
+ | :** 32-битный: <code>~/Library/Application Support/Guild Wars 2/p_drive/User/Application Data/Guild Wars 2/Gw2.log</code> | ||
+ | :** 64-битный: <code>~/Library/Application Support/Guild Wars 2/Gw2.log</code> | ||
:: '''Примечание''': <code>%APPDATA%</code> – это переменная среды, которая по умолчанию обычно раскрывается в <code>C:\Users\<Название вашей учетной записи Windows>\AppData\Roaming</code>. Смотрите [[wikipedia:Environment variable#Windows|Переменная среды]]. | :: '''Примечание''': <code>%APPDATA%</code> – это переменная среды, которая по умолчанию обычно раскрывается в <code>C:\Users\<Название вашей учетной записи Windows>\AppData\Roaming</code>. Смотрите [[wikipedia:Environment variable#Windows|Переменная среды]]. | ||
Строка 102: | Строка 134: | ||
=== -mce === | === -mce === | ||
− | : Запускает клиент в режиме совместимости с Windows Media Center, переключая игру в полноэкранный режим, а после закрытия клиента перезапускает Media Center (если имеется) | + | : Запускает клиент в режиме совместимости с Windows Media Center, переключая игру в полноэкранный режим, а после закрытия клиента перезапускает Media Center (если имеется). |
− | |||
− | |||
− | |||
− | |||
=== -nodelta === | === -nodelta === | ||
: Отключает [[wikipedia:Delta encoding|дельта-исправление]] при обновлении игровых файлов. | : Отключает [[wikipedia:Delta encoding|дельта-исправление]] при обновлении игровых файлов. | ||
+ | |||
+ | === -nopatchui === | ||
+ | : Отключает пользовательский интерфейс во время процесса обновления. | ||
+ | :* Для работы, эта команда должна быть использована в сочетании с аргументами [[#-email_.5Bстрока.5D|-email]] и [[#-password_.5Bстрока.5D|-password]], иначе она приведет к черному экрану. | ||
=== -nomusic === | === -nomusic === | ||
Строка 124: | Строка 156: | ||
=== -prefreset === | === -prefreset === | ||
+ | {{verify}} | ||
<!-- I found this on the official forum, but didn't test it. See https://forum-en.guildwars2.com/forum/support/tech/Cant-log-in-as-main-character/first#post3621665 --> | <!-- I found this on the official forum, but didn't test it. See https://forum-en.guildwars2.com/forum/support/tech/Cant-log-in-as-main-character/first#post3621665 --> | ||
: Сбрасывает игровые настройки. | : Сбрасывает игровые настройки. | ||
=== -repair === | === -repair === | ||
− | : Запускает клиент, проверяет игру на наличие ошибок и, если необходимо, проводит восстановление поврежденных файлов. Это может занять длительное время (до часа), так как программа проверяет весь контент в архиве игры (около | + | : Запускает клиент, проверяет игру на наличие ошибок и, если необходимо, проводит восстановление поврежденных файлов. Это может занять длительное время (до часа), так как программа проверяет весь контент в архиве игры (около 20-30 гигабайт). |
:* Это редко необходимо, так как архив всегда проверяется на наличие ошибок при работе игры; если обнаружена ошибка, запуститься восстановление при следующем запуске игры. | :* Это редко необходимо, так как архив всегда проверяется на наличие ошибок при работе игры; если обнаружена ошибка, запуститься восстановление при следующем запуске игры. | ||
:* Архив читает и записывает определенные части жесткого диска довольно часто; если у вас обнаруживается множество ошибок на диске, это возможно признак того, что ваш диск выходит из строя. | :* Архив читает и записывает определенные части жесткого диска довольно часто; если у вас обнаруживается множество ошибок на диске, это возможно признак того, что ваш диск выходит из строя. | ||
Строка 155: | Строка 188: | ||
:* Это может привести к увеличению использования CPU, снижению использования GPU и общему снижению частоты кадров. | :* Это может привести к увеличению использования CPU, снижению использования GPU и общему снижению частоты кадров. | ||
− | === - | + | == Устаревшие аргументы командной строки == |
− | : | + | Следующие аргументы имеются в клиенте, но не производят поддающегося проверке эффекта. Некоторые когда-то работали, но позже были удалены из игры (как правило, без объяснения причин). |
+ | |||
+ | === -allowinstall === | ||
+ | : Отображал окно установки. | ||
+ | |||
+ | === -audio <code>[строка]</code> === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -cinema <code>[строка]</code> === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -combatlog <code>[строка]</code> === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -cuda === | ||
+ | : Разрешал игре распределять некоторую обработку с помощью NVIDIA CUDA. CUDA, похоже, ничего заметного не делает, но CUDA используется при программировании архитектуры GPU для блока обработки графики Nvidia. | ||
+ | |||
+ | === -defaultcharname <code>[строка]</code> === | ||
+ | : Строка вводилась как имя во время создания персонажа. | ||
+ | |||
+ | === -defaultLang <code>[строка]</code> === | ||
+ | : Задавал язык, который клиент использовал бы по умолчанию. | ||
+ | |||
+ | === -email <code>[строка]</code> === | ||
+ | : Использовался в сочетании с [[#-password_.5Bстрока.5D|-password]] и [[#-nopatchui|-nopatchui]], для скрытия окна входа в игру/обновления и подключения к указанному аккаунту. | ||
+ | : '''Примечание''': Не изменял email-адрес в окне входа в игру. Так что команду нельзя было использовать без -nopatchui. | ||
+ | :* Отключен в рамках [[Game updates/2019-01-22#Заметки Guild Wars 2 Wiki 2|обновления от 22 января 2019 года]] из-за соображений безопасности.<ref name="noemail">[https://en-forum.guildwars2.com/discussion/66631/command-line-options-changed Command Line Options Changed].</ref> | ||
+ | |||
+ | === -enabledevice === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -exit === | ||
+ | : Закрывал лаунчер или игровой клиент сразу после его запуска. | ||
+ | |||
+ | === -filesrv <code>[строка]</code> === | ||
+ | : Использовался для указания файл-сервера. | ||
+ | |||
+ | === -isRelaunch === | ||
+ | : Неизвестный эффект. | ||
+ | :* Использовался игрой при перезапуске <code>[[Gw2.exe]]</code> после использования кнопки "Выйти" (Log Out) в окне выбора персонажа. | ||
+ | |||
+ | === -lang <code>[строка]</code> === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -localdat === | ||
+ | : Определял местоположение локального файла данных. | ||
+ | :* Выполнял ту же функцию, что и [[#-dat_.5Bстрока.5D|-dat]]. Не определял <code>local.dat</code> в My Documents\Guild Wars 2. | ||
+ | |||
+ | === -map <code>[строка]</code> === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -multi === | ||
+ | : Позволял запустить одновременно 2+ аккаунта. Не работает – 28 июля, 2013 года. | ||
+ | |||
+ | === -nopatch === | ||
+ | : Запрещал игре обновляться при запуске (однако, во время проверки обновлений, лаунчер мог застрять на 0% загрузки). | ||
+ | |||
+ | === -password <code>[строка]</code> === | ||
+ | : Включал автоматический вход в игру с указанным паролем. Этому аргументу не должны были предшествовать никакие другие аргументы, за исключением [[#-email_.5Bстрока.5D|-email]]. Для корректной работы также нужно было указать аргумент [[#-nopatchui|-nopatchui]] (по состоянию на 13 октября 2012). Этот аргумент подразумевал [[#-autologin|-autologin]]. Если был введен правильный пароль учетной записи, то, при одном из следующих случаев, включался автоматический вход на аккаунт: | ||
+ | :* Использован аргумент -email. | ||
+ | :* Логин аккаунта сохранен на экране входа в игру. | ||
+ | :: '''Внимание:''' Этот аргумент сохранял ваш пароль в ярлыке в виде обычного текста, который очень легко прочесть. Вводя свой пароль в свойства ярлыка, или используя его в пакетном файле (.bat), вы делаете его легко доступным для всех, у кого есть доступ к вашему компьютеру. Поэтому использовать этот аргумент настоятельно не рекомендовалось в связи с указанной выше причиной, так как информация о вашем аккаунте могла быть подвержена риску кражи злоумышленниками. | ||
+ | |||
+ | : ''Пример:'' | ||
+ | :: "<...>\Guild Wars 2\Gw2.exe" -email myname@myprovider.com -password 12345 -nopatchui | ||
+ | |||
+ | :: '''Примечание''' Если ваш пароль содержит пробелы, он должен быть заключен в кавычки. | ||
+ | : ''Пример:'' | ||
+ | :: "<...>\Guild Wars 2\Gw2.exe" -email myname@myprovider.com -password "1234 5" -nopatchui | ||
+ | :* Отключен в рамках [[Game updates/2019-01-22#Заметки Guild Wars 2 Wiki 2|обновления от 22 января 2019 года]] из-за соображений безопасности.<ref name="noemail">[https://en-forum.guildwars2.com/discussion/66631/command-line-options-changed Command Line Options Changed].</ref> | ||
+ | |||
+ | === -perf === | ||
+ | : Отображал показатели производительности, в виде разноцветного текста в центре правой части экрана игры, такие как: количество треугольников, использование памяти, количество кадров в секунду и скорость передачи данных в байтах в секунду. Параметр был удален во время проведения [[BWE2]]. | ||
+ | |||
+ | === -portalalias <code>[строка]</code> === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -StreamingClient === | ||
+ | : Включен по умолчанию. Ранее аргумент использовался для тестирования бета-версии [http://guildwars-2.ru/skoro-beta-versiya-strim-klienta-guild-wars-2/ стримингового клиента]. | ||
+ | |||
+ | === -token <code>[строка]</code> === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -tokenpassword <code>[строка]</code> === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -usenewbrowser === | ||
+ | : Неизвестный эффект. | ||
+ | |||
+ | === -usenewlauncher === | ||
+ | : Включено по умолчанию. Ранее использовалось для запуска лаунчера с графическим интерфейсом. | ||
− | === - | + | === -useoldlauncher === |
− | : | + | : Запускал игру, используя старый стиль лаунчера, который также позволял пользователю увидеть старое окно входа с музыкой. |
+ | :* Позволял использовать до-июльский лаунчер (который не проверяли аппаратную конфигурацию и использовал другие поля для входа в игру); был в первую очередь полезен для людей, использующих виртуальную машину. Удален в обновлении за 21 августа 2012 года (восьмой публичный [[Бета-тест#Стресс-тесты|стресс-тест]]). | ||
− | == | + | === -userid <code>[строка]</code> === |
− | + | : Неизвестный эффект. | |
− | == | + | == Ссылки == |
− | + | <references/> | |
[[Category:Guild Wars 2]] | [[Category:Guild Wars 2]] |