Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

FPSC Classic Models and Media / Announcing FPSC MediaKeeper 1.0

Author
Message
Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 3rd Jul 2008 06:44 Edited at: 15th Jul 2008 21:45
FPSC MediaKeeper Key Features (So Far):

* The archiving of files is based on Categories. The application provides for seven: 1) Current Project, 2) Horror, 3) Medieval, 4) Miscellaneous, 5) Modern Day, 6) Science Fiction, , and, 7) World War 2

* You are able to create or delete your own categories. Deletion of a category can only be done if that category is empty.

* You can restore models into the original folders or into the "category" folder within the FPSC Library.

* You can move all of the models within an FPSC Library folder or you can select only those models you wish to move. An image will be displayed of the model selected in the file list box.

* You can also display all of the model images in a display list. There are twenty images per page. You double click on the image you wish to archive. The restore method provides the same feature; except for the fact that it will display all models within a category rather than a folder.

* You may archive both Entities and Segments. All files associated with the model will be moved. The exception to this are the "Common" files within the "Meshbank" and "Texturebank" as well as the stock meshes and textures that came with FPS Creator (WW2 and SciFi). The meshes and textures provided can be used in other models.

* The backup of models is just that. It will copy the models to another drive and retain the associated paths. The models will not be deleted from the FPSC Library and would be restored using those paths. Now that most computers have USB ports, a flash drive is recommended for backing up your models. However, you can copy the models to another hard drive or another folder on your computer. Then you could burn a copy of the folder to a CD or DVD.

* The capability to delete unwanted models from the FPSC library. They first will be placed in their own "trash bin" and then you can permanently delete them from the "trash bin."

Added 7/25/2008

* All BIN and DBO files are automatically deleted when archiving a folder or selected files.

(Note: Lee has a utility program that will delete BIN and DBO files from the entire FPSC Library.)

* All empty folders will be delete from the FPSC Library collection.


===================================================

The concept of archiving models is twofold:

1. To trim up the FPSC library and have only the models you are currently using available.

2. To organize your models into categories. There will be utilities available to make this possible and easier to do. Such as, once models are archived, you can move a model from one category to another. Your categorized models can then be restored into a category folder within the FPSC Library.

NOTE: View updated MK images in subsequent posts.

bond1
19
Years of Service
User Offline
Joined: 27th Oct 2005
Location:
Posted: 3rd Jul 2008 06:54 Edited at: 3rd Jul 2008 06:55
This looks slick. I personally already have a good backup system using Syncback for this type of thing, but I think a lot of people would find this extremely useful. It looks simple, and a lot less intimidating than navigating those deeply nested folders in FPSC.

You should put an option in there to clean the BIN and DBO files too, from that taskbar menu, that would make this really great!

----------------------------------------
"Your mom goes to college."
tschwarz
19
Years of Service
User Offline
Joined: 13th Feb 2005
Location: 127.0.0.1
Posted: 3rd Jul 2008 09:37
Not just a backup but, an Archive. Meaning you can remove models out of fpsc very easily and put them back in if you want them in the future. I think it reads the fps / fpe files and parses the necessary files and then places them in an archive. That way you don't have a bunch of models in fpsc you don't need at the moment.
xsygx
16
Years of Service
User Offline
Joined: 23rd May 2008
Location: Hell
Posted: 3rd Jul 2008 14:11
Good enough! All I need to do is organize all the segments for SegEditor. Its saving process is notoriously sloppy and I don't need duplicate segments floating around in my hard-drive.

puppyofkosh
17
Years of Service
User Offline
Joined: 9th Jan 2007
Location:
Posted: 3rd Jul 2008 16:03
Very nice work, very nice. This looks very useful.

Dar13
16
Years of Service
User Offline
Joined: 12th May 2008
Location: Microsoft VisualStudio 2010 Professional
Posted: 3rd Jul 2008 19:54
Nice FL this could be very useful. Will this be compatible with FPI EditPad for editing .ini,.fpe,and .fps files?

I know not what WWIII will be fought but I do know that WWIV will be fought with sticks and stones-Albert Einstein
Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 4th Jul 2008 02:36
Glad everybody sees some possibilities for this. Most probably are not quite sure what this will entail but as I get more done I will explain more. My good buddy tschwarz will possibly explain a little more as well. He's the one who actually got me into this mess.

Dar13, I'm not sure what you mean by being compatible. This is totally different from EditPad as it has to do with organizing, archiving and backing up the media part of FPSC. However, one of my additions that I will have for FPI Editpad is the ability to do the same with the scriptbank. Organizing, archiving and backing up scripts.

** We are not Alone **
Hunter Studios
17
Years of Service
User Offline
Joined: 17th Jan 2007
Location: C:\\
Posted: 4th Jul 2008 20:33
This looks great and helpful but why not just merge this and EditPad into one program?

Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 4th Jul 2008 22:27
EditPad is free and this one will probably be sold. However, I still could do that. Might make sense to do. I at least want to get the code pretty well finished for this one. However, I will create the code keeping in mind of a possible merger of the two. I hope I would have better luck with a merger than Microsoft and Google -- or is that Yahoo?

