
Jabra Direct
Silent install package for Jabra Direct
6.18.26101-2
- package: tis-jabra-direct
- name: Jabra Direct
- version: 6.18.26101-2
- maintainer: Amel FRADJ
- licence: The MIT License
- target_os: windows
- architecture: all
- signature_date:
- size: 107.06 Mo
- homepage : https://www.jabra.com/software-and-services/jabra-direct
package : tis-jabra-direct
version : 6.18.26101-2
architecture : all
section : base
priority : optional
name : Jabra Direct
categories :
maintainer : Amel FRADJ
description : Jabra Direct is free PC software that gives Jabra USB devices remote call control over most telephone software. It also offers features to customize your Jabra device, enhance your device with firmware upgrades, and provides a status dashboard to make sure everything is ready for the next call
depends :
conflicts :
maturity : PROD
locale :
target_os : windows
min_wapt_version :
sources :
installed_size :
impacted_process :
description_fr : Jabra Direct est un logiciel PC gratuit qui permet aux appareils USB Jabra de bénéficier d'un contrôle d'appel à distance sur la plupart des logiciels téléphoniques. Il vous offre également des fonctionnalités pour personnaliser votre appareil Jabra, pour améliorer votre appareil avec des mises à niveau du micrologiciel et propose un tableau de bord avec statut pour vous assurer que tout est prêt pour le prochain appel
description_pl : Jabra Direct to bezpłatne oprogramowanie komputerowe, które umożliwia urządzeniom Jabra USB zdalną obsługę połączeń za pomocą większości programów telefonicznych. Umożliwia ono również dostosowanie urządzenia Jabra do własnych potrzeb, aktualizację oprogramowania sprzętowego oraz wyświetlanie stanu urządzenia, aby upewnić się, że wszystko jest gotowe do następnego połączenia
description_de : Jabra Direct ist eine kostenlose PC-Software, die Jabra-USB-Geräten die Fernsteuerung von Anrufen über die meisten Telefonsoftwares ermöglicht. Sie bietet Ihnen außerdem Funktionen, um Ihr Jabra-Gerät individuell anzupassen, Ihr Gerät mit Firmware-Upgrades zu verbessern, und bietet ein Dashboard mit Status, um sicherzustellen, dass alles für den nächsten Anruf bereit ist
description_es : Jabra Direct es un software gratuito para PC que ofrece a los dispositivos Jabra USB control remoto de llamadas a través de la mayoría del software telefónico. También le ofrece funciones para personalizar su dispositivo Jabra, mejorar su dispositivo con actualizaciones de firmware y proporciona un panel de estado para asegurarse de que todo está listo para la siguiente llamada
description_pt : O Jabra Direct é um software gratuito para PC que permite aos dispositivos USB Jabra controlar remotamente as chamadas através da maior parte do software telefónico. Também lhe dá funcionalidades para personalizar o seu dispositivo Jabra, melhorar o seu dispositivo com actualizações de firmware e fornece um painel de controlo de estado para garantir que tudo está pronto para a próxima chamada
description_it : Jabra Direct è un software gratuito per PC che offre ai dispositivi USB Jabra il controllo remoto delle chiamate sulla maggior parte dei software telefonici. Offre inoltre funzioni per personalizzare il dispositivo Jabra, migliorarlo con aggiornamenti del firmware e fornisce un cruscotto di stato per assicurarsi che tutto sia pronto per la prossima chiamata
description_nl : Jabra Direct is gratis pc-software die Jabra USB-apparaten remote call control geeft via de meeste telefoonsoftware. Het biedt u ook functies om uw Jabra-apparaat aan te passen, uw apparaat te verbeteren met firmware-upgrades en biedt een statusdashboard om er zeker van te zijn dat alles klaar is voor het volgende gesprek
description_ru : Jabra Direct - это бесплатное программное обеспечение для ПК, которое обеспечивает удаленное управление вызовами с USB-устройств Jabra через большинство телефонных программ. Оно также позволяет настраивать устройство Jabra, улучшать его с помощью обновлений прошивки и предоставляет панель состояния, чтобы убедиться, что все готово к следующему звонку
audit_schedule :
editor :
keywords :
licence : The MIT License
homepage : https://www.jabra.com/software-and-services/jabra-direct
package_uuid : b555b8ec-1878-43b3-8e8b-a359067b2e61
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 6f8fe4503449be5d5c3a7d5a65d3854cf4623be1e191c94d551a49a93307b006
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2024-09-30T10:35:45.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 : ekZZE90qhehzbnGktNTb1lBAAFIkGwMr3XHTeK8mKYgpdP4XQomW23T8Mr/X+bnJKFou/bTrl9abce2xPq3REJI1QDQJgxQyIle2HtG+GeflzqI5Of74xcmhf6YYMUCrCM20djReHIL3uzI7Q6M1lhXCUj7vHVSSoIz1gLaMl6jX+93tJ1pLjkAZsd7fTbROzAfkTH+tBKWlpcCMr4YS563pYRLeCjJgwYSx5JLhiyzGdSJUeGkwnHjyP/SH44YRXxy/B+dImgaz1O8b2ktjBtuBiu99EEIs/IvFII88XAX3nfIQk77h+RHtUpAG6SoEybu0F+tpsF9qV82HphHLag==
# -*- 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
# Installing the software
install_exe_if_needed('JabraDirectSetup.exe',
silentflags='/install /quiet /norestart',
name="^Jabra Direct$",
min_version=control.get_software_version(),
)
for soft in installed_softwares('Jabra Direct'):
if not soft['key'] in uninstallkey:
uninstallkey.append(soft['key'])
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import glob
def update_package():
# Declaration of local variables
package_updated = False
proxies = get_proxies_from_wapt_console()
if not proxies:
proxies = get_proxies()
url_api = "https://jabraexpressonlinejdo.jabra.com/jdo/jdo.json"
# Get data from API
json_load = json.loads(wgets(url_api, proxies=proxies))
windows_version = json_load["WindowsVersion"]
windows_download_link = json_load["WindowsDownload"]
filename = windows_download_link.split("/")[-1]
for f in glob.glob('*.exe'):
if get_file_properties(f)['ProductVersion'] != Version(windows_version):
remove(f)
if not isfile(filename):
package_updated = True
wget(windows_download_link, filename, proxies=proxies)
version = get_version_from_binary(filename)
# Changing version of the package
if Version(version, 4) > Version(control.get_software_version(), 4):
print("Software version updated (from: %s to: %s)" % (control.get_software_version(), Version(version)))
package_updated = True
else:
print("Software version up-to-date (%s)" % Version(version))
control.set_software_version(version)
control.save_control_to_wapt()
return package_updated
a20eb8511033dd2dd28daac9e5fa89f32dfd09df78cd42373505a7ef3f030965 : JabraDirectSetup.exe
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
a5845ca676f8cc70dc9df6eab55dd964f8995fdc56a2b177eef51f7ea16772cf : WAPT/control
6f8fe4503449be5d5c3a7d5a65d3854cf4623be1e191c94d551a49a93307b006 : WAPT/icon.png
2a93cf31cfa30fe9ebd0a951d446f1dbdc3cead047531025bf28599c1d856aff : luti.json
1a2dcf41321ce1c3092dc2200459769ddbb3adf26f09eacb7196b980ec231e9c : setup.py
cf6749e56f95a9e9c6cd1700e4ce1d6715fe0e9bf759d13e83af0c7b53c770c2 : update_package.py