tis-3cx-desktop-app icon

3CX Desktop App

Silent install package for 3CX Desktop App

18.13.959-8
Office
Office

  • package: tis-3cx-desktop-app
  • name: 3CX Desktop App
  • version: 18.13.959-8
  • categories: Office
  • maintainer: WAPT Team,Tranquil IT,Jimmy PELÉ,Kevin Guerineau
  • editor: 3CX Ltd.
  • licence: proprietary_free,wapt_public
  • locale: all
  • target_os: darwin
  • impacted_process: 3CXDesktopApp
  • architecture: all
  • signature_date:
  • size: 183.51 Mo
  • installed_size: 271.76 Mo
  • homepage : https://www.3cx.com/
  • conflicts :

package           : tis-3cx-desktop-app
version           : 18.13.959-8
architecture      : all
section           : base
priority          : optional
name              : 3CX Desktop App
categories        : Office
maintainer        : WAPT Team,Tranquil IT,Jimmy PELÉ,Kevin Guerineau
description       : 3CX Desktop App is a unified communications application that allows users to manage their calls, messages and meetings
depends           : 
conflicts         : tis-3cxphone
maturity          : PROD
locale            : all
target_os         : darwin
min_wapt_version  : 2.3
sources           : https://www.3cx.com/phone-system/download-links/
installed_size    : 271764868
impacted_process  : 3CXDesktopApp
description_fr    : 3CX Desktop App est une application de communication unifiée permettant aux utilisateurs de gérer leurs appels, leurs messages et leurs réunions
description_pl    : 3CX Desktop App to aplikacja do ujednoliconej komunikacji, która pozwala użytkownikom zarządzać połączeniami, wiadomościami i spotkaniami
description_de    : 3CX Desktop App ist eine Unified-Communications-Anwendung, mit der Benutzer ihre Anrufe, Nachrichten und Besprechungen verwalten können
description_es    : 3CX Desktop App es una aplicación de comunicaciones unificadas que permite a los usuarios gestionar sus llamadas, mensajes y reuniones
description_pt    : A 3CX Desktop App é uma aplicação de comunicações unificadas que permite aos utilizadores gerir as suas chamadas, mensagens e reuniões
description_it    : 3CX Desktop App è un'applicazione per le comunicazioni unificate che consente agli utenti di gestire chiamate, messaggi e riunioni
description_nl    : 3CX Desktop App is een toepassing voor Unified Communications waarmee gebruikers hun gesprekken, berichten en vergaderingen kunnen beheren
description_ru    : 3CX Desktop App - это приложение для унифицированных коммуникаций, которое позволяет пользователям управлять своими звонками, сообщениями и встречами
audit_schedule    : 
editor            : 3CX Ltd.
keywords          : 
licence           : proprietary_free,wapt_public
homepage          : https://www.3cx.com/
package_uuid      : 1468fb80-5ec6-4c55-8b89-57a26f060e85
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : https://www.3cx.com/blog/change-log/3cxphone-build-history/
min_os_version    : 
max_os_version    : 
icon_sha256sum    : bb9359125934f0e42c191818154bf852ac32526fd2c87487faf7866ef12e1bec
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date    : 2024-10-22T16:03:39.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         : BVMb6AWvmTPt2GBIg7YtaxBP+SiS/BNk5hs3JLHyA9FPz9ypo1hDSC7g2etg8w2yfaIwU1h30Q4FhiRotYTm/pJI7tU9Pidjj9S4KTnf1qZPkaqXXB8VNqw1E5ekar/mYjrBqaJRLnMD6z+UzPbn7e6H2U0ZE7RP9Bf0PKgikDEvGghExCM0Ypsf/33USFqqClq+bnE+/Iv+mBPpSSCvnfm5T7ytmxvADkAdIrJ9R5LjPSmsxdOY0pHoC1PnyyjV94fAEILoyWVl9xoNs0zip1QR7Mm2rDZtDLg305PBsqzri1KP+iCyJswHnsFu/bgzgYJ/xw+Dns8A+Rhd0A/tXA==

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

# Installation procedure: https://www.3cx.com/docs/manual/phone-system-installation-windows


def install():
    # Initializing variables
    package_version = control.version.split("-")[0]

    # Installing the package
    bin_name = glob.glob("*.dmg")[0]
    install_dmg(bin_name, key="/Applications/3CX Desktop App.app", min_version=package_version)

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


def update_package():
    url = "https://www.3cx.com/blog/change-log/web-client-desktop-app/"
    version3cx = wgets(url).lower().split("build final,")[1].split(",")[0].strip()
    shortversion = version3cx.split(".")[0] + "0"

    download_url = "https://downloads-global.3cx.com/downloads/v%s/templates/clients/3CXDesktopApp-%s.dmg" % (shortversion, version3cx)
    latest_bin = "3CXDesktopApp-%s.dmg" % version3cx

    if not isfile(latest_bin):
        wget(download_url, latest_bin)

    control.set_software_version(version3cx)
    control.save_control_to_wapt()

53e7443d8b1b212ff1441d934331894c99f08fc90224f5558a959e1a077efeee : 3CXDesktopApp-18.13.959.dmg
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
e33722463c0425709649cc68410e9999151bbc045dc713ca9d0f2a458152c0d3 : WAPT/control
bb9359125934f0e42c191818154bf852ac32526fd2c87487faf7866ef12e1bec : WAPT/icon.png
cacda86040ff71fe6649a8a1a7dd2928b17fb67ab90ec360c24aeb45244ba824 : luti.json
d166b99924e5ff0fcdc8a4d7ec2e0b88a3524e1c0d64b77af8f1c144bc5f0b5c : setup.py
f08524ed64321f7c03ec1038134958e0485edf6f294ac3352878b49e5ea01fb7 : update_package.py