Портативный клиент
-
Djagernaut
- Сообщения: 36
- Зарегистрирован: 15:44, 21.11.2007
- Контактная информация:
Портативный клиент
Вопрос общего характера, появилась непонятная ситуация портативная версия работает не понятно, предполагается что все настройки хранятся в каталоге AppData в месте расположения программы, по непонятным причинам в какой-то момент портативный клиент начинает использовать папку пользователя \AppData\Roaming как это происходит?
-
Djagernaut
- Сообщения: 36
- Зарегистрирован: 15:44, 21.11.2007
- Контактная информация:
Re: Портативный клиент
В принципе понял сам, дело в файле commandline.txt с строкой в нём –portable
Но появилось несколько иных вопросов:
1. Как в принципе работает данный файл.
2. Есть ли другие ключи кроме –portable и –tray к примеру –exit или иные.
К вопросу закрытия программы командой, очень нужное действие когда происходит обновление терминала приходится жестко глушить все запушенные процессы как самой программы так и запущенные дочерние exe что может вызвать ряд ошибок, буду признателен если сможете дать разъяснение как можно корректно завершать программу помимо стандартного нажатия закрытия через вспомогательное меню?
Но появилось несколько иных вопросов:
1. Как в принципе работает данный файл.
2. Есть ли другие ключи кроме –portable и –tray к примеру –exit или иные.
К вопросу закрытия программы командой, очень нужное действие когда происходит обновление терминала приходится жестко глушить все запушенные процессы как самой программы так и запущенные дочерние exe что может вызвать ряд ошибок, буду признателен если сможете дать разъяснение как можно корректно завершать программу помимо стандартного нажатия закрытия через вспомогательное меню?
-
Maxim Mirgorodsky
- Администратор
- Сообщения: 6911
- Зарегистрирован: 09:56, 27.06.2005
Re: Портативный клиент
commandline.txt содержит параметры.
доступные параметры: -portable (запрет на работу с реестром, т.е. запрет автозагрузки с Windows), -tray (запуск в трее), -repeat (позволяет запускать несколько копий клиента параллельно), -cfg/-cfg_%TEXT% (позволяет разделять временные файлы внутри папки программы), -appdata_%TEXT% (то же самое, но файлы программы уже в разных папках внутри %APPDATA%).
по параметру -exit спасибо за пожелание, добавим в план на следующую версию.
доступные параметры: -portable (запрет на работу с реестром, т.е. запрет автозагрузки с Windows), -tray (запуск в трее), -repeat (позволяет запускать несколько копий клиента параллельно), -cfg/-cfg_%TEXT% (позволяет разделять временные файлы внутри папки программы), -appdata_%TEXT% (то же самое, но файлы программы уже в разных папках внутри %APPDATA%).
по параметру -exit спасибо за пожелание, добавим в план на следующую версию.