If it's online, ITSBITS


Catapult Garage Home Main Workshop View Menu Personal/Private Emergency Workshop Folder Permissions Folder Management Alarm/Timer Tool Image Tool Icon Extraction Tool Tech Support Color Picker Make Project Mass Changes Copy/Move Project Fixed-RateAmortiza... Car Cost Personal Inventory Pics Formats Startup/Register Getting Started Catapult Garage Online Contact Us

ITSBITS® Catapult Garage



Mass Changes In Project

Did you ever have a lot of files that needed several changes made throughout? This tool is designed to let help you with this problem.

In the ITSBITS® Catapult Garage you can use the "Mass Changes In Project" tool to make one or more changes in a "project". (Use the  Make Project option to build/make a project.) While this is an extremely powerful tool to have in your arsenal, it also has the potential for disaster. BEFORE you make a mass change, make a backup copy of all directories in your project and save it somewhere so you can quickly copy it back...changes are "permanent" once they're made. You can, of couse, setup a new change to try to go back, but that won't always work. IHS, Incorporated, will not be responsible for your errors and/or any losses they may cause. If you don't agree to this, don't use this tool.

The Mass Change tool's main screen looks like this:

Looking at this screen, the topmost textbox will show the project-file you're using. To populate this box, click on the button with the glasses and navigate to the file you built in the Make Project option. When this is done, the top of the screen will change to look like this:

For the moment, let's assume you only want to find or change a single character string in all your files. As an example, let's say we want to change "https:// to "http:// in a project's files. All you have to do is enter the string, "https:// in the new text box. Now if you only want to find the string, click the "Find only" box.

If you didn't check the "Find only" box so that you're making a change, the top of the form will change to show another entry point. This will look like this:

Now type "http:// in the newly-displayed text box.

Next comes the "ignore case" checkbox. If you want to match precisely on the string you've typed above, i.e., change (or find) it only if the case matches, unclick this checkbox. Otherwise, leave it as it is.

You can click to include image and DLL files, but the results of this are not guaranteed.

Once you've entered the necessary information, the green-door button on the top=right quadrant will be enabled. WARNIN: BEFORE you click this button carefully inspect the change-from and change-top strings you've entered to be sure you didn't type one wrong. Once the changes are made you cannot simply undo the changes--you can rerun the Mass-change option, but that will take time you may not have. Backup, think...be sure before you click the button.

In our previous simple-1-change example, we only made one find/change in a pass through all files in the project. Now, let's assume you want to make multiple finds/changes throughout the project. Notice the "ChangesFile" menu option. Clicking on this option brings up a screen that looks like the one below.

Begin here by using the eye-glass button to specify a file where the list of finds/changes can be stored.

Now, for each find or change-from/change-to you want to set up, simply enter the 2 strings in the next two text boxes. If you're doing a find-only, simply type the same string in both the change-from and the change-to box. Verify that you didn't make a spelling/typing error, then click the "Add to list" button. You'll see the change-from show up in the large left-hand list-box and the change-to in the large right-hand list-box. Since the next find/change will often be similar to the first, the data in your two text boxes will be left in place. Simply enter each find or change-from/change-to string you need so they're in the two large boxes.

Once you have all your finds/changes (up to 1,000) in the two large boxes, click on the green-door way out button and continue with your mass changes.

This will take you back to the original screen so you can continue the process. When you hit the green-door button, processing will begin. A textbox will show you the name of each file as it is being processed. Processing can take quite some time if large numbers of files are being changed and multiple finds/changes are being made in the files. Please, be patient. If processing is interrupted, we suggest you restart the process.

When processing is completed, you will see all the processed files in the large left-hand box labeled as "files worked on." In the large right-hand box labeled as "Files that were found/changed" you will see a listing of all the found/changed files. You will also see a button over this right-hand box that lets you copy the list into the system clipboard so you can paste it into some other program(s) and use it for various purposes.

Once more, let us stress the wisdom of first making a backup just in case you screw it up...it will do what you tell it to and sometimes that can be a really embarrassing thing.


-- Back To Top of This Page --












ITSBITS® is registered in the U.S. Patent and Trademark Office as the property of IHS, Incorporated. ITSBITS® Catapult Garage, all tools, workshops, related software, and documentation, regardless of medium, is ©2007 by IHS, Incorporated...all rights under all applicable copyright laws reserved by IHS, Incorporated.