
Jabra Direct
Silent install package for Jabra Direct
6.22.11401-0
- package: tis-jabra-direct
- name: Jabra Direct
- version: 6.22.11401-0
- maintainer: Amel FRADJ
- licence: The MIT License
- target_os: macos
- architecture: x64
- signature_date:
- size: 243.38 Mo
- homepage : https://www.jabra.com/software-and-services/jabra-direct
package : tis-jabra-direct
version : 6.22.11401-0
architecture : x64
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 : macos
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 : 34da0ace-d188-458c-83c3-ce55a15f7e2e
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 11
max_os_version :
icon_sha256sum : 6f8fe4503449be5d5c3a7d5a65d3854cf4623be1e191c94d551a49a93307b006
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-05-05T09:04:56.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 : WrccKT4JAI4Lql0lDXmlNX3k2QHhs5/BR86ONQVLJLE5CQxzwIMS1jPlS1MYjXEHHjnvTnEaCsh+k0vZ4gq0Q4utVHSyiFjEsq/qzksLhQ5QX+iR0B/bErVXUNHG3N0r9maoT0vSkH+F5jzhWWA47IKf9HV06h817pyEnkMF4iEZ6YFGqV8gYxRVF+Vha0NHYZ4ILxoLRlYOy1YXT1la2+vafw872KzccUrxWGdxAlcJdjgB1w2UOt+gElMXsGH9GfmK6X2OQH22TV96hpC6Cs/A6fFQVnZJPV9wFCU3XGYEXbFl7uBPGOe4Ej7jlBMem+K8Q8iWNafXTdTxQQOt/g==
# -*- coding: utf-8 -*-
from setuphelpers import *
app_uninstallkey = "pkgid:com.jabra.directonline"
def install():
bin_name = glob.glob("JabraDirectSetup.pkg")[0]
install_pkg(
bin_name,
key=app_uninstallkey,
min_version=control.get_software_version(),
)
uninstall_pkg("com.jabra.JabraFirmwareUpdate")
uninstall_app(r'Jabra Firmware Update')
def uninstall():
uninstall_pkg(app_uninstallkey)
uninstall_app(r'Jabra Direct')
# -*- coding: utf-8 -*-
from setuphelpers import *
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
# Get data from API
url_api = "https://jabraexpressonlinejdo.jabra.com/jdo/jdo.json"
json_load = json.loads(wgets(url_api))
version = json_load["MacVersion"]
download_url = json_load["MacDownload"]
latest_bin = download_url.rsplit("/",1)[-1]
# Downloading latest binaries
print(f"Latest version of {control.name} is: {version}")
print("Download URL is: %s" % download_url)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(download_url, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
# Changing version of the package
if Version(version) > Version(control.get_software_version()):
print(f"Software version updated (from: {control.get_software_version()} to: {Version(version)})")
package_updated = True
else :
print(f"Software version up-to-date ({Version(version)})")
#Extracting pkg from dmg
wget(download_url, latest_bin)
unzip_with_7zip(latest_bin, target='.')
remove_file(latest_bin)
# Deleting binaries
for f in glob.glob("*.pkg"):
if f != latest_bin.replace("dmg", "pkg"):
remove_file(f)
control.set_software_version(version)
control.save_control_to_wapt()
return package_updated
833379141d5dffea38d9bc7e59d5e62c7ff6c92368558e16656c7a92d0ef31c3 : JabraDirectSetup.pkg
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
f72b966788b6f11d846805b92ee421500b4d9473047fb43a9208fd4418c66878 : WAPT/control
6f8fe4503449be5d5c3a7d5a65d3854cf4623be1e191c94d551a49a93307b006 : WAPT/icon.png
a3c9c4b511f5b3a8a2064d70fee24a803cb99dd9e20f7a75bdc35a65790c947a : luti.json
f9321e1200fb83832d8b3a57d21d669d3284ef5da1290aa6095a592d9528b210 : setup.py
3126c3ec15bcf096db08bafd8876e485eb2f2b4d3559b246664b85920faf2160 : update_package.py