Newsgroup: it.comp.lang.delphi
Titolo: Protezione applicazioni

Ciao a tutti,
premetto che ho fatto l'upgrade passando da delphi 2006 alla versione
2010 e volevo installare i vari componenti aggiuntivi utilizzati fino
ad ora. Ho un progetto in fase di sviluppo che contiene una protezione
con tanto di attivazione del sfw sfruttando il componente MxProtector
ma tale componente non viene installato nella versione 2010 per cui mi
trovo un po "spiazzato". Ho tentato l'installazione del componente nel
nuovo ambiente di sviluppo ma senza ottenere risultati per cui mi
chiedevo se c'è la possibilità di utilizzare MxProtector con la
versione 2010 oppure se ci sono alternative valide per ottenere la
stessa protezione (ovviamente mi toccherà modificare tutto il codice
relativo con mia somma gioia e gaudio).
Qualcuno sa darmi qualche indicazione?
Grazie mille.
Andrea

 Qualcuno sa darmi qualche indicazione?
Mi sembra strano: ho cercato il sito di 
maxcomponents.net
 e non sono 
riuscito a trovarlo.. google se lo tiene in cache, ma la cosa è 
alquanto inaspettata.
Non saprei che dirti non avendo D2010 non posso nemmeno darti qualche 
suggerimento, tuttavia dovresti aiutarci a capire che errori ti ha dato 
e quali tentivi di installazione hai fatto.
Ciao
-- 
Morde

 e quali tentivi di installazione hai fatto.
Innanzitutto grazie per l'interessamento.
Riguardo all'installazione, c'è poco da fare..non si compila e non si
installa nulla; il componente viene installato in delphi tramite
l'apposito file di setup che rende tutto automatizzato.
L'installazione va a buon fine e non vengono riportati errori ma
quando apro delphi il componente risulta inesistente e la mia
applicazione che ne fa uso riporta l'errore di undeclared. Il sito del
produttore è down come hai constatato anche tu e da torry non risulta
una versione per delphi 2010 purtroppo.

 inaspettata.
Un annetto fa scrissero sul sito che avrebbero abbandonato "baracca e 
burattini" a fine anno... ora il guado è passato.
-- 
Design for the future, because it will be here sooner than you think.
(C) Eric S. Raymond, from "The Art of Unix Programming"

 burattini" a fine anno... ora il guado è passato.
Ottimo, hanno mantenuto l'idea vedo..e l'hanno portata fino in fondo.
Coerenti ma..peccato.
Qualcosa di alternativo ma altrettanto valido e free?
Grazie

 Grazie
Potresti provare Onguard ex Turbopower che tutti però hanno giudicato più
ostico di Mxprotect , ma la questione non si pone , purtroppo
https://forums.embarcadero.com/thread.jspa?threadID=29984&tstart=135
Mario

Mario Rossello ha scritto:

Io ho usato OnGuard anni fa (quando era ancora un prodotto TP) e non mi 
ricordo fosse così ostico.
Perchè dici "purtroppo"? Leggendo il link che hai postato sembrerebbe 
che il problema di mancata installazione su D2010 sia ormai superato..
Bye

 che il problema di mancata installazione su D2010 sia ormai superato..
Visto che alternative non ce ne sono l'ho installato (senza alcun
problema su D2010 al contrario del fratello AsyncPro che non ne vuole
sapere) e con mia somma gioia e gaudio mi riscriverò il codice per
proteggere l'applicazione.
Pazienza.
Grazie mille a tutti.
Andrea

 proteggere l'applicazione
Beh... se non hai progettato coi piedi l'applicazione, e non mi sembri 
il tipo, il cambiamento di un componente per il licencing non dovrebbe 
impattare su tante righe e sorgenti.. o sbaglio? :-)
ciao
-- 
Morde

 impattare su tante righe e sorgenti.. o sbaglio? :-)
Beh in teoria non dovrebbe essere una modifica pesante, dipende anche
dalle potenzialità del componente e se è in linea con la logica di
MxProtector. In ogni caso le righe di codice non sono molte quindi non
mi preoccupa più di tanto; il vero problema per me ora è riuscire a
installare anche il fratello AsyncPro..in caso contrario sarà quella
la mia croce visto che mi tocca riprogrammare alcune librerie e
ricreare il protocollo di connessione per un dispositivo un po
particolare..decisamente più complesso rispetto alle tre righe di
codice di un MxProtector..purtroppo :(
Tornando in topic, mi auguro che OnGuard funzioni bene e che abbia le
stesse potenzialità del suo defunto e se poi è anche migliore..sarà
come vincere al superenalotto..per la gioia del cliente.
Grazie mille a tutti per l'appoggio morale e per il supporto tecnico.
Andrea

 Andrea
Se hai bisogno di aiuto, fai un fischio ;-)
Lo usavo con D5 ma i sorgenti di quei programmi li ho ancora..da qualche 
parte!
Bye

 
il "Purtroppo" era riferito alla impossibilità di porting di Mxprotect che
apprezzo tantissimo

 apprezzo tantissimo
Mi piacerebbe approfondire: che cosa rende incompatibile mxprotector 
con gli attuali OS ? Potrebbero essere le chiamate alle API quando si 
va a leggere gli ID dell'hardware o il macaddress della scheda di rete.
In tal caso, non mi sembra difficile adattare il codice.
Ma questo codice e' open source? Dove si trova?
Non è che è stato assorbito dai Jedi?
Ciao
-- 
Morde



Mi riferivo al problema riportato da Colde dell'istallazione su D2010,che
non essendo stato rilasciato il codice,non funziona