** We are not Alone **
Dar13
16
Years of Service
User Offline
Joined: 12th May 2008
Location: Microsoft VisualStudio 2010 Professional
Posted: 5th Jul 2008 00:43
yahoo

I know not what WWIII will be fought but I do know that WWIV will be fought with sticks and stones-Albert Einstein
Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 9th Jul 2008 02:27 Edited at: 9th Jul 2008 02:27
For now, I don't think I will actually merge the two together. They are two separate and distinct applications. Since clicking on the system tray icon will provide a menu, I will place FPI EditPad as an option. However, I will still think about a merger as I progress with the code. Dar13 gave me a possible idea with how I could merge the two but I'm still not sure about it.

tscwartz, what do you think? Anybody else?

Dar13
16
Years of Service
User Offline
Joined: 12th May 2008
Location: Microsoft VisualStudio 2010 Professional
Posted: 9th Jul 2008 02:46
I have no problem with that FL just an idea...good luck with the program.

I know not what WWIII will be fought but I do know that WWIV will be fought with sticks and stones-Albert Einstein
tschwarz
19
Years of Service
User Offline
Joined: 13th Feb 2005
Location: 127.0.0.1
Posted: 9th Jul 2008 03:35
If it was me, I would keep them as separate apps. Possibly add a link in the toolbar menu.
Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 9th Jul 2008 03:45
Thanks Dar13, but, if it's just tschwarz and I who use the program, that's OK by me.

Dar13
16
Years of Service
User Offline
Joined: 12th May 2008
Location: Microsoft VisualStudio 2010 Professional
Posted: 9th Jul 2008 04:13
Quote: "but, if it's just tschwarz and I who use the program, that's OK by me."


add me in there too

I know not what WWIII will be fought but I do know that WWIV will be fought with sticks and stones-Albert Einstein
Rampage
16
Years of Service
User Offline
Joined: 4th Feb 2008
Location: New Zealand
Posted: 9th Jul 2008 09:37
Does look slick.
Good use of vb6 there, proves it can still come to use


Airmod made by Airslide
Little Bill
16
Years of Service
User Offline
Joined: 18th Jun 2008
Location: UK
Posted: 9th Jul 2008 19:32 Edited at: 9th Jul 2008 19:33
Flatlander, this is looks very handy. Do you have MSN, I would like to talk to you about this.

Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 9th Jul 2008 21:07
@Little Bill: Sorry, don't know if I still have an MSN account. I've been retired for sometime now. If you have an email account just send me an email by clicking on my email button. Depending on my day, I may not be able to do a live chat very well, anyway. If it is imperative we should chat live then maybe I can set something up.

Little Bill
16
Years of Service
User Offline
Joined: 18th Jun 2008
Location: UK
Posted: 9th Jul 2008 21:46
I sent you an e-mail to your Gmail account you have listed in your profile.

Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 9th Jul 2008 23:23
Sent you a reply. Thanks

Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 12th Jul 2008 00:03 Edited at: 12th Jul 2008 00:09
Please view first post for key features!

I have finished the archive move method for Entities. Here is an image of the dialog box:



Here is the Models Display dialog box:



I have just about finished the restore method for Entities. Since this is based on categories all restoration will require knowing which category will be restored. The following is an image of the first dialog box for restoring models:




If the entire category will be restored then the restore will immediately take place. However, if you just want selected models restored then you can indicate the "selection option." The following is the dialog box for selecting models within a category. You will notice that you can also display ALL of the models just like in the archive method. Also note that by highlighting a model it will display the image of the model. You must place a check in the check mark box to actually select it.



NOTE: You may find changes in wording and design as I continue with this project. Nothing is absolute until the finished project.

BTW, this project will not be vaporware. You can count on a finished project. Once I finish up with the Entity part of the program the segment part will go quickly as it is similar. The Backup and delete will probably not take too long. However, I cannot give an estimation to when this will be finished, although it shouldn't be more than a few months, if not in a month or two.

Dar13
16
Years of Service
User Offline
Joined: 12th May 2008
Location: Microsoft VisualStudio 2010 Professional
Posted: 12th Jul 2008 05:08
nice FL keep up the good work

I know not what WWIII will be fought but I do know that WWIV will be fought with sticks and stones-Albert Einstein
Little Bill
16
Years of Service
User Offline
Joined: 18th Jun 2008
Location: UK
Posted: 12th Jul 2008 09:39
Looking good so far!

Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 14th Jul 2008 20:10
Here is a step by step look at archiving a model and then restoring it. I'm using one of the popular free models that's been around for sometime. If anybody is wondering why I don't use a video; well, it's because I haven't found a good video screen capture that is free. But perhaps it's because I haven't figured out how to use them.



You first need to select the model. You can select a folder of models or just one. Here I am selecting only one, the "blue van." I have already shown -- above -- a screenie that displays images of the models within a folder.



That next step is that the program asks if you are sure you want to archive (move) these models into the category selected. The next dialog is to let you know that the archive had been completed.



