[RISOLTO] Pacchetto Edt v2022 build 0.3.0 / Pronote v2022 build 0.3.0

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
e-annaThouet
Messaggi: 2
Registrazione: 4 settembre 2018 - 13:47

4 settembre 2018 - 13:57

Ciao Olaplanche,

sarei anch'io interessato al pacchetto Pronote, dato che lavoro in diverse scuole e mi sarebbe di grande aiuto, facendomi risparmiare molto tempo.

Grazie in anticipo.
olaplanche
Messaggi: 178
Registrazione: 26 gennaio 2017 - 11:11

4 settembre 2018 - 15:08

Ciao,

pacchetto Pronote inviato!

Cordiali saluti,
Ultima modifica di olaplanche il 07 set 2018 - 08:23, modificato 1 volta.
- Versione WAPT installata: 2.6.0.16795 Enterprise
- Sistema operativo del server: Linux / Debian Bookworm
- Sistema operativo della macchina per l'amministrazione/creazione dei pacchetti: Windows 10
e-annaThouet
Messaggi: 2
Registrazione: 4 settembre 2018 - 13:47

4 settembre 2018 - 16:45

Grazie mille per la rapidità; il pacco mi farà risparmiare moltissimo tempo.

Cordiali saluti
jejew2006
Messaggi: 1
Registrazione: 06/09/2018 - 21:11

6 settembre 2018 - 21:14

Ciao Olaplanche,

sarei interessato anche io al pacchetto EDT.

Grazie in anticipo.
olaplanche
Messaggi: 178
Registrazione: 26 gennaio 2017 - 11:11

7 settembre 2018 - 8:22

Ciao,

pacco EDT inviato!

Cordiali saluti,
- Versione WAPT installata: 2.6.0.16795 Enterprise
- Sistema operativo del server: Linux / Debian Bookworm
- Sistema operativo della macchina per l'amministrazione/creazione dei pacchetti: Windows 10
alf
Messaggi: 17
Registrazione: 17 maggio 2018 - 14:06

7 settembre 2018 - 14:54

Salve,

vorrei provare qualcosa di un po' diverso.

Potrei avere anche il pacchetto Pronote?

Grazie in anticipo.

Anne-Laure
olaplanche
Messaggi: 178
Registrazione: 26 gennaio 2017 - 11:11

7 settembre 2018 - 14:58

Ciao,

è fatto!

Cordiali saluti,
- Versione WAPT installata: 2.6.0.16795 Enterprise
- Sistema operativo del server: Linux / Debian Bookworm
- Sistema operativo della macchina per l'amministrazione/creazione dei pacchetti: Windows 10
alf
Messaggi: 17
Registrazione: 17 maggio 2018 - 14:06

10 settembre 2018 - 14:42

Salve,

grazie per la rapida risposta.
L'installazione è andata a buon fine.
Tuttavia, ho difficoltà a disinstallarla tramite Wapt.
C'è qualcosa di specifico che devo fare?

Grazie in anticipo.

Anne-Laure
olaplanche
Messaggi: 178
Registrazione: 26 gennaio 2017 - 11:11

10 settembre 2018 - 16:00

Buongiorno,

Ho appena aggiornato il codice per la parte di disinstallazione del pacchetto edt come mostrato di seguito:

Codice: Seleziona tutto

# -*- coding: utf-8 -*-
from setuphelpers import *

uninstallkey = []

def install():
    print('installing wapt-edt2018')
    install_exe_if_needed("Install_EDTclient_FR_2018.0.2.1_win64.exe",silentflags='-s -f1%s\Setup.iss' % basedir,key='{56186141-47B5-4BF6-A06E-6D6EED12C720}',min_version='0.0.2.1',killbefore='Client EDT.exe')
    uninstallkey.remove('{56186141-47B5-4BF6-A06E-6D6EED12C720}')
    remove_desktop_shortcut('EDT2017.lnk')
    create_desktop_shortcut(r'EDT2018',target=u'C:\Program Files\Index Education\EDT 2018\Réseau\Client EDT.exe',arguments=r'-Adresse "SERVERNAME" -PortTcp "SERVERPORT"')

def uninstall():
    print('uninstalling wapt-edt2018')
    import tempfile
    pathuninstallfile = makepath(tempfile.gettempdir(),'Uninstall.iss')
    data = ur"""[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{56186141-47B5-4BF6-A06E-6D6EED12C720}-DlgOrder]
Dlg0={56186141-47B5-4BF6-A06E-6D6EED12C720}-MessageBox-0
Count=2
Dlg1={56186141-47B5-4BF6-A06E-6D6EED12C720}-SdFinishReboot-0
[{56186141-47B5-4BF6-A06E-6D6EED12C720}-MessageBox-0]
Result=6
[{56186141-47B5-4BF6-A06E-6D6EED12C720}-SdFinishReboot-0]
Result=1
BootOption=0
"""
    fichier = open(pathuninstallfile, "w")
    fichier.write(data)
    fichier.close()
    run(r'"%s\InstallShield Installation Information\{56186141-47B5-4BF6-A06E-6D6EED12C720}\setup.exe" -runfromtemp -l0x040c  -uninst -removeonly -s -f1%s' % (programfiles32,pathuninstallfile))
    remove_file(pathuninstallfile)
    remove_desktop_shortcut('EDT2018.lnk')
Tuttavia, come accennato in un post precedente, la disinstallazione non funziona tramite il pacchetto wapt, né tramite pyscripter eseguito come amministratore. D'altra parte, il comando `run` del pacchetto esegue e disinstalla correttamente il software se eseguito manualmente da un prompt dei comandi (prompt dei comandi) eseguito come amministratore.

Sebbene non abbia realmente bisogno di disinstallare i pacchetti edt/pronote una volta installati, e durante un aggiornamento importante (v2017 -> v2018), la nuova versione disinstalla quella precedente, il fatto che la disinstallazione non abbia mai funzionato non mi ha mai dato fastidio. Ma se qualcuno ha una spiegazione o un suggerimento, sarei ovviamente interessato!
- Versione WAPT installata: 2.6.0.16795 Enterprise
- Sistema operativo del server: Linux / Debian Bookworm
- Sistema operativo della macchina per l'amministrazione/creazione dei pacchetti: Windows 10
alf
Messaggi: 17
Registrazione: 17 maggio 2018 - 14:06

10 settembre 2018 - 16:50

Ciao di nuovo,

grazie per la risposta.
In effetti, in base alle nostre discussioni, ero abbastanza sicura che non fosse stata trovata una soluzione.
Grazie per il codice aggiornato.
Non ho familiarità con Pronote, ma il fatto che la nuova installazione disinstalli la precedente è un'ottima cosa.
Cercherò di approfondire un po' la questione; altrimenti, mi affiderò al nuovo anno scolastico.

Grazie ancora.

Buona continuazione di giornata.

Anne-Laure
Bloccato