PDA

View Full Version : SDSysRepair: separate module


PepiMK
2008-10-24, 10:24
Situation: Spybot-S&D 1.x had a small registry repair function integrated.

Experienced: Spybot-S&D 2.0 is split into multiple dedicated functionality modules.

Expected: SDSysRepair.exe (to avoid name issues with SysInternals, Repair might be better suited) with the old functionality at least.

Advantages:
Users who would miss it could still use it.
It's not using app memory/resources in the "main app".
Extending it would be easier.

PepiMK
2008-11-13, 15:52
http://forums.spybot.info/picture.php?albumid=1&pictureid=31

Tom.K
2008-11-13, 21:01
Try to add checkbox which is default checked and named: "Backup registry before clearing registry entries."

And 3 more questions: How all those tools will be run under Main Module (SpybotSD.exe) ? Where will be located? Will all tools becoke separated modules?

PepiMK
2008-11-13, 23:40
The backup... right... so far, changes have been put into the quarantine, but that's not a 100% logical, so a backup in .reg form for example might be better.

Not all tools will be separate, but many :)

Where they'll be run? Good question... we're currently still testing a few different options, I think I'll put some screenshots into the next of my blog entries on Sunday or Monday :) We try to go both for a few "context" links where applicable, plus possibly a welcome center like the Vista welcome dialog...

Tom.K
2008-11-14, 20:35
Maybe you can add to sidebar (left side of Spybot Main Interface)
only these buttons:
Spybot S&D Main Menu
Search & Destroy (Instead of main icon, use binoculars icon)
Backup & Restore (Recovery)
Immunize & Protect (Immunize section, remove wall animation, takes about 100 KB)
Updater
Settings (set all settings in tabs)
Tools (use a list of installed tools from Tools folder {Spybot folder/Tools})
Statistics (This could be integrated to Spybot S&D Main Menu)
Donations
License
Credits

PepiMK
2008-11-15, 04:45
As you're aware, most of these are now separate modules ;) Having a sidebar like the known one open external applications is not a behaviour the user would expect usually, that's why the sidebar is gone in all screenshots.

The wall animation might take disk space/memory, but it has a purpose. Some parts of the immunization might be slow, and an animation keeps the user informed that the app has not crashed, but is doing something.