Running from USB key...

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
User avatar
falconbrad
Latté
Posts: 61
Joined: Sun Dec 05, 2004 5:54 am

Running from USB key...

Post by falconbrad »

OK, this is a random question...

Is the only place Adium stores its information in the keychain? Can you have it store its pref info somewhere else? When I'm at school and I stop by the computer lab to use our shiny new dual G5s, I'd love to have Adium available. The only problem is that my info would be wiped everytime, so I was thinking I could run Adium from my USB key and somehow store my info there? Can I bind that instance of Adium to a keychain file?

Any thoughts?
axcess99
Muffin
Posts: 49
Joined: Fri Dec 03, 2004 8:36 pm

Post by axcess99 »

I think this is a cool idea. Maybe some sort of AdiumExpress, which would store the Adium_Support folder either within the package itself or in the same directory as Adium. That way it could be used on a keychain or even in a .Mac (and then you could sync prefs and maybe even logs between a couple comps). Although I would expect cacheing to perhaps work a little differently.

AFAIK, not right now. It will look for prefs and stuff in ~/Library/Application Support even if it is on another drive.
CrashElite
Harmless
Posts: 1
Joined: Thu Dec 09, 2004 7:33 am
Location: phoenix, AZ

Post by CrashElite »

some one out there i dont know who but there was something i saw a while back how a person used their ipod and got the preferences to just go to the ipod... dont know what they said to do... but i cant find it now that i want to do it
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Post by zaudragon »

Quit Adium

First, put your ~/Library/Application Support/Adium 2.0 directory to the root of your iPod. Then, erase the original directory

Make a soft link:
ln -s /Volumes/iPod name/Adium 2.0/ ~/Library/Application Support/Adium 2.0

Now, start up Adium, and that's it!
Blog | X(tras)
Communists code without classes.
User avatar
carlj7
Frappa
Posts: 126
Joined: Sun Dec 05, 2004 5:37 am
Location: Takaoka, Japan
Contact:

Post by carlj7 »

That will work on one system, but it's not a full solution, since you'll have to make that link on every machine that you want to run Adium on. The ideal iPod/flash drive Adium would have to be some kind of wrapper program that made that soft-link for you before launching the latest version of Adium, which you would keep on the Volume with the special Adium-to-go launcher.
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Post by zaudragon »

good idea, except I can't program that…
Blog | X(tras)
Communists code without classes.
User avatar
falconbrad
Latté
Posts: 61
Joined: Sun Dec 05, 2004 5:54 am

Post by falconbrad »

Yeah, I can't program that either. Can we muck around with the files in the package to point to another location for the login/personal data?
jmelloy
Latté
Posts: 96
Joined: Thu Dec 02, 2004 6:15 am
Location: Iowa City, IA
Contact:

Post by jmelloy »

We are currently discussing the possibility of implementing this for .80.
User avatar
falconbrad
Latté
Posts: 61
Joined: Sun Dec 05, 2004 5:54 am

Post by falconbrad »

That is absolutely beyond awesomeness!
User avatar
ofri
Growl Team
Posts: 303
Joined: Sat Dec 04, 2004 12:00 pm
Location: Kiryat Ono, Israel
Contact:

Post by ofri »

A patch that does it is available at the patches section from adium's project page. If you know what are you doing, you can apply it to the source and then add to Adium.app/Contents/Info.plist the path to your prefs folder with the key "Preference Folder Location".
Gravitation is not responsible for people falling in love.
--Albert Einstein

http://www.dpompa.com
User avatar
falconbrad
Latté
Posts: 61
Joined: Sun Dec 05, 2004 5:54 am

Post by falconbrad »

Hmm... didn't know that. I have 2 midterms starting in half an hour, so I'll have to try that out later tonight. Thanks for the info.
User avatar
ofri
Growl Team
Posts: 303
Joined: Sat Dec 04, 2004 12:00 pm
Location: Kiryat Ono, Israel
Contact:

Post by ofri »

actually you don't have to. it is already in the latest svn :wink:
(thanks again evands for correcting the mistakes i did!)
Gravitation is not responsible for people falling in love.
--Albert Einstein

http://www.dpompa.com
User avatar
The_Tick
Cocoaforge Admin
Posts: 4642
Joined: Thu Dec 02, 2004 6:06 am
Contact:

Post by The_Tick »

ofri wrote:actually you don't have to. it is already in the latest svn :wink:
(thanks again evands for correcting the mistakes i did!)
opensource++
User avatar
Ders
Latté
Posts: 59
Joined: Sat Dec 04, 2004 4:13 am
Location: Duke University, Durham NC

Post by Ders »

Is it enabled by default? How do we use it?

Thanks for any help :)
User avatar
ofri
Growl Team
Posts: 303
Joined: Sat Dec 04, 2004 12:00 pm
Location: Kiryat Ono, Israel
Contact:

Post by ofri »

download and compile the latest svn.
now open the file "Info.plist" (which is inside Adium.app/Contents) with Property List Editor and add a new string child with the name "Preference Folder Location". Now change it's value to the path where you want your preferences folder to be (something like "/Volumes/My iPod/Adium X Prefs").
Relaunch adium for it to take effect.

Ofri
Gravitation is not responsible for people falling in love.
--Albert Einstein

http://www.dpompa.com
User avatar
Ders
Latté
Posts: 59
Joined: Sat Dec 04, 2004 4:13 am
Location: Duke University, Durham NC

Post by Ders »

Thanks!
User avatar
falconbrad
Latté
Posts: 61
Joined: Sun Dec 05, 2004 5:54 am

Post by falconbrad »

Compiling as we speak...
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Post by zaudragon »

Compilign rocks

The SVN is really coming along! Good job devs!
Blog | X(tras)
Communists code without classes.
User avatar
falconbrad
Latté
Posts: 61
Joined: Sun Dec 05, 2004 5:54 am

Post by falconbrad »

Failure. Total failure. I've been completely unable to compile any SVN builds for the past ~2 weeks or so. I get tons of errors. This is even after clearing my SVN folder and starting from scratch, etc. Missing file links are the most common culprit, but I've had all sorts of trouble. This is especially strange since I had no trouble whatsoever before then... Dunno... Maybe it's not meant to be. :(
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Post by zaudragon »

Try Deployment-Debug Build Style.

It seems the most reliable for me anyways…
Blog | X(tras)
Communists code without classes.
Post Reply