diff options
Diffstat (limited to 'Data/BuiltIn/Libraries/lua-addons/addons/autoenterkey/autoenterkey.lua')
-rw-r--r-- | Data/BuiltIn/Libraries/lua-addons/addons/autoenterkey/autoenterkey.lua | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/Data/BuiltIn/Libraries/lua-addons/addons/autoenterkey/autoenterkey.lua b/Data/BuiltIn/Libraries/lua-addons/addons/autoenterkey/autoenterkey.lua new file mode 100644 index 0000000..fa3cdb2 --- /dev/null +++ b/Data/BuiltIn/Libraries/lua-addons/addons/autoenterkey/autoenterkey.lua @@ -0,0 +1,46 @@ +--Copyright (c) 2019, Chiaia +--All rights reserved. + +--Redistribution and use in source and binary forms, with or without +--modification, are permitted provided that the following conditions are met: + +-- * Redistributions of source code must retain the above copyright +-- notice, this list of conditions and the following disclaimer. +-- * Redistributions in binary form must reproduce the above copyright +-- notice, this list of conditions and the following disclaimer in the +-- documentation and/or other materials provided with the distribution. +-- * Neither the name of Auto Enter Key nor the +-- names of its contributors may be used to endorse or promote products +-- derived from this software without specific prior written permission. + +--THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND +--ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED +--WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE +--DISCLAIMED. IN NO EVENT SHALL Chiaia BE LIABLE FOR ANY +--DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES +--(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; +--LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND +--ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +--(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +--SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +_addon.name = 'Auto Enter Key' +_addon.version = '1.0' +_addon.author = 'Chiaia (Asura)' +_addon.commands = {'ake',} + +windower.register_event('load', function() + if windower.ffxi.get_info().logged_in then + windower.send_command('lua u autoenterkey') + else + coroutine.sleep(5) + windower.send_command('setkey enter down;') + coroutine.sleep(0.3) + windower.send_command('setkey enter up;') + coroutine.sleep(5) + windower.send_command('setkey enter down;') + coroutine.sleep(0.3) + windower.send_command('setkey enter up;') + windower.send_command('lua u autoenterkey') + end +end) |