tis-ringcentral icon

RingCentral

Silent install package for RingCentral

25.3.2016.1118-1

  • package: tis-ringcentral
  • name: RingCentral
  • version: 25.3.2016.1118-1
  • maintainer: WAPT Team,Tranquil IT,Amel FRADJ
  • licence: Copyright 1999-2018 RingCentral, Inc.
  • target_os: windows
  • architecture: x64
  • signature_date:
  • size: 516.78 Mo
  • homepage : https://www.ringcentral.com/teams/overview.html

package           : tis-ringcentral
version           : 25.3.2016.1118-1
architecture      : x64
section           : base
priority          : optional
name              : RingCentral
categories        : 
maintainer        : WAPT Team,Tranquil IT,Amel FRADJ
description       : RingCentral Classic gives you a more unified experience by enabling you to collaborate with colleagues in one place, from anywhere, on any device. It's perfect for knowledge workers and all users who want to maximize productivity and minimize the number of applications open while they work
depends           : 
conflicts         : 
maturity          : PROD
locale            : 
target_os         : windows
min_wapt_version  : 
sources           : 
installed_size    : 
impacted_process  : 
description_fr    : RingCentral Classic vous offre une expérience plus unifiée en vous permettant de collaborer avec vos collègues en un seul endroit, depuis n'importe où et sur n'importe quel appareil. Il convient aux travailleurs du savoir et à tous les utilisateurs qui souhaitent maximiser leur productivité et minimiser le nombre d'applications ouvertes pendant qu'ils travaillent
description_pl    : RingCentral Classic zapewnia bardziej ujednolicone doświadczenie, umożliwiając współpracę ze współpracownikami w jednym miejscu, z dowolnego miejsca i na dowolnym urządzeniu. Jest to idealne rozwiązanie dla pracowników umysłowych i wszystkich użytkowników, którzy chcą zmaksymalizować swoją produktywność i zminimalizować liczbę aplikacji otwartych podczas pracy
description_de    : RingCentral Classic bietet Ihnen eine einheitlichere Erfahrung, indem es Ihnen ermöglicht, mit Ihren Kollegen an einem Ort, von überall und auf jedem Gerät zusammenzuarbeiten. Es eignet sich für Wissensarbeiter und alle Benutzer, die ihre Produktivität maximieren und die Anzahl der Anwendungen, die sie während der Arbeit geöffnet haben, minimieren möchten
description_es    : RingCentral Classic le ofrece una experiencia más unificada al permitirle colaborar con sus colegas en un solo lugar, desde cualquier lugar y en cualquier dispositivo. Es perfecto para los trabajadores del conocimiento y todos los usuarios que desean maximizar su productividad y minimizar el número de aplicaciones que tienen abiertas mientras trabajan
description_pt    : O RingCentral Classic proporciona-lhe uma experiência mais unificada, permitindo-lhe colaborar com colegas num único local, a partir de qualquer lugar e em qualquer dispositivo. É perfeito para trabalhadores especializados e todos os utilizadores que pretendem maximizar a sua produtividade e minimizar o número de aplicações que têm abertas enquanto trabalham
description_it    : RingCentral Classic offre un'esperienza più unificata, consentendo di collaborare con i colleghi in un unico luogo, da qualsiasi luogo e su qualsiasi dispositivo. È perfetto per i knowledge worker e per tutti gli utenti che desiderano massimizzare la produttività e ridurre al minimo il numero di applicazioni aperte durante il lavoro
description_nl    : RingCentral Classic geeft u een meer uniforme ervaring door u in staat te stellen samen te werken met collega's op één plek, vanaf elke plek en op elk apparaat. Het is perfect voor kenniswerkers en alle gebruikers die hun productiviteit willen maximaliseren en het aantal applicaties dat ze tijdens het werk open hebben staan tot een minimum willen beperken
description_ru    : RingCentral Classic обеспечивает более унифицированную работу, позволяя сотрудничать с коллегами в одном месте, из любого места и с любого устройства. Оно идеально подходит для работников, работающих в сфере знаний, и всех пользователей, которые хотят максимально повысить свою производительность и свести к минимуму количество приложений, открытых во время работы
audit_schedule    : 
editor            : 
keywords          : 
licence           : Copyright 1999-2018 RingCentral, Inc.
homepage          : https://www.ringcentral.com/teams/overview.html
package_uuid      : e3154344-4692-4e43-912a-eea6c83eee99
valid_from        : 
valid_until       : 
forced_install_on : 
changelog         : 
min_os_version    : 10.0
max_os_version    : 
icon_sha256sum    : 56be42251b05ea1e6ad2217325158df34a4d7bafac030deb11e6a786fccd66ce
signer            : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date    : 2025-09-06T07:01:34.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         : CH7ZsGzajXSraH4teNxWRtuCX/4Theacdm5DcrkkTZ49qDED9h85Ig8xORTI6qLlgBTnp/EAE/fpWfJ8qa5jWpjkgNmJrnSbRVGbYhgtr7tfpknqxmjyqd9sjjTN+FspjTVfIxL87M8LbDt/Quz+6CewqUlm2ryKFr2dFxUE0pF9s3iuUqcBKR34ouBjbwHBHJkGdxCwvWAf0vTfxi5fzrznnLEfF7nrXU6n9UrFmM+Pba6ZrHVDA6/9T1Oa0PlZtN8A+l+fvxqJxxlEgnAsSnabAw3eYonXCuBfm6J6J9MmExim5tFEK//qEEoLvAwSsMv8YrW5uTumOWljmR3z3Q==

# -*- 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
    # Uninstalling older versions of the software
    for to_uninstall in installed_softwares(name="RingCentral "):
        if Version(to_uninstall["version"]) < Version(control.get_software_version()):
            print("Removing: %s (%s)" % (to_uninstall["name"], to_uninstall["version"]))
            killalltasks(ensure_list(control.impacted_process))
            run(uninstall_cmd(to_uninstall["key"]))
            wait_uninstallkey_absent(to_uninstall["key"])
            if isdir(to_uninstall["install_location"]):
                remove_tree(to_uninstall["install_location"])
    # Installing the software
    
    install_msi_if_needed('RingCentral-x64.msi')



# -*- 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()

    download_url = "https://app.ringcentral.com/download/RingCentral-x64.msi"
    latest_bin = download_url.split('/')[-1]

    wget(download_url, latest_bin, proxies=proxies)

    # Deleting outdated binaries
    for f in glob.glob('*.msi'):
        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()


c86549d761811284c131e987904801ce737f0d9e68386235734d7a25aa0f3e22 : RingCentral-x64.msi
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
d0b8d00188763015b76f21d96d50844e111f89bc6b7d85c2dc236168331560e7 : WAPT/control
56be42251b05ea1e6ad2217325158df34a4d7bafac030deb11e6a786fccd66ce : WAPT/icon.png
a8e12b40c84b40f2cd8793026ac53255bf1c1d58512a4919844d0527f6347547 : luti.json
f8f1761ae30d38d9a4f1f3ac82e4fc8c4128e6f631a0b7f124ab610fc553bf85 : setup.py
a9a7433e5ebeda7ccaf5a18b38765a92d29f73100a67924535bbdd9eee8ac6fc : update_package.py