• Welcome to SC4 Devotion Forum Archives.
 

News:

The SC4 Devotion Forums are no longer active, but remain online in an archived, read-only "museum" state.  It is not possible for regular members to post or use the private messaging system, and no technical support will be provided for any issues pertaining to the forums in their current state.  Attachments (those that still work) are accessible without login.

The LEX has been replaced with SC4Evermore (SC4E), and SC4E maintains an active Discord server.  For traditional forums, we recommend Simtropolis.

Main Menu

BSC Cleanitol TM

Started by wouanagaine, January 22, 2007, 02:20:56 AM

Previous topic - Next topic

0 Members and 4 Guests are viewing this topic.

xxdita

Heh you beat me to it Barby.

SC4BOY

#201
Yes after searching through other things on the archive, I see what you are saying about the models,etc. And I understand that it wouldn't be listed as a dependency. It makes sense now what you said.. ;)

I searched through my history files and found (by downloading the spa cleanitol file again and finding what files to look for) that I ran it 2 times. I know that I did not just arbitrarily decide to run it, so I expect that I inferred that I should run it. I also note from my download history that I downloaded the spa cleanitol file 2x, 1x for each time I ran it. This suggests that I downloaded some SPA files on 2 occasions and that no doubt I was instructed to run it each time. The fact that it said once was no doubt a situation where I did not recognize that I was running a purge that I had run at another time. This was during the dl of the CAM items and I'm sure in the dozens if not hundreds of download that I did, I did not recognize that I had run the same file. I will try to reconstruct the files that I downloaded each time and see in the docs what I read to lead me to do that.

Of course this is only for historical purposes, as if we are on the right track, I will get the right files in the right places. My only problem will be, when the new and old files have the same name, to know which of the files purged are the correct files. As I'm pretty new to dependencies and megafiles, I probably have very few outdated files unless the author has updated his material recently. The reason I will trace the error of my ways is to possibly stop the next guy from doing whatever I have done..

As always, thanks for your help and time.

