I've written Sneaker for switching email-accounts for my email program. It's not that much work to do this by hand, but it gets annoying when you need to do it several times a day. Sneaker is also able to function like a launchbar. Just select the account and then start your email program with it. If you want to Sneaker can end itself automatically.
Another reason for writing Sneaker was that I use to copy and paste with ini-files a lot anyway. Sneaker makes that much easier.
Sneaker is fairly simple as long as you don't mind doing some initial work with ini-files to set things up. Let me explain by using an email program as sample. Sneaker can store the settings for each account you've got. You need to find these settings in the ini-file of your email program and then copy and paste them into the ini-file of Sneaker. Make sure you also tell Sneaker about the ini-groups you've found these settings in. Here's how it works for Eudora and Netscape:
|This is how I use Sneaker myself. The screencapture shows Sneaker with two accounts. By the way, there's no limit on the number of accounts. The buttons from top to bottum: start the program of your choice (Eudora in this sample), similar but close Sneaker also, just close Sneaker.
Eudora has its emailsettings in in eudora.ini, to be exact in the settings group.
[Programs] Program1=Eudora Program1ExeFile=D:\Program Files\Eudora Light\Eudora.exe Program1IniFile=D:\Program Files\Eudora Light\Eudora.ini Program1Styles=2 Program1Style1=bART Program1Style2=XS4ALL Program1ActiveStyle=1 Program1IniGroups=Settings [EudoraStyle1Settings] SMTPServer=mail.noord.bART.nl SavePasswordText=GaatJeNietAan POPAccountemail@example.comART.nl [EudoraStyle2Settings] SMTPServer=smtp.xs4all.nl SavePasswordText=GaatJeOokNietAan POPAccountfirstname.lastname@example.org
[Programs] Program1=Netscape Program1ExeFile=C:\Windows\Internet\Netscape.exe Program1IniFile=C:\Windows\Internet\Netscape.ini Program1Styles=2 Program1Style1=bART Program1Style2=XS4ALL Program1ActiveStyle=2 Program1IniGroups=Services,Mail [NetscapeStyle1Services] SMTP_Server=mail.noord.bART.nl POP_Serveremail@example.comART.nl [NetscapeStyle2Services] SMTP_Server=smtp.xs4all.nl POP_Serverfirstname.lastname@example.org [NetscapeStyle1Mail] POP Password=bART password [NetscapeStyle2Mail] POP Password=xs4all password
Sneaker only works for one program at a time.
What else is there to say? Unzipped Sneaker is barely 200 Kb big, zipped it's only half the size. For installing Sneaker you need to adapt one of the samples above to your own situation and save it as sneaker.ini in the same directory as sneaker.exe. For question, suggestions and other remarks email Harry Bosma. It's freeware, have fun with it.
Sneaker 16 bit
Sneaker 32 bit