Jump to content

FieryKey


Ward
 Share

Recommended Posts

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 的白痴作者,不管是誰,去死一死好了

 

Link to comment
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.

 

Link to comment
Share on other sites

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 的白痴作者,不管是誰,去死一死好了

 

Link to comment
Share on other sites

(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

Link to comment
Share on other sites

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


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

Link to comment
Share on other sites

I have tried, it says it needs a passcode

You are using the official de-compiler.


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

Link to comment
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 的白痴作者,不管是誰,去死一死好了

 

Link to comment
Share on other sites

where are the built-in functions defined?

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

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

 

Link to comment
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

Link to comment
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 的白痴作者,不管是誰,去死一死好了

 

Link to comment
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
 Share

  • Recently Browsing   0 members

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