http://files.filefront.com/ConvertDataGUIexe/;12831279;/fileinfo.html
** in work **
Helper form for converting one or multiple files binary-to-text or text-to-binary.
Only converts .entity files and .brushes files at the moment. Requires .NET 2.0 framework.
Assumes that Sins install path is C:\Program Files\Stardock Games\Sins of a Solar Empire. (making this config'able soon)
If you have Visual Studio and would like the source (dead simple C#) PM me.
Enjoy!
I have my full convertdata interfacing class for both vanilla and entrenchment if you need to use it. Although it is in C++, not C#. It also is using .NET 3.5 instead of 2.0.
PM me if you want to use the library.
-Ian
Great tool!!! Man niceone did you make this handly little program?
Threw it together in about an hour. I needed something to quickly convert Entrenchment files for work on my Sins Mod Maker tool.
You ain't seen nothing yet.
You Are Wonderful ProgressBar!!! Thank You Very Very Much for such a nice and easy tool to use!! It is really really nice for us "woolheads" that sometimes can't remember a / from a \. The command line is soooooo.... dos - ee.
Very Appreciatively,
-Teal
I have framework 3.0 and I get
"Unhandled exception has occured in your application."
dchan, do you have a 64bit OS? I know there's a threading issue with that...
Windows XP an definitely not 64
What version of Sins? And what is your install path?
v1.00
Standard install path for Windows.
That could be a problem. Is ConvertData.exe located in your install folder? Because, at the moment, the tool is coded to locate it there. Also, I don't know if the command line args for that version of ConvertData.exe are the same.
I made this based on an Entrenchment version.
If I find the time, I might improve it.
I have tried putting the Convertdata.exe in the install folder, no difference, running your program still give me "Unhandled exception"
Sorry about that man... i threw it together kinda quick. I'll put some better exception handling code in if I can, but this should all be handled in my Mod Manager which I hope to have ready in about 3-4 weeks.
Do me a favor... go to Administrative Tools -> Computer Management --> Event Viewer --> Application and see if there is any more error detail you can give me.
Cheers
ok somehow I got it to work but it having this message...
Something has encounter a problem and it is counting down from 200,000+ secs till it remaining
edit: not 200,00 secs but 200 secs
Also, even when using the cmd version of the convert data, when converting back to text format it also crashes like your program
I'm running into this same problem, however I have my sins gam einstalled in my second hard drive (E:)
Perhaps you could change the coding of this tool to allow us to choose where the convert.exe is located?
Edit: FIXED! I created a false install fodler of C:\Program Files\Stardock Games\Sins of a Solar Empire on my C drive, dumped the convert.exe and msvcr80.dll file in there and it ran without a problem.
Nice work!
Silveress
I have tried it from your method, my for some reason still doesn't work even if the destination and the source is the same.
The only stuff I put in the C: folder was the convert.exe and .dll file (both taken from the sins install folder NOT the forge tools folder)
I used the default sins install fodler as location and a fodler on desttop for destination.
I think if you have location & destination as the same it gives an error?
Really though don't worry about it, here's a link to the .9 beta GameInfo folder convertted to text
http://files.filefront.com/Entrenchment+gameinforar/;12948789;/fileinfo.html
Yes location and destination being the same will throw an exception.
Sorry about the hard-codes and lackluster features... it was quick and dirty.
I am neck deep in code with my Mod Manager which will have a full-featured version of this. That is quickly approaching 20k lines of code and that's just for the classes, file parsing, and data access layer. I haven't even gotten started on the UI.
In the software industry there's a cliche that goes: "Good, Fast, and Cheap... pick two."
20k lines? Dude, what the ****.
Pay more attention to your family, haha .
(Visual Studio && Snippets && Recipes/Templates && XSD Code Generation && NUnit) == f'n win
With these and a few other tricks I can crank out a thousand lines of unit-tested code in an hour or two.
I'm a night owl, and the rest of the family isn't, so I get most of my coding/surfing/gaming after hours.
Ah, I don't do tests on my code using any testing suite. I just use beta testers or I test the behavior by hand. I used to use visual tests and the like, when I was required to. I just got stuff done faster without them, and did not have issues with bugs.
I haven't touched xsd in a long time. I think I messed with it once. I am doing SQL nonsense for my job right now, but besides that, not much.
20k lines. I look forward to seeing the program and its feature set!
20k and not a lick of UI code except a little debugging form... creating proper classes for all the Sins objects requires quite a bit.
If they used an xml format for their mod files, I'd be at about 5k lines right now and working on my UI.
XSD code generation is awesome. Define your object in the XSD designer, generate partial classes, extend functionality with additional partial class files as needed.
I know XSD is quite useful, I just don't really care about how fast I finish code, since it's work and I get paid as long as I produce working programs every so often. If I finish code fast, I have more to code anyway, so speed means nothing to me. Hopefully, when I get back to the USA and finish my degree, I will be able to form my own software company with my roommate. This will give me a reason to utilize development accelerators.
I`m someone with the same problem when i use covertdatagui the program hangs when i press execute, and there is no convertdata.exe in my sins install directory only a Convertdata_Entrenchment.exe and a Convertdata_Origin.exe.
Please help me
regards Jorgen
Apologies if I'm stepping on toes, but if this tool is hanging for you, you could try using the one I have created at https://forums.sinsofasolarempire.com/322559
As far as I know it's working with the latest beta, you just need to select the Convertdata_Entrenchment.exe in the options instead of the non-existant ConvertData.exe
Bump. handy little tool.
There are many great features available to you once you register, including:
Sign in or Create Account