Difference between revisions of "JAJC/Customization/Commandline"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
m (Reverted edits by 108.62.112.229 (talk) to last revision by Binary)
 
(16 intermediate revisions by 9 users not shown)
Line 1: Line 1:
jajc.exe [--no-drive-scan] [--debug] [--home=path] [--file]  
+
jajc.exe [--no-drive-scan] [--debug] [--safe] [--home=path] [--file=path]  
 
[--join=room1[,room2.....]]  [--log] [--wizard|--no-wizard] [--convert] [--sync-roster=filename/url] [profile_name]
 
[--join=room1[,room2.....]]  [--log] [--wizard|--no-wizard] [--convert] [--sync-roster=filename/url] [profile_name]
  
 +
==Мобильность==
 +
Используйте эти параметры, если хотите запускать клиент [[JAJC:Customization:Portable|с flash-накопителя]].
  
Значения команд:
+
===Место хранения файлов клиента===
 +
--home=path - хранить файлы JAJC в указанной директории
  
--no-drive-scan - не сканировать дисковые устройства на файл jajc_files_here
+
===Использование реестра MS Windows===
 +
--file=path - хранить настройки в файле, а не в системном реестре
  
--debug - разрешить XML-консоль
+
==Автоматизация==
 +
--join - присоединиться к заданным [[Conference|Конференциям]] автоматически после старта клиента<BR>
 +
profile_name - имя профиля. Позволяет загрузиться с указанной учетной записью. Имеет смысл, если их создано более одной.<BR>
  
--home=path - хранить файлы JAJC в указанной директории
+
==Обновление ростера==
 +
--sync-roster=''filename''|''url'' - автоматически добавляет контакты из указанного *.[[clb]] файла (допустим как локальный адрес, так и адреса [[w:UNC|UNC]] и [[w:URL|URL]])
  
--file - хранить настройки в файле, а не в системном реестре
+
Примеры:
 +
jajc.exe --sync-roster=roster.clb
 +
jajc.exe --sync-roster=http://jabber.tushino.com/roster.clb
  
--join - присоединиться к заданным [[Conference|Конференциям]]
+
Пример содержимого файла с именем <tt>roster.clb</tt> (формат файла такой: ''имя [[Contact group|группы]] в [[roster|ростере]];[[JID]];[[nick]]''):
 +
TT-users;-=er=-@jabber.tushino.com;-=er=-;
 +
TT-users;214@jabber.tushino.com;214;
 +
TT-users;akirill@jabber.tushino.com;akirill;
  
 +
==Отладка==
 +
===XML-консоль===
 +
--debug - позволяет в клиенте активировать XML-консоль. Дополнительный пункт появляется в главном меню.
 +
 +
===Ведение логов===
 
--log - включить запись .log файлов
 
--log - включить запись .log файлов
  
--wizard  - принудительный запуск мастера создания аккаунта
+
===Удаление аккаунта===
 
+
--safe - позволяет в клиенте отключить пункт меню "Удалить аккаунт с сервера"
--no-wizard - не запускать мастера создания аккаунта
+
 
+
--convert - конвертирует историю из старого формата в новый (запускается однократно, смена форматов произошла в 109 версии)
+
 
+
--sync-roster - автоматически добавляет контакты из *.clb файла (допустим как локальный адрес (UNC) так и URL)
+
  
profile_name - имя профиля
+
==Другое==
 +
--wizard  - принудительный запуск мастера создания [[account|учетной записи]]<BR>
 +
--no-wizard - не запускать мастера создания [[account|учетной записи]], если в реестре нет информации<BR>
 +
--convert - конвертирует историю из старого формата в новый (запускается однократно, смена форматов произошла в 0.109 версии)<BR>
 +
--no-drive-scan - не сканировать дисковые устройства на файл jajc_files_here. Позволяет отключить опрос дисков при старте клиента.<BR>
  
[[Category:Client]]
 
 
[[Category:JAJC]]
 
[[Category:JAJC]]
 
[[Category:Documentation]]
 
[[Category:Documentation]]

Latest revision as of 15:20, 27 July 2016

jajc.exe [--no-drive-scan] [--debug] [--safe] [--home=path] [--file=path] [--join=room1[,room2.....]] [--log] [--wizard|--no-wizard] [--convert] [--sync-roster=filename/url] [profile_name]

Мобильность[edit]

Используйте эти параметры, если хотите запускать клиент с flash-накопителя.

Место хранения файлов клиента[edit]

--home=path - хранить файлы JAJC в указанной директории

Использование реестра MS Windows[edit]

--file=path - хранить настройки в файле, а не в системном реестре

Автоматизация[edit]

--join - присоединиться к заданным Конференциям автоматически после старта клиента
profile_name - имя профиля. Позволяет загрузиться с указанной учетной записью. Имеет смысл, если их создано более одной.

Обновление ростера[edit]

--sync-roster=filename|url - автоматически добавляет контакты из указанного *.clb файла (допустим как локальный адрес, так и адреса UNC и URL)

Примеры:

jajc.exe --sync-roster=roster.clb
jajc.exe --sync-roster=http://jabber.tushino.com/roster.clb

Пример содержимого файла с именем roster.clb (формат файла такой: имя группы в ростере;JID;nick):

TT-users;-=er=-@jabber.tushino.com;-=er=-;
TT-users;214@jabber.tushino.com;214;
TT-users;akirill@jabber.tushino.com;akirill;

Отладка[edit]

XML-консоль[edit]

--debug - позволяет в клиенте активировать XML-консоль. Дополнительный пункт появляется в главном меню.

Ведение логов[edit]

--log - включить запись .log файлов

Удаление аккаунта[edit]

--safe - позволяет в клиенте отключить пункт меню "Удалить аккаунт с сервера"

Другое[edit]

--wizard - принудительный запуск мастера создания учетной записи
--no-wizard - не запускать мастера создания учетной записи, если в реестре нет информации
--convert - конвертирует историю из старого формата в новый (запускается однократно, смена форматов произошла в 0.109 версии)
--no-drive-scan - не сканировать дисковые устройства на файл jajc_files_here. Позволяет отключить опрос дисков при старте клиента.