tis-ditto-connect icon

Ditto

Paquet d’installation silencieuse pour Ditto

1.11.10.0-1

Les paquets PREPROD sont des paquets construits via LUTI. Ils restent généralement 5 jours en PREPROD, après quoi un deuxième scan VirusTotal est effectué pour vérifier que le status n'a pas changé.
Si le paquet réussit ce dernier contrôle, il est promu en PROD et publié sur le store.

  • package: tis-ditto-connect
  • name: Ditto
  • version: 1.11.10.0-1
  • maintainer: WAPT Team,Tranquil IT,Amel FRADj
  • licence: proprietary_restricted,wapt_private
  • target_os: windows
  • architecture: x86
  • signature_date:
  • size: 20.00 Mo

package           : tis-ditto-connect
version           : 1.11.10.0-1
architecture      : x86
section           : base
priority          : optional
name              : Ditto
categories        : 
maintainer        : WAPT Team,Tranquil IT,Amel FRADj
description       : Ditto Connect lets you wirelessly display what's happening on your screen to everyone in the room
depends           : 
conflicts         : 
maturity          : PREPROD
locale            : 
target_os         : windows
min_wapt_version  : 2.3
sources           : 
installed_size    : 
impacted_process  : 
description_fr    : Ditto Connect permet d'afficher facilement et sans fil ce qui se passe sur votre écran à toutes les personnes présentes dans la pièce
description_pl    : Ditto Connect ułatwia bezprzewodowe wyświetlanie tego, co dzieje się na ekranie, wszystkim w pomieszczeniu
description_de    : Mit Dito Connect können Sie einfach und drahtlos allen Personen im Raum anzeigen, was auf Ihrem Bildschirm passiert
description_es    : Ditto Connect facilita la visualización inalámbrica de lo que ocurre en tu pantalla a todos los presentes
description_pt    : O Ditto Connect facilita a apresentação sem fios do que está a acontecer no seu ecrã a todos os presentes na sala
description_it    : Ditto Connect semplifica la visualizzazione in modalità wireless di ciò che accade sullo schermo a tutti i presenti
description_nl    : Met Ditto Connect kun je eenvoudig draadloos aan iedereen in de kamer laten zien wat er op je scherm gebeurt
description_ru    : Ditto Connect позволяет без проводов отображать происходящее на экране для всех присутствующих в комнате
audit_schedule    : 
editor            : 
keywords          : 
licence           : proprietary_restricted,wapt_private
homepage          : 
package_uuid      : acd92e66-55bb-4c63-8477-256b635898b4
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 10.0
max_os_version    : 
icon_sha256sum    : 9ac8ef85817190ba35330349a19f8f0d92ba65bfbf72eb0d84b6d8b9bbb87fff
signer            : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date    : 2026-03-10T16:54:06.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         : kAQjzX0N0bi8Qc4C1vFGhRJJmWD8z5nbKNWHZZfZXXru64jQAfq/7iTYuHy3fT5IRwWfMni3I39ZyBKaW01SUyaZWCL83paHBPXopcHLoNX/OQiQYn7Ugx5tLWmoCz4XoFhsEFhM3r1bZ68tn28872TQBOMhBqT56n4T5F2slrtPNOjKwcnrOxfPqF/ci6EhGlvTKVkia57uQ71TZk0eslwJYjMgioRiGbFqUbDXd5eskkpm74o0RBMvIqa+UsgysSuNYa6MuJ/Yh0XslJON7hhwbCiZNp0yfTBp0YSnDF0Grk07Mv0wWqG08dH2dGE0fh/etHMv8kZUABcz1seP0w==

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

r"""
Usable WAPT package functions: install(), uninstall(), session_setup(), audit(), update_package()

"""
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls


def install():
    # Declaring local variables
    bin_name = glob.glob('Ditto*.msi')[0]
    # Installing the software
    
    install_msi_if_needed(bin_name)




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



def update_package():
    # Declaring local variables
    package_updated = False
    
    proxies = get_proxies_from_wapt_console()
    if not proxies:
        proxies = get_proxies()

  
    data = requests.head('https://airsquirrels.com/ditto/download/connect/windows/32',allow_redirects=True,proxies=proxies)
    download_url = data.url  
    latest_bin = download_url.split("/")[-1]
    version = latest_bin.split('-')[0].rsplit('Ditto')[-1]

    # Downloading latest binaries
    print("Download URL is: %s" % download_url)
    if not isfile(latest_bin):
        print("Downloading: %s" % latest_bin)
        wget(download_url, latest_bin, proxies=proxies)
        package_updated = True
    else:
        print("Binary is present: %s" % latest_bin)


    # Deleting outdated binaries
    for f in glob.glob('*.exe'):
        if f != latest_bin:
            remove_file(f)

           
    version = get_version_from_binary(latest_bin)
    # Mettre à jour le package
    control.set_software_version(version)
    control.save_control_to_wapt()    
        

db24c79ff05e32f9c22f16e40f279c3930e810b3ab2975872dff3ad318e7bcb2 : Ditto1.11.10-32.msi
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
4a41f27fe4020164464f8c65cdcc8c21cd6fbf2f027255cdaf6cd78eadc9b661 : WAPT/control
9ac8ef85817190ba35330349a19f8f0d92ba65bfbf72eb0d84b6d8b9bbb87fff : WAPT/icon.png
398e8106dff806bdec6b729d0f1a6fe6625b511707847707e985f7280f619c94 : luti.json
49bb26ab205883d54f01d589d69159f3a6321eca1285962ee9bca0b844f07597 : setup.py
d71f6a51fc246305ca0216c7f59125a08496c09d521e8750f2aeca9537401e37 : update_package.py