tis-classicshell 4.3.1-6

  • package : tis-classicshell
  • version : 4.3.1-6
  • architecture : all
  • locale :
  • description : Classic Shell, install ClassicStartMenu, no icon in start menu
  • maintainer : Tranquil it Systems
  • date : 2018-08-28 15:21:15
  • min_os_version : 6.1
  • max_os_version :

setup.py

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    print('installing Classicshell')
    if iswin64() :
        install_exe_if_needed('ClassicShellSetup_4_3_1-fr.exe',' START_MENU_FOLDER=0 /qn ADDLOCAL=ClassicStartMenu ',key='{CABCE573-0A86-42FA-A52A-C7EA61D5BE08}',min_version='4.3.1')
    else:
        install_exe_if_needed('ClassicShellSetup_4_3_1-fr.exe',' START_MENU_FOLDER=0 /qn ADDLOCAL=ClassicStartMenu ',key='{417502AF-ABF9-457B-AE32-940BEA8F4627}',min_version='4.3.1')
    install_folder = makepath(programfiles,'Classic Shell')
    registry_setstring(HKEY_LOCAL_MACHINE,r'SOFTWARE\IvoSoft\ClassicShell',"MenuStyle_Default","Win7")
    filecopyto('classic_shell_config.xml',install_folder)

def session_setup():
    registry_set(HKEY_CURRENT_USER,r'Software\IvoSoft\ClassicStartMenu','ShowedStyle2',1,REG_DWORD)
    install_folder = makepath(programfiles,'Classic Shell')
    path_xml = makepath(install_folder,'classic_shell_config.xml')
    run('"%s" -xml "%s"' % (makepath(install_folder,'ClassicStartMenu.exe'),path_xml))

    

Changelog

No changelog
    

manifest.sha256

WAPT/icon.png 5a2dc4740e4e7886e9d27febbbb8aa61d1e73b2b79f70b6e7ca0ee88f5611036
WAPT/certificate.crt 13fb474c5c23c135a77aba592eb8821b9ecbcc463f5b7312312b87b20eac6779
WAPT/wapt.psproj e306ae088b4ffc91364d6f53a3933bffa75f4bc4f8a3d6ff422209e90760feb0
ClassicShellSetup_4_3_1-fr.exe 7ded7031a65ca16d1a8465f49474584cf81cadbc3959e064778bdc89d20f7c04
classic_shell_config.xml 4a44b0a849bc7b1222ab30a84d97f4a219c8b07dbdf353473c2787c7196ffbc6
setup.py 0dbb533581e1715519cd790f56d7ec1b00c868dcd778683efec65dbc976b9080
WAPT/control 6364cc2538d410daa7e9a32f12c8b2e643be6509663d37810e987c3065d6ae72