⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 v4codelink.java

📁 JAVA密码保护页面,可以保护你不让想看的人
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
// Decompiled by Jad v1.5.7g. Copyright 2000 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/SiliconValley/Bridge/8617/jad.html
// Decompiler options: packimports(3) fieldsfirst ansi 
// Source File Name:   V4Codelink.java

import java.applet.*;
import java.awt.*;
import java.io.IOException;
import java.net.MalformedURLException;
import java.net.URL;

public class V4Codelink extends Applet
    implements Runnable
{

    private boolean m_Fix;
    AudioClip soundtrack;
    private String O;
    final String ooO = "Frame";
    private int ooOo;
    boolean oo;
    Thread xxxXox;
    V4Code2 xo;
    V4Code2 xoo;
    V4Code2 xxxx;
    V4Code2 xxoxx;
    V4Code2 xoxx;
    V4Code2 xoxox;
    V4Code2 xoxxox;
    V4Code2 xxxxxxxx;
    V4Code2 xxxxxxx;
    V4Code2 xxxxxx;
    V4Code2 xxxxxo;
    V4Code2 xo2;
    V4Code2 xo3;
    V4Code2 xo4;
    V4Code2 xxoooxo;
    V4Code2 xxxooo;
    boolean m_boo;
    private int vV;
    private int zZ;
    private int oooo;
    private int oooO;
    private int oooOO[];
    private String oOoOO[];
    private int oOOO;
    private int oOOOo;
    private int OOOOOO;
    private int OOOOO;
    private int OOOO;
    private int OOOOo;
    private int cc;
    String Xoo;
    boolean OOoo;
    private URL OoooOo;
    private String Oo;
    private String OoOOO;
    private int OoOOoo;
    boolean OoOOxo;
    private String OxOOxo;
    private String Oxo;
    private final String XXoOOO = "Usercode";
    Image p;
    private final String OxoX = "BackImage";
    int warezfucker;
    boolean warefuc;
    String Sounder;
    private Image O0;
    private Dimension o0;
    private Graphics o0o;

    public void stop()
    {
        if(xxxXox != null)
        {
            xxxXox.stop();
            xxxXox = null;
        }
    }

    boolean Oooxx()
    {
        OOoo = false;
        Xoo = "";
        AppletContext ac = getAppletContext();
        int i = 1;
        do
        {
            Xoo = Xoo + oOoOO[i];
            i++;
        } while(i <= 7);
        if(Xoo.indexOf("Ab") <= -1)
        {
            OOoo = true;
            repaint();
            return false;
        }
        try
        {
            String Ooxoxx = Xoo + ".html";
            if(!oo)
                OoooOo = getDocumentBase();
            URL OOOoooO = new URL(OoooOo, Ooxoxx);
            ac.showDocument(OOOoooO, O);
        }
        catch(MalformedURLException e)
        {
            return false;
        }
        catch(IOException e)
        {
            return false;
        }
        repaint();
        return true;
    }

    boolean ftxx()
    {
        int fxtx = 2098;
        String hexstart = "f-";
        String hexfin = "3C";
        boolean xzxzvv = true;
        String xzxzv = "";
        String param = getParameter("RegistrationID");
        if(param == null)
            return false;
        if(param != null)
            xzxzv = param;
        xzxzv = xzxzv.trim();
        String hexa4 = "";
        int lengthh = xzxzv.length();
        String bitof = "";
        int iii = lengthh;
        if(lengthh <= 9)
            return false;
        try
        {
            for(int ii = 0; ii <= lengthh; ii++)
            {
                iii--;
                if(iii <= 0)
                    iii = 0;
                bitof = xzxzv.substring(iii, lengthh - ii);
                hexa4 = hexa4 + bitof;
            }

        }
        catch(Exception e)
        {
            return false;
        }
        String hexa5 = hexa4;
        int hexa7 = hexa5.length();
        String Licen = hexa5.substring(0, 2);
        String ProdnVers = hexa5.substring(hexa7 - 2, hexa7);
        String rawNum = hexa5.substring(2, hexa7 - 3);
        int moveto = rawNum.indexOf("-");
        if(moveto < 0)
            return false;
        String bitup = rawNum.substring(0, moveto);
        String bitdn = rawNum.substring(moveto + 1, rawNum.length());
        String Num = bitup + bitdn;
        String Whatisit = "Code:" + xzxzv + " The Reverse:" + hexa4 + " licence:" + Licen + "  Version" + ProdnVers + "\n" + rawNum + "  " + Num;
        int original = 1;
        try
        {
            original = Integer.parseInt(Num);
        }
        catch(Exception e)
        {
            Num = "0";
            return false;
        }
        int Result = 0;
        Result = original % fxtx;
        boolean rtclassconvert = false;
        rtclassconvert = hexfin.equals(ProdnVers);
        boolean KeepCool = true;
        KeepCool = hexstart.equals(Licen);
        String fallornerd = "not Registered";
        if(Result == 0 && rtclassconvert && KeepCool)
        {
            fallornerd = "Licenced";
            return true;
        } else
        {
            return false;
        }
    }

    public void String_val(int oOOOoo)
    {
        if(oOOOoo == 20)
        {
            repaint();
            return;
        }
        oooo = oOOOoo;
        if(oOOOoo == 15)
        {
            xxxooo.oOOxxOo();
            Oooxx();
            return;
        }
        if(oOOOoo == 13)
        {
            oooOO[oOOOo] = 0;
            oOoOO[oOOOo] = "" + 0;
            repaint();
            oOOOo = oOOOo - 1;
            if(oOOOo <= -1)
                oOOOo = 0;
            return;
        }
        int i;
        if(oOOOoo == 14)
        {
            OOoo = false;
            xxxooo.oOOxxOo();
            i = 0;
            do
            {
                oooOO[i] = 0;
                oOoOO[i] = "" + 0;
                i++;
            } while(i <= 7);
            repaint();
            oOOOo = 0;
            return;
        }
        oOOOo = oOOOo + 1;
        if(oOOOo >= 8)
        {
            oOOOo = 7;
            return;
        }
        oooOO[oOOOo] = oOOOoo;
        i = 0;
        do
        {
            oOoOO[i] = "" + oooOO[i];
            if(oooOO[i] == 10)
                oOoOO[i] = "A";
            if(oooOO[i] == 11)
                oOoOO[i] = "b";
            if(oooOO[i] == 12)
                oOoOO[i] = "c";
            i++;
        } while(i <= 7);
        if(soundtrack != null)
            soundtrack.play();
        repaint();
    }

    public void paint(Graphics g)
    {
        g.setColor(Color.lightGray);
        g.fillRect(0, 0, size().width, size().height);
        if(p != null)
        {
            int wid = p.getWidth(this);
            int hei = p.getHeight(this);
            int po = size().width;
            int px = size().height;
            int pxx = po / wid + 1;
            int opxx = px / hei + 1;
            for(int x = 0; x <= opxx; x++)
            {
                for(int i = 0; i <= pxx; i++)
                    g.drawImage(p, i * wid, x * hei, this);

            }

        }
        g.setColor(Color.lightGray);
        g.draw3DRect(0, 0, size().width - 1, size().height - 1, true);
        g.draw3DRect(5, 5, size().width - 11, size().height - 11, false);
        g.setColor(Color.gray);
        g.draw3DRect(vV - 4, zZ - 1, 92, 121, false);
        g.setColor(Color.lightGray);
        g.fill3DRect(OOOO - 7, OOOOo - 7, 126, 59, true);
        g.fill3DRect(OOOO - 6, OOOOo - 6, 124, 57, false);
        g.setColor(Color.darkGray.darker());
        g.fill3DRect(OOOO - 5, OOOOo - 5, 122, 55, true);
        g.setColor(Color.red);
        g.drawString("Pass:", OOOO, OOOOo + 15);
        g.setColor(Color.black);
        g.fillRect(150, 25, 72, 18);
        dig_draw(g, OOOO + 30, OOOOo, oooOO[1]);
        dig_draw(g, OOOO + 40, OOOOo, oooOO[2]);
        dig_draw(g, OOOO + 50, OOOOo, oooOO[3]);
        dig_draw(g, OOOO + 60, OOOOo, oooOO[4]);
        dig_draw(g, OOOO + 70, OOOOo, oooOO[5]);
        dig_draw(g, OOOO + 80, OOOOo, oooOO[6]);
        dig_draw(g, OOOO + 90, OOOOo, oooOO[7]);
        g.setColor(Color.green.darker());
        g.drawString("Status:", OOOO, OOOOo + 40);
    }

    public V4Codelink()
    {
        O = "_self";
        OoOOO = "45";
        OoOOoo = 2;
        OoOOxo = true;
        warefuc = true;
        Sounder = "sound.au";
    }

    public void distroy()
    {
        o0o.dispose();
    }

    public final synchronized void update(Graphics g)
    {
        Dimension d = size();
        if(O0 == null || d.width != o0.width || d.height != o0.height)
        {
            O0 = createImage(d.width, d.height);
            o0 = d;
            o0o = O0.getGraphics();
        }
        paint(o0o);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -