tis-cherrytree
1.5.0.0-1
Cherrytree est une application libre et gratuite de prise de notes hiérarchiques. Elle peut stocker du texte, des images, des fichiers, des liens, des tableaux et des extraits de code exécutables. Cette application est en cours de développement
935 téléchargements
Télécharger
Voir le résultat de la construction Voir l'analyse de VirusTotal

- package : tis-cherrytree
- name : cherrytree
- version : 1.5.0.0-1
- categories :
- maintainer : Administrator
- editor :
- licence : GPL-3.0-or-later
- locale :
- target_os : windows
- impacted_process :
- architecture : x64
- signature_date : 2025-06-09 08:02
- size : 91.24 Mo
- homepage : https://www.giuspen.com/cherrytree/
package : tis-cherrytree
version : 1.5.0.0-1
architecture : x64
section : base
priority : optional
name : cherrytree
categories :
maintainer : Administrator
description : Cherrytree is a free and open source, hierarchical, note-taking application. It can store text, images, files, links, tables, and executable snippets of code. This application is under active development
depends :
conflicts :
maturity : PROD
locale :
target_os : windows
min_wapt_version :
sources :
installed_size :
impacted_process :
description_fr : Cherrytree est une application libre et gratuite de prise de notes hiérarchiques. Elle peut stocker du texte, des images, des fichiers, des liens, des tableaux et des extraits de code exécutables. Cette application est en cours de développement
description_pl : Cherrytree to darmowa i otwarta, hierarchiczna aplikacja do tworzenia notatek. Może przechowywać tekst, obrazy, pliki, linki, tabele i wykonywalne fragmenty kodu. Aplikacja ta jest aktywnie rozwijana
description_de : Cherrytree ist eine freie und quelloffene, hierarchische Anwendung zur Erstellung von Notizen. Sie kann Texte, Bilder, Dateien, Links, Tabellen und ausführbare Codeschnipsel speichern. Diese Anwendung befindet sich in aktiver Entwicklung
description_es : Cherrytree es una aplicación jerárquica y gratuita de código abierto para tomar notas. Puede almacenar texto, imágenes, archivos, enlaces, tablas y fragmentos de código ejecutables. Esta aplicación está en desarrollo activo
description_pt : O Cherrytree é uma aplicação de anotações hierárquica, gratuita e de código aberto. Pode armazenar texto, imagens, ficheiros, ligações, tabelas e fragmentos de código executáveis. Esta aplicação está em desenvolvimento ativo
description_it : Cherrytree è un'applicazione gratuita e open source per prendere appunti in modo gerarchico. Può memorizzare testo, immagini, file, collegamenti, tabelle e frammenti di codice eseguibili. Questa applicazione è in fase di sviluppo attivo
description_nl : Cherrytree is een gratis en open source, hiërarchische applicatie voor het maken van notities. Het kan tekst, afbeeldingen, bestanden, links, tabellen en uitvoerbare stukjes code opslaan. Deze toepassing wordt actief ontwikkeld
description_ru : Cherrytree - это бесплатное и открытое приложение для ведения иерархических заметок. В нем можно хранить текст, изображения, файлы, ссылки, таблицы и исполняемые фрагменты кода. Это приложение находится в стадии активной разработки
audit_schedule :
editor :
keywords :
licence : GPL-3.0-or-later
homepage : https://www.giuspen.com/cherrytree/
package_uuid : 390f5e2f-bffd-4b68-9853-c2d97cf2623e
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version :
max_os_version :
icon_sha256sum : 1250ccdeffbb36b34dbc546142e442d3f4960f43cf970f15ffdfa6999427d7f5
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2025-06-09T08:02:39.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 : wPgOTEqF2+eHhl3VFI864Kcq6Eh+ajs3bdSGyQm4/N80n7zhmk6DW2flX++7oN6B/E0eMncbA/XmBdVZMls1BhCdJn3tN/oXVFhm0XB4StfYf+KTb5MXr1VMj2Rv5Gb0Uiznj56sJyDIdTFlz9JOr3r3p9s+GFtI960VSwVtUHY3+PoZ23Ec39i3Vzu2FARqg4mKaap8mhfYCKR2beH9iUnMPEzUE83mkU6CXwyhnTNaD5A8RLLvXegmTJDnKERz/MI7jmhwxJrLwmjELoxE/C4repI6vKdSxL1EdqH1otHTuo5PMNyB//Nem3EZUgleVcmUJN9omT4u+bPd0ix+NQ==
# -*- 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
bin_name = glob.glob('cherrytree_*_win64_setup.exe')[0]
# Installing the software
install_exe_if_needed(bin_name,
silentflags='/s /S /q /Q /quiet /silent /SILENT /VERYSILENT',
key='{DBA7384C-E1C6-44B5-A3B4-C94F2F0B8C0C}_is1',
min_version=control.get_software_version(),
)
# -*- coding: utf-8 -*-
from setuphelpers import *
from setupdevhelpers import *
import json
# Declaring global variables - Warnings: 1) WAPT context is only available in package functions; 2) Global variables are not persistent between calls
def update_package():
result = False
proxies = get_proxies()
if not proxies:
proxies = get_proxies_from_wapt_console()
dict_arch ={
"x64" :"_win64_setup.exe"
}
git_repo = "giuspen/cherrytree"
url_api = "https://api.github.com/repos/%s/releases/latest" % git_repo
# Getting latest version information from official sources
print("API used is: %s" % url_api)
json_load = json.loads(wgets(url_api, proxies=proxies))
for download in json_load["assets"]:
if download["browser_download_url"].endswith('.exe') and dict_arch[control.architecture] in download["browser_download_url"]:
url_dl = download["browser_download_url"]
version = json_load["tag_name"].replace("v","")
filename = download["name"]
break
if not isfile(filename):
package_updated = True
wget(url_dl,filename,proxies=proxies)
#nettoyer les fichiers temporaires
for f in glob.glob('*.exe'):
if f != filename:
remove_file(f)
version =get_version_from_binary(filename)
control.set_software_version(version)
control.save_control_to_wapt()
38d056ab130f7bf7c481c12636a4e9959de36561d3dfcbe54c6e3571bc0c1dc3 : WAPT/certificate.crt
d7cef4e3efbc160fab7fe9eea03bf9135cbc08239f935ec2666c2b87d295fe36 : WAPT/control
1250ccdeffbb36b34dbc546142e442d3f4960f43cf970f15ffdfa6999427d7f5 : WAPT/icon.png
20e374c866973570fbb258289a2a6206b991e22417f2775d56b47d48e456a423 : cherrytree_1.5.0.0_win64_setup.exe
68bd4e7aa0c1eb2d7d34c7390e2d56e136bcfac38d4e80b613a66dcc22d0120c : luti.json
f681efd6b605dc28b9a103246f56af2e384f693436107c6380bb99e900553f54 : setup.py
096a426bad87172571bf1358a5de7f12bffae439bf256ec58ca4acac3cd3aaf9 : update_package.py