OK Here is the history of the "cleanitol"s  .. (I've deleted all the lines where it says "no found" as those cannot be of concern)

Cleanup  (RUN ONE)
Kensington Plaza PLOP_3176c259.SC4Lot (Kensington Plaza PLOP_3176c259.SC4Lot) found in \SimCity 4\Plugins\BSC\spa\Kensington Plaza
Corner GasW-0x5ad0e817_0x725588b5_0x30000.SC4Model (Corner GasW-0x5ad0e817_0x725588b5_0x30000.SC4Model) found in \SimCity 4\Plugins\BSC\spa\Corner Gas
Corner Gas PLOP3_f1474a7d.SC4Lot (Corner Gas PLOP3_f1474a7d.SC4Lot) found in \SimCity 4\Plugins\BSC\spa\Corner Gas

3 files have been moved to C:\Documents and Settings\Dad\My Documents\SimCity 4\BSC_Cleanitol\20071201_03
--------------------------------------------------------------------------------
An undo.bat file as been created at C:\Documents and Settings\Dad\My Documents\SimCity 4\BSC_Cleanitol\20071201_03\undo.bat

Cleanup (RUN TWO)
Ardmore Tea Room PLOP_91b93f03.SC4Lot (Ardmore Tea Room PLOP_91b93f03.SC4Lot) found in \SimCity 4\Plugins\BSC\spa\Ardmore Tea Room
Tandoori Hut PLOP_d1f20d29.SC4Lot (Tandoori Hut PLOP_d1f20d29.SC4Lot) found in \SimCity 4\Plugins\BSC\spa\Tandoori Hut
Trend Fashions PLOP_51f7e67f.SC4Lot (Trend Fashions PLOP_51f7e67f.SC4Lot) found in \SimCity 4\Plugins\BSC\spa\Trend Fashions
Sam the Record Mank-0x5ad0e817_0xd1c8eae0_0x30000.SC4Model (Sam the Record ManK-0x5ad0e817_0xd1c8eae0_0x30000.SC4Model) found in \SimCity 4\Plugins\BSC\spa\Sam the Record Man
Sam the Record Man PLOP3_f1cb9e6a.SC4Lot (Sam the Record Man PLOP3_f1cb9e6a.SC4Lot) found in \SimCity 4\Plugins\BSC\spa\Sam the Record Man
Kensington Manor Building-0x5ad0e817_0xf2830d05_0x30000.SC4Model (Kensington Manor Building-0x5ad0e817_0xf2830d05_0x30000.SC4Model) found in \SimCity 4\Plugins\BSC\spa\Kensington Manor
Kensington Manor PLOP_d1ea3efa.SC4Lot (Kensington Manor PLOP_d1ea3efa.SC4Lot) found in \SimCity 4\Plugins\BSC\spa\Kensington Manor

7 files have been moved to C:\Documents and Settings\Dad\My Documents\SimCity 4\BSC_Cleanitol\20071205_08
--------------------------------------------------------------------------------
An undo.bat file as been created at C:\Documents and Settings\Dad\My Documents\SimCity 4\BSC_Cleanitol\20071205_08\undo.bat
--------------------------------------------------------------------------------

So are you saying that I should replace all the files in the SECOND RUN?

PS: You will recall that I had a problem with Sam The Record Man (or maybe you won't remember.. hehe.. you do so many.. but anyway you helped me on that one before.. ) as it seems to all be traceable to this situation.. And I suppose we're saving me having the same situation on Ardmore Tea Room, Tandoon Hut, Trend Fashions, etc.. :)


BarbyW

When you ran the two cleanups you removed model files. If you did not have the original downloads there was actually no need to run the Cleanitol file at all as that was for anyone who had the originals and was updating. As you say you are new to custom content you probably have not installed the originals.
BSC Cleanitol TM is a superb program but needs to be used correctly. There is no need to keep running it especially where you are told to run a file BEFORE installing new lots. There may be a need to run it if you download old lots from the STEX that may have included props in the zip or install but it seems to me that you are overusing it and trying to do things it is not intended to do.
Inside every old person is a young person wondering what happened. TP



Barbypedia: More alive than the original

paroch

Hi Wouanagaine,

Thanks for both Cleanitol and DATPacker - I've used them both recently and am impressed!

I am experiencing one problem however.  I am running v2.4 Cleanitol and when I run the master cleanuplist.txt I get the following error message and the program locks:


Traceback (most recent call last):
  File "BSC Cleanitol TM.py", line 489, in OnStart
  File "BSC Cleanitol TM.py", line 247, in process
  File "distutils\file_util.pyo", line 224, in move_file
distutils.errors.DistutilsFileError: couldn't move 'C:\PROGRA~1\Maxis\SIMCIT~1\plugins\Props\Aldara6166\Prop Pack #1\readme.htm' to 'C:\Users\Paul\Documents\SimCity 4\BSC_Cleanitol\20080104_12\readme.htm': Permission denied


I've looked through this thread and couldn't see this problem before. 

And in my Props folder I do not have a sub folder called Aldara6166, so I am a bit confused why this file is causing the problem.  I have assumed this related to D66 prop pack, so I have removed everything by D66 from my Props folder but the problem still occurs.

Do you have any ideas how I can get round this problem please.  I have been able to run some lists, but not the "big" ones.

Thanks & Regards

Paul



RippleJet

#204
I would say it seems like Aldara6166's readme.htm is write protected...

Aldara6166's prop pack is installed by an installer, but by default it is installed into:
C:\Program Files\Maxis\SimCity 4 Deluxe\Plugins\Aldara6166\Prop Pack #1

instead of:
C:\Program Files\Maxis\SimCity 4\Plugins\Aldara6166\Prop Pack #1

or (where it should have been):
C:\Users\Paul\Documents\SimCity 4\Plugins\Aldara6166\Prop Pack #1

That file is not write protected by default though.
I suppose you've moved the files to the following folder yourself?
C:\Program Files\Maxis\SimCity 4\plugins\Props\Aldara6166\Prop Pack #1

Right-click on the readme.htm file in Explorer and click on Properties.
Check the attributes close to the bottom if the file is write protected.
If it is, uncheck that box, click OK, and rerun Cleanitol.

PS.
Aldara6166 and D66 are not the same person! $%Grinno$%

paroch

Hi RippleJet,

Wow, now that was a fast response.   :thumbsup:

I didn't knowingly put the file there.  And funnily enough on the file properties the "read only" box was not checked.  So I just deleted it, run the list in Cleanitol and it run beautifully.

Thanks for your help on this one - it certainly cleaned a lot out.

All the best,

Paul

JoeST

Here be a post of Praise...


WOW
I didnt realise that the tool was so versatile as i have never seen another creator use this feature but WOW:



OMG, i know... thanks to xxdita for suggesting and testing the idea... I believe to do this you add text after the semicolon.

Sorry if this is already known

Joe
Copperminds and Cuddleswarms

xxdita

#207
 ;D You ruined the surprise!!!

And yeah, to add a pack name in front of the link, all you have to do is insert your text before the http: and you're good to go.

Be sure to leave a space between your added text and the hyperlink. So it should look like this:
acura NSX blue.dat;Acura NSX Automata And Residential Single Family Props http://www.simtropolis.com/stex/index.cfm?id=12483

Diggis


wouanagaine

Damn, I'm not even aware of that

New Horizons Productions
Berethor ♦ beskhu3epnm ♦ blade2k5 ♦ dmscopio ♦ dedgren ♦ emilin ♦ Ennedi ♦ Heblem ♦ jplumbley
M4346 ♦ moganite ♦ Papab2000 ♦ Shadow Assassin ♦ Tarkus ♦ wouanagaine
Divide wouanagaine by zero and you will in fact get one...one bad-ass that is - Alek King of SC4

RippleJet

Quote from: wouanagaine on January 15, 2008, 01:41:09 PM
Damn, I'm not even aware of that

I hope you're still aware that you made the tool and almost wrote the readme? :D

SC4BOY

#211
I just downloaded the newest version of Cleanitol and checked over the "cleanuplist.txt". In using the old version, I have maintained my copy of that file, and have come across certain file extensions that are found in the PLUGINS folder and PROBABLY (IMO) be also removed. They are
*.bak
*.doc
*.ico
*.iit
*.ini
*.pdf
*.png
*.psg
*.tgi
*.url

The only one that is "iffy" is the .ini which is placed there by the Start Up Manager by SFBT (JLP2). If you are using that, you MAY want to remove that extension, but otherwise I like to know when I have .ini files in my plugin folder.

Thanks again for a nice tool..

wouanagaine

Thanks for the reminder, SC4BOY  :thumbsup:

New Horizons Productions
Berethor ♦ beskhu3epnm ♦ blade2k5 ♦ dmscopio ♦ dedgren ♦ emilin ♦ Ennedi ♦ Heblem ♦ jplumbley
M4346 ♦ moganite ♦ Papab2000 ♦ Shadow Assassin ♦ Tarkus ♦ wouanagaine
Divide wouanagaine by zero and you will in fact get one...one bad-ass that is - Alek King of SC4

Andreas

You might want to add *.sav to the list, though - those are backup copies that were created by SC4Tool, and I noticed that some creators included them in their uploads accidentially. In certain cases, they might override the proper file(s).
Andreas

SC4BOY

lol.. thanks.. I had .sav in my list, but overlooked that it was not dup'd... ;)

I did the compare in my head.. I should know that isn't a very good container.. hehe


SC4BOY

#215
OK! I have spent a lot of time thinking of things for Wounagain to do .. .hehe..

Fabulous though Cleanitol is, there are conditions where it cannot quite meet the needs of the ever-expanding ideas that all of SC4's "inventors" think up. Wou knows about this, but those who want to know the background may want to refer to this thread Cleanitol Apps Variations The jist of this is that both Cleanitol and DatPacker don't really quite know how to handle cases where the designer makes a "pick one of x" installation options.

To summarize I quote:

Wou.. maybe this would be a feature to consider adding to the NEXT VERSION of Cleanitol.. a method of entering and reporting "option files". I mean so many people have found such nice uses for cleanitol and this just extends its uses even more.. :)  Lucky for me I have all this time to think up things for you to do! HAHA

