在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享保护Applet免遭"窃取"的小技巧,希望可以对大家能有小小的帮助。
【 tulaoshi.com - 编程语言 】
我们知道,网页中的JavaApplet虽不象图像文件可以直接从游览器中以Saveas命令获取,但仍可能被浏览者从Cache中找出,放入自己的网页。因此,如果要保护自己的applet免遭"窃取",方法之一是让Applet只运行于指定URL的网页中。在Java语言中,Applet所在网页的URL可以由java.applet程序包中提供了方法getDocumenBase()来取得。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)例如,在下面一段程序中,Applet在初始化阶段先检测当前URL,一旦与设定不符,就在Java控制台(JavaConsole)中输出警告信息,然后自动中止运行,从而实现了Applet的"版权保护"。
(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)
import java.net.*;
import java.applet.*;
public class myonly extends Applet{
public void init(){
String ower=getDocumentBase().getHost();
if(!ower.equals("www.mydomain.com")){
System.out.println("Warning ! A stolen Applet.");
System.exit(1);
}
else{
}
}
来源:http://www.tulaoshi.com/n/20160219/1612297.html
看过《保护Applet免遭"窃取"的小技巧》的人还看了以下文章 更多>>