Ich habe einige allgemeine Dienstprogramme (Gläser) für einige allgemeine Zwecke gemacht. Einige meiner Freunde wollen diese Dienstprogramme für ihre Verwendung. Ich bin bereit, meine Sachen (kostenlos) zu teilen, aber ich fürchte, sie verteilen es nicht weiter.Wie teile ich mein jar-Dienstprogramm nur mit ausgewählten Buddies?
Ist ihr etwas in Java, wie im folgenden Code für meine Klassen-Dateien beschrieben.
public class UtilityClass{
static{
long secretCode = 7534759 ;
//a hardcoded long value (hardcoded by me for my friend)
//related to friend's Computer System which either
// don't changes untill he reformats his computer
// or is something like motherboard serial number or etc..etc...
long buddiesSystemSecretCode = getSecretCode() ;
if(!(buddiesSystemSecretCode == secretCode)){
System.exit(1) ;
}
}
private static long getSecretCode(){
long secretCode = 0 ;
//any java code to get friend's System hardware specific code
return secretCode ;
}
}