Saturday, December 11, 2004

SoulSeek FolderFixer

SoulSeek FolderFixer is a utility to fix folder naming conflicts which can cause SoulSeek to display your shares wrongly when browsing.

Download

For SoulSeek to display them wrongly, there has to be at least two folders in the same parent folder. The folder with the longer name must have exactly the same name as the shorter folder, but with some extra characters at the end. For example, E:\Shares\Live Sets\Kilowatts & E:\Shares\Live Sets\Kilowatts and Vanek.

When the folders are browsed, SoulSeek displays the contents of one of the folders in the parent folder (e.g. E:\Shares\Live Sets), leaving the real folder showing as empty. This causes problems with downloading and uploading.

SoulSeek FolderFixer tries to identify these problem folders for you, and gives you the opportunity to fix the names, either by editing them manually, or by appending some text to the end.

To use SoulSeek FolderFixer, download the latest version, unzip to any location, and double-click to run.

At the top of the screen is a list of folders to check. This is read from your SoulSeek shared.cfg file, if it can be located. You may Add or Remove folders to be checked using the buttons to the right of the list. Please stay away from any system or application folders - only scan and rename your music collection, otherwise you will very likely break your computer!

In the list, folders will usually be prefixed with a plus(+), signifying that all subfolders will also be scanned. The exception to this is folders read from shared.cfg in older versions of SoulSeek. Because SoulSeek used to store all subfolders in shared.cfg, these will not automatically have their subfolders scanned, and will be preceded with a minus (-).

When you are ready, click the Scan button. Scanning will take a little while, so be patient (but it's often a lot quicker the second and subsequent times you scan).



Hopefully, no conflicts will be found, and you can close SoulSeek FolderFixer and forget about it. But chances are that you are only reading this because you discovered you had a browsing problem in the first place, so you will need to fix some folders.

The first column shows the full path (read-only), and the second column contains the problem foldername (editable). As you select any row, the staus bar shows the path of the folder with which the problem one conflicts.

Now, you may either change the folder name directly in the second column, or you can type in some text of your own choice in Text to Append. If you click Append, the text will be added to all foldernames. At any point, you may revert all of your changes using the Revert button. Note that at this stage, you are not yet changing the foldernames on disk.

When you have got the names as you you would like them, click the Fix button. A warning window will be displayed.



Here you can choose whether to make your changes or just gerenate a report. Of course, you may always generate a report first, then run a fix later. This is also your last chance to decide not to continue because you might break key Windows or application folders! Select one of the options and click the Fix or Report button. When this is finished, the status bar will indicate the result, and give the location of the report (which is a plain text file).

Here is the report file from the example above:

SOULSEEK FOLDERFIXER
====================

Begin report 11/12/2004 17:19:53

2 FOLDER NAME CONFLICTS:
Suggest renaming e:\shares\Live Sets\Kilowatts to e:\shares\Live Sets\Kilowatts~
Suggest renaming e:\shares\Live Sets\orphax to e:\shares\Live Sets\orphax~

End report 11/12/2004 17:19:53


I decided to run it again and rename the folders exactly as I wanted them, so here is the second report containing the actual changes SoulSeek FolderFixer made:

SOULSEEK FOLDERFIXER
====================

Begin fix 11/12/2004 17:53:34

2 SUCCESSES:
Renamed e:\shares\Live Sets\Kilowatts to e:\shares\Live Sets\Kilowatts Solo
Renamed e:\shares\Live Sets\orphax to e:\shares\Live Sets\orphax 2004

End fix 11/12/2004 17:53:34


It would probably be a good idea to run a second scan after doing a fix, to make sure you haven't introduced any more problems!

Changelog
v1.0.0
Release version.

12 Comments:

Anonymous Anonymous said...

why would u use killowats as an example name? yuck! the most disgusting person on slsk next to derweisse.

6:58 pm  
Anonymous Anonymous said...

Thanks fella. This sorted out my folders (57 of) with just a few simple clicks. :)

4:34 am  
Anonymous Anonymous said...

nice program, it did help a little. but would u have any idea why when i set a secondary shared folder for people on my user list why it wont save it? everytime i set it its not there the next time i open soulseek, i have to reset it everytime. ive tried editing the shared.cfg but that didnt work. if u can help, awesome, if not, guess i'll keep searchin the soulseek forums. thanks.

11:54 am  
Anonymous Anonymous said...

can someone please supply the DIRECT link to download folderfixer PLEASE

6:01 am  
Blogger Threetwosevensixseven said...

The word "Download" is a direct link, to http://www.threetwosevensixseven.com/sw2/SoulSeekFolderFixer_v1.0.0.zip

8:15 am  
Anonymous Anonymous said...

!!!it's not working man!!!

5:56 am  
Anonymous Anonymous said...

the link to the SoulSeek FolderFixer is not working... can someone please email me this fix at mistachy@aol.com , please?

2:57 am  
Anonymous rob said...

I know you've had to explain that you have a direct link on your page here, but it seems to be down. Can someone confirm that it still works for them, because it doesn't work for me.

4:12 am  
Anonymous Anonymous said...

The link does not work for me.

5:42 pm  
Anonymous jup said...

Guys Im upset and worried, today I share a folder and then I figured, that people downloaded files not shared!

I looked in my shared config and it was changed, Im really upset :(

12:33 am  
Anonymous Anonymous said...

Hi. I want to realize a personal application that automatically fills my Soulseek shared folders configuration.
I see your program works directly on shared.cfg. Can you send me some informations on the format of that file?? I opened it in a hex editor, but I can't figure it out...
joeseggiola [at] gmail [dot] [you know]

9:21 pm  
Anonymous Anonymous said...

Great website, looks very clean and organized. Keep up the good work! antibacterial Read a useful article about tramadol tramadol

11:16 am  

Post a Comment

<< Home