Здравствуйте.
Задача: Что бы клиенты при подключении к серверу подтягивали нужные настройки (всякие разные галочки).
Подскажите пожалуйста, есть ли какой нибудь плагин для 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/
-
- ст. сержант
- Сообщения: 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 ("Введите ваш логин и пароль в домен ")