tis-jubler
8.0.0-1
Jubler est un outil d'édition de sous-titres textuels. Il peut être utilisé comme un logiciel de création de nouveaux sous-titres ou comme un outil pour convertir, transformer, corriger et affiner des sous-titres existants
477 téléchargements
Télécharger
Voir le résultat de la construction Voir l'analyse de VirusTotal

- package : tis-jubler
- name : Jubler
- version : 8.0.0-1
- categories : Utilities
- maintainer : WAPT Team,Tranquil IT,Ingrid TALBOT
- editor : Panayotis Katsaloulis
- licence : opensource_free,cpe:/a:gnu:gpl_v2,wapt_public
- locale : all
- target_os : windows
- impacted_process : Jubler
- architecture : x64
- signature_date : 2024-08-31 13:04
- size : 38.05 Mo
- installed_size : 66.32 Mo
- homepage : https://www.jubler.org/
package : tis-jubler
version : 8.0.0-1
architecture : x64
section : base
priority : optional
name : Jubler
categories : Utilities
maintainer : WAPT Team,Tranquil IT,Ingrid TALBOT
description : Jubler is a tool to edit text-based subtitles. It can be used an an authoring software for new subtitles or as a tool to convert, transform, correct and refine existing subtitles
depends :
conflicts :
maturity : PROD
locale : all
target_os : windows
min_wapt_version : 2.3
sources :
installed_size : 66322172
impacted_process : Jubler
description_fr : Jubler est un outil d'édition de sous-titres textuels. Il peut être utilisé comme un logiciel de création de nouveaux sous-titres ou comme un outil pour convertir, transformer, corriger et affiner des sous-titres existants
description_pl : Jubler to narzędzie do edycji napisów tekstowych. Może być używane jako oprogramowanie do tworzenia nowych napisów lub jako narzędzie do konwersji, przekształcania, poprawiania i udoskonalania istniejących napisów
description_de : Jubler ist ein Werkzeug zur Bearbeitung von textbasierten Untertiteln. Es kann als Autorensoftware für neue Untertitel oder als Werkzeug zum Konvertieren, Umwandeln, Korrigieren und Verfeinern bestehender Untertitel verwendet werden
description_es : Jubler es una herramienta para editar subtítulos basados en texto. Puede utilizarse como software de creación de nuevos subtítulos o como herramienta para convertir, transformar, corregir y perfeccionar subtítulos existentes
description_pt : O Jubler é uma ferramenta para editar legendas baseadas em texto. Pode ser utilizado como um software de criação de novas legendas ou como uma ferramenta para converter, transformar, corrigir e refinar legendas existentes
description_it : Jubler è uno strumento per modificare i sottotitoli basati sul testo. Può essere utilizzato come software di authoring per nuovi sottotitoli o come strumento per convertire, trasformare, correggere e perfezionare sottotitoli esistenti
description_nl : Jubler is een hulpmiddel om ondertitels op tekstbasis te bewerken. Het kan worden gebruikt als auteurssoftware voor nieuwe ondertitels of als hulpmiddel om bestaande ondertitels te converteren, transformeren, corrigeren en verfijnen
description_ru : Jubler - это инструмент для редактирования текстовых субтитров. Его можно использовать как программу для создания новых субтитров или как инструмент для преобразования, трансформации, коррекции и доработки существующих субтитров
audit_schedule :
editor : Panayotis Katsaloulis
keywords : subtitle,editor
licence : opensource_free,cpe:/a:gnu:gpl_v2,wapt_public
homepage : https://www.jubler.org/
package_uuid : e59b79e3-28fb-49ac-a5c2-64865bfccc9b
valid_from :
valid_until :
forced_install_on :
changelog : https://github.com/teras/Jubler/releases
min_os_version :
max_os_version :
icon_sha256sum : 68612a81257da70952e9de71555862c18237c3f0ba0320fa2ddbc1769b18061f
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature : g3MMn44W6tymDtxKwsMdspwZQQmDDfIT0PEEOzzmWIV/Pc2Du5rZ8Cl8B4oU83tNumtXNVnHOFKQZrURIik2ejzykwDhZ0hL95yza7mDva0qVoFql0AxiiCIbYFjHxg+vPeERn23Ndpu/GBXakbF5NoRnh+GyB65o2UCMmOt9tsNFE2Zo6I5I+ULmGGVy+xoYkMi7l/v94v47YNDRkEK7VTncziYedX2T5GHiAo8lPtBFvY3JVtOa6Y1+eRjKekDMvislfoICWdyV6GvQDeALTvVcGFm4BxdcFJdSCksTI8kR7wMsWZNI9y6bJDT08CTzxZQQgw9/tu1PdVzpMyxJA==
signature_date : 2024-08-31T13:04:29.757555
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
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
bin_name = glob.glob("Jubler-*.x64.exe")[0]
install_exe_if_needed(bin_name, silentflags="/VERYSILENT", key="Jubler_is1", min_version=control.get_software_version())
# -*- 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 = {"x64": "x64.exe", "x86": "x32.exe", "macos": ".dmg"}
api_url = "https://api.github.com/repos/teras/Jubler/releases/latest"
# Get data from API
releases_dict = json.loads(wgets(api_url, proxies=proxies))
exe_found = False # Flag pour indiquer la découverte d'un fichier .exe
for release in releases_dict:
if exe_found:
break
for asset in releases_dict["assets"]:
if asset["browser_download_url"].endswith(".exe") and update_dict[control.architecture] in asset["browser_download_url"]:
url_download = asset["browser_download_url"]
latest_bin = url_download.split("/")[-1]
version = releases_dict["name"].replace("v", "")
exe_found = True # Mettre à jour le flag pour indiquer qu'un exe a été trouvé
break
# Deleting binaries
for f in glob.glob("*.exe"):
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)
version = get_version_from_binary(latest_bin)
control.set_software_version(version)
control.save_control_to_wapt()
0004a589666dc1e5d5378dd79b61a220b5849a55c225fc9a3827e31c6ccb93a0 : setup.py
: __pycache__
b087b111a5c57c89e9ba2ba64bb5136a2dfb9e431c4f50c0d59047e019adb8da : update_package.py
68612a81257da70952e9de71555862c18237c3f0ba0320fa2ddbc1769b18061f : WAPT/icon.png
a5a97261381e1d0ad46ee15916abec9c2631d0201f5cc50ceb0197a165a0bbbf : WAPT/certificate.crt
2eb3d2dfdb4e62eaad71eb7d9a1ca77aa327c53503d9c10b9e52ab9294f57c7f : luti.json
b67b7eb6ad94f3367f76c05cdc8aae08185f022c2f616b094719ec8969e75933 : Jubler-8.0.0.x64.exe
3af78acdfa988317bd3db8ccb8c0ad69f820649c3fb6d337e454e9fe580cedc0 : WAPT/control