Login
 
standard | secure
Online users
backlinks print pdf
history similar attach file

Installing Plugins and Skins

Windows Users
Linux Users
Mac OS X Users
Installing Linphone Plugin (Linux Only)


Windows Users
aMSN installs to "c:\Program Files\Amsn" by default.

To install a plugin just download it, and extract the files for the .zip file (.zip, .tar.gz, or similar). Then copy the extracted plugin folder to one of the following locations :
"c:\Program Files\Amsn\Plugins"
"c:\Document and Settings\YOUR_USER_NAME\Amsn\Plugins"

The plugin should appear in the plugins selector dialog. You don't need to restart aMSN.

To install a skin just download it, and extract the files for the .zip file (.zip, .tar.gz, or similar). Then copy the extracted skin folder to one of the following locations:
"c:\Program Files\Amsn\Skins"
"c:\Document and Settings\YOUR_USER_NAME\Amsn\Skins"

The skin should appear in the skins selector dialog.

back to top


Linux Users
aMSN can be installed to "/usr/share/amsn" if it was installed using a package or it can be to "/home/YOUR_USER_NAME/msn" if extracted from an archive.

To install a plugin, just download it, and extract the files from the .zip file (.zip, .tar.gz or similar). Then copy the extracted plugin folder to one of the following locations :
"/usr/share/amsn/plugins"
"/home/YOUR_USER_NAME/.amsn/plugins"

The plugin should appear in the plugins selector dialog. You don't need to restart aMSN.

To install a skin just download it, and extract the files for the .zip file (.zip, .tar.gz, or similar). Then copy the extracted skin folder to one of the following locations:
"/usr/share/amsn/skins"
"/home/YOUR_USER_NAME/.amsn/skins"

The skin should appear in the skins selector dialog.

back to top


Mac OS X Users

To install a plugin or a skin, just get the small application "aMSN Installer for plugins and skins" and drag and drop the unziped folder on the application.

After that, in aMSN, go to Tools Menu -> Select Plugin. Click on the plugin of your choice and click "Load"

Download here

back to top


Installing Linphone Plugin (Audio/Video support) (Linux Only) (experimental)
AMSN DOESN'T SUPPORT LINPHONE ANYMORE.
DON'T ASK ANY QUESTIONS TO THE DEVELOPERS (THEY WILL NOT BE ABLE TO HELP),
NEITHER SPAM YOUR FRUSTRATIONS ONTO THE FORUMS.
IF YOU TRY TO MAKE IT WORK, YOU DO SO AT YOUR OWN RISK!

In order to get linphone working on aMSN, there a few steps that need to be followed:
  • Download the linphone-im modules from aMSN's CVS.
    • These modules should be installed in plugins/linphone
  • Compile these modules and install them.
    • Another alternative to compiling is to download the linphone.so file and place it in your aMSN plugins/linphone folder. The following link points you to the download location.
    • Download linphone pre-compiled shared object file: (tested on Debian): linphone.so
  • Once you have downloaded or compiled the linphone-im modules, load aMSN and press CTRL+S and type: load plugins/linphone/linphone.so
  • Now you should be able to receive Audio conversations or Video conference invitations (NOT WEBCAM in MSN6, it's different).
  • You can also issue invitations by: CTRL+S :
MSNAV::inviteAV email@em... A <-- Audio conversation
MSNAV::inviteAV email@em... AV <-- Video Conference (with audio)

You should see a bunch of debug outputs on the console from which aMSN
was loaded.

Load linphone.so with aMSN on startup:
  • edit the amsn file and find the block which looks like this:
--And setup where to find optional packages--

lappend auto_path [file join ${HOME} plugins]]

if {![catch {tk windowingsystem} wsystem] && $wsystem == "aqua"} {
lappend auto_path [file join utils macosx]]
} elseif {$tcl_platform(platform) == "windows"} {
lappend auto_path [file join utils windows]]
} elseif {$tcl_platform(platform) == "unix"} {
lappend auto_path [file join utils linux]]
}
lappend auto_path [file join utils]]

set libtls ""

catch { source [file join $HOME tlsconfig.tcl]] }

if { $libtls != "" && [lsearch $auto_path $libtls]] == -1 } {
   lappend auto_path $libtls
}

  • add : load /opt/amsn/plugins/linphone/linphone.so

to the amsn file, (where /opt/amsn/plugins/linphone/linphone.so is the location of your linphone shared object file). Make sure to modify this to fit the location of your file.

the result should look similar to this:
--And setup where to find optional packages--

lappend auto_path [file join ${HOME} plugins]]

if {![catch {tk windowingsystem} wsystem] && $wsystem == "aqua"} {
lappend auto_path [file join utils macosx]]
} elseif {$tcl_platform(platform) == "windows"} {
lappend auto_path [file join utils windows]]
} elseif {$tcl_platform(platform) == "unix"} {
lappend auto_path [file join utils linux]]
}
lappend auto_path [file join utils]]

set libtls ""

catch { source [file join $HOME tlsconfig.tcl]] }

if { $libtls != "" && [lsearch $auto_path $libtls]] == -1 } {
   lappend auto_path $libtls
}
load /opt/amsn/plugins/linphone/linphone.so


Question: I have a firewall, which ports do I need to open?

UDP 5060 : needed for making the connection
UDP 7078 : needed for sending audio
UDP 9078 : needed for sending video

More Audio/Video Information:

Audio/Video Support Status
Farsight Project

back to top

Created by: airadier last modification: Wednesday 02 of August, 2006 [20:41:02 UTC] by holywood


name uploaded size dls desc
No attachments for this page