OpenAudible
Paquet d'installation silencieuse pour OpenAudible
4.8.5-1
Media
Media
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-openaudible
- name: OpenAudible
- version: 4.8.5-1
- categories: Media
- maintainer: WAPT Team,Tranquil IT,Ingrid TALBOT
- editor: OpenAudible
- licence: opensource_free,cpe:/a:apache:license_2.0,wapt_private
- locale: all
- target_os: macos
- impacted_process: OpenAudible
- architecture: x64
- signature_date:
- size: 120.79 Mo
- installed_size: 171.54 Mo
- homepage : https://openaudible.org/
package : tis-openaudible
version : 4.8.5-1
architecture : x64
section : base
priority : optional
name : OpenAudible
categories : Media
maintainer : WAPT Team,Tranquil IT,Ingrid TALBOT
description : OpenAudible is a powerful software solution designed to help users manage their audiobook library, download, and convert audiobooks into different formats
depends :
conflicts :
maturity : PREPROD
locale : all
target_os : macos
min_wapt_version : 2.3
sources :
installed_size : 171536988
impacted_process : OpenAudible
description_fr : OpenAudible est un logiciel puissant conçu pour aider les utilisateurs à gérer leur bibliothèque de livres audio, à télécharger et à convertir les livres audio dans différents formats
description_pl : OpenAudible to potężne oprogramowanie zaprojektowane, aby pomóc użytkownikom zarządzać biblioteką audiobooków, pobierać i konwertować audiobooki do różnych formatów
description_de : OpenAudible ist eine leistungsstarke Softwarelösung, die Benutzern hilft, ihre Hörbuchsammlung zu verwalten, Hörbücher herunterzuladen und in verschiedene Formate zu konvertieren
description_es : OpenAudible es una potente solución de software diseñada para ayudar a los usuarios a gestionar su biblioteca de audiolibros, descargar y convertir audiolibros a diferentes formatos
description_pt : O OpenAudible é uma poderosa solução de software concebida para ajudar os utilizadores a gerir a sua biblioteca de audiolivros, descarregar e converter audiolivros em diferentes formatos
description_it : OpenAudible è una potente soluzione software progettata per aiutare gli utenti a gestire la propria libreria di audiolibri, a scaricarli e a convertirli in diversi formati
description_nl : OpenAudible is een krachtige softwareoplossing die is ontworpen om gebruikers te helpen bij het beheren van hun luisterboekenbibliotheek, het downloaden en converteren van luisterboeken naar verschillende formaten
description_ru : OpenAudible - это мощное программное решение, помогающее пользователям управлять своей библиотекой аудиокниг, загружать и конвертировать аудиокниги в различные форматы
audit_schedule :
editor : OpenAudible
keywords : audio,audiobook,book
licence : opensource_free,cpe:/a:apache:license_2.0,wapt_private
homepage : https://openaudible.org/
package_uuid : 415ffca8-b181-42e5-8cb0-e70d517b114b
valid_from :
valid_until :
forced_install_on :
changelog : https://github.com/openaudible/openaudible/releases
min_os_version :
max_os_version :
icon_sha256sum : 816cedd1d6eb73c8461838df67c57dcc99b9e814880e5c1a665ea188aaa614cb
signer : test
signer_fingerprint: b82fc8ef4a4475c0f69ac168176c2bfc58f572eb716c4eadd65e4785c155dd8e
signature_date : 2026-06-19T19:40:44.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 : juLrTZpooGg4+5DqTuOBS563dDhPqryGr4eih1CBM+Q7ZrQ8ZebkJ0C/YajvkG0om0W5FahC9To7hrLz5/lYZzaAo97qn3vpMC71Jq0kQU/RzHwbuN8rA3NaegXRzZMK3Iv9xdHdIXNcKpewGY37Zc1UkFYL+VNUUkaCa2SRODMnfN8pYicWLJx5W0UKthErRNcaOrvdBHa77EAnGhCbSjLNJGdFX/KEPHAU/8M4vSofAvU7q4HCDhwQxPaqK5E2io7RKMDfRHBDFCdjbYiBRDoGs738MnzrxUa8O7pch4EOz0gitv8dOqhWVgzohnKZZBZwqfgkvrvOHFPP73ORNw==
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("OpenAudible_*.dmg")[0]
install_dmg(bin_name, min_version=control.get_software_version())
def uninstall():
uninstall_app("Openaudible")
# -*- coding: utf-8 -*-
from setuphelpers import *
import re
def update_package():
# Declaring local variables
package_updated = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
update_dict = {"windows": "setup.exe","macos": ".dmg"}
api_url = "https://api.github.com/repos/openaudible/openaudible/releases/latest"
# Get data from API
releases_dict = json.loads(wgets(api_url, proxies=proxies))
dmg_found = False # Flag pour indiquer la découverte d'un fichier .dmg
for release in releases_dict:
if dmg_found:
break
for asset in releases_dict["assets"]:
if asset["browser_download_url"].endswith(".dmg") and update_dict[control.target_os] in asset["browser_download_url"]:
url_download = asset["browser_download_url"]
latest_bin = url_download.split("/")[-1]
version = releases_dict["tag_name"].replace("v","")
dmg_found = True # Mettre à jour le flag pour indiquer qu'un dmg a été trouvé
break
# Deleting binaries
for f in glob.glob("*.dmg"):
if f != latest_bin:
remove_file(f)
# Downloading latest binaries
print("Download URL is: %s" % url_download)
if not isfile(latest_bin):
print("Downloading: %s" % latest_bin)
wget(url_download, latest_bin, proxies=proxies)
else:
print("Binary is present: %s" % latest_bin)
control.set_software_version(version)
control.save_control_to_wapt()
d95f2b54fbc89fbe51e7230541499198fd85c32918d3e6f83ccd087490f177b1 : OpenAudible_4.8.5.dmg
01ca7fe94636e5a08fcb73849d3b5df25d51e2c82f4dd1a08f01798b25899819 : WAPT/certificate.crt
b26d0d74c5a1f181d9e8188175da6a6ba1cc7f900b8bb3514ccb975b907ca47d : WAPT/control
816cedd1d6eb73c8461838df67c57dcc99b9e814880e5c1a665ea188aaa614cb : WAPT/icon.png
4d6afc6b1ac89cbdd8596a1c47aaa76b8b592eb5a497bc629ffa908216a1fb20 : luti.json
03131f65d6455764782e5a21535bfb5b80e80263f87ccf243de8b82ac5910e88 : setup.py
cef4043b1dc6f11f1806810db5677eccd5aaf3208b972d0307ba1c34e6204d70 : update_package.py