Здравствуйте.
Задача: Что бы клиенты при подключении к серверу подтягивали нужные настройки (всякие разные галочки).
Подскажите пожалуйста, есть ли какой нибудь плагин для openfire или может кто-нибудь посоветует иной способ решения задачи.
Спасибо.
			
									
									
						OpenFire + Spark. Экспорт настроек на Spark
					Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
	Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.ru
					Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
				
			Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- 
				densan
 - ст. сержант
 - Сообщения: 370
 - Зарегистрирован: 2007-12-06 10:02:02
 - Откуда: Penza
 - Контактная информация:
 
OpenFire + Spark. Экспорт настроек на Spark
Делал такое на связке openfire + pandion. В пандионе конфиги в текстовых файлах. Логон-скрипт на js проверял наличие файла конфига (был ли настроен пандион), если файла нет, то формировал конфиг и в него добавлял данные о сервере, имени пользователя .... 
Spark не трогал, посмотрите как он хранит нужные вам настройки в конфиге или в реестре и сделайте аналогично.
Сейчас доступа к этой организации нет, нашел дома часть этого скрипта или другой аналогичный скрипт
			
									
									
						Spark не трогал, посмотрите как он хранит нужные вам настройки в конфиге или в реестре и сделайте аналогично.
Сейчас доступа к этой организации нет, нашел дома часть этого скрипта или другой аналогичный скрипт
Код: Выделить всё
var FSO,WshShell,Folder,Pnd,app,userpf;
WshShell=WScript.CreateObject("WScript.Shell");
FSO = WScript.CreateObject("Scripting.FileSystemObject")
app=WshShell.ExpandEnvironmentStrings("%appdata%");
userpf=WshShell.ExpandEnvironmentStrings("%userprofile%")
// Проверяем если ли папка pandion в appdata, если есть переименовываем 
if (FSO.FolderExists(app+"\\pandion")) {
  Folder=FSO.GetFolder(app+"\\pandion");
  Folder.Move(app+"\\pandion-old");
}
// Проверяем если ли ярлык pandion (старый) в автозапуске пользователя, если есть удаляем
if (FSO.FileExists(userpf+"\\Главное меню\\Программы\\Автозагрузка\\Pandion.lnk")) {
  Pnd=FSO.GetFile(userpf+"\\Главное меню\\Программы\\Автозагрузка\\Pandion.lnk");
  Pnd.Delete();
}
// Создаем новый ярлык в автозагрузке пользователя
UArun=FSO.GetFolder(userpf+"\\Главное меню\\Программы\\Автозагрузка\\");
Shortcut = WshShell.CreateShortcut(UArun+"\\Pandion.lnk"); 
Shortcut.TargetPath = WshShell.ExpandEnvironmentStrings("C:\\Program Files\\Pandion\\Application\\pandion.exe");
Shortcut.Arguments = " /minimized"; 
Shortcut.IconLocation = "C:\\Program Files\\Pandion\\Application\\pandion.exe",0
Shortcut.WorkingDirectory =WshShell.ExpandEnvironmentStrings("C:\\Program Files\\Pandion\\Application\\");
Shortcut.WindowStyle = 1;
Shortcut.Save();
//Запускаем пандион
WshShell.Run("c:\\progra~1\\pandion\\applic~1\\pandion.exe");
WScript.Sleep(2000);
WScript.Echo ("Введите ваш логин и пароль в домен ")