SmartVersion | Tools + Scripts

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

  1. tefor

    tefor MDL Senior Member

    Apr 5, 2017
    286
    215
    10
    By the way , did you randomly choose the Turkish iso for showing an example or do you have a Turkish origin ? :)
     
  2. LostED

    LostED SVF Patch Lover

    Jul 30, 2009
    6,691
    18,540
    210
    @tefor

    such questions better @ PM
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. adi2

    adi2 MDL Novice

    May 8, 2017
    16
    3
    0
    Is there any guide for Linux user on How-To make svf?
     
  4. LostED

    LostED SVF Patch Lover

    Jul 30, 2009
    6,691
    18,540
    210
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. Supern00b

    Supern00b MDL Addicted

    Dec 30, 2010
    686
    481
    30
    I've just used the SVF extractor from Gezoesloog. Sadly the Softonic link was not working for me so I had to get it from a mirror, not the latest version btw.
    We really have been spoiled by the autor, the program leaves no doubt about anything.
    When selecting the patch, the program shows what the source ISO should be by name. It also notes the hash for the source ISO.
    After the process the resulting ISO hash is being compared to what it should be.
    This is almost too easy. It's awesome.

    Cheers.
     
  6. jim_p

    jim_p MDL Senior Member

    Dec 11, 2013
    317
    116
    10
  7. luzea

    luzea MDL Expert

    Apr 25, 2019
    1,078
    2,083
    60
  8. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    1,874
    2,609
    60
    #329 Sajjo, Dec 23, 2020
    Last edited: Dec 23, 2020
    @luzea
    23-12-2020 17.06.48.ls.jpg

    :good3:
    23-12-2020 17.17.16.ls.jpg

    For me i have to use
    Code:
    cd /root/smartversion-shell-scripts
    :thumbsup:
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. luzea

    luzea MDL Expert

    Apr 25, 2019
    1,078
    2,083
    60
  10. jim_p

    jim_p MDL Senior Member

    Dec 11, 2013
    317
    116
    10
    @luzea
    Do you accept suggestions/corrections for your scripts? If so, can I post them as an issue on github?
     
  11. luzea

    luzea MDL Expert

    Apr 25, 2019
    1,078
    2,083
    60
    of course, that’s the purpose of GitHub, collaboration.
     
  12. jim_p

    jim_p MDL Senior Member

    Dec 11, 2013
    317
    116
    10
    Ok I am off to github. Keep in mind that I made this post at ~7:30am and 7 hours later (~2:00pm) I can only remember 1(.5) of the things I wanted to say :p
     
  13. skyteddy

    skyteddy MDL Senior Member

    Dec 22, 2009
    278
    821
    10
    thanks for the info.

    I made a diff of the help-output from the version v3.80 and 3.82. The following lines in the 2 sections are new:

    Code:
    ...
    Options for smv m,cr,cz,i,a before [List of file, dir, wilcard]:
        [-compressratio #] : select the block compress ratio
          ...
          if # is between 531 (faster) and 552 (smaller) : uses zstd engine with long
                              distance (smaller, need more memory)
          if # is between 501 (faster) and 572 (smaller) : uses zstd engine with very long
                              distance (need smartversion 3.8.2 to decompress)
          ...
    ...
    smv m [OriginalSvfFile] [SvfFileToBeRebuild] [options...]
       Rebuild/Recompress svf file to create a new svf file.
    Possible options:
       ...
       [-sizestreamkb #] : size of atomic compression stream in KB. Default 16
         Bigger value need more memory to compress and decompress, but can be smaller and faster
       ...
    ...
     
  14. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    1,874
    2,609
    60
    Some observations.
    Source files:
    22-04-2021 02.29.06.ls.jpg
    Delta with switches: -nbhashbits 24 -compressratio 192 -sha1 -nomd5
    Total time: 07:54
    Delta from @GezoeSloog as reference file
    22-04-2021 02.30.01.ls.jpg
    Deltas with switches:
    -nbhashbits 24 -compressratio 160 -sha1 -nomd5 (uncompressed)
    Total time: 04:10
    -nbhashbits 24 -compressratio 572 -sha1 -nomd5
    Total time: 04:25
    22-04-2021 02.31.22.ls.jpg
    Then a re-compress with zstd 1.49, files are given extension .zstd - surprise:
    *160.svf to *160.zstd - time 00:52 - tot time: 05:02
    *572.svf to *572.zstd - time 00:52 - tot time: 05:17

    Switches:
    zstd.exe -T0 -19 --long=31 [file] -o [new_file]
    I also tried:
    zstd.exe --ultra -22 [file] -o [new_file]
    would give slightly smaller size and use a little more time

    I did only one test so fairly small sample size.
    HW: i7 4th Gen, quad core, 8 Gb ram - doesn't give justice to the tools but i think a lot of members are using similar hw.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. maargueb

    maargueb MDL Member

    Jun 9, 2019
    124
    12
    10
    I want to make a French copy of Windows

    en_Windows 10 Build 19043.928 (21H1)
    To
    fr_Windows 10 Build 19043.928 (21H1)

    Where do I find files?

    svf_french (fr)
     
  16. (\_/)^(\_/)

    (\_/)^(\_/) MDL Member

    May 31, 2020
    1,753
    1,487
    60
    You must have both en & fr languae of iso file then use svf batch maker to create a differential svf file between both . to convert svf to exe use aiosvfvx .
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  17. maargueb

    maargueb MDL Member

    Jun 9, 2019
    124
    12
    10
    #340 maargueb, Apr 22, 2021
    Last edited: Apr 22, 2021
    I did not understand.

    I want to make a French Windows from an svf file

    What files are needed to work windows 10 french language