Jump to content

XPect

Member
  • Posts

    80
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    France

Posts posted by XPect

  1. Just click on the link on my post, the DL link for A3LToolBar.au3 is at the end of the 1st post. Note that you will DL an installer that need autoit to be installed 1st to run properly.

    I'm not fully satisfied with this solution that I found a little bit too complex and I will probably integrate both DaemonTools and awxDtools via nlite addons.

    Anyway this could help for post installations.

    Regards

  2. Hi,

    It seem that with version 4.10, the secure mode of Daemon Tools is ON by default and block the installation of awxDTools. So we have to disable secure mode 1st to allow silent installation of awxDTools. The problem is that I haven't found any switch or tweak to disable this option.

    So I've made this script to do it via autoit:

    #include <A3LToolBar.au3>

    Opt("WinTitleMatchMode", 4)
    $hToolBar = WinGetHandle("[CLASS:Shell_TrayWnd]", "")
    $hSysTray = ControlGetHandle($hToolBar, "", "ToolbarWindow321")
    $BtnCnt = _Toolbar_ButtonCount($hSysTray)
    $BtnTxt = "Virtual Daemon"

    ;Search for the right icon on the tray
    $i=0
    While $i < $BtnCnt - 1
    if StringLeft(_Toolbar_GetButtonText($hSysTray, $i),14)=$BtnTxt Then
    $BtnNum=$i
    EndIf
    $i=$i+1
    WEnd

    ;Right click on the button and switch the secure mode option
    _Toolbar_ClickButton($hSysTray, $BtnNum, "right")
    send("O",0)
    send("{Enter}",0)

    Note that you need to include the A3LToolBar.au3 that can be found on the autoit site http://www.autoitscript.com/forum/index.php?showtopic=33677

    Note also that you have 1st to launch DaemonTools. This means:

    1. Install Daemon Tools
    2. Run Daemon Tools
    3. Launch this script
    4. Install awxDTools

    If someone get something more simple I will be very happy :whistle:

    Regards

  3. I've just discover your soft, nice piece! Thanks.

    There is a few missing features that can help for the creation of an XPCD via nlite:

    1. The ability to filter by date
    2. The integration method
    3. The list of removed items

    Explanations:

    I'm using nlite to integrate the hotfixes to my XPCD.

    Since now I was updating each month the list of hotfixes manually via the thread in the MSFN forum. Your tool can definitely simplify the process, but I miss the features below to automate the process.

    1st of all, I only need to add the new hotfixes since my last download (usually last month) so a filter by date can do the job.

    But not all hotfixes are directly integrable so I need to know the integration method. I do install the non integrable hotfixes via a batch file at T-13.

    At last, to have something fully clean, I need to know witch old hotfixes to remove, so the list of removed items can do the job.

    Do you think it's possible ?

    Regards

  4. Hello Nitro,

    I don't know if this will help but Bin2Iso is based on the cue file, if you only have the bin, you must 1st recreate the cue or it won't work.

    I've done a quick serch, but I haven't find other prog that allow command line.

    Regards

  5. Hi DigeratiPrime,

    Thanks for the tips, work fine, but it's not very easy to get the prog and the file to extract in the same directory to do it easily.

    I mainly store my progs on an usb key and use pstart as program launcher, so I can drag an drop directly over the universal extractor shortcut, that's why I was asking.

    Anyway it's not a big deal to go and get the prog to extract thru the UE interface.

    Regards

  6. Hello Nitro,

    I've just discover your application and would like to say that's really usefull.

    Just one request,

    I mainly use portable apps on an USB key so I do not install your app and don't have context menu.

    So is it possible for you to allow drag an drop of file to extract in your extraction window in addition ?

    Very nice job anyway.

    Regards

  7. The best thing to do is to set the Java Runtime as a sub item of OpenOffice so if you select OpenOffice, the runtime will be selected also.

    You can also add a test to see if the Java Runtime is already installed, to prevent a reinstall.

    While I don't have my test computer here, I can't give you an example, but will try later.

  8. Regarding tabs and/or spaces, how will you mesure the number of spaces ?

    Could be difficult to count the spaces when creating the ini file...

    On my opinion tabs only seem better.

  9. My idea about this was something like DefaultTest = <expression> which will be used for each entries below this expression until DefaultTest is changed or an empty value (DefaultTest=) is specified.

    This should be quite limitative.

    The way I would like to be abble to use the tests is starting with this example:

    [Tools]
    test.0 = test 0
    test.1 = test 1
    test.eval = 0 & 1
    disabled = if.false

    description.0 = App 0
    command.0 = Cmd 0
    test.0.0 = test 0
    test.eval.0 = 0
    selected.0 = if.true
    disabled.0 = if.false

    description.1 = App 1
    command.1 = Cmd 1
    test.1.0 = test 1
    test.eval.1 = 0
    selected.1 = if.true
    disabled.1 = if.false

    So something like this could be usefull

    [Tools]
    TestA = 1st test
    TestB = 2nd test
    test.eval = TestA & TestB
    disabled = if.false

    description.0 = App 0
    command.0 = Cmd 0
    test.eval.0 = TestA
    selected.0 = if.true
    disabled.0 = if.false

    description.1 = App 1
    command.1 = Cmd 1
    test.eval.1 = TestB
    selected.1 = if.true
    disabled.1 = if.false

    A little bit like you use general vars.

    I don't have my ini file with me so I can't give a more detailed example, hope it's clear enought

  10. Hello Benjamin,

    This is a good news while numbers are sometime a pain when you need to add a new item in the middle of the others.

    On suggestions, the ability to use the same test at several position. I mean use the test 1 for prog A and use test 1 & test 2 for prog B without rewriting the test several times.

    I use this to collapse blocks of programs when all the programs in the block are already installed.

    Any date for the release of the new format ?

    Regards

  11. I've done a quick test yesterday, and it's a bit buggy.

    I was not abble to load or to generate any ini file.

    I will try it on another machine this evening and let you know the result.

    Anyway I like the idea behind, just keep working on.

  12. It depend what you want to do exactly.

    I imagine you want to install several apps by default and when it's done give the user the option to install a few others.

    It could be done in 2 way.

    If it's linked with an unattended CD, you could launch wihu a 1st time at T-13 using cmdlines.txt and a second time at the 1st final boot via [GuiRunOnce] in winnt.sif

    You could use 2 different ini file if needed.

    If it's not linked with an unattended CD, just create a batch file ex:test.cmd with 2 lines

    wihu
    wihu

    You could also set different parameters for each wihu execution:

    wihu /SkipSettings /INI=file1.ini /Autoinstall=5 /SkipRestart /Log=log1.txt
    wihu /INI=file2.ini /Log=log2.txt

    That's just an idea, but could work fine

  13. Hum, sound good, I was looking for something like this for a while.

    My ini file is a few hundreds line and is quite difficult to maintain right now.

    I will test this tonight and let you know.

    Thanks

  14. I've tested the new possibilities for version testing and it works fine.

    Happy to see that you still have a little time to enhance your soft.

    Thanks again

  15. There is different "version" fields in a file. WIHU only test one of them so sometime the information you want is not available, I got this with a few apps too.

    Benjamin had this in target a few month ago but it was never implemented.

    I've partially solve this by testing the file presence, it's not exactly what's needed, but it work.

  16. 2 comments:

    For mounting images, why not to use Vitual Clone Drive from Slysoft (Free) ? Seem to be more porwerfull in terms of CD images types handling capacity. Or DaemonTools but limited to ISO.

    For valuable data, I suggest to use encrypted volumes rather than just imgs. For such uses jetico products (Bestcrypt) are good, but you can also use Cryptainer (LE is free but limited) or other tools.

  17. Hello,

    Seem that your pskill switchs are wrong (version 1.20). The switchs are not the same than taskkill. Where Taskkill use /F /IM, pskill use -t. You need to replace it in various places.

    In the same time, could be a good idea to join regtweaks for applications not to start automaticly or disable checking and so on. As an example CloneCD

    Disable CDTray

    [HKEY_LOCAL_MACHINE\SOFTWARE\SlySoft\CloneCD\Settings]"CloneCDTray"=dword:00000000

    [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

    "CloneCDTray"=-

    Regards

×
×
  • Create New...