編程做登陸器
㈠ 易語言怎麼做登陸器
首先你要了解登錄器分為很多種,第一、像QQ登陸界面這一類,比如QQ、YY、網路hi、MSN等等,此類登錄器都需要一個賬號來登錄進入,第二、像大部分游戲登錄界面一類,例如誅仙、天龍八部、天下貳、熱血江湖等等,此類登錄器是不需要賬號即可進入(某些也要賬號驗證,例如騰訊代理的絕大部分游戲以及其他個別廠商代理的游戲)。
其次登錄器界面,登錄器界面直接影響到用戶對你的登錄器以及內容的評價和第一感受,操作越簡單、功能越豐富越實用,用戶就會再次使用。
最後,登錄器只是一個引導程序,很多游戲、軟體的登錄器與主程序是分開的,並不是一個整體文件,登錄器只是這個軟體或游戲的其中一小部分,難道你看到過有哪個公司做軟體靠登錄器吃飯的?
㈡ 我不懂編程 ,要編寫一個登錄器要學多長時間
看你的要求,用flash做吧,如果你頭腦夠用幾天就可以學會。多則半個月
在網路中搜索「flash8 下載」 下載安裝好了再在網路中搜索"flash8 教程"
㈢ 怎麼用易語言製作網頁游戲登陸器
我可以教你製作視頻播放器
復制下面的程序
.版本 2
.支持庫 wmp9
.程序集 窗口程序集_啟動窗口
.子程序 _時鍾1_周期事件
_啟動窗口.標題 = 「視頻播放器」 + 到文本 (取現行時間 ())
.子程序 _圖形按鈕2_被單擊
.如果真 (通用對話框1.打開 ())
播放器1.地址 = 通用對話框1.文件名
.如果真結束
需要時鍾,通用對話框,播放器和圖形按鈕(可以任意擺放)
註:把時鍾周期調為1000
好用點個贊(*^▽^*)
㈣ 易語言怎麼做一個網站登錄器
1、打開易語言編輯軟體,然後新建一個Windows窗口程序
2、調整窗口大小並畫上一些組件,如圖。
版本2
.如果真(編輯框1.內容=「」)
信息框(「請輸入賬號!」,0,)
返回()
.如果真結束
.如果真(編輯框2.內容=「」)
信息框(「請輸入密碼!」,0,)
返回()
.如果真結束
.如果真(編輯框1.內容=「123456」且編輯框2.內容=「654321」)
信息框(「登陸成功!」,0,)
結束()
5、點擊上方三角形按鈕調試運行程序。
這樣只有賬號是 123456 且密碼是 654321才能登陸成功,否則沒辦法登陸成功的。
詳細圖文教程:
http://jingyan..com/article/5d6edee22a448699eadeeccb.html
易語言製作簡單的一個登陸器 網路經驗
㈤ 登陸器的編程問題
用C#很簡單
namespace houseAgency
{
public partial class frmUserLogin : Form
{//實例化類的對象,以調用其中的方法
ClsOperateDB operatedb= new ClsOperateDB(); //實例化資料庫操作對象operatedb clsLoginMethod loginMethod = new clsLoginMethod(); //實例化登錄方法對象loginMethod
clsLogin login=new clsLogin(); //實例化登錄對象login
string ErrorNum = string.Empty; //記錄登錄時用戶名
int Num = 0; //記錄點擊次數
public frmUserLogin()
{
InitializeComponent();
}
private void frmUserLogin_Load(object sender, EventArgs e)
{//將組合框與資料庫中的數據進行綁定
try
{
operatedb.ConnetionDB();//連接資料庫
sqlDataAdapter da = new SqlDataAdapter("select * from tb_login", operatedb.conn);
DataTable dt = new DataTable();
da.Fill(dt);
this.cbxUName.DataSource = dt.DefaultView;
cbxUName.DisplayMember = "login_name";
}
catch (Exception ey)
{
MessageBox.Show(ey.Message);
}
}
private void btnLogin_Click(object sender, EventArgs e)//登錄
{ /*單擊「登錄」按鈕,調用登錄表的方法類,判斷用戶輸入的用戶名稱和密碼是否正確,如果正確。則登錄房屋中介系統,同時分配該用戶相應的許可權,否則彈出「密碼有誤,三次後將自動關閉」的提示信息。*/
login.LName=this.cbxUName.Text;
login.LPwd=this.txtPwd.Text.Trim().ToString();
string power=loginMethod.select_table(login);
}
private void txtPwd_KeyPress(object sender, KeyPressEventArgs e)//回車後,執行登錄
{
if (e.KeyChar == 13)
{
btnLogin_Click(null,null );
}
}
private void btnCancel_Click(object sender, EventArgs e)//清空
{
this.clearText();//調用自定義方法
}
㈥ 怎麼用Bat來做登陸器
echo歡迎您來到瘋殞世界界面控制界面
echo.
echo請輸入口令:
set/pa=
if%a%==123(
gotoyes)
gotoend
::假設口令是123
echo請輸入密碼:
set/pq=
if%q%==123(
gotoyes)
gotoend
echo請輸入玩家名:
set/pp=
if%p%==123(
gotoyes)
gotoend
:yes
echo確認掃描
:end
echo口令/密碼/玩家名錯誤
exit
㈦ 怎麼製作登陸器
我都在用啦, http://download.pchome.net/internet/communications/oicq/detail-10333.html你先下個下載工具,再用工具到這個網站下載
㈧ 怎樣用VB編寫一個登陸系統,可以注冊賬號的那種
VB編寫一個可以注冊帳號的登錄系統步驟:
1)1)首先需要用資料庫軟體(如ACCESS軟體)建立一個資料庫,新建幾個表,用以記錄帳號密碼的表、登錄日誌表和其他與此有關的所需要的表等。
2)VB新建數據工程,此時VB6集成調試環境左邊工具箱內已載入了有關資料庫編程必須的控制項。
3)然後在FORM1窗體中添加ADO數據控制項,右鍵-ADODC1控制項屬性頁-使用連接字元串,選生成,在提供者選項中選合適的OLE DB連接資料庫等。在ADODC1控制項屬性頁使用連接字元串空白文本窗口中就有一長串字元串,注意該字元串可復制到程序代碼用於編程。
ADODC1控制項屬性頁的數據源內有命令文本(SQL)編寫窗口可編寫SQL查詢語言。該窗口的SQL語句可復制到程序代碼用於編程。
4)可以將SQL查詢語句賦值給ADO數據控制項的RecordSource屬性實現。
5)數據的輸入、修改等可靈活應用文本框或數據表格控制項與ADO數據控制項通過代碼綁定。
6)想使用ADO數據對象,也可將ADO數據控制項所寫的代碼較方便的移植給ADO數據對象。
以下是用ADO數據對象編寫的登錄和注冊的代碼:
1)標准模塊代碼:
OptionExplicit
PublicloginnameAsString
PubliccnAsNewADODB.Connection'定義資料庫的連接存放數據和代碼
PublicrsAsNewADODB.Recordset
PublicsqlAsString
PublicNewnameAsString
2)注冊窗體代碼:
OptionExplicit
DimPasswordAsString
PrivateSubText1_KeyPress(KeyAsciiAsInteger)
IfKeyAscii=13AndText1<>""Then
sql="select*from用戶管理where用戶名='"&Text1.Text&"'"'and密碼='"&Text2.Text&"'"
cn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&App.Path&"datadata.mdb;PersistSecurityInfo=False"
cn.Open
rs.CursorLocation=adUseClient
rs.Opensql,cn,adOpenDynamic,adLockOptimistic
Ifrs.EOF=TrueThen'沒有該用戶名可以注冊
MsgBox"用戶名可以注冊!"
rs.Close
cn.Close
Newname=Text1.Text
Text4=Newname
Text2.SetFocus
Else
MsgBox"該用戶名已經存在,換名注冊!"
Text1.Text=""
Text1.SetFocus
EndIf
EndIf
ExitSub
finish:
MsgBoxErr.Description
EndSub
PrivateSubText2_KeyPress(KeyAsciiAsInteger)
IfKeyAscii=13AndText2<>""Then
Password=Text2.Text
Text5=Password
Text3.SetFocus
EndIf
EndSub
PrivateSubText3_KeyPress(KeyAsciiAsInteger)
IfKeyAscii=13AndText3.Text=Text2.TextThen
Command3.Enabled=True
Command3.SetFocus
ElseIfKeyAscii=13AndText3.Text<>Text2.TextThen
Text3=""
Text3.SetFocus
EndIf
EndSub
PrivateSubCommand1_Click()
UnloadMe
EndSub
PrivateSubCommand3_Click()
sql="select*from用戶管理"
cn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&App.Path&"datadata.mdb;PersistSecurityInfo=False"
cn.Open
rs.CursorLocation=adUseClient
rs.Opensql,cn,adOpenDynamic,adLockOptimistic
rs.AddNew
rs.Fields(0)=Newname
rs.Fields(1)=Password
rs.Update
rs.Close
cn.Close
Command3.Enabled=False
EndSub
3)登錄窗體代碼:
OptionExplicit
DimpnumAsInteger
PrivateSubCommand1_Click()
OnErrorGoTofinish'防錯代碼,防止意外而導致的退出
sql="select*from用戶管理where用戶名='"&Text1.Text&"'and密碼='"&Text2.Text&"'"
cn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource="&App.Path&"datadata.mdb;PersistSecurityInfo=False"
cn.Open
rs.CursorLocation=adUseClient
rs.Opensql,cn,adOpenDynamic,adLockOptimistic
'以上使用最通用的方法來查詢資料庫中是否有匹配的記錄
Ifrs.EOF=TrueThen'如果沒有記錄則說明用戶或密碼為錯誤的
Ifpnum<2Then'pnum就是密碼驗證次數,當次數超過3次,系統會自動保護退出
pnum=pnum+1
MsgBox"用戶名或密碼錯誤!",vbInformation,"錯誤次數:"&pnum
rs.Close
cn.Close
Text1.Text=""
Text2.Text=""
Text1.SetFocus
ExitSub
Else
MsgBox"用戶名或密碼錯誤超過三次,系統會自動退出",vbInformation,"提示"
End
EndIf
Else
loginname=rs.Fields(0)
Form1.Show
rs.Close
cn.Close
EndIf
ExitSub
finish:
MsgBoxErr.Description
rs.Close
cn.Close
EndSub
PrivateSubText2_KeyPress(KeyAsciiAsInteger)
IfKeyAscii=13Then'獲取按鍵,如果是回車就運行image_click按鈕的內容
CallCommand1_Click
EndIf
EndSub
PrivateSubText1_KeyPress(KeyAsciiAsInteger)
IfKeyAscii=13Then
Text2.SetFocus
EndIf
EndSub
PrivateSubCommand2_Click()
End
EndSub
PrivateSubCommand3_Click()
frmZhuce.Show
EndSub
㈨ 用java語言編程實現一個用戶登錄窗口
方法一:
採用JOptionPane中的一個非常有用的靜態方法 showOptionPane();
源碼如下:
import java.awt.Color;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.JPasswordField;
import javax.swing.JOptionPane;
import javax.swing.BoxLayout;
import javax.swing.Box;
import javax.swing.BorderFactory;
public class Login1 {
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}
});
}
static void createAndShowGUI() {
JFrame mainFrame = new JFrame();
mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
mainFrame.setBounds(250,250,400,300);
mainFrame.setVisible(false);
usernameField = new JTextField(10);
passwordField = new JPasswordField(10);
Object[] options = {"登錄","取消"};
int i = JOptionPane.showOptionDialog(null,createLoginPanel(),"登錄信息",JOptionPane.DEFAULT_OPTION,JOptionPane.PLAIN_MESSAGE,null,options,options[0]);
if(i==0) {
String username = usernameField.getText();
String password = passwordField.getText();
if(!username.equals("") && !password.equals("")) {
mainFrame.getContentPane().add(new JLabel("用戶名:"+username+" 密碼是:"+password,JLabel.CENTER));
mainFrame.show();
}
else {
JOptionPane.showMessageDialog(null,"用戶名和密碼不能為空","提示",JOptionPane.WARNING_MESSAGE);
System.exit(1);
}
}
else System.exit(0);
}
static JPanel createLoginPanel() {
JPanel ret = new JPanel();
JPanel usernamePanel = new JPanel();
usernamePanel.add(new JLabel("用戶名:",JLabel.RIGHT));
usernamePanel.add(usernameField);
JPanel passwordPanel = new JPanel();
passwordPanel.add(new JLabel("密 碼:",JLabel.RIGHT));
passwordPanel.add(passwordField);
Box box = new Box(BoxLayout.Y_AXIS);
box.add(usernamePanel); box.add(passwordPanel);
ret.add(box);
ret.setBorder(BorderFactory.createTitledBorder(BorderFactory.createLineBorder(new Color(244,144,44)),"填寫登錄信息"));
return ret;
}
static JFrame mainFrame = null;
static JTextField usernameField = null;
static JPasswordField passwordField = null;
}
運行:
javac -deprecation Login1.java
java Login
(因為有一個過期的API,所以用了 -deprecation 命令)
方法二,使用了兩個JFrame類共同實現,第一次顯示第一個frame,當點了登錄後且操作合法時,第一個窗口就被釋放了 dispose();再顯示第二個窗口:
源碼如下:
import java.awt.Color;
import java.awt.BorderLayout;
import java.awt.event.*;
import javax.swing.*;
public class Login2 {
public static void main(String[] args) {
javax.swing.SwingUtilities.invokeLater(new Runnable() {
public void run() {
createAndShowGUI();
}
});
}
static void createAndShowGUI() {
//////////////////////////////////////////////////////////////
loginWindow = new JFrame("登錄信息");
loginWindow.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
loginWindow.setBounds(350,350,250,200);
loginWindow.setResizable(false);
JPanel usernamePanel = new JPanel();
usernamePanel.add(new JLabel("用戶名:",JLabel.CENTER));
usernamePanel.add(usernameField);
JPanel passwordPanel = new JPanel();
passwordPanel.add(new JLabel("密 碼:",JLabel.CENTER));
passwordPanel.add(passwordField);
Box box = new Box(BoxLayout.Y_AXIS);
box.add(usernamePanel); box.add(passwordPanel);
JPanel infoPanel = new JPanel();
infoPanel.add(box);
infoPanel.setBorder(BorderFactory.createTitledBorder(BorderFactory.createLineBorder(new Color(244,144,44)),"填寫登錄信息"));
JButton submitButton = new JButton("登錄");
JButton cancelButton = new JButton("取消");
submitButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
String username = usernameField.getText();
String password = passwordField.getText();
if(!username.equals("") && !password.equals("")) {
loginWindow.dispose();
mainFrame.getContentPane().add(new JLabel("用戶名:"+username+" 密碼是:"+password,JLabel.CENTER));
mainFrame.setVisible(true);
}
else {
JOptionPane.showMessageDialog(null,"用戶名和密碼不能為空","提示",JOptionPane.WARNING_MESSAGE);
System.exit(1);
}
}
});
cancelButton.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e) {
System.exit(0);
}
});
JPanel buttonPanel = new JPanel();
buttonPanel.add(submitButton); buttonPanel.add(cancelButton);
loginWindow.getContentPane().add(infoPanel,BorderLayout.CENTER);
loginWindow.getContentPane().add(buttonPanel,BorderLayout.SOUTH);
loginWindow.getContentPane().add(new JPanel(),BorderLayout.EAST);
loginWindow.getContentPane().add(new JPanel(),BorderLayout.WEST);
loginWindow.setVisible(true);
/////////////////////////////////////////////////////////////////
mainFrame = new JFrame();
mainFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
mainFrame.setBounds(250,250,400,300);
mainFrame.setVisible(false);
}
static JFrame loginWindow,mainFrame;
static final JTextField usernameField = new JTextField(10);
static final JPasswordField passwordField = new JPasswordField(10);
}
運行:
javac -deprecation Login2.java
java Login2