<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title>www.ritlabs.com [тема: Два типа настроек на один почтовый ящик?]</title>
		<link>http://www.ritlabs.com</link>
		<description>Новое в теме Два типа настроек на один почтовый ящик? форума  на сайте www.ritlabs.com [www.ritlabs.com]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<lastBuildDateTag>Sat, 30 Jul 2005 11:21:39 +0300</lastBuildDateTag>		<item>
			<title>Два типа настроек на один почтовый ящик?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum3/topic1050/message7188/">Два типа настроек на один почтовый ящик?</a></b> в форуме <a href="http://www.ritlabs.com/ru/forums/forum3/">Настройка и конфигурирование</a>. <br />
			Вот то решение которое у меня работает сейчас. на старте работает следующий скрипт:<br /><br /><br />====quote====<br /><br />'имя профайла<br />profile_name = "work"<br /><br />'имена ящиков которые надо подключать<br />Dim accounts(6) <br />accounts(1) = "xxx@mail.ru"<br />accounts(2) = "xxx"<br />accounts(3) = "xxx"<br />accounts(4) = "xxx"<br />accounts(5) = "yyy"<br />accounts(6) = "zzz"<br /><br />'имена ящиков для которых надо менять настройки<br />'настройки должны лежать в папке<br />'...\mail\.profiles\имя_профиля\имя_ящика\Account.CFN<br />Dim accounts_profiles(2) <br />accounts_profiles(1) = "xxx@mail.ru"<br />accounts_profiles(2) = "zzz"<br /><br />set WSHShell = WScript.CreateObject("WScript.Shell")<br />set fso = WScript.CreateObject("Scripting.FileSystemObject")<br /><br />tb_exe = WSHShell.RegRead("HKCU\Software\RIT\The Bat!\EXE path")<br />tb_mail = WSHShell.RegRead("HKCU\Software\RIT\The Bat!\Working Directory")<br /><br />for i = 1 to UBound(accounts)<br /> &nbsp;WSHShell.RegWrite "HKCU\Software\RIT\The Bat!\Users Depot\User #" & i, accounts(i)<br /> &nbsp;WSHShell.RegWrite "HKCU\Software\RIT\The Bat!\Users Depot\Dir #" & i, ""<br />next<br />WSHShell.RegWrite "HKCU\Software\RIT\The Bat!\Users Depot\Count", UBound(accounts), "REG_DWORD"<br /><br />for i = 1 to UBound(accounts_profiles)<br /> &nbsp;fso.CopyFile &nbsp;tb_mail & ".profiles" & profile_name & "" & accounts_profiles(i) & "" & "Account.CFN", _<br /> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;tb_mail & accounts_profiles(i) & ""<br />next<br /><br />WSHShell.Run tb_exe<br />=============<br /><br />таких скриптов у меня 2. один для дома, другой для работы <br />
			<i>30.07.2005 11:21:39, <a href="http://www.ritlabs.com/ru/forums/">Иван Болховитинов</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum3/topic1050/message7188/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum3/topic1050/message7188/</guid>
			<pubDate>Sat, 30 Jul 2005 11:21:39 +0300</pubDate>
			<category>Настройка и конфигурирование</category>
		</item>
		<item>
			<title>Два типа настроек на один почтовый ящик?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum3/topic1050/message4455/">Два типа настроек на один почтовый ящик?</a></b> в форуме <a href="http://www.ritlabs.com/ru/forums/forum3/">Настройка и конфигурирование</a>. <br />
			Ну если 5 ящиков тогда в моем случае просто строчек будет больше, а не одна как тут. <br />у меня много ящиков. из них несколько я использую только дома, а несколько только на работе, поэтому я и сделал загрузку ветки в Users Depot.reg - дома и на работе разные ящики в некотором виде пересекающиеся конечно.<br />Мой вариант оформлен в лоб минут за 10....<br /><br />В интерфейсе плагинов я сам такого не нашел... <br />Кстати, а на каком языке?<br /><br />А найти можно очень просто в файле Account.CFN где порт: сделать две разных версии и двоично сравнить. <br />
			<i>11.03.2005 06:11:27, <a href="http://www.ritlabs.com/ru/forums/">Иван Болховитинов</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum3/topic1050/message4455/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum3/topic1050/message4455/</guid>
			<pubDate>Fri, 11 Mar 2005 06:11:27 +0200</pubDate>
			<category>Настройка и конфигурирование</category>
		</item>
		<item>
			<title>Два типа настроек на один почтовый ящик?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum3/topic1050/message4452/">Два типа настроек на один почтовый ящик?</a></b> в форуме <a href="http://www.ritlabs.com/ru/forums/forum3/">Настройка и конфигурирование</a>. <br />
			Да, эта была небольшая проблема, пока был 1 ящик, сейчас их 5 и может увеличиться еще. А это уже большая проблема и начинаешь задумываться об альтернативных почтовых программах.<br /><br />Да я согласен коллективно сделать все это удобно и просто для все пользователей. Давайте над этим поработаем. <br /><br />По поводу решения, я так и предполагал делать, но я начал сначала разбирать с интерфейсом плагинов, но там по-моему ничего такого нет, чтобы изменять настройки почтового ящика. Хотелось сделать элегантное решение. Вторая попытка - это редактирование файла конфигурации, но в лоб не получилось, надо разбираться с форматом хранения информации в файле конфигурации. Кстати не нашел я в нем где храняться номера портов. Ни в реестре нет ни в файла в ACSII коде, наверное храниться в двоичном формате. Вообщем надо разбираться.<br /><br />Еще проще мне кажеться сделать настройки "дома" и сохранить файлы конфигурации под другим именем, затем, сделать настройки "работа" и оставить с оригинальным названием, а перед запуском почтовика просто переименовывать их и все.<br />Это пока теория надо попробовать.<br /><br />А использовать реестр, это если разное количество почтовых ящиков на работе и дома. <br />
			<i>11.03.2005 05:51:23, Шестаков Александр.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum3/topic1050/message4452/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum3/topic1050/message4452/</guid>
			<pubDate>Fri, 11 Mar 2005 05:51:23 +0200</pubDate>
			<category>Настройка и конфигурирование</category>
		</item>
		<item>
			<title>Два типа настроек на один почтовый ящик?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum3/topic1050/message4446/">Два типа настроек на один почтовый ящик?</a></b> в форуме <a href="http://www.ritlabs.com/ru/forums/forum3/">Настройка и конфигурирование</a>. <br />
			есть набор файлов:<br />c:\AData\Mail\.profiles\work\a@mail.ru\Account.CFN<br />c:\AData\Mail\.profiles\home\a@mail.ru\Account.CFN<br />c:\AData\Mail\.profiles\Del_accounts.reg<br />c:\AData\Mail\.profiles\work\Users Depot.reg<br />c:\AData\Mail\.profiles\home\Users Depot.reg<br /><br />Account.CFN - настройки конкретного ящика <br />Users Depot.reg - копия ветки реестра <br />[HKEY_CURRENT_USER\Software\RIT\The Bat!\Users Depot]<br />тут хранится перечень зарегистрированных ящиков<br />делается через regedit или подходящий софт<br /><br />Del_accounts.reg - файл для удаления ветки [HKEY_CURRENT_USER\Software\RIT\The Bat!\Users Depot]<br />в принципе будет работать и без него но для красоты сделал.<br />выглядит примерно так:<br />=============<br />Windows Registry Editor Version 5.00<br /><br />[-HKEY_CURRENT_USER\Software\RIT\The Bat!\Users Depot]<br />===============<br /><br /><br />Есть два командных файла: <br />start_home.bat<br />================================<br />rem Удаление ветки реестра<br />start /wait regedit /s c:\AData\Mail\.profiles\Del_accounts.reg<br /><br />rem Загрузка ветки реестра из профиля<br />start /wait regedit /s "c:\AData\Mail\.profiles\home\Users Depot.reg"<br /><br />rem Копирование настроек ящика из профиля<br />copy C:\AData\Mail\.profiles\home\a@mail.ru\Account.CFN C:\AData\Mail\a@mail.ru\<br /><br />rem Запуск Мыша если надо<br />rem C:\APack\TheBat\thebat.exe<br />================================<br /><br />Второй start_work.bat примерно такой же, но для другого профайла.<br /><br /><br />Метод подходящий, но над реализацией можно ещё поработать. Если интересно можно совместно это тут обсудить. И доработать или улучшить. <br /><br />Во всяком случае я уже давно работаю именно так.<br /> <br />
			<i>11.03.2005 03:47:08, <a href="http://www.ritlabs.com/ru/forums/">Иван Болховитинов</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum3/topic1050/message4446/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum3/topic1050/message4446/</guid>
			<pubDate>Fri, 11 Mar 2005 03:47:08 +0200</pubDate>
			<category>Настройка и конфигурирование</category>
		</item>
		<item>
			<title>Два типа настроек на один почтовый ящик?</title>
			<description><![CDATA[<b><a href="http://www.ritlabs.com/ru/forums/forum3/topic1050/message4444/">Два типа настроек на один почтовый ящик?</a></b> в форуме <a href="http://www.ritlabs.com/ru/forums/forum3/">Настройка и конфигурирование</a>. <br />
			Проблема в следующем... Мне необходимо имет разные настройки почтовых ящиков на работе и дома. Сейчас мне приходится все время перебивать pop и smtp сервера, их порты и логины по приходу на работу и по приходу домой. А почтовых ящиков у меня 5 штук. Поэтому сами понимаете что это очень неудобно. Поэтому у меня вопрос можно это как-то запрограммировать чтобы быстро осущетсвлять переключение с режима "дома" на режим "на работе". Я думаю что эта проблема не только возникает у меня. <br /> <br /> <br />
			<i>11.03.2005 03:09:11, <a href="http://www.ritlabs.com/ru/forums/">Александр Шестаков</a>.</i>]]></description>
			<link>http://www.ritlabs.com/ru/forums/forum3/topic1050/message4444/</link>
			<guid>http://www.ritlabs.com/ru/forums/forum3/topic1050/message4444/</guid>
			<pubDate>Fri, 11 Mar 2005 03:09:11 +0200</pubDate>
			<category>Настройка и конфигурирование</category>
		</item>
	</channel>
</rss>
