Sneaker

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.

Setting up Sneaker

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:

Sample: Eudora

screencapture 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
POPAccount=har2312@noord.bART.nl

[EudoraStyle2Settings]
SMTPServer=smtp.xs4all.nl
SavePasswordText=GaatJeOokNietAan
POPAccount=hbosma@xs4all.nl

Sample: Netscape

Sneaker only works with the 16 bit Netscape as the 32 bit Netscape uses the registry. Netscape has its emailsettings divided over two groups in netscape.ini, namely services and mail.


[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_Server=har2312@noord.bART.nl

[NetscapeStyle2Services]
SMTP_Server=smtp.xs4all.nl
POP_Server=hbosma@xs4all.nl

[NetscapeStyle1Mail]
POP Password=bART password

[NetscapeStyle2Mail]
POP Password=xs4all password

Limitations

Sneaker only works for one program at a time.

Download

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