Détails du package smp-freevideoeditor_6.3.6.17-1_all_all.wapt
retour Revenir à la liste des packages

smp-freevideoeditor

ATTENTION CE DÉPÔT n'est plus compatible 1.3 vous devez migrer en 1.5.1.21 !

Fichier control :

package           : smp-freevideoeditor
version           : 6.3.6.17-1
architecture      : all
section           : base
priority          : optional
name              : 
categories        : 
maintainer        : Simon Fonteneau
description       : The video editor is intended for editing video files and creating videos of any complexity involving various visual and audio effects. The program offers rich functionality and yet has a simple and intuitive interface, allowing you to create videos with a bare minimum of efforts.
depends           : 
conflicts         : 
maturity          : 
locale            : all
target_os         : windows
min_os_version    : 
max_os_version    : 
min_wapt_version  : 
sources           : 
installed_size    : 148324352
impacted_process  : video_editor.exe
description_fr    : L'éditeur de vidéo est conçu pour éditer des fichiers vidéo et créer des vidéos de toute complexité impliquant divers effets visuels et audio. Le programme offre une fonctionnalité riche et possède une interface simple et intuitive, vous permettant de créer des vidéos avec un minimum d'efforts.
description_pl    : 
description_de    : 
description_es    : 
audit_schedule    : 
editor            : 
keywords          : 
licence           : 
homepage          : 
package_uuid      : b1048d12-ec6a-422d-9ec1-2528ff7fd134
valid_from        : 
valid_until       : 
forced_install_on : 
signer            : wapt.lesfourmisduweb.org
signer_fingerprint: 8da83ebdac1a25e820b186510d049f47407b11835b0664fdc5bacd3595b1671d
signature         : QUylPqlN80vIntc2ejlpuHppXCBJIiYT4IXTWrWGsS+f5+NTm4kHTXAw07UvJrOY/Gf/BAzbcoIx5oN7YW06dQNcOKUlpk12xvqjkedxMZBvgKiqYFQiezV21WCMRGt+0dWMScHlKRToNgKqQnV4w+CypBAw6L8RaDlQmU2rQ4DWcp7CDQzpUHlE2mKuVujjsyrkOuruBc/O2/HggFnx+Y7JgswDuUt+RT1QUb7K854CDgnBuMek4TfTz3uiNnh2oFdvOXWKDexN1BSGdRhokTsgfY5q2AL2cpm8QoUtuXqypP7gTjf9ehLowx0yPGB3xzea0mL/W/Ur5JpXhYyUkQ==
signature_date    : 2019-07-09T09:04:14.987000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_os_version,max_os_version,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,signer,signer_fingerprint,signature_date,signed_attributes






Fichier setup.py :

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

uninstallkey = []

def install():

    versionpaquet = control['version'].split('-',1)[0]

    diskfreespacebefore = get_disk_free_space(programfiles)

    check_installed = installed_softwares('VSDC Free Video Editor_is1')
    for uninstall in check_installed:
        if Version(uninstall['version']) < Version(versionpaquet) :
            killalltasks('video_editor.exe')
            cmd = WAPT.uninstall_cmd(uninstall['key'])
            run(cmd)
            time.sleep(5)

    install_exe_if_needed("video_editor.exe","/VERYSILENT  /SUPPRESSMSGBOXES /NORESTART",key='VSDC Free Video Editor_is1',min_version=versionpaquet,killbefore='videoeditor')
    remove_desktop_shortcut('VSDC Free Video Editor')

    print(ur"Espace disque necessaire pour l'installation : " + str(diskfreespacebefore - get_disk_free_space(programfiles)))



def session_setup():
    registry_setstring(HKEY_CURRENT_USER, r"Software\FlashIntegro\VideoEditor",'UpdatePeriod',6, type=REG_DWORD)






def update_package():
    wget('http://downloads.videosoftdev.com/video_tools/video_editor.exe','video_editor.exe')

    vers = get_file_properties('video_editor.exe')['ProductVersion']

    os.chdir(os.path.dirname(__file__))

    from waptpackage import PackageEntry
    pe = PackageEntry()
    pe.load_control_from_wapt(os.getcwd())

    pe.version = vers + '-0'
    pe.save_control_to_wapt(os.getcwd())

# CTRL F9 pour me mettre à jour

if __name__ == '__main__':
    update_package()