xxdita

What next version? All you have to do is type in each file, then in the comments section, between the file name and the link, you type in OPTIONAL, or Use Only One... Or, using NAM as an example, when it's time to update, the Cleanitol can simply have NetworkAddonMod_Traffic_Plugin*.dat in place, to remove whichever plugin is being used. Most of the pick one of x files are named in this manner, so it shouldn't be an issue.

SC4BOY

Hehe.. you run in elite circles perhaps? Thanks for the info.. hopefully it will become EVEN BETTER KNOWN!!

I've never seen the "optional" label used, and I've opened a lot of cleanup files.. ;)  I was wondering about an option along this line following all the nice info above, but its nice to know someone has applied a methodology to it.

xxdita

I try not to run in circles, it makes me dizzy  $%Grinno$%

The additional text option was just realized in the past week, and was announced previously in this thread (scroll up to star.torturer's post). And you saw it in action in the BSC Parks cleanitol I made for Sapphire Blue, where I didn't have certain links readily available, and just typed in that we'd search later if necessary, just to help her figure out what the missing dependencies were.
It can be used when there are a number of files in one single zip, to label the whole pack, so that users realize that even though there may be 20 files missing, they're all in one place.
But when using it in terms of only needing one of x files, the user must actually LOOK above the missing dependencies, to see that there is one of those already installed, as Cleanitol first shows what you have, before what is missing. It would have been easier and perhaps less confusing if I had only typed in BSC_Park_Textures_*.dat for the park textures, so that Cleanitol would scan for any of them, showing it either there or missing only once. I'll ask Wouanagaine to update the Cleanitol posted in this thread http://sc4devotion.com/forums/index.php?topic=3639 to reflect that.

SC4BOY

Well we all appreciate all the thinking and improving and striving for the best.. Yes I read the "strings thread" above.. never actually made some dummies to test it out and see some of the in's and out's for myself.. which seems to be the only way I really understand it