10 thoughts on “SuperDuper

  1. Rob Caldecott

    This is because the iTunes duplicate song finder is rubbish? Out of interest, what did you develop this app in?

  2. cleek

    iTunes’ dupe finder only finds duplicates which are in your library, but there may be duplicate files that your library doesn’t know about.

    it’s a C# app. went with C# because i needed to brush-up on it a bit… i’d forgotten a lot…

  3. KDP

    Nice! One issue occurred during install on my Windows Vista 32 Business Edition. The following error was returned, but a continue completed the install and launched the app. So it’s an FYI only:

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

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.InvalidCastException: Unable to cast object of type ‘SpecialFolder’ to type ‘System.String’.
    at SuperDuper.SuperDuper.GetSettingsFromRegistry()
    at SuperDuper.SuperDuper.SuperDuper_Load(Object sender, EventArgs e)
    at System.Windows.Forms.Form.OnLoad(EventArgs e)
    at System.Windows.Forms.Form.OnCreateControl()
    at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
    at System.Windows.Forms.Control.CreateControl()
    at System.Windows.Forms.Control.WmShowWindow(Message& m)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    at System.Windows.Forms.ContainerControl.WndProc(Message& m)
    at System.Windows.Forms.Form.WmShowWindow(Message& m)
    at System.Windows.Forms.Form.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4200 (NetFxQFE.050727-4200)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
    —————————————-
    SuperDuper
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///C:/Users/kdplaskon/AppData/Local/Apps/2.0/JOBYTPQ9.17Y/39ANBWKE.6VZ/supe..tion_d20568c9d51832ac_0001.0000_ae3de555b74836cd/SuperDuper.exe
    —————————————-
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    —————————————-
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    —————————————-
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4016 (NetFxQFE.050727-4000)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    —————————————-

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this application or computer (machine.config) must have the jitDebugging value set in the system.windows.forms section. The application must also be compiled with debugging
    enabled.

    For example:

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer rather than be handled by this dialog box.

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

  4. Rob Caldecott

    You’ll need an iSlate or whatever it will be called. :)

    I wish there was a way to run OS X in a virtual machine under Windows as I can’t imagine ever being able to afford the real thing!

  5. MikeJ

    You can test it on linux with a boot disk. Don’t know about testing on OSX without paying the Mac tax.

Comments are closed.