HỎI

Xin cho hỏi là Máy Vi Tính (Computer) của hãng nào được đánh giá là tốt nhất?
 
Máy PC theo mình là của IBM là good nhất :D còn laptop thì chắc là của DELL :D
 
À, mình chỉ hỏi về PC thôi, còn Laptop thì đã có hẳn một topic riêng rồi.
 
Xin cho hỏi có cách nào gửi attachment cả một thư mục qua email không nhỉ?

Chứ bây giờ một thư mục có nhiều file mà cứ gửi từng file thì chết (trong khi thư mục có hơn 1MB).
 
Nguyen Hoang Duy đã viết:
Xin cho hỏi có cách nào gửi attachment cả một thư mục qua email không nhỉ?

Chứ bây giờ một thư mục có nhiều file mà cứ gửi từng file thì chết (trong khi thư mục có hơn 1MB).
Thì ông anh cứ nén chúng nó thành 1 file zip or rar,bao nhiêu cũng thành 1 file hết.
Các cao thủ cho em hỏi có soft nào tẩy bad sector triệt để ko ạ,cái hdd nhà em cứ bad lên bad xuống,hix :((
 
em xem source của trang level4 sẽ thấy một đoạn nó load 1 cái class(PasswdLevel4.class) của java về :D
vào internet tempotary files copy nó ra rồi dùng JAD để decompile ra file PasswdLevel4.jad
dùng notepad để đọc nó rồi tìm user với pass :D
mình không biết java nên đọc chả hiểu gì :D
 
// Decompiled by Jad v1.5.8f. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.kpdus.com/jad.html
// Decompiler options: packimports(3)
// Source File Name: PasswdLevel4.java

import java.applet.Applet;
import java.applet.AppletContext;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.*;
import java.net.MalformedURLException;
import java.net.URL;
import java.util.EventObject;

public class PasswdLevel4 extends Applet
implements ActionListener
{

public PasswdLevel4()
{
inuser = new String[22];
totno = 0;
countConn = null;
countData = null;
inURL = null;
txtlogin = new TextField();
label1 = new Label();
label2 = new Label();
label3 = new Label();
txtpass = new TextField();
lblstatus = new Label();
ButOk = new Button();
ButReset = new Button();
lbltitle = new Label();
}

void ButOk_ActionPerformed(ActionEvent actionevent)
{
boolean flag = false;
for(int i = 1; i <= totno / 2; i++)
if(txtlogin.getText().trim().toUpperCase().intern() == inuser[2 * (i - 1) + 2].trim().toUpperCase().intern() && txtpass.getText().trim().toUpperCase().intern() == inuser[2 * (i - 1) + 3].trim().toUpperCase().intern())
{
lblstatus.setText("Login Success, Loading..");
flag = true;
String s = inuser[1].trim().intern();
String s1 = getParameter("targetframe");
if(s1 == null)
s1 = "_self";
try
{
finalurl = new URL(getCodeBase(), s);
}
catch(MalformedURLException _ex)
{
lblstatus.setText("Bad URL");
}
getAppletContext().showDocument(finalurl, s1);
}

if(!flag)
lblstatus.setText("Invaild Login or Password");
}

void ButReset_ActionPerformed(ActionEvent actionevent)
{
txtlogin.setText("");
txtpass.setText("");
}

public void actionPerformed(ActionEvent actionevent)
{
Object obj = actionevent.getSource();
if(obj == ButOk)
{
ButOk_ActionPerformed(actionevent);
return;
}
if(obj == ButReset)
ButReset_ActionPerformed(actionevent);
}

public void destroy()
{
ButOk.setEnabled(false);
ButReset.setEnabled(false);
txtlogin.setVisible(false);
txtpass.setVisible(false);
}

public void inFile()
{
new StringBuffer();
try
{
countConn = inURL.openStream();
countData = new BufferedReader(new InputStreamReader(countConn));
String s;
while((s = countData.readLine()) != null)
if(totno < 21)
{
totno = totno + 1;
inuser[totno] = s;
s = "";
} else
{
lblstatus.setText("Cannot Exceed 10 users, Applet fail start!");
destroy();
}
}
catch(IOException ioexception)
{
getAppletContext().showStatus("IO Error:" + ioexception.getMessage());
}
try
{
countConn.close();
countData.close();
return;
}
catch(IOException ioexception1)
{
getAppletContext().showStatus("IO Error:" + ioexception1.getMessage());
}
}

public void init()
{
setLayout(null);
setSize(361, 191);
add(txtlogin);
txtlogin.setBounds(156, 72, 132, 24);
label1.setText("Please Enter Login Name & Password");
label1.setAlignment(1);
add(label1);
label1.setFont(new Font("Dialog", 1, 12));
label1.setBounds(41, 36, 280, 24);
label2.setText("Login");
add(label2);
label2.setFont(new Font("Dialog", 1, 12));
label2.setBounds(75, 72, 36, 24);
label3.setText("Password");
add(label3);
add(txtpass);
txtpass.setEchoChar('*');
txtpass.setBounds(156, 108, 132, 24);
lblstatus.setAlignment(1);
label3.setFont(new Font("Dialog", 1, 12));
label3.setBounds(75, 108, 57, 21);
add(lblstatus);
lblstatus.setFont(new Font("Dialog", 1, 12));
lblstatus.setBounds(14, 132, 344, 24);
ButOk.setLabel("OK");
add(ButOk);
ButOk.setFont(new Font("Dialog", 1, 12));
ButOk.setBounds(105, 156, 59, 23);
ButReset.setLabel("Reset");
add(ButReset);
ButReset.setFont(new Font("Dialog", 1, 12));
ButReset.setBounds(204, 156, 59, 23);
lbltitle.setAlignment(1);
add(lbltitle);
lbltitle.setFont(new Font("Dialog", 1, 12));
lbltitle.setBounds(12, 14, 336, 24);
String s = getParameter("title");
lbltitle.setText(s);
ButOk.addActionListener(this);
ButReset.addActionListener(this);
infile = new String("level4");
try
{
inURL = new URL(getCodeBase(), infile);
}
catch(MalformedURLException _ex)
{
getAppletContext().showStatus("Bad Counter URL:" + inURL);
}
inFile();
}

private URL finalurl;
String infile;
String inuser[];
int totno;
InputStream countConn;
BufferedReader countData;
URL inURL;
TextField txtlogin;
Label label1;
Label label2;
Label label3;
TextField txtpass;
Label lblstatus;
Button ButOk;
Button ButReset;
Label lbltitle;
}

Đấy,cái thằng của nợ đấy :))
 
