Предложение по MSI конфигуратору и ID

Список форумов RMS: Техническая поддержка, тестирование, неполадки и другие вопросы

Предложение по MSI конфигуратору и ID
igrmik


Цитировать выделенное
Режим MSI конфигуратор
1.  Вывести данный инструмент в отдельный EXE, т.к. не всегда удобно закрывать клиент и перезапускать его  с правами админа.
2. Т.к. у данного инструмента при запуске уже есть все права, то при обнаружении работающего локального сервера, предлагать его остановить на время конфигурирования дистрибутива и запустить его по окончании.
3. Добавить возможность генерировать Internet ID, без необходимости отправлять его на мыло, очень нужно при использовании его в локальной сети и при использовании собственного Mini Internet ID сервера.
т.к. при использовании "настроек локального хоста" берется IID локального и соответственно в новых хостах он будет дублироваться.
а отправлять его на е-маил совершенно не зачем.
Профиль | Сообщений: 85 | Дата создания: 14.01.2013 19:41:07
Re: Предложение по MSI конфигуратору и ID
alex
Модератор


Цитировать выделенное
igrmik писал(а):
1.  Вывести данный инструмент в отдельный EXE, т.к. не всегда удобно закрывать клиент и перезапускать его  с правами админа.
это вряд ли будем делать в ближайшее время.
igrmik писал(а):
2. Т.к. у данного инструмента при запуске уже есть все права, то при обнаружении работающего локального сервера, предлагать его остановить на время конфигурирования дистрибутива и запустить его по окончании.
ok.
igrmik писал(а):
3. Добавить возможность генерировать Internet ID, без необходимости отправлять его на мыло, очень нужно при использовании его в локальной сети и при использовании собственного Mini Internet ID сервера.
принимается.
Профиль | Сообщений: 3446 | Дата создания: 15.01.2013 00:52:09
Re: Предложение по MSI конфигуратору и ID
igrmik


Цитировать выделенное
alex писал(а):
это вряд ли будем делать в ближайшее время.

А если разрешить запуск второй копии программы, и добавить параметр для командной строки, например (msiconf), который бы непосредственно запускал MSI конфигуратор.
Или просто если указан параметр msiconf, то не проверяется запущена ли программа, а просто открывается окно конфигуратора...
По-моему, это не так сложно, и позволило бы легко решить данную проблему...
Профиль | Сообщений: 85 | Дата создания: 15.01.2013 12:46:28
Re: Предложение по MSI конфигуратору и ID
alex
Модератор


Цитировать выделенное
igrmik писал(а):
А если разрешить запуск второй копии программы, и добавить параметр для командной строки, например (msiconf), который бы непосредственно запускал MSI конфигуратор.
Или просто если указан параметр msiconf, то не проверяется запущена ли программа, а просто открывается окно конфигуратора...
По-моему, это не так сложно, и позволило бы легко решить данную проблему...
укажите в свойствах вьювера, чтобы он запускался с правами админа и проблема будет решена. Городить огород ради сомнительной цели сейчас просто нет времени, есть куда более важные доработки, которые нужно реализовывать.
Профиль | Сообщений: 3446 | Дата создания: 15.01.2013 13:38:40
Re: Предложение по MSI конфигуратору и ID
igrmik


Цитировать выделенное
Не люблю запускать что-либо без надобности с полными правами..Ну да ладно.
Все ясно. Вопрос можно считать закрытым.
Профиль | Сообщений: 85 | Дата создания: 15.01.2013 13:58:52
Re: Предложение по MSI конфигуратору и ID
igrmik


Цитировать выделенное
Небольшое дополнение..
как запустить приложение с запросом прав админа
uses shellapi;
function RunAsAdmin(hWnd: HWND; filename: string; Parameters: string): Boolean;
var
sei: TShellExecuteInfo;
begin
ZeroMemory(@sei, SizeOf(sei));
sei.cbSize := SizeOf(TShellExecuteInfo);
sei.Wnd := hwnd;
sei.fMask := SEE_MASK_FLAG_DDEWAIT or SEE_MASK_FLAG_NO_UI;
sei.lpVerb := PChar('runas';
sei.lpFile := PChar(Filename); // PAnsiChar;
if parameters <> '' then
   sei.lpParameters := PChar(parameters); // PAnsiChar;
sei.nShow := SW_SHOWNORMAL; //Integer;
Result := ShellExecuteEx(@sei);
end;

здесь подробнее http://www.delphimaster.ru/cgi-bin/forum.pl?id=1278909173&n=5
Профиль | Сообщений: 85 | Дата создания: 29.01.2013 15:15:53
Re: Предложение по MSI конфигуратору и ID
alex
Модератор


Цитировать выделенное
igrmik,
как запустить приложение с запросом прав администратора мне известно, только к чему это?
Профиль | Сообщений: 3446 | Дата создания: 29.01.2013 16:18:26
Re: Предложение по MSI конфигуратору и ID
igrmik


Цитировать выделенное
по поводу перезапуска вьювера под правами админа для MSI конфигуриратора.
Профиль | Сообщений: 85 | Дата создания: 29.01.2013 17:11:15
Re: Предложение по MSI конфигуратору и ID
alex
Модератор


Цитировать выделенное
igrmik,
да, перезапуск можно предлагать, думаю это сделаем.
Профиль | Сообщений: 3446 | Дата создания: 29.01.2013 17:16:21

Авторизация
Логин: Пароль:

Список форумов RMS: Техническая поддержка, тестирование, неполадки и другие вопросы

20-04-2024 02:01:48
ABOUT SSL CERTIFICATES