Item Search
     
BG-Wiki Search
+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 20 of 24

Thread: Automating FFXI login     submit to reddit submit to twitter

  1. #1
    Melee Summoner
    Join Date
    Dec 2009
    Posts
    31
    BG Level
    1
    FFXI Server
    Ramuh

    Automating FFXI login

    I wanted to share a a method I've started using to automate the entire FFXI login process from Windower -> POL -> FFXI

    Using the application "Sikuli", developed by people at MIT you can automate interaction with program GUIs using simple images/screenshots.

    http://groups.csail.mit.edu/uid/sikuli/

    Using that program the whole login process becomes as simple as writing a script, such as what I use:

    http://i45.tinypic.com/2j0f24z.jpg

    Once your script is done you can

    1) File -> Export Executable

    2) Make a new shortcut on your desktop with target:
    "C:\..your install directory blah blah..\Sikuli\Sikuli-IDE.exe" YourFFXIscript.skl

    3) If you're really lazy you could also assign a key press combination to your shortcut


    Thats it. Now you can log into your character with as little as one double click. It imagine that using this program you could automate in game actions as well, but the line between TOS viloation and helpful script starts getting hazy.

  2. #2
    E. Body
    Join Date
    Jun 2008
    Posts
    2,380
    BG Level
    7
    FFXI Server
    Phoenix

    This is pretty fucking cool, and not just for FFXI.

  3. #3

    I have Sikuli check my favorite manga on onemanga. When it see's that NEW image on the pages i told it to look at, it sends me an email. Very useful and powerful program.

  4. #4
    Relic Horn
    Join Date
    Dec 2008
    Posts
    3,361
    BG Level
    7
    FFXI Server
    Quetzalcoatl

    this is hot... xi login is so damn tedious, more so than playing the game sometimes.

  5. #5
    Nikkei's Hoe
    Worse than her at uno

    Join Date
    Dec 2006
    Posts
    6,235
    BG Level
    8
    FFXIV Character
    Eanae Hikari
    FFXIV Server
    Gilgamesh
    FFXI Server
    Cerberus
    WoW Realm
    Hyjal

    Been watching this program for a while. Just never had a use for it. Too bad I have a token and can't use it for this.

  6. #6
    Relic Horn
    Join Date
    Dec 2008
    Posts
    3,361
    BG Level
    7
    FFXI Server
    Quetzalcoatl

    it said you could add code for you to put in token password then it would continue as normal...

  7. #7
    You wouldn't download a car
    Join Date
    May 2006
    Posts
    242
    BG Level
    4
    FFXI Server
    Quetzalcoatl

    That's incredible. I can think of too many uses for this, lol

  8. #8
    Relic Weapons
    Join Date
    Mar 2006
    Posts
    398
    BG Level
    4

    Standard UI testing software for automated tests.

  9. #9
    Fake Numbers
    Join Date
    Dec 2007
    Posts
    84
    BG Level
    2
    FFXI Server
    Sylph

    This is immense, I wish I'd known about this application, I hate the ffxi login process sometimes.

  10. #10

    ▲▲

    Join Date
    Aug 2005
    Posts
    6,839
    BG Level
    8
    FFXIV Character
    Pikarya Saisei
    FFXIV Server
    Excalibur

    I remember a while back someone said the Windower team at one point had the ability to bypass POL completely, but to prevent SE from turning into an exploding beehive. They decided to opt out of implementing the idea.

    Any kosher to that, or just hearsay?

  11. #11

    Quote Originally Posted by Pikarya View Post
    I remember a while back someone said the Windower team at one point had the ability to bypass POL completely, but to prevent SE from turning into an exploding beehive. They decided to opt out of implementing the idea.

    Any kosher to that, or just hearsay?
    I believe you're talking about Project XI.

    Just tried to find the link but it seems the site is broken (their forums seem to be the culprit).

    projectxi.org

  12. #12
    Hydra
    Join Date
    Jan 2008
    Posts
    137
    BG Level
    3
    FFXI Server
    Cerberus

    Wow, this is pretty awesome.

  13. #13
    New Spam Forum
    Join Date
    Aug 2007
    Posts
    163
    BG Level
    3

    Well, it's great in that it's a more advanced/streamlined method of image recognition than the generic AutoIt.

    But my recommendation for FFXI: 2/10. You shouldn't play without your token. And like all other scripts this doesn't seem to let you automate the log-in in the background so that you can check your e-mail.

  14. #14
    Hydra
    Join Date
    Jan 2008
    Posts
    137
    BG Level
    3
    FFXI Server
    Cerberus

    Quote Originally Posted by Wrish View Post
    Well, it's great in that it's a more advanced/streamlined method of image recognition than the generic AutoIt.

    But my recommendation for FFXI: 2/10. You shouldn't play without your token. And like all other scripts this doesn't seem to let you automate the log-in in the background so that you can check your e-mail.
    I'm setting mine up right now to use a token anyway, and I can still most likely do stuff on my other monitor.

    EDIT: apparently not

    Does anyone know how to save a string from an input to type out later? The concept would be to input your token password immediately when you start the script, and when it gets to that point in the login it pastes the input.

  15. #15

    ▲▲

    Join Date
    Aug 2005
    Posts
    6,839
    BG Level
    8
    FFXIV Character
    Pikarya Saisei
    FFXIV Server
    Excalibur

    Quote Originally Posted by StopTheLight View Post
    I believe you're talking about Project XI.

    Just tried to find the link but it seems the site is broken (their forums seem to be the culprit).

    projectxi.org
    Nah it wasn't P-XI. It was mentioned that Aikar or someone knew how to bypass. Either way I never bothered to ask till now if it was true or not.

  16. #16
    Melee Summoner
    Join Date
    Dec 2009
    Posts
    31
    BG Level
    1
    FFXI Server
    Ramuh

    The program works with python/jython so to use a token you could just add code like:

    http://i46.tinypic.com/2n0u68p.jpg

    This would prompt you for your 1-time password at the start. Then type it later when you get to the SE account portion of POL.

  17. #17
    Cerberus
    Join Date
    Sep 2008
    Posts
    438
    BG Level
    4
    FFXI Server
    Phoenix

    Someone at MIT is having my babies!

  18. #18
    Hydra
    Join Date
    Jan 2008
    Posts
    137
    BG Level
    3
    FFXI Server
    Cerberus

    Quote Originally Posted by firewing View Post
    The program works with python/jython so to use a token you could just add code like:

    http://i46.tinypic.com/2n0u68p.jpg

    This would prompt you for your 1-time password at the start. Then type it later when you get to the SE account portion of POL.
    Ooo, perfect.

    Good to know, thanks!

  19. #19
    Fake Numbers
    Join Date
    Dec 2007
    Posts
    84
    BG Level
    2
    FFXI Server
    Sylph

    Question about the Click (Closepicture) bit, that'll only appear if there's some sort of maintenance. If that's not there will it skip to the next available screenshot?

    I can't seem to get mine to work on the 'Accept' bit either, it'll highlight it but won't click :/ doing everything exactly as shown.

  20. #20
    I Am, Who I Am.
    Join Date
    Nov 2005
    Posts
    15,994
    BG Level
    9
    FFXIV Character
    Trixi Sephyuyx
    FFXIV Server
    Excalibur
    FFXI Server
    Ragnarok

    I give it a week till a thread pops up saying a keylogged pulled the stored password off, and they got hacked.

Similar Threads

  1. FFXI Model viewer (where is a link)
    By mako in forum FFXI: Everything
    Replies: 5
    Last Post: 2004-12-08, 19:05
  2. FFXI Websites??
    By Avvesione in forum FFXI: Everything
    Replies: 16
    Last Post: 2004-11-17, 16:39
  3. FFXI matrix spoof
    By Mara in forum FFXI: Everything
    Replies: 2
    Last Post: 2004-11-16, 21:00
  4. Replies: 3
    Last Post: 2004-09-17, 13:51
  5. When in rome..... you cant FFXI
    By in forum FFXI: Everything
    Replies: 11
    Last Post: 2004-07-26, 21:11