Thì ông anh cứ nén chúng nó thành 1 file zip or rar,bao nhiêu cũng thành 1 file hết.
Thế bây giờ có WinRAR rồi, làm thế nào để nén lại? -__-
 
cài winrar,bam chuot phai vao cai thu muc rồi add to archive hay cai gi đấy :(
 
Lê Việt Bách đã viết:
Nhưng tại sao lại thế,em có thấy dòng nào nhắc đến đâu?
Trong func init() có đoạn
infile = new String("level4");
try
{
inURL = new URL(getCodeBase(), infile);
}
...
inFile();
Trong inFile() thì nó đọc từng dòng ( ReadLine ), mà level4 chỉ có 3 dòng cho nên nghĩ ngay là toàn bộ tính toán của nó chỉ là lừa đảo thôi :)

Đoạn code của ButOk_ActionPerformed() vì thế cũng chỉ cần đọc có 3 dòng
String s = inuser[1].trim().intern();
...
finalurl = new URL(getCodeBase(), s);
...
getAppletContext().showDocument(finalurl, s1);

Trong forum này có mấy chú PNMinh, DTHieu với cả PQLinh chơi mấy trò này cứ nhoay nhoáy :)
 
Chỉnh sửa lần cuối:
Xong rồi,phù.Level 4:
ID la` appletking
PW la` pieceofcake
Ok?
 
Chỉnh sửa lần cuối:
Theo mình biết trong Laptop thường có một chỗ chứa bộ cài Windows. Xin cho hỏi là khi máy gặp trục trặc thì tìm nó ở đâu?
 
Back
Bên trên