Редактирование: Аргументы командной строки

Материал из 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",
          "-autologin",
 
 
           "-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 в большинстве случаев. Для пользователей, использующих [https://github.com/doitsujin/dxvk dxvk] (трансляция DirectX-to-Vulkan), команда может снизить производительность.
+
:* Это улучшает производительность во время работы под 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 (если имеется).  
 
 
=== -mumble <code>[строка]</code> ===
 
: Используется для указания имени файла, в который игровой клиент будет записывать данные в формате [[API:MumbleLink|MumbleLink]].
 
:* Передача нуля (например, <code>-mumble 0</code>) отключает вывод данных MumbleLink.
 
  
 
=== -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 ===
: Запускает клиент, проверяет игру на наличие ошибок и, если необходимо, проводит восстановление поврежденных файлов. Это может занять длительное время (до часа), так как программа проверяет весь контент в архиве игры (около 50 гигабайт).
+
: Запускает клиент, проверяет игру на наличие ошибок и, если необходимо, проводит восстановление поврежденных файлов. Это может занять длительное время (до часа), так как программа проверяет весь контент в архиве игры (около 20-30 гигабайт).
 
:* Это редко необходимо, так как архив всегда проверяется на наличие ошибок при работе игры; если обнаружена ошибка, запуститься восстановление при следующем запуске игры.
 
:* Это редко необходимо, так как архив всегда проверяется на наличие ошибок при работе игры; если обнаружена ошибка, запуститься восстановление при следующем запуске игры.
 
:* Архив читает и записывает определенные части жесткого диска довольно часто; если у вас обнаруживается множество ошибок на диске, это возможно признак того, что ваш диск выходит из строя.
 
:* Архив читает и записывает определенные части жесткого диска довольно часто; если у вас обнаруживается множество ошибок на диске, это возможно признак того, что ваш диск выходит из строя.
Строка 155: Строка 188:
 
:* Это может привести к увеличению использования CPU, снижению использования GPU и общему снижению частоты кадров.
 
:* Это может привести к увеличению использования CPU, снижению использования GPU и общему снижению частоты кадров.
  
=== -dx9 ===
+
== Устаревшие аргументы командной строки ==
: Заставляет использовать рендерер DX9, игнорируя игровые настройки.
+
Следующие аргументы имеются в клиенте, но не производят поддающегося проверке эффекта. Некоторые когда-то работали, но позже были удалены из игры (как правило, без объяснения причин).
 +
 
 +
=== -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|обновления от 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), вы делаете его легко доступным для всех, у кого есть доступ к вашему компьютеру. Поэтому использовать этот аргумент настоятельно не рекомендовалось в связи с указанной выше причиной, так как информация о вашем аккаунте могла быть подвержена риску кражи злоумышленниками.
 +
: Отключен в рамках [[Game updates/2019-01-22|обновления от 22 января 2019 года]] из-за соображений безопасности.<ref name="noemail">[https://en-forum.guildwars2.com/discussion/66631/command-line-options-changed Command Line Options Changed].</ref>
 +
 
 +
: ''Пример:''
 +
:: "<...>\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
 +
 
 +
=== -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 ===
 +
: Включено по умолчанию. Ранее использовалось для запуска лаунчера с графическим интерфейсом.
  
=== -dx11 ===
+
=== -useoldlauncher ===
: Заставляет использовать рендерер DX11, игнорируя игровые настройки.
+
: Запускал игру, используя старый стиль лаунчера, который также позволял пользователю увидеть старое окно входа с музыкой.
 +
:* Позволял использовать до-июльский лаунчер (который не проверяли аппаратную конфигурацию и использовал другие поля для входа в игру); был в первую очередь полезен для людей, использующих виртуальную машину. Удален в обновлении за 21 августа 2012 года (восьмой публичный [[Бета-тест#Стресс-тесты|стресс-тест]]).
  
== Устаревшие аргументы ==
+
=== -userid <code>[строка]</code> ===
Со временем ArenaNet вводила и удаляла некоторые аргументы. Смотрите дополнительную информацию на [[Command line arguments/deprecated|этой странице]].
+
: Неизвестный эффект.
  
== Связанный контент ==
+
== Ссылки ==
* [[Command line arguments/multiple account swapping|/multiple account swapping]]
+
<references/>
  
 
[[Category:Guild Wars 2]]
 
[[Category:Guild Wars 2]]

Пожалуйста, учтите, что любой ваш вклад в проект «Guild Wars 2 wiki» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Guild Wars 2 wiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

Чтобы изменить эту страницу, пожалуйста, ответьте на приведённый ниже вопрос (подробнее):

Отменить | Справка по редактированию (в новом окне)

Шаблоны, используемые на этой странице: