
Жара в Тольятти
Сейчас я расскажу вам о том, как сделать портативным/переносимым (млин, как адекватно перевести — portable?) замечательный jabber-клиент Pandion.
По умолчанию, Пандион устанавливается в папку: %LocalAppData%\Pandion\Application\. Затем автоматически создаёт профиль в папке: %APPDATA%\Pandion\Profiles\[user@server] и запускается. Мы пойдём другим путём.
Допустим, необходимо установить Pandion на диск X: и хранить профиль вместе с программой. Для этого идём на страничку pandion.im/download и качаем свежую версию. На данный момент это 2.6.86. Затем запускаем инсталятор такой командой:
msiexec.exe /i pandion_setup.msi ALLUSERS=0 DESTINATION="x:\Pandion\" LAUNCHAPP=no /passive
После установки, не запуская программы, необходимо подправить файл init.js для указания пути к профилю. Он лежит в папке x:\Pandion\src\main\. Открываем файл, находим следующий блок кода:
/* Where profiles are stored: AppData or MyDocuments */ if ( external.GetSpecialFolder( 0x001a ).length ) external.globals.Add( 'usersdir', external.GetSpecialFolder( 0x001a ) ); else external.globals.Add( 'usersdir', external.GetSpecialFolder( 0x0005 ) ); external.globals( 'usersdir' ) += '\\' + external.globals( 'softwarenamesafe' ) + '\\'; if ( ! external.Directory.Exists( external.globals( 'usersdir' ) ) ) external.Directory.Create( external.globals( 'usersdir' ) );
И меняем его на:
/* Where profiles are stored: AppData or MyDocuments */ external.globals( 'usersdir' ) = '\\Pandion\\profile\\';
Теперь профиль пользователя будет сохранён в папке: Pandion\profile. Запускаем Pandion и настраиваем. Это всё.
Я всегда рад комментариям, особенно если они по делу. Однако для соблюдения порядка и чистоты на сайте включил премодерацию. То есть комментарий будет опубликован только после того, как я его проверю. С очень большой вероятностью никогда не увидят свет комментарии содержащие спам, оффтопик, нецензурную брань, сленг. Давайте общаться на хорошем русском языке.
Ещё один момент. В комментариях включена поддержка централизованного сервиса Gravatar. То есть, если вы хотите чтобы рядом с комментарием отображалась ваша аватарка, зарегистрируйтесь в нём и привяжите ваш адрес электронной почты к этому сервису.