Sign in to follow this  
Followers 0
Ward

FieryKey

17 posts in this topic

#1 ·  Posted (edited)

FieryKey v1.1

FieryKey v1.2

What's New for FieryKey v1.2

  • Array support (up to 5 dimensions)
  • Incase almost all window and string AutoIt functions to FieryKey functions
  • Source code available
Overview

FieryKey is a tool that use simple script defined in .ini file and can set serials of hotkeys and macros to launch programs or get work easily.

Maybe you want to try it at first. Run FieryKey.exe, press Alt+R, and input the following words: (defined in demo1.ini)

  • n (after press enter, you should see notepad there)
  • c (calc)
  • e c:\ or e d:\ (explorer)
  • i (open demo.ini)
  • g autoit (search by google)
  • y autoit (search by yahoo)
Other hotkeys you can try:
  • Ctrl+Alt+C (open c:\)
  • Ctrl+Alt+D (open d:\)
  • Alt+S (search input words by both google and yahoo)
Edited by Ward

新版 _ArrayAdd 的白痴作者,不管是誰,去死一死好了

 

Share this post


Link to post
Share on other sites



FieryKey V1.1 http://www.autoitscript.com/fileman/users/ward/FieryKey.zip

FieryKey is a tool that use simple script defined in .ini file and can set serials of hotkeys and macros to launch programs or get work easily.

Maybe you want to try it at first. Run FieryKey.exe, press Alt+R, and input the following words: (defined in demo1.ini)

Other hotkeys you can try:

Now, you can type demo2 at Alt+R box to load another demo. And try:

At last, press:

In fact, FieryKey is a simple script engine written in script (AutoIt), so it needs several seconds to run a complicated macro (for example, 99 in demo2). But in most case, the speed is acceptable.

FieryScript Syntax:

The basic element in FieryScript is a block, it was enclosed by square brackets. If the first word in the block is not a build-in function or a macro, the block return all string in brackets, otherwise, the function or macro will be executed. Connective blocks are regarded as a larger block, and return the result in last block.

Functions and macros can take blocks as parameters. In macros, first parameter will replace %1, second parameter will replace %2, etc. The entire parameters string will replace %0, and the remained parameters string not net used will replace %*.

(To be continue)

Suggest supplying the source code


SciTE for AutoItDirections for Submitting Standard UDFs

 

Don't argue with an idiot; people watching may not be able to tell the difference.

 

Share this post


Link to post
Share on other sites

#3 ·  Posted (edited)

Suggest supplying the source code

Because it is under development, source code is not yet ready to public :">

I would like to release it when all functions are accomplished.

Edited by Ward

新版 _ArrayAdd 的白痴作者,不管是誰,去死一死好了

 

Share this post


Link to post
Share on other sites

#4 ·  Posted (edited)

(of course, you being new to the forum, and there being no source code, I obviously virus-scanned this and turned firewalls, startup shield, and all that stuff on)

This program is very good! Please release the source code, as very few other people, if any at all, will run it without the source.

edit: but it did something very very strange with my firefox cache that made the AutoIt forum look messed up...but, clearing the cach fixed it.

Edited by theguy0000

The cake is a lie.www.theguy0000.com is currentlyUP images.theguy0000.com is currentlyUP all other *.theguy0000.com sites are DOWN

Share this post


Link to post
Share on other sites

#5 ·  Posted (edited)

omg i have source , here he come

Btw , Allways is autoit open source , or dont post it

Edited by jaenster

-jaenster

Share this post


Link to post
Share on other sites

#6 ·  Posted (edited)

....

can I ask how you got that?

the exe was password-protected...

Edited by theguy0000

The cake is a lie.www.theguy0000.com is currentlyUP images.theguy0000.com is currentlyUP all other *.theguy0000.com sites are DOWN

Share this post


Link to post
Share on other sites

Just try


-jaenster

Share this post


Link to post
Share on other sites

#8 ·  Posted (edited)

Just try

Please refrain from posting someone elses code. If Ward wanted his code to be public he would have posted it himself. :o

@theguy0000

He obviously has got himself a copy of the modified decompiler that is going around.

Edit - typo

Edited by BigDod


Get Beta versions Here Get latest SciTE editor Here AutoIt 1-2-3 by Valuater - A great starting point.

Time you enjoyed wasting is not wasted time ......T.S. Elliot
Suspense is worse than disappointment................Robert Burns
God help the man who won't help himself, because no-one else will...........My Grandmother

Share this post


Link to post
Share on other sites

I have tried, it says it needs a passcode


The cake is a lie.www.theguy0000.com is currentlyUP images.theguy0000.com is currentlyUP all other *.theguy0000.com sites are DOWN

Share this post


Link to post
Share on other sites

I have tried, it says it needs a passcode

You are using the official de-compiler.


Get Beta versions Here Get latest SciTE editor Here AutoIt 1-2-3 by Valuater - A great starting point.

Time you enjoyed wasting is not wasted time ......T.S. Elliot
Suspense is worse than disappointment................Robert Burns
God help the man who won't help himself, because no-one else will...........My Grandmother

Share this post


Link to post
Share on other sites

Deleted source


-jaenster

Share this post


Link to post
Share on other sites

Because it is under development, source code is not yet ready to public :">

I would like to release it when all functions are accomplished.

Ok, the source is included in ZIP now.


新版 _ArrayAdd 的白痴作者,不管是誰,去死一死好了

 

Share this post


Link to post
Share on other sites

cool thanks


The cake is a lie.www.theguy0000.com is currentlyUP images.theguy0000.com is currentlyUP all other *.theguy0000.com sites are DOWN

Share this post


Link to post
Share on other sites

where are the built-in functions defined?


The cake is a lie.www.theguy0000.com is currentlyUP images.theguy0000.com is currentlyUP all other *.theguy0000.com sites are DOWN

Share this post


Link to post
Share on other sites

where are the built-in functions defined?

All functions prefix with "FieryKey_" are build-in functions


新版 _ArrayAdd 的白痴作者,不管是誰,去死一死好了

 

Share this post


Link to post
Share on other sites

so...to add a new built-in function i could say

Func FieryKey_Hi
MsgBox(0, "hi", "Hi!")
EndFunc

and then I could use [Hi] in an ini file?


The cake is a lie.www.theguy0000.com is currentlyUP images.theguy0000.com is currentlyUP all other *.theguy0000.com sites are DOWN

Share this post


Link to post
Share on other sites

so...to add a new built-in function i could say

Func FieryKey_Hi
MsgBox(0, "hi", "Hi!")
EndFunc

and then I could use [Hi] in an ini file?

Yes, you got it.

新版 _ArrayAdd 的白痴作者,不管是誰,去死一死好了

 

Share this post


Link to post
Share on other sites

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
Sign in to follow this  
Followers 0