L
Luc The Perverse
I have no idea how to proceed.
Here are my objectives:
1. Make a "plugin - based" hotkey manager for Java apps/classes
2. Eliminate most latency in loading frequently used Java programs
I'm not sure how to go about this - I may need to a client in C++ and have it communicate with a sister Java client - or I may need to rely heavily on JVI.
I would like to write a version for Windows and then later make one for Linux.
The idea is simple - I press a key, or set of keys, a window pops up, I use the window, and then it goes away. I want to do this as seamlessly as possible, and have the latency between pushing the keystroke and loading the window as low as possible (1/4 second is probably acceptable) This tells me I need to have the things in memory, ready to go, with my virtual machine already running.
I tried native compilation of a music search client I had made, and then mapped (using windows convoluted start menu shortcut key macro system) the program to run when CTRL + ALT + F3 was pressed. The latency was better than most things, and the app itself didn't require you wait for a dog to stop dancing, but it still needs some work - and if I could speed it up that would be great.
My problem is - I don't want "just a music search client" I want to automate a number of tasks such as real time encryption, dictionary and spell check lookups, Google searches, music list tasks. I want to unify them, and be able to save configurations (and even change configurations using a hotkey!).
It is very tedious setting up CTRL+ALT+N to load notepad using the windows method in the startmenu when it is one of about 25 frequently used windows shortcuts. It is even harder to remember.
So I want a client that takes care of all my shortcuts for me, lets me change the easily.
It could invoke things on a timer or from a hotkey, or on system boot etc.
Anyone know where I could find such a thingie? Or any ideas on the best way to make one?
Here are my objectives:
1. Make a "plugin - based" hotkey manager for Java apps/classes
2. Eliminate most latency in loading frequently used Java programs
I'm not sure how to go about this - I may need to a client in C++ and have it communicate with a sister Java client - or I may need to rely heavily on JVI.
I would like to write a version for Windows and then later make one for Linux.
The idea is simple - I press a key, or set of keys, a window pops up, I use the window, and then it goes away. I want to do this as seamlessly as possible, and have the latency between pushing the keystroke and loading the window as low as possible (1/4 second is probably acceptable) This tells me I need to have the things in memory, ready to go, with my virtual machine already running.
I tried native compilation of a music search client I had made, and then mapped (using windows convoluted start menu shortcut key macro system) the program to run when CTRL + ALT + F3 was pressed. The latency was better than most things, and the app itself didn't require you wait for a dog to stop dancing, but it still needs some work - and if I could speed it up that would be great.
My problem is - I don't want "just a music search client" I want to automate a number of tasks such as real time encryption, dictionary and spell check lookups, Google searches, music list tasks. I want to unify them, and be able to save configurations (and even change configurations using a hotkey!).
It is very tedious setting up CTRL+ALT+N to load notepad using the windows method in the startmenu when it is one of about 25 frequently used windows shortcuts. It is even harder to remember.
So I want a client that takes care of all my shortcuts for me, lets me change the easily.
It could invoke things on a timer or from a hotkey, or on system boot etc.
Anyone know where I could find such a thingie? Or any ideas on the best way to make one?