SWG Mod Manager + Guide [Update 06/04/12]

Kayliaah

Relic
Joined
Aug 30, 2010
Messages
322
Originally made by "Lis" from ModSource.
See original post here.



I've been working on a mod manager for SWG, which still is in beta. For everyone interested in trying this out, the download link is below.
This application uses the .net framework version 3.5, if you do not have this installed the application will not work, the download link is below.

The current features listed:
* Easily adding mods to your game
* Removing added mods easily
* Enable/Disable added mods - Disabling temporarily removes a mod from the game, and allows for it to be easily enabled again
* No need to touch the SWG directory (Best not to do so!)
* Update checker This means, this program requires an active internet connection for this option. Blocking with firewalls is not suggested.

Known bugs/flaws:
* None - Please report anything you find!

Usage:
The best thing is to remove all your mods from your SWG directory, and re-install them with this utility. Then they will be listed inside the utility and can be managed aswell.

To install a new mod, make a directory anywhere on your computer and name it the name of the mod (e.g. True Black), inside of it put all the folders like you'd normally put them inside of the SWG directory. Now just open up the Mod Manager, and select this folder with the Add Mod button and you're done!




Download: SWG Mod Manager

.Net Framework 3.5 (Required)



NO WARRANTY
THE PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT WITHOUT ANY WARRANTY. IT IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.

IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW THE AUTHOR WILL BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF THE AUTHOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.​




----------------------------------------------------------------------------------------------------------------------



Short guide on how to use the SWG Mod Manager with your Emulator.



1. Open SWGModManager.exe (put a shortcut on your desktop, do as you wish)
2. After opening the SWG Mod Manager, a config file called Config.xml is automatically created, this is what we're looking for.
3. To find Config.xml simply put this line in your Windows Explorer bar (on your Desktop hit WINDOWS key + E to bring the Windows Explorer window) and hit ENTER.

C:\Users\username\AppData\Roaming\swgmodmanager​

(Where username is the username you use with your Windows session, if you have no idea what it is, hit the WINDOWS key and take a look at your Start menu)

4. The Config.xml should be there, now make a shortcut of this config file on your desktop for later use with other Emulators.

5. Open this file, and replace everything with the code below.

<?xml version="1.0" encoding="utf-8"?>
<SWGModTool>
<LastVersion>0.3.3.3</LastVersion>
<SWGInstallDir>LOCATION OF YOUR SWG EMULATOR DIRECTORY</SWGInstallDir>
</SWGModTool>
Add the location of your SWG Emulator directory after <SWGInstallDir>

Here is how it looks for me.

<?xml version="1.0" encoding="utf-8"?>
<SWGModTool>
<LastVersion>0.3.3.3</LastVersion>
<SWGInstallDir>E:\GAMES\SWGEmu Modded</SWGInstallDir>
</SWGModTool>
6. Save the changes and close the file., close all the windows and go back to where you extracted SWGModManager.exe, open it, finally you can use the SWG Mod Manager with your SWG Emulator, all you need to do is change your Emulator directory in Config.xml each time you want to use mods with another emulator.


A really useful Manager that everybody should use, makes everything much simpler.




Edit (06/04/12): Thanks to ipake for reporting the mess I made. I've edited number 5 in the short guide.
 

ipake

New Member
Joined
Jun 3, 2012
Messages
3
RE: [TOOL] SWG Mod Manager + Guide

doesnt work . only have this error message in german.

Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.Xml.XmlException: Es sind mehrere Stammelemente vorhanden. Zeile 5, Position 2.
bei System.Xml.XmlTextReaderImpl.Throw(Exception e)
bei System.Xml.XmlTextReaderImpl.ParseDocumentContent()
bei System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r)
bei System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o)
bei System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options)
bei System.Xml.Linq.XDocument.Load(String uri, LoadOptions options)
bei SWGModmanager.Form1.Form1_Load(Object sender, EventArgs e)
bei System.Windows.Forms.Form.OnLoad(EventArgs e)
bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bei System.Windows.Forms.Control.CreateControl()
bei System.Windows.Forms.Control.WmShowWindow(Message& m)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.
----------------------------------------
SWGModManager
Assembly-Version: 0.0.0.0.
Win32-Version: 0.3.3.3.
CodeBase: file:///C:/Users/Dietz/Desktop/SWGModManager.exe.
----------------------------------------
System.Windows.Forms
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5458 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
System.Xml.Linq
Assembly-Version: 3.5.0.0.
Win32-Version: 3.5.30729.5420 built by: Win7SP1.
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.Linq/3.5.0.0__b77a5c561934e089/System.Xml.Linq.dll.
----------------------------------------
System.Core
Assembly-Version: 3.5.0.0.
Win32-Version: 3.5.30729.5420 built by: Win7SP1.
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Xml
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Configuration
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Configuration/2.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.XML.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.4927 (NetFXspW7.050727-4900).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml.resources/2.0.0.0_de_b77a5c561934e089/System.Xml.resources.dll.
----------------------------------------
System.Windows.Forms.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5420 (Win7SP1.050727-5400).
CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------
mscorlib.resources
Assembly-Version: 2.0.0.0.
Win32-Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400).
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
 

Kayliaah

Relic
Joined
Aug 30, 2010
Messages
322
RE: [TOOL] SWG Mod Manager + Guide

Yes it works just fine, the problem is on your hand I'm afraid.

The message is in German, I assume that's because your operating system is in German as well?
What are you trying to do exactly? The executable works just fine for me, have you tried reinstalling .NET Framework 3.5?
 

ipake

New Member
Joined
Jun 3, 2012
Messages
3
RE: [TOOL] SWG Mod Manager + Guide

Kayliaah said:
Yes it works just fine, the problem is on your hand I'm afraid.

The message is in German, I assume that's because your operating system is in German as well?
What are you trying to do exactly? The executable works just fine for me, have you tried reinstalling .NET Framework 3.5?
i downloaded netframework 3.5 and always when i start to install nothing happens.. no installer pop up or so. when i click it again .. nothing happens again...
then i looked up my installed software and i found out that i have framework 4.0 und my windows 7 computer.. so maybe thats the reason why it won´t let me install 3.5

when i start the mod manager it asks me about the location of the swg folder (and it tried all swg folders i have (swg,swgemu, launchpad enhanced) ) the manager always tells me that it´s not the right folder and asks me if i want try it again...

and when i do it like you described in your post and i write the swg directory directly in the config.xml, i get this error message like i posted before.


i write it like this: <SWGInstallDir>D:/Games/SWGEmu</SWGInstallDir>


maybe you can help me out here ?! :)
 

Kayliaah

Relic
Joined
Aug 30, 2010
Messages
322
RE: [TOOL] SWG Mod Manager + Guide

Nice find, I got the same error message, when I wrote the little tutorial in the OP I guess I already had the mod manager set up which is why I never got the error message.

The freshly created config file is different than the one I had, I need to edit the OP to change that, give me a few minutes so I can sort this out. :)[hr]
Alright, done.

Now everything should work fine. :D
 

ipake

New Member
Joined
Jun 3, 2012
Messages
3
RE: [TOOL] SWG Mod Manager + Guide

Kayliaah said:
Nice find, I got the same error message, when I wrote the little tutorial in the OP I guess I already had the mod manager set up which is why I never got the error message.

The freshly created config file is different than the one I had, I need to edit the OP to change that, give me a few minutes so I can sort this out. :)[hr]
Alright, done.

Now everything should work fine. :D
should i download it again ?

edit:
i downloaded it again and its the same error message ^^

edit 2:

sorry changed the line ! workd fine now ! great jop this manager !
 
Top Bottom