Jump to content

Logging in without acc setup in osbot


Recommended Posts

Posted (edited)

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
Posted

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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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