[Archive] CharImport - Character Converter [MultiCore] [EN/GER]
[Archive] CharImport - Character Converter [MultiCore] [EN/GER]
Quote:CharImport is a character-converter for World of Warcraft private servers. The tool can copy characters from the Armory or from a database to another server. It is also possible to save character profiles into template files, which can be divided / distributed and re-imported.
You can e.g. copy all accounts with their characters to another server or individual accounts and characters. The two servers do not need to be based on the same Core!
And there are many more uses...
The program currently supports the following emulations (Cores):
• TrinityCore, Mangos, TrinityCore2, SkyFireEmu and others that are based on the foregoing.
Soon ArcEmu
Features
It's difficult to mention all features because of the complexity of the tool. The best way to find it out is simply to try it.
Transmitting of character profiles from the official WoW Armory
> Enter multiple Armory links
> If you enter only one link: character overview is possible
> Store the profiles in template files
> Copy the characters to a database:
> Options:
> For each character, create a new account
> Create new accounts with all characters
> Add all characters specified accounts
> overwrite existing character(s)
> The following attributes are transferable:
> Items
> Gems
> Enchantments
> Primary / Secondary Glyphs
> Character Level
> Race
> Class
> And more
Transmitting of character profiles from the database
> Options:
> Copy all accounts with their characters
> Just copy certain accounts with their characters
> Just copy certain characters > If you specify only one character: character overview is possible
> Store the profiles in template files
> Copy the characters to a database:
> Options:
> Create all accounts with their characters
> Create a new account for each character
> Create new accounts with all characters
> Add all characters to specified accounts
> Overwrite existing characters > The following attributes are transferable:
> Password
> Items
> Gems
> Enchantments
> Skills
> Spells
> Appearance
> Badges, arena rating, honor, etc.
> Primary / Secondary Glyphs
> Character Level
> Race
> Class
> Primary / Secondary Talents
> And more
Patch filter
This feature is only available on the character overview interface. It removes all items of the character that do not exist in the selected patch.
Transmitting of character profiles from template files
Template files always have the extension '.ciu'. In those files all character and account information are stored. In the main menu you can open these files and start a transfer of the properties. The available options depend on the destination emulator. If only one character is stored in a template file you can also open the overview interface. Of course, these files can be opened from anywhere.
Important notes:
First let me say that the tool is still in beta state, there may occur some errors. Some features are still missing and also some core revisions are not supported. Should the program determine that it does not know some relevant tables in the database, it prompts the user to send me an error report. So I can fix the bug and release an update.
Please be aware that the official WoW Armory is based on the live server patch and that characters have thus items that do not exist in "your" patch. These items will not be copied. Therefore use the filter function.
Also make sure that accounts that are affected by transfers are logged out during the process!
There can also occur exceptions during the transfer of certain properties. Please use the bug report function to tell me about issues. (Please provide a detailed description of the problem / with Item IDs)
Nevertheless, in order to ensure an error-free transmission process, the program tries to identify the structure of your database and automatically make appropriate adjustments.
Notes and system requirements:
• Tested with WoW WotLK Patch 3.3.5 Patch 4.0.6 Cataclysm
• Tested with Microsoft © Windows 7 x64 & x86, Windows XP x86
• Integrated update system
• Programming Language: VB.NET
• requires .Net Framework 2.0
• requires Microsoft Windows ©
Download
You will find the english and german version aswell as the virustotal link on this page:
Link: wowgeslauncher(.)bplaced(.)com/filemanager/CharImport/Download
Instructions:
1. Download the program
2. Extract Zip archive
3. Run CharImport.exe
4. Run desired operation
Please make sure that your database is accessible during the transfer and that relevant accounts are logged out!
Any Questions? > Please post them here or send me a private message.
Feedback and suggestions for are always welcome!
megasus
Archived author: megasus • Posted: 2025-11-04T13:45:10.394760
Original source
Quote:CharImport is a character-converter for World of Warcraft private servers. The tool can copy characters from the Armory or from a database to another server. It is also possible to save character profiles into template files, which can be divided / distributed and re-imported.
You can e.g. copy all accounts with their characters to another server or individual accounts and characters. The two servers do not need to be based on the same Core!
And there are many more uses...
The program currently supports the following emulations (Cores):
• TrinityCore, Mangos, TrinityCore2, SkyFireEmu and others that are based on the foregoing.
Soon ArcEmu
Features
It's difficult to mention all features because of the complexity of the tool. The best way to find it out is simply to try it.
Transmitting of character profiles from the official WoW Armory
> Enter multiple Armory links
> If you enter only one link: character overview is possible
> Store the profiles in template files
> Copy the characters to a database:
> Options:
> For each character, create a new account
> Create new accounts with all characters
> Add all characters specified accounts
> overwrite existing character(s)
> The following attributes are transferable:
> Items
> Gems
> Enchantments
> Primary / Secondary Glyphs
> Character Level
> Race
> Class
> And more
Transmitting of character profiles from the database
> Options:
> Copy all accounts with their characters
> Just copy certain accounts with their characters
> Just copy certain characters > If you specify only one character: character overview is possible
> Store the profiles in template files
> Copy the characters to a database:
> Options:
> Create all accounts with their characters
> Create a new account for each character
> Create new accounts with all characters
> Add all characters to specified accounts
> Overwrite existing characters > The following attributes are transferable:
> Password
> Items
> Gems
> Enchantments
> Skills
> Spells
> Appearance
> Badges, arena rating, honor, etc.
> Primary / Secondary Glyphs
> Character Level
> Race
> Class
> Primary / Secondary Talents
> And more
Patch filter
This feature is only available on the character overview interface. It removes all items of the character that do not exist in the selected patch.
Transmitting of character profiles from template files
Template files always have the extension '.ciu'. In those files all character and account information are stored. In the main menu you can open these files and start a transfer of the properties. The available options depend on the destination emulator. If only one character is stored in a template file you can also open the overview interface. Of course, these files can be opened from anywhere.
Important notes:
First let me say that the tool is still in beta state, there may occur some errors. Some features are still missing and also some core revisions are not supported. Should the program determine that it does not know some relevant tables in the database, it prompts the user to send me an error report. So I can fix the bug and release an update.
Please be aware that the official WoW Armory is based on the live server patch and that characters have thus items that do not exist in "your" patch. These items will not be copied. Therefore use the filter function.
Also make sure that accounts that are affected by transfers are logged out during the process!
There can also occur exceptions during the transfer of certain properties. Please use the bug report function to tell me about issues. (Please provide a detailed description of the problem / with Item IDs)
Nevertheless, in order to ensure an error-free transmission process, the program tries to identify the structure of your database and automatically make appropriate adjustments.
Notes and system requirements:
• Tested with WoW WotLK Patch 3.3.5 Patch 4.0.6 Cataclysm
• Tested with Microsoft © Windows 7 x64 & x86, Windows XP x86
• Integrated update system
• Programming Language: VB.NET
• requires .Net Framework 2.0
• requires Microsoft Windows ©
Download
You will find the english and german version aswell as the virustotal link on this page:
Link: wowgeslauncher(.)bplaced(.)com/filemanager/CharImport/Download
Instructions:
1. Download the program
2. Extract Zip archive
3. Run CharImport.exe
4. Run desired operation
Please make sure that your database is accessible during the transfer and that relevant accounts are logged out!
Any Questions? > Please post them here or send me a private message.
Feedback and suggestions for are always welcome!
megasus
Quote: Megasus! I've been trying out your fantastic tool....however with mixed results. There is this one problem that's really been bugging me and I hope that you can help me sort it out.
I am using Jeutie's blizzlike repack v9.7.7 which runs on Trinitycore. Windows 7 Ultimate sp 1.
My situation:
Using charimport I created a .ciu file for my level 12 Human paladin about last month. Then recently, i screwed up the mysql databases pertaining to Jeutie's repack, thus corrupting my character data and making the repack database not usable at all. So I had to reinstall. Now, I used the .ciu file of my 12 Paly to upload it into my Jeutie's repack. I got the following:
01:31:46.8255421 // Transmission is running
01:31:46.8335426// Begin Core Check...
01:31:46.9175474// Core Check completed!
01:31:46.9245478// Creating Character darkwingduck!
01:31:46.9305481> ERROR WHILE EXECUTING MYSQL COMMAND (MAYBE YOU CAN IGNORE THIS): command is: INSERT INTO characters ( `guid`, `account`, `name`, `race`, `class`, `gender`, `level`, `xp`, `money`, `playerBytes`, `playerBytes2`, `playerFlags`, `position_x`, position_y, position_z, map, orientation, taximask, cinematic, totaltime, leveltime, extra_flags, stable_slots, at_login, zone, chosenTitle, knownCurrencies, watchedFaction, `health`, speccount, activespec, exploredZones, knownTitles, actionBars ) VALUES ( '2', '6', 'darkwingduck', '0', '0', '0', '1', '0', '0', '589829', '33554440', '32', '-9463.43', '12.9895', '62', '0', '4,40671', '2 0 0 8 0 0 0 0 0 0 0 0 ', '1', '34720', '3420', '4', '0', '8', '12', '0', '0', '4294967295', '5000', '1', '0', '0 0 0 1610612736 3758104584 11534350 0 0 0 0 0 0 0 0 0 0 0 49232 1073741824 0 896 65536 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ', '0 0 0 0 0 0 ', '15' )| ErrMsg is:MySql.Data.MySqlClient.MySqlException: Data truncated for column 'orientation' at row 1
at MySql.Data.MySqlClient.MySqlCommand.EndExecuteReader(IAsyncResult result)
at CharImport.Functions.NewUser(String& SQLStatement)
at CharImport.Functions.normalsqlcommand(String command, Boolean showerror, Boolean returnerror)
01:31:52.2228508// Transmission failed!
01:31:52.3568585// Creating Items for Character:
01:31:52.3708593// Creating special spells and skills for relevant items...
01:31:52.3708593// Created 0 spells and 0 skills!
01:31:52.3728594> ERROR WHILE EXECUTING MYSQL COMMAND (MAYBE YOU CAN IGNORE THIS): command is: UPDATE characters SET equipmentCache='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ' WHERE (guid='')| ErrMsg is:System.InvalidOperationException: Connection must be valid and open.
at MySql.Data.MySqlClient.MySqlCommand.EndExecuteReader(IAsyncResult result)
at CharImport.Functions.NewUser(String& SQLStatement)
at CharImport.Functions.normalsqlcommand(String command, Boolean showerror, Boolean returnerror)
01:31:52.3728594// Created Items!
01:31:52.3738595// Adding item enchantments...
01:31:52.3758596// Adding Glyphs to Character:
01:31:52.3768596> ERROR WHILE EXECUTING MYSQL COMMAND (MAYBE YOU CAN IGNORE THIS): command is: INSERT INTO character_glyphs ( guid, spec, glyph1, glyph2, glyph3, glyph4, glyph5, glyph6 ) VALUES ( '', '0', '0', '0', '0', '0', '0', '0' )| ErrMsg is:System.InvalidOperationException: Connection must be valid and open.
at MySql.Data.MySqlClient.MySqlCommand.EndExecuteReader(IAsyncResult result)
at CharImport.Functions.NewUser(String& SQLStatement)
at CharImport.Functions.normalsqlcommand(String command, Boolean showerror, Boolean returnerror)
01:31:52.3778597> ERROR WHILE EXECUTING MYSQL COMMAND (MAYBE YOU CAN IGNORE THIS): command is: INSERT INTO character_glyphs ( guid, spec, glyph1, glyph2, glyph3, glyph4, glyph5, glyph6 ) VALUES ( '', '1', '0', '0', '0', '0', '0', '0' )| ErrMsg is:System.InvalidOperationException: Connection must be valid and open.
at MySql.Data.MySqlClient.MySqlCommand.EndExecuteReader(IAsyncResult result)
at CharImport.Functions.NewUser(String& SQLStatement)
at CharImport.Functions.normalsqlcommand(String command, Boolean showerror, Boolean returnerror)
01:31:52.3788597// Added Glyphs!
01:31:52.3798598// Setting Talents for Character:
I am playing on my own laptop with no internet connection. Please, any suggestions would be great.
Archived author: RightDuckWongDuck • Posted: 2025-11-04T13:45:10.394760
Original source
Quote: Megasus! I've been trying out your fantastic tool....however with mixed results. There is this one problem that's really been bugging me and I hope that you can help me sort it out.
I am using Jeutie's blizzlike repack v9.7.7 which runs on Trinitycore. Windows 7 Ultimate sp 1.
My situation:
Using charimport I created a .ciu file for my level 12 Human paladin about last month. Then recently, i screwed up the mysql databases pertaining to Jeutie's repack, thus corrupting my character data and making the repack database not usable at all. So I had to reinstall. Now, I used the .ciu file of my 12 Paly to upload it into my Jeutie's repack. I got the following:
01:31:46.8255421 // Transmission is running
01:31:46.8335426// Begin Core Check...
01:31:46.9175474// Core Check completed!
01:31:46.9245478// Creating Character darkwingduck!
01:31:46.9305481> ERROR WHILE EXECUTING MYSQL COMMAND (MAYBE YOU CAN IGNORE THIS): command is: INSERT INTO characters ( `guid`, `account`, `name`, `race`, `class`, `gender`, `level`, `xp`, `money`, `playerBytes`, `playerBytes2`, `playerFlags`, `position_x`, position_y, position_z, map, orientation, taximask, cinematic, totaltime, leveltime, extra_flags, stable_slots, at_login, zone, chosenTitle, knownCurrencies, watchedFaction, `health`, speccount, activespec, exploredZones, knownTitles, actionBars ) VALUES ( '2', '6', 'darkwingduck', '0', '0', '0', '1', '0', '0', '589829', '33554440', '32', '-9463.43', '12.9895', '62', '0', '4,40671', '2 0 0 8 0 0 0 0 0 0 0 0 ', '1', '34720', '3420', '4', '0', '8', '12', '0', '0', '4294967295', '5000', '1', '0', '0 0 0 1610612736 3758104584 11534350 0 0 0 0 0 0 0 0 0 0 0 49232 1073741824 0 896 65536 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ', '0 0 0 0 0 0 ', '15' )| ErrMsg is:MySql.Data.MySqlClient.MySqlException: Data truncated for column 'orientation' at row 1
at MySql.Data.MySqlClient.MySqlCommand.EndExecuteReader(IAsyncResult result)
at CharImport.Functions.NewUser(String& SQLStatement)
at CharImport.Functions.normalsqlcommand(String command, Boolean showerror, Boolean returnerror)
01:31:52.2228508// Transmission failed!
01:31:52.3568585// Creating Items for Character:
01:31:52.3708593// Creating special spells and skills for relevant items...
01:31:52.3708593// Created 0 spells and 0 skills!
01:31:52.3728594> ERROR WHILE EXECUTING MYSQL COMMAND (MAYBE YOU CAN IGNORE THIS): command is: UPDATE characters SET equipmentCache='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ' WHERE (guid='')| ErrMsg is:System.InvalidOperationException: Connection must be valid and open.
at MySql.Data.MySqlClient.MySqlCommand.EndExecuteReader(IAsyncResult result)
at CharImport.Functions.NewUser(String& SQLStatement)
at CharImport.Functions.normalsqlcommand(String command, Boolean showerror, Boolean returnerror)
01:31:52.3728594// Created Items!
01:31:52.3738595// Adding item enchantments...
01:31:52.3758596// Adding Glyphs to Character:
01:31:52.3768596> ERROR WHILE EXECUTING MYSQL COMMAND (MAYBE YOU CAN IGNORE THIS): command is: INSERT INTO character_glyphs ( guid, spec, glyph1, glyph2, glyph3, glyph4, glyph5, glyph6 ) VALUES ( '', '0', '0', '0', '0', '0', '0', '0' )| ErrMsg is:System.InvalidOperationException: Connection must be valid and open.
at MySql.Data.MySqlClient.MySqlCommand.EndExecuteReader(IAsyncResult result)
at CharImport.Functions.NewUser(String& SQLStatement)
at CharImport.Functions.normalsqlcommand(String command, Boolean showerror, Boolean returnerror)
01:31:52.3778597> ERROR WHILE EXECUTING MYSQL COMMAND (MAYBE YOU CAN IGNORE THIS): command is: INSERT INTO character_glyphs ( guid, spec, glyph1, glyph2, glyph3, glyph4, glyph5, glyph6 ) VALUES ( '', '1', '0', '0', '0', '0', '0', '0' )| ErrMsg is:System.InvalidOperationException: Connection must be valid and open.
at MySql.Data.MySqlClient.MySqlCommand.EndExecuteReader(IAsyncResult result)
at CharImport.Functions.NewUser(String& SQLStatement)
at CharImport.Functions.normalsqlcommand(String command, Boolean showerror, Boolean returnerror)
01:31:52.3788597// Added Glyphs!
01:31:52.3798598// Setting Talents for Character:
I am playing on my own laptop with no internet connection. Please, any suggestions would be great.
Quote: download link?
Archived author: emtau • Posted: 2025-11-04T13:45:10.394760
Original source
Quote: download link?
Quote: I'm was not able to post links in the first post. So here it is:
CharImport | Free Development software downloads at SourceForge.net
Archived author: megasus • Posted: 2025-11-04T13:45:10.394760
Original source
Quote: I'm was not able to post links in the first post. So here it is:
CharImport | Free Development software downloads at SourceForge.net