CamStudio 3.0
Paquet d’installation silencieuse pour CamStudio 3.0
3.0.0-2
Utilities
Utilities
Les paquets PREPROD sont des paquets construits via LUTI.
Ils restent généralement 5 jours en PREPROD, après quoi un scan VirusTotal est effectué.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.
- package: tis-camstudio
- name: CamStudio 3.0
- version: 3.0.0-2
- categories: Utilities
- maintainer: WAPT Team,Tranquil IT, Kevin Cherel
- editor: nickthegeek, windycity
- licence: GNU
- locale: all
- target_os: windows
- impacted_process: CamStudioSetup
- architecture: all
- signature_date:
- size: 44.09 Ko
- homepage : http://sourceforge.net/projects/camstudio/
package : tis-camstudio
version : 3.0.0-2
architecture : all
section : base
priority : optional
name : CamStudio 3.0
categories : Utilities
maintainer : WAPT Team,Tranquil IT, Kevin Cherel
description : CamStudio is an open-source screencasting program for Microsoft Windows released as free software. The software renders videos in an AVI format.
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : windows
min_wapt_version : 2.0
sources : https://sourceforge.net/projects/camstudio/files/latest/download
installed_size :
impacted_process : CamStudioSetup
description_fr : CamStudio est un programme de screencasting open-source pour Microsoft Windows publié en tant que logiciel gratuit. Le logiciel rend les vidéos au format AVI
description_pl : CamStudio to open-source'owy program do screencastingu dla Microsoft Windows wydany jako darmowe oprogramowanie. Oprogramowanie renderuje filmy w formacie AVI
description_de : CamStudio ist ein Open-Source-Screencasting-Programm für Microsoft Windows, das als kostenlose Software veröffentlicht wird. Die Software rendert Videos in einem AVI-Format
description_es : CamStudio es un programa de screencasting de código abierto para Microsoft Windows publicado como software libre. El software renderiza vídeos en formato AVI
description_pt : O CamStudio é um programa de screencasting de código aberto para Microsoft Windows lançado como software livre. O software produz vídeos em formato AVI
description_it : CamStudio è un programma di screencasting open-source per Microsoft Windows rilasciato come software libero. Il software esegue il rendering dei video in formato AVI
description_nl : CamStudio is een open-source screencasting programma voor Microsoft Windows dat als vrije software is vrijgegeven. De software rendert video's in een AVI formaat
description_ru : CamStudio - это программа для скринкастинга с открытым исходным кодом для Microsoft Windows, выпущенная в виде бесплатного программного обеспечения. Программа воспроизводит видео в формате AVI
audit_schedule :
editor : nickthegeek, windycity
keywords : screencasting,videos,AVI
licence : GNU
homepage : http://sourceforge.net/projects/camstudio/
package_uuid : 9c42290a-3274-451f-86f7-f9dca3c9e225
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 10.0.18362
max_os_version :
icon_sha256sum : 2311fcfc5eb922e5368f2a33a461685deb39b9418690483b689021cb03da4d8d
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2025-11-21T15:43:07.000000
signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes
signature : lkhv+J68HDdhb9xu/ji6PvoQEDIE3zFb1BdnzcZiICUS1zVOFhGKHGER5HzYLj1B4zCzRzlk/3q16kTkTdhrW2KoCh8lXRcLXM860GYLQ8XiqY8/K2jiq7JsV+o5lhuRZcKxOG9bDGVq9z2szBTaVHU56QyA0Muj81L1J8n0mgjdwA6j4bKbUwOhTGU1P08bUvPzJwzHozGNr5zVTkG5rqz7vVHPsjRNeJXIHP8Ng8i8kvwlUmiw0D/MPIyL36WOTcPeX/hZD+25G3nKkHRzXe56pWDv/d2PF7UuWPOP5e6Q6HuTciUjFnbzW9PtLLKncP/U/Fzkh+Vj9DeDF99KzQ==
# -*- coding: utf-8 -*-
from setuphelpers import *
exe_name = 'CamStudioSetup.exe'
path_app = makepath(programfiles,'CamStudio')
path_exe = makepath(path_app,exe_name)
nameshortcut = 'CamStudio'
# INSTALLATION PACKAGE
def install():
for to_uninstall in installed_softwares(name="CamStudio"):
print(f"Removing: {to_uninstall['name']} ({to_uninstall['version']})")
killalltasks(ensure_list(control.impacted_process))
run(uninstall_cmd(to_uninstall["key"]))
wait_uninstallkey_absent(to_uninstall["key"])
mkdirs(path_app)
filecopyto(exe_name,path_exe)
create_desktop_shortcut(nameshortcut,path_exe)
create_programs_menu_shortcut(nameshortcut,path_exe)
# AUDIT DE L'APPLICATIF
def audit():
if not isfile(path_exe):
print('File not found')
return "ERROR"
else:
print('File Found')
return "OK"
# DESINSTALLER PACKAGE PORTABLE
def uninstall():
killalltasks(ensure_list(control.impacted_process))
time.sleep(5)
if isdir(path_app):
remove_tree(path_app)
remove_desktop_shortcut(nameshortcut)
remove_programs_menu_shortcut(nameshortcut)
# -*- coding: utf-8 -*-
from setuphelpers import *
def update_package():
# Declaring local variables
result = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
# Si la version est en dessous la version min_os_version : 10.0.18362 alors =>
if windows_version() >= Version("10.0.18362"):
for to_uninstall in installed_softwares(name="CamStudio"):
print(f"Removing: {to_uninstall['name']} ({to_uninstall['version']})")
killalltasks(ensure_list(control.impacted_process))
run(uninstall_cmd(to_uninstall["key"]), timeout=1200)
wait_uninstallkey_absent(to_uninstall["key"])
datasite = wgets('https://camstudio.org', proxies=proxies)
download_url = 'https://' + datasite.split('.exe')[0].split('https://')[-1] + '.exe'
print(download_url)
datasite = wgets('https://camstudio.org/changelog.php', proxies=proxies)
version = datasite.split('Version ')[1].split(' ')[0]
print(f"Version: {version}")
latest_bin = "CamStudioSetup.exe"
if (not isfile(latest_bin)) or (Version(version) > control.get_software_version()):
print(f"Downloading: {latest_bin}")
wget(download_url, latest_bin, proxies=proxies)
result = True
b5f48d48e090bd2e3404bfb37cf2e522c1462e03f0fed96dd3459c5c41d5e86e : CamStudioSetup.exe
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
f44a8383a141e387547cb934bc9b97dfbb89c701831ea2f20094e81c83eed90a : WAPT/control
2311fcfc5eb922e5368f2a33a461685deb39b9418690483b689021cb03da4d8d : WAPT/icon.png
27e5b1ca9cff2ce0c927c5e4703c819cc4628fc2bfb2e4060ab9fadc12080113 : luti.json
25d93203a46804b1ae1b614c9f1cbdb95ff3c01ac6a0a7afc57ae8c5429f0efe : setup.py
32aba2bf869f04972ec706b4d3d8ab45876bffae8aee184efaaa7f256ef3147e : update_package.py