TeamSpeak is closed Source so no change is possible directly. Though I wanted to have it portable, so I just made a simple launcher, that just copies the settings from the own directory to the personal folder, launches TeamSpeak, waits until it is quit and then moves the files back.
A problem is, that the files on the computer are only deleted and could be restored. So in a future version I'll make a safe erase instead of just deleting them if someone needs it.
It is strongly recommended, that you make a backup of these files before trying Portable Teamspeak:
%APPDATA%\teamspeak2\*.*
If you don't know what this means then please do not use this beta!
What you have to do:
First you have to download and install TeamSpeak (official page) normally.
Then download the PortableTeamSpeak.exe Launcher 1.1 beta (*) from here:
Click
Put it in your TeamSpeak directory and start it. It will start TeamSpeak and do nothing as there are no config files in the same directory yet.
After you quit TeamSpeak then, the configuration files from the application settings directory will be copied and deleted there.
Now you can copy your TeamSpeak directory whereever you want and on whatever computer you want. There you just start the PortableTeamSpeak.exe and you have your settings.
Known problems:
- Sometimes it seems that the configuration files are gone suddenly. I was not able to reproduce this and don't have any idea why this could happen, but I plan to make automatic backups which are chained and deleted after a few successful starts. (This also helps when accidently changing settings ;-).)
I would appreciate if someone finds an reproducable issue when this happens and tells it... - The sound settings could have to be configured manually on another computer to make TeamSpeak work there. As it is closed source I think I'll not be able to change this.
- If no TeamSpeak.exe is found in the same folder the tool just does nothing instead of reporting this problem to the user
Planned:
- Simple Setup to guide the user through making backups, explaining how it works and automatically copying the neccessary files to an portable device or directory
- Better error control
- Safe erase of files copied on the computer when starting PortableTeamSpeak
- Chained Backups
- Make available some settings, for example whether the configuration files should be deleted on the computer or not
- Little Website with compact Information instead of just the download link on my webspace
- Publish source code (written in Delphi)
I'll put this Laucher under the GPL later, but at the moment it is only freeware and published only for testing purposes with the strong recommendation to make backups of your teamspeak configuration before using this tool as I didn't have the time to test it correctly (and comment the source up to now but the source will follow as soon as I find the time)...
This launcher should at least work with Windows 2000 and Windows XP of any version. Under Windows Vista or as a normal user without admin rights on 2000/XP you have to copy the TeamSpeak directory out of the programs directory before using Portable TeamSpeak as applications can't write there then.
These problems will be solved with the setup planned to make it easier as it will copy the files to a temporary writeable folder so there won't be a problem anymore.
(*) Of course it's Launcher version 1.1 and not TeamSpeak which should be the newest.
You're recommending TeamSpeak 1.1 but TeamSpeak is already in version 2.0.32.60
BTW, TeamSpeak uses a special codec that is installed with the App... did you managed to move that codec from your profile to the PC and all the way back?
If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report
Oh, I meant 1.1 beta for the Launcher only, not for TeamSpeak! I'll add this word...
Regarding the Codec:
I can't reproduce this problem. I just tested it again with a new installation of Windows XP without TeamSpeak installed. I copied the files and it worked fine.
It is not a problem, it is just the way TeamSpeak is coded, but anyway, I'm going to try your launcher (I have my own, made by Patrick but it have some problems, so I'm going to try this one)...
If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report
Oh yea, I just gave up on that.
ever read those silly songs about "never give up!"??
If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report
I downloaded your portable launcher, double click on it and... nothing happened.
Double click again... nothing at all.
ctrl+alt+del your launcher is not running...
Download it again, tried again... nothing...
grgrgr...
EDIT: Windows XP SP2 1Gb RAM
If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report
that's because he only posted a portable launcher for it (it doesn't have the program included). since teamspeak is not open source that is all he can legally distribute. instructions on making it work are in the main post.
I know... ¬¬
If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report
double click and nothing...
I recreated the portableapps structure and used your file... nothing.
I put it inside the teamspeak folder, double click and nothing happened...
No warning message, no splash screens, no TeamSpeak, no nothing...
I will stay with my Patrick's portable launcher, it have some features but it works...
If a packet hits a pocket on a socket on a port,
and the bus is interrupted as a very last resort,
and the address of the memory makes your floppy disk abort,
then the socket packet pocket has an error to report
Hello,
I read all comments above but I did not test the launcher.
I just want to know the current status of the launcher.
Is the launcher working in Windows 7 and with the current version of TeamSpeak?
I try to replace as many apps as possible with portable versions.
My goal is to have nearly all apps running from my USB stick.
So it would be perfect, if TeamSpeak is released as portable app (and not just a launcher).
Maybe the programmers of TeamSpeak give the permission to publish it?
Greetings
OLLI
Anytime you ask a question in a topic that has been dead for 3 years, you'll almost never get a response.
Sometimes, the impossible can become possible, if you're awesome!
Every time I write a new posting, someone tells me to use the search and write my posting at the existing topic.
So, what now?
Maybe it was the right place to ask, but you probably won't get an answer of the people that discussed this here as most of them are not active anymore lately.