Come fa una versione di prova a sapere che è già stata installata?


11

In che modo una versione di prova determina che è già stata installata, per impedire agli utenti di installarla una seconda volta, proprio come fanno i prodotti Adobe?

Sto usando Mac OS X Lion.


Stai chiedendo in particolare i prodotti Adobe e, in caso affermativo, quali di questi o stai chiedendo più in generale?
Daniel Beck

@DanielBeck Ya, mi è capitato di incontrare questo problema da Adobe Photoshop CS5.1 e mi porta a pensare al modo in cui lo utilizza. : p
Kjuly

Risposte:


7

O memorizza tali informazioni da qualche parte sul disco ( .DS_Storefile leggermente errati - per apparire poco appariscenti - sono stati usati per questo), oppure potrebbe persino riferire al produttore alcune informazioni hardware (ad es. Indirizzo MAC) se c'è una connessione Internet durante l'installazione di prova (o tutti e due).

In questo modo, il programma di installazione può determinare che lo stesso prodotto è già stato installato utilizzando le informazioni da qualche parte sul disco o contattando un server Web.

Dipende dal prodotto in questione esattamente come funziona.

È possibile provare a registrare tutto l'accesso al disco tramite il processo di installazione utilizzando, ad esempio, l' opensnooputilità per scoprire a quali file si accede e provare a identificare il file contenente le informazioni di prova.


Grazie Daniel, proverò a capirlo con il tuo suggerimento! : D
Kjuly

@Kjuly Non credo che otterrai risultati più specifici qui, poiché l'uso ripetuto della versione di prova potrebbe violare il contratto di licenza di Adobe. Non consentiamo Mac OS su domande hardware non Apple neanche per un motivo simile.
Daniel Beck

1

Ciò dipende interamente dal programma in questione, poiché diversi programmi utilizzano metodi diversi per verificare le licenze. Per la maggior parte dei programmi shareware può essere semplice come eliminare il relativo file delle preferenze o la cartella Supporto applicazioni. Per programmi più grandi come la Creative Suite di app di Adobe, tende ad essere più complicato. Inevitabilmente è sempre il fatto che qualcosa dell'installazione iniziale è rimasto e che è stato usato per tenere traccia di quanti giorni sono rimasti nella versione di prova (ricevuta del pacchetto, file di punti, preferenze, ecc.).

Un po 'esasperante quando l'hai aperto il giorno in cui l'hai scaricato, quindi non tornare a guardare effettivamente l'app fino a un mese dopo.


Grazie @Chealion, quindi è difficile scoprire il modo (compresi i file o le chiavi, ecc.) Che l'app (come Photoshop) utilizza? Così male .. :(
Kjuly

0

Penso che per Photoshop le informazioni siano archiviate sui server Adobe. Lo dico perché se ripristinassi il tuo computer su un vecchio backup e provassi a reinstallare la versione di prova di Photoshop CS, la versione di prova non funzionerà.

Penso che usino una combinazione di informazioni per accertare che tu abbia già usato la tua prova. L'indirizzo MAC sarebbe il più ovvio per me. Sembra troppo ovvio, quindi potrebbe essere una combinazione di informazioni diverse che consente loro di identificare il tuo computer.


-2

Non sono sicuro che ci sia una risposta semplice in quanto la maggior parte dei fornitori mantiene queste informazioni protette. Un modo è una chiave di registro che non si trova in una posizione "normale" e non facilmente reperibile. Inoltre potrebbe essere un file nascosto. Sono sicuro che ce ne sono altri.


1
OS X non ha un registro.
Daniel Beck

E il modo di Photoshop CS5.1?
Kjuly

Grazie Daniel Beck Non un utente di Mac OS, quindi ignaro di ciò.
Dave M,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.