TrillPerl is a plugin for Trillian 2.0 pro, which allows perl scripts to be embedded within Trillian. The TrillPerl plugin features an API which will allow access to most of the Trillian plugin functions, callbacks etc, and is lightweight and fast enough for most tasks. With TrillPerl plugged into your Trillian 2.0 pro, the possibilities are limitless... Even if the site does look crap.




What do i need?



To use TrillPerl, you require a copy of Trillian 2.0, and a copy of ActiveState Perl, available at activestate (click here to download). Your ActiveState perl must be installed so that its DLL files are in your path (the default is to install it this way, if it is not, then add your perl BIN folder to your path). If you do not have ActiveState perl loaded you will receive an error about perl58.dll not being found when you attempt to add the plugin to trillian.

TrillPerl in action




TrillPerl config panel





What can TrillPerl do?

With the latest version of TrillPerl, you can:

Create over 80 types of scripted events
Send messages to contacts
Open a browser window
Set an avatar for yourself or another user
Pop up an alert and monitor it with a callback
Enumerate your contacts
Create win32 threads from perl (unstable)
Create aliases (new commands)
Manipulate the APIs of other plugins
Enumerate the APIs of other plugins
Generate and execute trillian events
Set the text currently in an edit window
Add contacts
Find various paths where trillian data is stored
Encrypt and decrypt medium passwords
Enumerate profiles
Enumerate skins
Read a random line from a file with a one line builtin
Load and unload win32 bitmaps from perl
Show win32 messageboxes
Play wav files
Present the user with a single line or multiline input box, handled by a callback
Match against irc hostmasks
Write to a window
Create and modify the super tooltips displayed on contacts
Copy text onto the clipboard quicky and easily
Create hotkeys (keyboard aliases)
Use asyncronous calls to download web files

Go back to main menu