powerful app to create portable software ?

Discussion in 'Chit Chat' started by alzz, Sep 18, 2010.

  1. alzz

    alzz MDL Novice

    Jul 3, 2010
    36
    9
    0
    #1 alzz, Sep 18, 2010
    Last edited: Sep 18, 2010
    Hi folks. I used cameyo. But it's so worthless that it takes several minutes to make even a utorrent portable file.
    Some app please.:confused:

    i know utorrent is portable
     
  2. Joe42

    Joe42 MDL Novice

    Sep 8, 2009
    45
    2
    0
    uTorrent is already portable by design, so there's no need for 3rd party software.

    Read here: http://www.utorrent.com/faq/installation

     
  3. alzz

    alzz MDL Novice

    Jul 3, 2010
    36
    9
    0
    i know it is. i was testing cameyo. it's a useless crap. I need app to make nero, itunes etc portable. they're too messy
     
  4. RawData

    RawData MDL Member

    Mar 4, 2008
    223
    30
    10
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. alzz

    alzz MDL Novice

    Jul 3, 2010
    36
    9
    0
    looks good. still listening . help people
     
  6. Joe42

    Joe42 MDL Novice

    Sep 8, 2009
    45
    2
    0
    #6 Joe42, Oct 5, 2010
    Last edited by a moderator: Apr 20, 2017
    I used to use AutoIt to write and compile my own launchers to make apps portable, but that was before more developers started making their apps portable natively. I even made Nero portable. It worked just fine for several months, then one day it quit working for no apparent reason. I dumped it in favor of InfraRecorder and ImgBurn.

    I much prefer natively portable freeware these days over bloated commercial software. Don't have to deal with keygens, cracks, apps calling home, etc.

    Anyway, AutoIt gives you the flexibility needed for portable apps, unlike the PortableApps.com platform, or any other app like Thinstall, etc. But it does take some work to make it happen.

    You have to figure out registry entries, where files/folders are placed, etc and write your launcher to enter/remove those registry settings, and those files/folders. It slows down the launching of your portable app a bit, but nothing terrible.

    To show you how it's done, here's the code for my launcher for Easy CD-DA Extractor 12. I've since switched to BonkEnc instead, but still have a few of my portable apps laying around.

    Registry settings are stored in settings.reg and there's a custom folder structure in the app's folder since this app puts files in %APPDATA% and %ALLUSERS%.
    Code:
    #NoTrayIcon
    #Region ;**** Directives created by AutoIt3Wrapper_GUI ****
    #AutoIt3Wrapper_icon=ezcddax_.ico
    #AutoIt3Wrapper_outfile=Easy CD-DA Extractor.exe
    #AutoIt3Wrapper_UseX64=y
    #EndRegion ;**** Directives created by AutoIt3Wrapper_GUI ****
    DirCopy(@ScriptDir & "\Allusers", "C:\Users\All Users",1)
    DirCopy(@ScriptDir & "\AppData", @AppDataDir,1)
    Sleep(500)
    RunWait(@ComSpec & " /c " & 'RegEdit /s "%CD%\settings.reg"', "", @SW_HIDE)
    Sleep(1000)
    RegWrite("HKCU\Software\Poikosoft\Easy CD-DA Extractor 12", "path", "REG_SZ", @ScriptDir)
    RegWrite("HKCU\Software\Poikosoft\Easy CD-DA Extractor 12", "029", "REG_SZ", @ScriptDir & "\notify.wav")
    RunWait(@ScriptDir & "\ezcddax.exe")
    Sleep(2000)
    RunWait(@ComSpec & " /c " & 'reg export "HKCU\Software\Poikosoft" "%CD%\settings.reg" /y', "", @SW_HIDE)
    RegDelete("HKCU\Software\Poikosoft")
    DirMove("C:\Users\All Users\Easy CD-DA Extractor", @ScriptDir & "\AllUsers",1)
    DirMove(@AppDataDir & "\Easy CD-DA Extractor", @ScriptDir & "\AppData",1)
    Sleep(500)
    Exit
    As far as iTunes goes, good luck. It has way too many dependencies. You might be better off dumping it in favor of CopyTransManager. There's a free version and a paid version and both are natively portable and will run directly from your iPod/iPhone.
    http://www.copytrans.net/copytransmanager.php