November 3rd, 2009
A new version of Runny works in Windows 7 and has some new nifty features.
I cleaned up command creation so there’s no need to prepend scripts and macros with a protocol-like keyword. Now to create a macro you can simply type:
new macro [macroname] [commands]
The same goes for script. Making “macro” and “script” sub-commands of new seemed like the most natural way to think of it.
I also added cascading parameters so a command can fall back on multiple forms of input when one doesn’t exist. For example:
new g http://www.google.com/search?q={$0|clip|prompt}
This will first look for a additional parameters after typing “g” and if none are found will check the clipboard for text data before straight out prompting for a search term. Using the pipe “|” you can string together these keywords in any order.
Lastly I added a special cliptext command ” {SLEEP n}” to pause the sending of keys for a set amount of milliseconds.
On the list so far for 0.4 is multi-tweeting, regular expression search & replacing, simple reminders & timers and extra help/command reference screens.
Bookmark:
Tags: jscript, launcher, opensource, runny, Software, windows
Posted in Software | No Comments »
April 8th, 2009

KitcheNET 0.1 Beta 2 with Software Keyboard
Over the past week since my KitcheNET project got posted on LifeHacker, I’ve been busy tweaking the software adding new features and fixing bugs I’ve found in the process of testing it out.
Once I get it packaged up I’ll post the new version to download on our PivotLabs Open Source section.
Some new features include:
- Software keyboard for VERY simple textual input
- Added page buffering so dialing through configured web sites seems quicker
- Added right-click reset to automatically go back to home page when navigating away
- Added snazzy splash screen
- Switched from <browser> to <iframe> elements.
- Fixed links that would otherwise open in a new browser to open in current one
- Fixed up styles
The online response from readers has been very supportive and inspiring.
One reader, James Tandy, sent me a picture of an inspired setup sporting Windows Media Center and a wireless mouse.
Another reader pointed out another similar project on TechRepublic and others had great ideas for other methods of input such as the Wiimote.
I also learned about the Linux From Scratch project which might be my ticket to finally diving head first into the barebones mechanics of Linux instead of letting Ubuntu take care of everything for me.
Either way i definitely have a list of new ideas to take from this whole experience and plan to keep going with it.
Bookmark:
Tags: development, diy, kitchenet, laptop, project, Software, xulrunner
Posted in Blog, Projects, Software | No Comments »
March 25th, 2009
After much meticulous code combing and optimization, I think I’ve got a good portion of the redundent code out of Xootools as well as started on some pretty useful libraries and plugins. I also moved it out of my projects section and into my software section.
There’s a new Native in the plugins section named “Unit” when takes the work out of dealing with standard units of measurement such as time, weight, mass, etc.
Got some nice Fs updates and other interesting ideas for dealing with 2-dimensional arrays and the elusive “Thread” in xul.
Stay tuned!
Bookmark:
Tags: development, library, programming, Software, xootools, xul
Posted in Software | No Comments »
October 8th, 2007
I’ve been working quite a bit on Foul and Wookie updates. The new Foul version will implement prototype.js so additional test packs can be loaded, for different locales such as UK. I also modified the language parser to act more like a real processor so commands can be strung together much easier.
For example:
//direct string comparisons can be made//
foul.when("~state~ is ‘MI’");
//advanced commands can be strung together//
foul.when("~code~ length is between 10 12");
//form references can be used throughout the statement//
foul.when("~s1~ == ~s2~ and ~s2~ length > ~s3~");
Wookie 2.1 is going to have the ability to categorize resources, keep a diff of page versions and restrict user access to categorized pages.
Stay tuned!
Bookmark:
Posted in Software | No Comments »