SmartVersion | Tools + Scripts

Discussion in 'Application Software' started by LostED, Apr 15, 2019.

  1. vanelle

    vanelle MDL Expert

    Sep 22, 2014
    1,194
    1,015
    60
    please try
    $ smv37 lvc \[el-gr\]_el_windows_10_consumer_editions_version_2004_x86_dvd_94880be2.svf
    - and post the output
    - check the hash of the source
    4311E7E4A06DA705AA5DFCFF2FF5335EEC306429 *en_windows_10_consumer_editions_version_2004_x86_dvd_fa759348.iso
     
  2. vanelle

    vanelle MDL Expert

    Sep 22, 2014
    1,194
    1,015
    60
    #222 vanelle, May 14, 2020
    Last edited: May 14, 2020
    try also (as posible workaround)

    !!!! make a backup of en_windows_10_consumer_editions_version_2004_x86_dvd_fa759348.iso
    before you try this !!!!

    $ smv37 x \[el-gr\]_el_windows_10_consumer_editions_version_2004_x86_dvd_94880be2.svf -inplacenochecksum -br .


    Code:
    Option for extracing (smv x):
     -extractbystep : classic extracting, write version after version. (default)
     -inplace : modify existing file(can be dangerous : if computer crashes during modification, file is lost)
     -inplacenochecksum : like - inplace, but faster : do not verify checksum of file. Only if you are sure!
     -bymerging : merge successive patch in memory before apply them
     
  3. jim_p

    jim_p MDL Member

    Dec 11, 2013
    172
    41
    10
    Maybe tomorrow, because I deleted everything earlier.
     
  4. vanelle

    vanelle MDL Expert

    Sep 22, 2014
    1,194
    1,015
    60
    $ smv36 lvc ... give the same output
    it is not required
    $ smv36 x ... -> 0_byte.iso coz the .svf <- GezoeSlog usual use a 3.6 incompatible compression for his svf's (3.7 CompressionRatio192)

    for a better idea where the bug is, please try the workaround
    !!!! make a backup of en_windows_10_consumer_editions_version_2004_x86_dvd_fa759348.iso
    before you try this !!!!

    $ smv37 x \[el-gr\]_el_windows_10_consumer_editions_version_2004_x86_dvd_94880be2.svf -inplacenochecksum -br .


    in case your source iso is valid and have the SHA1
    4311E7E4A06DA705AA5DFCFF2FF5335EEC306429 *en_windows_10_consumer_editions_version_2004_x86_dvd_fa759348.iso
    the bug (compailation bug) in the smv_32bit_linux:exe is probably somewhere inside the DfsOpen(..) code (wich check the hash)
    i will tak with G. Vollant (current we fix some of such w32 / x64 bugs during the SDK rework)
    maybe i can send you a fixed smv37_x32linux_test.exe

    please rename
    smv37.exe -> smv37_x32linux.exe (this is more helpful for the commandline)
     
  5. vanelle

    vanelle MDL Expert

    Sep 22, 2014
    1,194
    1,015
    60
    feedback from G. Vollant
    ... just be patient and wait for his testing result
     
  6. jim_p

    jim_p MDL Member

    Dec 11, 2013
    172
    41
    10
  7. vanelle

    vanelle MDL Expert

    Sep 22, 2014
    1,194
    1,015
    60
    #228 vanelle, May 15, 2020
    Last edited: May 15, 2020
    wich File system you use on the 32bit linux sysem (wich produce the error) ?
    error detected: Bad checksum
    filename : ./en_windows_10_consumer_editions_version_2004_x86_dvd_fa759348.iso


    EDIT:
    please use
    -inplacenochecksum
    not
    --inplacenochecksum
     
  8. jim_p

    jim_p MDL Member

    Dec 11, 2013
    172
    41
    10
  9. vanelle

    vanelle MDL Expert

    Sep 22, 2014
    1,194
    1,015
    60
    feedback from G. Vollant
    ... just be patient and wait for new (recompiled) smv37_x32linux.exe
     
  10. gldigital

    gldigital MDL Novice

    Jan 6, 2011
    42
    3
    0
    Can someone please explain what's inside a .svf patch: the new files updated in full or just the binary differences between the files ?
     
  11. Sajjo

    Sajjo MDL Expert

    Feb 6, 2018
    1,457
    1,915
    60
    And some metadata (old filename, new filename, checksums, size etc)
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  12. Kevin Rosas

    Kevin Rosas MDL Member

    Nov 27, 2016
    155
    99
    10
    Very Good tool.
    SmartVersion | Tools + Scripts
     
  13. gvollant

    gvollant MDL Novice

    Sep 23, 2013
    23
    78
    0
    SmartVersion 3.8 Linux 32 bits must fix the problem with large files
     
  14. luzea

    luzea MDL Addicted

    Apr 25, 2019
    620
    632
    30
    Is there a possibility to get the metadata from the file (filenames, hashes from the files inside) via command line without extracting the image?
     
  15. LostED

    LostED SVF Patch Lover

    Jul 30, 2009
    5,999
    15,788
    180
    Code:
    @echo off
    
    for /r %%i in (*.svf) do smv.exe lv "%%~nxi" >> _infos.txt
      echo -------------------------------------------------------------------------------
    )
    
    
    
     
  16. vanelle

    vanelle MDL Expert

    Sep 22, 2014
    1,194
    1,015
    60
    #237 vanelle, May 22, 2020
    Last edited: May 22, 2020
    use
    lv

    haa haaa LostED was faster
     
  17. vanelle

    vanelle MDL Expert

    Sep 22, 2014
    1,194
    1,015
    60
    BTW:
    SmartVersion 3.8 (smv.exe)
    now has an exit code
    0 = OK
    1 = ERROR

    you can now add a %ERRORLEVEL% check inside batch
     
  18. jim_p

    jim_p MDL Member

    Dec 11, 2013
    172
    41
    10
    I will download the 2004 isos later... for the third time this month :p and I will give it a shot.
    Any links for smv 3.8? Nvm, found them :)
     
  19. luzea

    luzea MDL Addicted

    Apr 25, 2019
    620
    632
    30
    Now only a progress is missing, then smv is perfect.