Saturday, November 12, 2016

Wise Folder Hider Portable


Hide private files, photos, videos and other personal data from your PC.

Wise Folder Hider Pro adopts advanced encryption algorithm, providing much more enhanced security than the free version for files and folders on your Windows PC. Wise Folder Hider Pro defends your private files from being found/read by a third-party tool.   

-----

Note:
One registry entry is left behind which I'm struggling to get rid of:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{9A2490DF-32DD-40E5-8C63-89D7CC64453F} 


I'll release Rev1 when it's fixed. Ideas are welcome.

Rev1 released.

More Info:
http://www.wisecleaner.com/wise-folder-hider-pro.html

Download:

14 comments:

  1. @Dave Green you have to use x64.nsh and SetRegView 64/SetRegView 32. It works well with my portables

    ReplyDelete
    Replies
    1. I'm using custom.nsh like so:
      ;=== if app is x64.. use this.
      ${SegmentFile}
      ${Segment.OnInit}
      System::Call "kernel32::GetCurrentProcess()i.s"
      System::Call "kernel32::IsWow64Process(is,*i.r0)"
      StrCmp $0 0 +2
      SetRegView 64
      !macroend

      ;=== If app is x32, disable redirection for that key.
      ${SegmentPrePrimary}
      SetRegView 64
      SetRegView LastUsed
      !macroend

      ${SegmentPostPrimary}
      SetRegView 64
      DeleteRegKey /IFEMPTY HKLM `SOFTWARE\Classes\CLSID\{9A2490DF-32DD-40E5-8C63-89D7CC64453F}`
      Pop $0
      SetRegView LastUsed
      !macroend

      Still not deleting. x64.nsh is included in PortableApps.comInstaller.nsi

      Delete
  2. I think I got it working for you with just a simple custom.nsh so try and report back to me and I'll explain why.
    Code:
    ${SegmentFile}

    ${SegmentInit}
    ${If} $Bits = 64
    SetRegView 64
    DeleteRegKey HKLM `SOFTWARE\Classes\CLSID\{9A2490DF-32DD-40E5-8C63-89D7CC64453F}`
    ${EndIf}
    ${If} $Bits = 32
    SetRegView 32
    DeleteRegKey HKLM `SOFTWARE\Classes\CLSID\{9A2490DF-32DD-40E5-8C63-89D7CC64453F}`
    ${EndIf}
    !macroend

    ReplyDelete
    Replies
    1. It's still there. But thanks for trying to help.

      Delete
  3. Confirmed by myself friends and @PocketAppZ that its properly working so before running the app make sure that there's no left over registry keys.
    I download yours and add custom.nsh and everybody confirms its working including @PocketAppZ. Downlad it https://www.datafilehost.com/d/b3a4cebb.
    PS you can modify your lancher to save or remove HKLM\SOFTWARE\WOW6432Node\WiseCleaner

    ReplyDelete
    Replies
    1. What did you add to the Launcher to achieve this? I'd like to learn the old ways of making portables.

      Delete
  4. For the link above I only added custom.nsh but for my many self made portables I use the old method of portablizing only codes with notepad++ the same as @portableAppZ or PuckdellApps. I don't really prefer the new method for example, appnameportable.ini has to be in the launcher folder for it to run properly.
    You can download some templates from @portableAppZ or @PortableApps old portable applications and whenever you need help I'll be glad to help.

    ReplyDelete
    Replies
    1. If I create a new launcher using PortableApps.comLauncherGenerator, custom.nsh doesn't get rid of the key any more, your launcher is different.

      Delete
  5. I don't use Portablewares PortableApps.comLauncherGenerator for everything because it's heavily modified just use normal one from portableapps. On a side note,I don't normally make portables this way as I described above, I only wrote this custom.nsh just to help out. I normally make it how it used to be before the arrival of PortableApps.comLauncherGenerator.
    Before then I made my own one using the old method which I shared with @Glaciaman the first day you released the app

    ReplyDelete
    Replies
    1. Do you mind sharing it? I'd love to see your code as well, for learning.

      Delete
  6. Download my code from here https://www.datafilehost.com/d/3cfa72ab
    For more tutorial check PortableAppz page http://portableappz.proxima.web.tr/tutorial.php. If you have any questions I'll be glad to help

    ReplyDelete
  7. Thanks, it looks so simple compared to PortableWares .nsi.

    ReplyDelete
  8. Compile with NSIS. Before you compile, I know you have knowledge of portables but I recommend you to go to PortableAppZ site http://portableappz.proxima.web.tr/tutorial.php for tutorial as well as download Ccleaner, Audacity and more..
    Mine is the modified version. PortableWares.nsi use old or earlier method how portable apps was created by portableapps.com

    ReplyDelete