Jump to content

Logging in without acc setup in osbot


scriptersteve

Recommended Posts

How am I able to login to an account from my script pulling data from another file.

Will store logins/passwords and want to login without having to setup acc in OSbot, just from inside my script.

Didn't know if this could be done/how it was done. Had a look at api and am properly blind but couldn't see anything to do with logging in without having acc details stored on OSbot.

 

Looked at client login/autologgin but was unsure. Just wanted to have a look at account replacement for some fun.

Edited by scriptersteve
Link to comment
Share on other sites

Here's a small snippet I use for reading accounts from a file, you should be able to take from it what you need.

private void readAccounts() {
    // The name of the file to open.
    String fileName = "accounts.txt";

    // This will reference one line at a time
    String line = null;

    try {
        // FileReader reads text files in the default encoding.
        FileReader fileReader =
                new FileReader(getDirectoryData() + fileName);

        // Always wrap FileReader in BufferedReader.
        BufferedReader bufferedReader =
                new BufferedReader(fileReader);

        while((line = bufferedReader.readLine()) != null) {
            String[] lineInfo = line.split(":");
            vars.addToAccounts(lineInfo);
        }

        // Always close files.
        bufferedReader.close();
        vars.setCheckedFile(true);
    }
    catch(FileNotFoundException ex) {
        log("Accounts file not found, stopping script");
        stop(false);
    }
    catch(IOException ex) {
        log("Error reading file, stopping script");
        stop(false);
    }
}

Probably not the best way to do this but works none the less.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...