Bagaimana cara menentukan versi percobaan yang telah diinstal sebelumnya, untuk mencegah pengguna menginstalnya untuk kedua kalinya, seperti halnya produk-produk Adobe?
Saya menggunakan Mac OS X Lion.
Bagaimana cara menentukan versi percobaan yang telah diinstal sebelumnya, untuk mencegah pengguna menginstalnya untuk kedua kalinya, seperti halnya produk-produk Adobe?
Saya menggunakan Mac OS X Lion.
Jawaban:
Entah itu menyimpan informasi di suatu tempat di disk Anda ( .DS_Store
file yang sedikit salah nama - tampak tidak menarik - telah digunakan untuk ini), atau bahkan dapat melaporkan beberapa informasi perangkat keras (mis. Alamat MAC) ke pabrik jika ada koneksi internet selama instalasi percobaan (atau kedua).
Dengan begitu, penginstal dapat menentukan bahwa produk yang sama sudah diinstal baik menggunakan informasi dari suatu tempat di disk Anda, atau dengan menghubungi beberapa server web.
Itu tergantung pada produk yang bersangkutan bagaimana tepatnya ia bekerja.
Anda dapat mencoba mencatat semua akses disk dengan proses penginstal menggunakan mis. opensnoop
Utilitas untuk mengetahui file apa yang diakses, dan mencoba mengidentifikasi file yang berisi informasi percobaan.
Ini sepenuhnya tergantung pada program yang bersangkutan, karena program yang berbeda menggunakan metode yang berbeda untuk memeriksa perizinan. Untuk sebagian besar program shareware, Anda dapat sesederhana menghapus file preferensi yang sesuai atau folder Dukungan Aplikasi. Untuk program yang lebih besar seperti Adobe's Creative Suite of apps, cenderung lebih rumit. Tidak dapat dihindari bahwa selalu fakta bahwa sesuatu dari instalasi awal yang tersisa yang digunakan untuk melacak berapa hari yang tersisa dalam uji coba (tanda terima paket, file dot, preferensi, dll.).
Agak menjengkelkan ketika Anda membukanya pada hari Anda mengunduhnya, maka jangan kembali untuk benar-benar melihat aplikasi sampai sebulan kemudian.
Saya pikir untuk Photoshop informasinya disimpan di server Adobe. Saya mengatakan ini karena jika Anda mengembalikan komputer ke cadangan lama, dan mencoba menginstal ulang uji coba untuk Photoshop CS, uji coba tidak akan berfungsi.
Saya pikir mereka menggunakan kombinasi informasi untuk memastikan bahwa Anda telah menggunakan percobaan Anda. Alamat MAC akan menjadi yang paling jelas bagi saya. Tampaknya terlalu jelas, jadi mungkin kombinasi dari berbagai informasi yang memungkinkan mereka untuk mengidentifikasi komputer Anda.
Tidak yakin ada jawaban sederhana karena sebagian besar vendor menjaga informasi ini dijaga. Salah satu caranya adalah kunci registri yang tidak di lokasi "normal" dan tidak mudah ditemukan. Bisa juga berupa file tersembunyi. Saya yakin masih ada lagi.
Photoshop CS5.1
?