That's all there is to it to archive models. The above image shows that you are returned to the entitybank and you can either close the dialog window or select more models.



The above shows the model that was archived into the archive direcotry. This version of the program keeps the model files in a storage media. I may have a major upgrade that keeps everything in a database. For right now, I only keep track of directory paths of archived files as well as the original path location within the FPSC folder (entitybank/segments/meshbank/texturebank).

The following shows what it looks like, step by step, to restore the model.



This is the Restore Dialog box. We need to know that category you want to restore from. We also need two more pieces of information. Whether or not we want to restore the whole category or just a selection. The second piece of information we need is where we want to place the model. Either in a "Category" subfolder or use the original folders.



If we wanted to restore the whole category, then we would not see
this dialog window. It would just go right to restoring dialog. However, here we are shown a list of all the models in the desired category. To select a model we simply put a check mark in the box to the left of the model name.



We are now asked if we really want to restore. The next window will probably rarely be seen unless there is a really large restoration taking place. What you will more than likely see is the next image.



You are then taken back to the restore dialog and either cancel/close or select another category.



Jasonorc
16
Years of Service
User Offline
Joined: 29th Apr 2008
Location: Turn around...
Posted: 14th Jul 2008 20:29
looking great, any further on release dates?

My site: www.skyknight.co.uk
Gunn3r
18
Years of Service
User Offline
Joined: 12th Jun 2006
Location: Portland, OR
Posted: 14th Jul 2008 20:34
Looks awesome!

Sent you an email, BTW.


Gunn3r Games
Dar13
16
Years of Service
User Offline
Joined: 12th May 2008
Location: Microsoft VisualStudio 2010 Professional
Posted: 14th Jul 2008 22:31
very nice very nice

I know not what WWIII will be fought but I do know that WWIV will be fought with sticks and stones-Albert Einstein
Thraxas
Retired Moderator
18
Years of Service
User Offline
Joined: 8th Feb 2006
Location: The Avenging Axe, Turai
Posted: 15th Jul 2008 02:19
Looks great, excellent work

[center]
Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 15th Jul 2008 21:43
@Jasonorc:Thanks. Hopefully within a couple of months.

Thanks Thraxas, now I know I must be doing something right when Thraxes gives the thumbs up.

I added something that will allow me to delete empty folders from the FPSC Library. I had forgotten about the BIN and DBO files. If they are left then the folder will still be there even if there are actually no objects within it. So, they are automatically deleted when archiving a folder or selected files.

(Note: Lee has a utility program that will delete BIN and DBO files from the entire FPSC Library. If there are any, then this addition only deletes those from the archived folder.)

tschwarz
19
Years of Service
User Offline
Joined: 13th Feb 2005
Location: 127.0.0.1
Posted: 18th Jul 2008 07:18
Just wanted to say I have been testing MediaKeeper tonight and it's pretty cool. Archiving works great. I can select single models and place them in a category and then bring them back in as I need them. Quick and easy. Flatlander did a great job on this so far.
Flatlander
FPSC Tool Maker
17
Years of Service
User Offline
Joined: 22nd Jan 2007
Location: The Flatlands
Posted: 12th Aug 2008 19:36 Edited at: 12th Aug 2008 19:38
Well folks, I'm getting close. There have been a lot of issues with this because of the complexity of all the files associated with an object so it has taken me longer. There have been other issues as well. Here's what I have so far:

Archive Entity and segment objects into categories. this actually moves the objects and the related files to an archive library. Once in the library you can change the category of the object. When you are ready for the objects you can then restore them within the selected category; i.e. Fantasy Category (all objects with this category will be restore here). This is the main objective in organizing the FPSC library.

There are 7 default categories. You can add your own and delete an added category. The default categories cannot be deleted.

There is a Delete feature which will delete objects and their related files. They are placed in a "trash bin" and can be restored if you made a mistake or if you want it back. However, there also is the ability to permanently delete the files within the trash bin.

If you have FPI EditPad, then you can access it from the FPSC MK menu found in the system tray. Also, there is another use for having FPI EditPad. I added a feature that will allow you to choose one of those extra files that come with some models. These extra files are either a mesh or texture file. It was somewhat difficult figuring out how to do this and it may seem a bit complicated or awkward at first. The concept is that you browse through the extra files list, choose the one you want to use, then click the FPI EditPad button. You then must select the FPE file you want to make changes in and then click the OK button. This will move the file to the correct path and will call the EditPad with the FPE file loaded. You can then make the necessary changes. You will have to know the structure of the FPE file and what to change before this will work. You also must be sure that the changed file will work with this particular object.

Sorry for the length of this but explanations sometimes need to be lengthy. Also, I have been called Mr. Windbag before.

Some screen shot will follow.

The past has a lot of memories to hold onto; but, today is chock full of new adventures, and, the future shouts out, "The best is yet to come!" -- TerryC

Login to post a reply

Server time is: 2024-11-27 19:44:27
Your offset time is: 2024-11-27 19:44:27