
prey
Paquet d’installation silencieuse pour prey
1.13.2-1
- package: tis-prey
- name: prey
- version: 1.13.2-1
- maintainer: WAPT Team,Tranquil IT,Amel FRADJ
- licence: GPL-3.0 license
- target_os: windows
- architecture: x86
- signature_date:
- size: 82.64 Mo
- homepage : https://preyproject.com/
package : tis-prey
version : 1.13.2-1
architecture : x86
section : base
priority : optional
name : prey
categories :
maintainer : WAPT Team,Tranquil IT,Amel FRADJ
description : Prey lets you keep track of your laptop, phone and tablet whenever stolen or missing - easily and all in one place. It's lightweight, open source software that gives you full and remote control, 24/7
depends :
conflicts :
maturity : PROD
locale :
target_os : windows
min_wapt_version :
sources :
installed_size :
impacted_process :
description_fr : Prey vous permet de suivre votre ordinateur portable, votre téléphone et votre tablette en cas de vol ou de disparition, facilement et en un seul endroit. Il s'agit d'un logiciel léger et open source qui vous donne un contrôle total et à distance, 24 heures sur 24 et 7 jours sur 7
description_pl : Prey umożliwia śledzenie laptopa, telefonu i tabletu w przypadku kradzieży lub zaginięcia - łatwo i w jednym miejscu. Jest to lekkie oprogramowanie typu open source, które zapewnia pełną i zdalną kontrolę 24/7
description_de : Mit Prey können Sie Ihren Laptop, Ihr Telefon und Ihr Tablet im Auge behalten, wenn sie gestohlen werden oder fehlen - ganz einfach und an einem Ort. Es ist eine leichtgewichtige Open-Source-Software, die Ihnen rund um die Uhr die volle Kontrolle und Fernsteuerung gibt
description_es : Prey te permite hacer un seguimiento de tu portátil, teléfono y tableta en caso de robo o desaparición, de forma sencilla y todo en un mismo lugar. Es un software ligero y de código abierto que te ofrece un control total y remoto, 24/7
description_pt : O Prey permite-lhe controlar o seu computador portátil, telemóvel e tablet sempre que for roubado ou desaparecer - facilmente e num único local. É um software leve e de código aberto que lhe dá controlo total e remoto, 24 horas por dia, 7 dias por semana
description_it : Prey consente di tenere traccia di laptop, telefoni e tablet rubati o smarriti, in modo semplice e in un unico luogo. È un software leggero e open source che vi offre un controllo completo e remoto, 24 ore su 24, 7 giorni su 7
description_nl : Met Prey kun je je laptop, telefoon en tablet in de gaten houden als deze gestolen of vermist worden - eenvoudig en allemaal op één plek. Het is lichtgewicht, open source software waarmee je 24/7 volledige controle op afstand hebt
description_ru : Prey позволяет следить за ноутбуком, телефоном и планшетом в случае кражи или пропажи - легко и в одном месте. Это легкое программное обеспечение с открытым исходным кодом, которое обеспечивает полный и удаленный контроль, 24/7
audit_schedule :
editor :
keywords :
licence : GPL-3.0 license
homepage : https://preyproject.com/
package_uuid : ff2cb714-540d-48f7-a15a-0d71fe1a37f5
valid_from :
valid_until :
forced_install_on :
changelog :
min_os_version : 10.0
max_os_version :
icon_sha256sum : 7a15bca1c6ee905e68b635ae2d2611c6891318f90d09743863f7d3e1ee12eceb
signer : Tranquil IT
signer_fingerprint: 8c5127a75392be9cc9afd0dbae1222a673072c308c14d88ab246e23832e8c6bb
signature_date : 2024-09-18T20:00:10.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 : F2Pswhn4Fqx2aHxuMQ7x237Qt0b5nD4qO0hRXJyyAw0WCL2BwIfHvhzI07GJc/QA4sQSsqNn58x8Dk5H9lU1cS/9BZCB87vR+yGMUyXWdNS4zttzm5PGiAws/SaftlcrsgD1poyxgjRnhqaEcdx3a7DwkNdNugk2CEIoRzT7auBdzv89WG5QF8JIqVBAl5jJ7sN2lvwbC5Bn4NaM1drsUWV1VgZogakDVBBtbTp2dHFnRytvFQP74w68pbm8mBeaRqPBTbFMwDwMRxKBBHFx871nCV2UPnGyiclTewPniSHzbNuTTEaSA1p+YDp41Ix9P18q6irrhPRdX+bwFcdewA==
# -*- 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('prey-windows-*.msi')[0]
# Installing the software
install_msi_if_needed(bin_name)
# -*- 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" :"-x64.msi",
"x86" : '-x86.msi'
}
git_repo = "prey/prey-node-client"
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('.msi') 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('*.msi'):
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
ec6f1e3878af6b5ecd42a20b2bb0300bb6428997b05f340726c4b7f3269cb004 : WAPT/control
7a15bca1c6ee905e68b635ae2d2611c6891318f90d09743863f7d3e1ee12eceb : WAPT/icon.png
2009742d63c1bf72dfd23924eeed53116cf7f08687a83495648e6db7615f16a6 : luti.json
31bbf65042e87c29fc5050b7a3a08ea10e023f2f89c2e3f7502fd447bce6980c : prey-windows-1.13.2-x86.msi
f51dfa4838ac52c0836a8b76b9cc0f45e0eb9b109665ce3adac3bb4ab498da9e : setup.py
2d0a192f0844f6b8051344be3576575c68e3588a47fa53b9761d825b6d8173f2 : update_package.py