update

                       

Aggiungi controllo aggiornamenti e aboutbox alle tue applicazioni

Vi presento FAST About, una utility importante che permette agli sviluppatori di distrubuire il proprio software completandolo di una aboutbox esterna e di un sistema di controllo degli aggiornamenti via web.

La procedura è semplice da usare e interamente personalizzabile per qualunque software includendo loghi, numero versione, sito internet del distributore e url per la verifica della versione in uso e di quella disponibile sul sito del produttore.

Come si usa
1. Copiare la cartella dist nella cartella del vostro progetto software creato con qualsiasi linguaggio;
2. Creare un file di logo nel formato .jpg e sostituirlo a logo.jpg già presente nella cartella;
3. Editare il file fastabout.html nella cartella http aggiungendo le informazioni web per la vostra applicazione da distribuire e copiatelo sul vostro spazio web;
4. Editare il file fastabout.ini aggiungendo le informazioni relative al vostro software, per maggiori informazioni su come editarlo leggi il paragrafo successivo;
A questo punto basterà far lanciare fastabout.exe dall’interno del vostro software o attraverso un link esterno e tutte le info presenti sul file .ini verranno visulizzate presentando il vostro software senza che voi abbiate dovuto modificare l’applicazione e senza aver dovuto aggiungere altre maschere al vostro software.

FAST About verificherà anche le nuove versioni da voi rilasciate sul vostro spazio web attraverso la lettura dal sito web del file .html contenente i dati sulla versione.

Come modificare il file .html per la verifica della versione distribuita
Editare il file .html posto nella cartella http:
<html>
<head>
<meta http-equiv=”Content-Type” content=”text/html; charset=UTF-8″>
<title>Titolo pagina html</title>
<meta name=”description” content=”descrizione software”>
<meta name=”keywords” content=”chiavi di ricerca web”>
<meta name=”author” content=”nome autore software”>
<meta name=”generator” content=”FAST About”>
<META NAME=”mxAuthor” CONTENT=”nome autore software”>
<META NAME=”mxDownload” CONTENT=”percorso_file_di_setup_spazioweb”>
<META NAME=”mxClientSideName” CONTENT=”nome da dare al file scaricato dal
sito”>
<META NAME=”mxEmail” CONTENT=”email autore”>
<META NAME=”mxProduct” CONTENT=”Nome software”>
<META NAME=”mxComment” CONTENT=”commento dell’autore”>
<META NAME=”mxVersion” CONTENT=”versione software (es:1.0.0.1) solo numerie”>
</head>
<body>
</body>
</html>

Come modificare il file fastabout.ini
[Info] Product=Nome del software
ProductUrl=web url dell’autore
UpdateExe=fastabout.exe
UpdateUrl=http://www.sitointernet.xxx/nomefilehtml.html

Se l’aggiornamento di Linux si blocca…

updateGli aggiornamenti di un sistema operativo che si tratti di Linux o altri sono operazioni importanti da effettuare sempre quando viene proposto dallo stesso sistema operativo.

Nel caso di versioni di Debian, Ubuntu e loro derivate può succedere che durante la fase di aggiornamento il pc si blocchi (se si tratta di un vecchio pc in vita da un decennio) o la stessa applicazione che esegue l’aggiornamento va in crash. Molte volte dipende da una lista dei pacchetti di aggiornamento danneggiata e si può risolvere eseguendo alcune operazioni semplici da terminale.

Per effettuarle basta aprire una finestra di terminale e digitare in sequenza i comandi seguenti:

sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade
sudo apt-get autoremove
sudo apt-get autoclean