קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [שחרור] Auto Register
    על ידי SapiRxD בפורום שרתים פרטיים MapleStory
    תגובות: 3
    הודעה אחרונה: 20-06-2012, 10:10
  2. [מדריך] קצרצר לעשות Auto Register בריפאק .
    על ידי DonTouch בפורום שרתים פרטיים MapleStory
    תגובות: 4
    הודעה אחרונה: 27-08-2011, 09:16
  3. [בעיה] אני מנסה לעשות auto register וזה אורס לי :(
    על ידי KirMa בפורום שרתים פרטיים MapleStory
    תגובות: 4
    הודעה אחרונה: 08-05-2010, 11:29
  4. עזרה| הרשמה אוטומטית - Auto Register
    על ידי tomer6450 בפורום שרתים פרטיים MapleStory
    תגובות: 15
    הודעה אחרונה: 09-12-2009, 19:28
  5. פ"ש| GalaxyStory | High rates _ auto register | alot more
    על ידי felixxex בפורום שרתים פרטיים MapleStory
    תגובות: 0
    הודעה אחרונה: 15-07-2009, 16:47
+ תגובה לנושא
מציג תוצאות 1 עד 10 מתוך 10

לעשות Auto Register ל83

  1. #1
    אוי אלוהי אוי אלוהים סמן לי דרך חיים האוואטר של KirMa
    שם פרטי
    אביהו ツ
    תאריך הצטרפות
    03/2010
    גיל
    34
    הודעות
    5,740
    לייקים
    27
    נקודות
    114
    משפט מחץ
    יהודי תחייך אתה בן של מלך ערבי תזיל דמע אתה בן זו*ה
    מין: זכר

    ברירת מחדל לעשות Auto Register ל83

    קרדיט מלא לתמיר מפורום אחר.

    נתחיל;
    הגיעו לתיקייה server
    שם תצרו קובץ Java חדש, בתוכו כתבו את זה:
    קוד PHP:
    package server;
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import net.login.LoginServer;
    import database.DatabaseConnection;
    public class 
    AutoRegister {
        public static 
    boolean success;
        public static 
    boolean getAccountExists(String login) {
            
    boolean accountExists false;
            try {
                
    Connection con DatabaseConnection.getConnection();
                
    PreparedStatement ps con.prepareStatement("SELECT name FROM accounts WHERE name = ?");
                
    ps.setString(1login);
                
    ResultSet rs ps.executeQuery();
                if (
    rs.first()) {
                    
    accountExists true;
                }
                
    rs.close();
                
    ps.close();
            } catch (
    Exception ex) {
                
    System.out.println("Error acquiring the account of (" login ").");
            }
            return 
    accountExists;
        }
        public static 
    void createAccount(String loginString pwdString eip) {
            try {
                
    PreparedStatement ipq DatabaseConnection.getConnection().prepareStatement("SELECT lastknownip FROM accounts WHERE lastknownip = ?");
                
    ipq.setString(1eip.substring(1eip.lastIndexOf(':')));
                
    ResultSet rs ipq.executeQuery();
                if (!
    rs.first() || rs.last() && rs.getRow() < LoginServer.getInstance().AutoRegLimit()) {
                    try {
                        
    PreparedStatement ps DatabaseConnection.getConnection().prepareStatement("INSERT INTO accounts (name, password, email, birthday, macs, lastknownip) VALUES (?, ?, ?, ?, ?, ?)");
                        
    ps.setString(1login);
                        
    ps.setString(2pwd);
                        
    ps.setString(3"default@email.***.co.il");
                        
    ps.setString(4"0000-00-00");
                        
    ps.setString(5"00-00-00-00-00-00");
                        
    ps.setString(6eip.substring(1eip.lastIndexOf(':')));
                        
    ps.executeUpdate();
                        
    ps.close();
                        
    success true;
                    } catch (
    Exception ex) {
                        
    System.out.println("Error creating the account of (" login " | " pwd " | " eip ").");
                    }
                }
                
    rs.close();
                
    ipq.close();
            } catch (
    Exception ex) {
                
    System.out.println("Error creating " login "'s account.");
            }
        }

    לאחר מכן, הגיעו לקובץ LoginPasswordHandler.java
    שם חפשו את זה;
    קוד PHP:
    int loginok 0;
    boolean ipBan c.hasBannedIP();
    boolean macBan c.hasBannedMac(); 
    מתחת לזה, הוסיפו את זה:
    קוד PHP:
            if (AutoRegister.getAccountExists(login)) {
                
    loginok c.login(loginpwdipBan || macBan);
            } else if (
    LoginServer.getInstance().AutoRegister() && (!ipBan || !macBan)) {
                
    AutoRegister.createAccount(loginpwdc.getSession().getRemoteAddress().toString());
                if (
    AutoRegister.success) {
                    
    loginok c.login(loginpwdipBan || macBan);
                } 
    ותוודאו שיש לכם את ה import הבא:
    קוד PHP:
    import server.AutoRegister
    ובסוף תריצו את זה בSQL
    ALTER TABLE `accounts` ADD COLUMN `lastknownip` TINYTEXT NULL;
    פועל וניבדק

    קרדיט מלא רק לתמיר.
    נערך לאחרונה על ידי KirMa; 28-06-2011 בשעה 17:34.


    אך מתי כבר תבחיני
    בין הטוב והרע ותביני
    אני לא אלוהים לא אינני
    אני רק בן-אדם אוהב הנני


    מי שצריך עזרה שיצטט או ישלח פרטית

  2. קישורים ממומנים

  3. #2
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    [QUOTE=PlayBoy.;6884891]
    ציטוט נכתב במקור על ידי IceCript צפיה בהודעה
    קרדיט מלא לתמיר מפורום אחר.

    נתחיל;
    הגיעו לתיקייה server
    שם תצרו קובץ Java חדש, בתוכו כתבו את זה:
    קוד PHP:
    package server;
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import net.login.LoginServer;
    import database.DatabaseConnection;
    public class 
    AutoRegister {
        public static 
    boolean success;
        public static 
    boolean getAccountExists(String login) {
            
    boolean accountExists false;
            try {
                
    Connection con DatabaseConnection.getConnection();
                
    PreparedStatement ps con.prepareStatement("SELECT name FROM accounts WHERE name = ?");
                
    ps.setString(1login);
                
    ResultSet rs ps.executeQuery();
                if (
    rs.first()) {
                    
    accountExists true;
                }
                
    rs.close();
                
    ps.close();
            } catch (
    Exception ex) {
                
    System.out.println("Error acquiring the account of (" login ").");
            }
            return 
    accountExists;
        }
        public static 
    void createAccount(String loginString pwdString eip) {
            try {
                
    PreparedStatement ipq DatabaseConnection.getConnection().prepareStatement("SELECT lastknownip FROM accounts WHERE lastknownip = ?");
                
    ipq.setString(1eip.substring(1eip.lastIndexOf(':')));
                
    ResultSet rs ipq.executeQuery();
                if (!
    rs.first() || rs.last() && rs.getRow() < LoginServer.getInstance().AutoRegLimit()) {
                    try {
                        
    PreparedStatement ps DatabaseConnection.getConnection().prepareStatement("INSERT INTO accounts (name, password, email, birthday, macs, lastknownip) VALUES (?, ?, ?, ?, ?, ?)");
                        
    ps.setString(1login);
                        
    ps.setString(2pwd);
                        
    ps.setString(3"default@email.***.co.il");
                        
    ps.setString(4"0000-00-00");
                        
    ps.setString(5"00-00-00-00-00-00");
                        
    ps.setString(6eip.substring(1eip.lastIndexOf(':')));
                        
    ps.executeUpdate();
                        
    ps.close();
                        
    success true;
                    } catch (
    Exception ex) {
                        
    System.out.println("Error creating the account of (" login " | " pwd " | " eip ").");
                    }
                }
                
    rs.close();
                
    ipq.close();
            } catch (
    Exception ex) {
                
    System.out.println("Error creating " login "'s account.");
            }
        }

    לאחר מכן, הגיעו לקובץ LoginPasswordHandler.java
    שם חפשו את זה;
    קוד PHP:
    int loginok 0;
    boolean ipBan c.hasBannedIP();
    boolean macBan c.hasBannedMac(); 
    מתחת לזה, הוסיפו את זה:
    קוד PHP:
            if (AutoRegister.getAccountExists(login)) {
                
    loginok c.login(loginpwdipBan || macBan);
            } else if (
    LoginServer.getInstance().AutoRegister() && (!ipBan || !macBan)) {
                
    AutoRegister.createAccount(loginpwdc.getSession().getRemoteAddress().toString());
                if (
    AutoRegister.success) {
                    
    loginok c.login(loginpwdipBan || macBan);
                } 
    ותוודאו שיש לכם את ה import הבא:
    קוד PHP:
    import server.AutoRegister
    קרדיט מלא רק לתמיר.
    לא עובד ניסיתי קודם
    באזור ששאלתי איך עושים את זה אמרתי שזה לא עובד
    אז Symphony אז לי תראה את האשכול הזה




  4. #3
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    [QUOTE=PlayBoy.;6884891]
    ציטוט נכתב במקור על ידי IceCript צפיה בהודעה
    קרדיט מלא לתמיר מפורום אחר.

    נתחיל;
    הגיעו לתיקייה server
    שם תצרו קובץ Java חדש, בתוכו כתבו את זה:
    קוד PHP:
    package server;
    import java.sql.Connection;
    import java.sql.PreparedStatement;
    import java.sql.ResultSet;
    import net.login.LoginServer;
    import database.DatabaseConnection;
    public class 
    AutoRegister {
        public static 
    boolean success;
        public static 
    boolean getAccountExists(String login) {
            
    boolean accountExists false;
            try {
                
    Connection con DatabaseConnection.getConnection();
                
    PreparedStatement ps con.prepareStatement("SELECT name FROM accounts WHERE name = ?");
                
    ps.setString(1login);
                
    ResultSet rs ps.executeQuery();
                if (
    rs.first()) {
                    
    accountExists true;
                }
                
    rs.close();
                
    ps.close();
            } catch (
    Exception ex) {
                
    System.out.println("Error acquiring the account of (" login ").");
            }
            return 
    accountExists;
        }
        public static 
    void createAccount(String loginString pwdString eip) {
            try {
                
    PreparedStatement ipq DatabaseConnection.getConnection().prepareStatement("SELECT lastknownip FROM accounts WHERE lastknownip = ?");
                
    ipq.setString(1eip.substring(1eip.lastIndexOf(':')));
                
    ResultSet rs ipq.executeQuery();
                if (!
    rs.first() || rs.last() && rs.getRow() < LoginServer.getInstance().AutoRegLimit()) {
                    try {
                        
    PreparedStatement ps DatabaseConnection.getConnection().prepareStatement("INSERT INTO accounts (name, password, email, birthday, macs, lastknownip) VALUES (?, ?, ?, ?, ?, ?)");
                        
    ps.setString(1login);
                        
    ps.setString(2pwd);
                        
    ps.setString(3"default@email.***.co.il");
                        
    ps.setString(4"0000-00-00");
                        
    ps.setString(5"00-00-00-00-00-00");
                        
    ps.setString(6eip.substring(1eip.lastIndexOf(':')));
                        
    ps.executeUpdate();
                        
    ps.close();
                        
    success true;
                    } catch (
    Exception ex) {
                        
    System.out.println("Error creating the account of (" login " | " pwd " | " eip ").");
                    }
                }
                
    rs.close();
                
    ipq.close();
            } catch (
    Exception ex) {
                
    System.out.println("Error creating " login "'s account.");
            }
        }

    לאחר מכן, הגיעו לקובץ LoginPasswordHandler.java
    שם חפשו את זה;
    קוד PHP:
    int loginok 0;
    boolean ipBan c.hasBannedIP();
    boolean macBan c.hasBannedMac(); 
    מתחת לזה, הוסיפו את זה:
    קוד PHP:
            if (AutoRegister.getAccountExists(login)) {
                
    loginok c.login(loginpwdipBan || macBan);
            } else if (
    LoginServer.getInstance().AutoRegister() && (!ipBan || !macBan)) {
                
    AutoRegister.createAccount(loginpwdc.getSession().getRemoteAddress().toString());
                if (
    AutoRegister.success) {
                    
    loginok c.login(loginpwdipBan || macBan);
                } 
    ותוודאו שיש לכם את ה import הבא:
    קוד PHP:
    import server.AutoRegister
    קרדיט מלא רק לתמיר.
    טעות שלי
    שחכת רק להעריץ ב MYSQL
    נערך לאחרונה על ידי ASAFGB1; 28-06-2011 בשעה 00:26.




  5. #4
    אוי אלוהי אוי אלוהים סמן לי דרך חיים האוואטר של KirMa
    שם פרטי
    אביהו ツ
    תאריך הצטרפות
    03/2010
    גיל
    34
    הודעות
    5,740
    לייקים
    27
    נקודות
    114
    משפט מחץ
    יהודי תחייך אתה בן של מלך ערבי תזיל דמע אתה בן זו*ה
    מין: זכר

    ברירת מחדל

    דאבל הבא אתה תורחק.
    ועכשיו כן פועל לך?


    אך מתי כבר תבחיני
    בין הטוב והרע ותביני
    אני לא אלוהים לא אינני
    אני רק בן-אדם אוהב הנני


    מי שצריך עזרה שיצטט או ישלח פרטית

  6. #5
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי PlayBoy. צפיה בהודעה
    דאבל הבא אתה תורחק.
    ועכשיו כן פועל לך?
    לא התקוונתי שזה יהיה דאבל .!!!
    לחצתי עריכה וזה שלח אותי לתגובה מתקדמת
    ובפועל חסר לך את הדבר שצריך לעריץ בתוך ה MYSQL כך זה לא יעשה דבר
    ALTER TABLE `accounts` ADD COLUMN `lastknownip` TINYTEXT NULL;
    תקשיב אני לא מנסה לעבור על החוקים של הפורום יש לי מחשב מפגר ראיתה שרציתי לערוך העתקתי אותו דבר רציתי לערוך וזה פשוט עשה אותו תגובה פעמים
    למה לא יכולים לעשות דבר שאם אתה עושה תגובה חדשה שנראת כמו הקודמת הוא יגיד התגובה דומה לתגובה הקודמת וכך לא נרשמה !!!!!
    נערך לאחרונה על ידי ASAFGB1; 28-06-2011 בשעה 00:43.




  7. #6
    משתמש מכור האוואטר של Solution
    תאריך הצטרפות
    11/2010
    גיל
    31
    הודעות
    1,886
    לייקים
    48
    נקודות
    -129
    מין: זכר

    ברירת מחדל

    תודה.
    נערך לאחרונה על ידי Solution; 28-06-2011 בשעה 02:09.


    Lia Sinchevici

  8. #7
    משתמש מכור האוואטר של Symphony
    שם פרטי
    דויד
    תאריך הצטרפות
    06/2011
    הודעות
    1,225
    לייקים
    13
    נקודות
    269
    מין: זכר

    ברירת מחדל

    הבאתי בדיוק את זה ל ASAFGB1...
    אבל תודה בכל מקרה

  9. #8
    משתמש מכור
    תאריך הצטרפות
    03/2010
    גיל
    30
    הודעות
    1,178
    לייקים
    5
    נקודות
    50
    מין: זכר

    ברירת מחדל

    ציטוט נכתב במקור על ידי Symphony צפיה בהודעה
    הבאתי בדיוק את זה ל ASAFGB1...
    אבל תודה בכל מקרה
    תקשיב הוא הביא אותו מדריך אבל הוא לא הוסיף את הפקודה לMYSQL שצריך להעריץ וכך זה לא עובד בדקתי
    ורשמתי לו למעלה שיעשה ערוך ויוסיף את הפקודה למדריך שלו וכך זה יהיה שלם המדריך כך כמו שהוא זה לא עובד
    נערך לאחרונה על ידי ASAFGB1; 28-06-2011 בשעה 15:46.




  10. #9
    משתמש מכור האוואטר של Symphony
    שם פרטי
    דויד
    תאריך הצטרפות
    06/2011
    הודעות
    1,225
    לייקים
    13
    נקודות
    269
    מין: זכר

    ברירת מחדל

    אני יודע, בכל מקרה הנה ה SQL:

    קוד PHP:
    ALTER TABLE `accountsADD COLUMN `lastknownipTINYTEXT NULL

  11. #10
    אוי אלוהי אוי אלוהים סמן לי דרך חיים האוואטר של KirMa
    שם פרטי
    אביהו ツ
    תאריך הצטרפות
    03/2010
    גיל
    34
    הודעות
    5,740
    לייקים
    27
    נקודות
    114
    משפט מחץ
    יהודי תחייך אתה בן של מלך ערבי תזיל דמע אתה בן זו*ה
    מין: זכר

    ברירת מחדל

    תודה רבה ערכתי
    נערך לאחרונה על ידי KirMa; 28-06-2011 בשעה 17:35.


    אך מתי כבר תבחיני
    בין הטוב והרע ותביני
    אני לא אלוהים לא אינני
    אני רק בן-אדם אוהב הנני


    מי שצריך עזרה שיצטט או ישלח פרטית

+ תגובה לנושא


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 20:20.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,472,797 | הודעות: 8,173,384 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect