I switched to Mac in the past year and use Adium (http://www.adiumx.com/) to handle my multiple IM accounts. But I was never able to find a way to convert my Pidgin logs to Adium.
So I finally decided to write one myself. The script is written in PHP, you need to modify some configuration parameters before it is executed:
$srcDir= Where the original Pidgin log files and folders are located
$destDir= Where to save converted Adium log files to
$masterAlias=array("Li","Li Ma","马力");//List all Alias names you ever used in all different IM accounts and in history. Very important to make conversions right
Once the script is configured, you can run it by:
A log file will also be created when error occurs.
You also need to copy converted Adium logs to where your current Adium's log folder, which is normally:
~/Library/Application\ Support/Adium\ 2.0/Users/Default/Logs/
The complete code is:
The script was designed to resolve my issues first. Since we have to convert Pidgin log from html format, which is not very well formatted all the time, this converter might not work 100% for your case. It took me many days to make it work for all my log files. So please make sure you verify the converted log files after you run the script. Also make sure you keep the origina log files just in case.