Adium Script Making

An instant messenger which can connect to AIM, GTalk, Jabber, ICQ, and more.
Post Reply
adambrown
Latté
Posts: 59
Joined: Mon Apr 18, 2005 8:24 pm

Adium Script Making

Post by adambrown »

I have an applescirpt that i have made for adium, how do i:

a) bundle it for adium
b) create a text trigger for it e.g. /ibrb etc

Thanks Adam
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Re: Adium Script Making

Post by zaudragon »

adambrown wrote:I have an applescirpt that i have made for adium, how do i:

a) bundle it for adium
b) create a text trigger for it e.g. /ibrb etc

Thanks Adam
Look at an existing style. Pretty easy I think.
Blog | X(tras)
Communists code without classes.
adambrown
Latté
Posts: 59
Joined: Mon Apr 18, 2005 8:24 pm

Post by adambrown »

Nope i just cant see how to set a triger for the script e.g. /ibrb or %_ibrb

How do i do this is it in the script or in the property list (or both) Currently i have it in the Property list but how to i set it in the script?
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Post by zaudragon »

adambrown wrote:Nope i just cant see how to set a triger for the script e.g. /ibrb or %_ibrb

How do i do this is it in the script or in the property list (or both) Currently i have it in the Property list but how to i set it in the script?
Just the Info.plist file.
Blog | X(tras)
Communists code without classes.
adambrown
Latté
Posts: 59
Joined: Mon Apr 18, 2005 8:24 pm

Post by adambrown »

ive done that :?

Code: Select all

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>CFBundleDevelopmentRegion</key>
	<string>English</string>
	<key>CFBundleGetInfoString</key>
	<string>iBe Right Back</string>
	<key>CFBundleIdentifier</key>
	<string>com.adiumx.ibrb.scripts</string>
	<key>CFBundleInfoDictionaryVersion</key>
	<string>1.0</string>
	<key>CFBundleName</key>
	<string>/ibrb</string>
	<key>CFBundlePackageType</key>
	<string>AdIM</string>
	<key>Scripts</key>
	<array>
		<dict>
			<key>File</key>
			<string>itunesbrb.scpt</string>
			<key>Keyword</key>
			<string>/ibrb</string>
			<key>Title</key>
			<string>iBe Right Back</string>
		</dict>
	</array>
	<key>Set</key>
	<string></string>
</dict>
</plist>
What am i doing wrong?

I think something in the documentation should be done for this. For the newbies at script making.

Thanks for all your help
User avatar
zaudragon
Growl Team
Posts: 1852
Joined: Sat Dec 04, 2004 5:05 am
Location: Kensington, CA, USA
Contact:

Post by zaudragon »

Try relaunching Adium with the script installed.

Adium needs to relaunch every time you change a script.
Blog | X(tras)
Communists code without classes.
adambrown
Latté
Posts: 59
Joined: Mon Apr 18, 2005 8:24 pm

Post by adambrown »

nope notthing there :?
Post Reply