Finalmente, dopo tribolazioni immense da parte mia e qualche insulto allo SkinCrafter, ce l'ho fatta!
Questo programma renderà immediato l'accesso a tutti i programmi marchiati con il SecureFile, dovrete soltanto scegliere il programma, scaricarlo e avviarlo!
L'installazione è completamente automatica.
Se verranno installati programmi precedenti ad oggi come data di marchiatura, sarà necessario scegliere il file eseguibile principale.
In caso manchi completamente, alla richiesta premete Annulla.
I programmi con installer verranno eseguiti normalmente ma ATTENZIONE! Il tasto Avvia farà partire l'installer, non il programma!
Prima di ogni avvio di programma viene effettuato un backup di esso, ogni programma è disinstallabile e si può vedere nell'elenco di quelli installati il suo nome, l'hash MD5 e il suo ultimo utilizzo.
Nel catalogo puoi accedere alla scansione e il sistema non ha leak dei codici dei programmi, quindi avviso i lamer: se volete un programma protetto e non siete della sezione anti-lamer, cambiate programma.
Inoltre l'update è automatico. Appena viene aperta la nuova versione del programma potrebbe non venire caricata la skin (buggata più che mai), basta in questo caso chiudere e riaprire il programma.
Come è strutturato un file start.ini (deve essere per forza nella root del programma) che permette la compatibilità con il catalogo (le prime due righe si possono ignorare, anche se è consigliabile metterle)
CODICE
;SecureFile Catalog - Automatic Start
;Please do not modify anything below this point
[Start]
file=<File exe principale, mettete SOLO il nome del file, al massimo se non è nella root del programma potete mettere nomecartella\nomefile>
eula=<Opzionale, file txt dal quale il contratto di licenza verrà mostrato>
Il protocollo per ora funziona solo su Internet Explorer e Mozilla Firefox con certezza, per Google Chrome non funziona (ci sto lavorando) e per Opera non lo so.
EDIT: ho trovato il modo di farlo funzionare su Chrome, ma non so come scriverlo nel file di configurazione, che ha la struttura a parentesi graffe.
Il protocollo è semplicissimo da usare e attualmente ci sono solo due funzioni:
CODICE
sfc://run/<id del programma> Per eseguire un programma
sfc://install/<id del programma> Installa un programma
Da adesso il programma sarà sotto la licenza GNU/GPL.
Release1.0
- Release iniziale
1.1
- Supporto all'installazione dei programmi (ci sarà l'EULA, non preoccupatevi)
- Bug risolti
1.2
- Bug risolti
1.3
- Inserita una funzione di backup
1.4
- Aggiunti i link al topic del programma
1.5
- Splashscreen carino
- Sorgente commentato
- Funzione di debug
- Bug risolti
- Eliminate inclusioni mai usate
1.6
- Splashscreen accorciato
- Opzioni implementate (ancora senza GUI)
- Aggiornata la UDF Taskbar per Windows 7
- Aggiunte funzioni esclusive per Windows 7
- Accettazione della licenza GNU/GPL obbligatoria al primo avvio
- Possibilità di cambiare skin (ancora senza GUI)
- Aggiunto un limite di ridimensionamento
1.7
- Implementato un protocollo molto semplice, che funziona solo con Internet Explorer e Mozilla Firefox, ancora non so come farlo riconoscere a Google Chrome. (le chiavi di registro necessarie sono create al primo avvio del programma)
- (non legato al programma) File .rar convertiti
Il download NON avrà il SecureFile per evitare un loop infinito (scaricare il Catalogo dal Catalogo), quindi vi lascio il link qui sotto.
Commenti e critiche sono ben accetti!
DOWNLOADEdited by FrontBack - 26/8/2012, 16:13