Home Download Screenshots Wiki Plugins Translations Developers Donate Forums/Help Contact Us |
StrokeIt
Show all posts by userGeneral StrokeIt discussion.
Re: Business Trial and portable don't work - 14 years agoYour enhanced key is not meant for use with the trial version. You can install the enhanced version in portable mode and it should work just fine.by jeff - StrokeIt Bugs Re: Strokeit crashes Vista when trying to launch an app - 14 years agoThis will be fixed in .9.7. You can try it out now: http://www.tcbmi.com/strokeit/forum/read.php?3,54070by jeff - StrokeIt Bugs Re: Help beta test .9.7 "enhanced" - 14 years ago@gemisigo The APPDATA directory (C:\Users\whoeveritis\AppData\Roaming\TCB Networks\StrokeIt" on your machine) is where user data is supposed to be stored. As you've discovered, the user files in this directory take precedence over the system files. If you would like to force StrokeIt to keep all of its data in the installation directory, you can turn on portable mode by creating aby jeff - General Re: Help beta test .9.7 "enhanced" - 14 years agoThere's a new build up (7/28 C) - this should fix the exec "trimming bug" - this also fixes a bug with the scriping plugin - there's a new lua plugin called "clipboard.dll" The new lua clipboard plugin will be installed in INSTALLDIR\Scripts\lib and can be included in your scripts using "require []" This plugin allows you to manipulate the windows cby jeff - General Re: Help beta test .9.7 "enhanced" - 14 years ago@Googer There's a new build that should handle your reported issues more gracefully. It sounds like your system is missing some registry keys that I (incorrectly, perhaps) assumed would be there. Can you verify that the following keys exist: HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\Associations\UrlAssociations\http\UserChoice HKEY_CURRENT_USER\Software\Microsoft\Windowsby jeff - General Help beta test .9.7 personal - 14 years agoThis is a bugfix release that should fix all of the reported crashes with .9.6. Note: We've hit the "release candidate" phase of this release. This means that I'm only going to be fixing crashes and other "serious" bugs. If .9.7 crashes on your system, please email me the crash reports. Translations needed: .9.7 has a few translation changes from .9.6. Pleasby jeff - General Re: Help beta test "enhanced" version - 14 years agoI forgot to upload the file. It's working now.by jeff - General StrokeIt Plugins go Open Source - 14 years agoIn an effort to spur plugin development, I'm making the source code for many of the StrokeIt plugins available under the MIT License. To make things even easier, an updated StrokeIt Plugin SDK is available for creating your own plugins. Visit the Developers Section for details. -- Jeffby jeff - General Re: Help beta test "enhanced" version - 14 years agoThere's a new Plugin SDK and developer documentation available here. If anyone is interested in writing StrokeIt Plugins, please take a look. I'll be more than happy to help walk you through writing your first plugin. There's also a new build up. The "run browser" and "run email" commands should now accurately detect your default browser/email client in Viby jeff - General Re: what's the difference in function between free version and business trial version? - 14 years agoThe business trial license permits installation on your work machines whereas the personal edition is limited to installation on your personal home computer only.by jeff - General Re: Help beta test "enhanced" version - 14 years agoThere's a new build with (another) overhaul of the exec plugin and some minor bugfixes. With any luck, this will fix the crashing. As always, be sure to use the key on the website, it can change from build to build. @Leo - the new build fixes the problem you reported when using volume.lua @Googer - I'm seeing the same mouse issue; I may have broken that when I added the 4/5 butby jeff - General Re: Help beta test "enhanced" version - 14 years ago@Googer - I appreciate your persistent help with these crashes. What, exactly, are you doing that's crashing? Is it always when you run on of the built-in exec command? If so, which command? Does the 'explorer' command work (in the default configs, draw an E)? Can you successfully use the exec command to run other programs, like notepad? When it crashes, does the program it waby jeff - General Re: Help beta test "enhanced" version - 14 years agoOkay, you guys were right :) I've got it all sorted out now and the "real" build is finally up there. @gemisgo - you can see information on creating strokeit plugins here Or you can use the alien lua plugin to call non-strokeit dlls directly. The example script demonstrates this usage and there are directions for installing alien earlier in this thread.by jeff - General Re: Help beta test "enhanced" version - 14 years agoI forgot to update the label, but the file should have still been build 200709. Buttons 4 and 5 should show up in the preferences in the dropdown to select the mousebutton to draw gestures with. The reference to gesture.hwnd() is in example.lua (which, by default is in your installation directory, not your profile directory, under Default\Scripts\example.lua). Is should be displayed in the meby jeff - General Re: Help beta test "enhanced" version - 14 years agoThere's a new build that adds the following features: - If you have a fancy mouse, you can now use mouse buttons 4 and 5 to draw gestures - The example.lua script is updated to show usage of gesture.hwnd() and chained commands - Minor bugfixes @Googer - Please let me know if you still see crashes with today's buildby jeff - General Re: Help beta test "enhanced" version - 14 years agoThe new example script is in Default\Scripts in your install directory.by jeff - General Re: Help beta test "enhanced" version - 14 years agoThere's a new build today. The scripting plugin now has some butter support for handling multiple commands in the same script. See example.lua for details.by jeff - General Re: Help beta test "enhanced" version - 14 years ago@pi - Other hooks are already blocked when StrokeIt is active. It's likely that your program is using a low level hook, which lets it respond to the events before they're sent to SI. There's nothing I can do about this. There's a new build up that should fix all of the reported crashes I've been sent. If anyone is experiencing any more crashes, please let me know andby jeff - General Re: GDI objects leak with v9.6 - 14 years agoThanks for reporting this. I've tracked down the issue and it will be fixed in the next release. -- Jeffby jeff - StrokeIt Bugs Re: can not attach action file any more? - 14 years agoI'm glad you noticed that. I've fixed this forum to allow attachments. Please continue to share actions and configurations here, or even better, add them to the wiki. -- Jeffby jeff - StrokeIt Actions Re: Help beta test "enhanced" version - 14 years agoMy mistake, that 4 should be a 5 and here's why: 49010 is the command to reload parts of the configuration, and the number passed to it flags which parts should be reloaded. #define FLAG_ACTIONS 1 #define FLAG_GESTURES 2 #define FLAG_PREFS 4 #define FLAG_PLUGINS 8 When reloading, it will first try to reload the preferences (if set), next the plugins (using the new preby jeff - General Re: Chinese (Simplified/GBK) .9.6 Can not download - 14 years agoThanks for pointing this out. It should be fixed now. -- Jeffby jeff - General Re: Help beta test "enhanced" version - 14 years agoAre you saying that the "reload preferences" gesture doesn't work anymore, or just suggesting that it should be implemented in a more official way? Reload Preferences { gesture = R Reload = msg, send "49010" "4" "" "CLASS" "StrokeIt" }by jeff - General Re: Help beta test "enhanced" version - 14 years agoActions are stored in your user profile under %APPDATA%\TCB Networks\StrokeIt\Actions %APPDATA% is different on every OS (although you can type it into explorer just like that and it'll take you there) On English XP systems it should be C:\Documents and Settings\(your_user_name)\Application Data On English Vista sytems it should be C:\Users\(your_user_name)\AppData\Roaming\ On Gerby jeff - General Re: Help beta test "enhanced" version - 14 years ago@Leo The "click" command will save the current cursor position, move the cursor to the coordinates you specified, and then move the cursor back to where it started. In your case, that means it's moving to 358, 95 then left clicking, then moving back to where it started, and then moving to 400, 89. Add: New Command = mouse, move "pos" "358" "95&quoby jeff - General Re: Volume.lua 0.1a for StrokeIt Enhanced - Increase/Decrease system volume - 14 years agoLooks great! Nice to see you back on the forums, Scott :) For even more fun, I bet somebody clever could adapt this into a version that adjusts volume based on the size of the gesture, maybe assign it to "Up" so when you draw a vertical line that's 50% of the screen height, the volume would be set to 50%. You can get the height of the gesture with gesture.rect() and alien shoulby jeff - Plugin Development Re: Help beta test "enhanced" version - 14 years ago@MKairys, There's a new build that should fix that. I reworked a lot of the exec plugin to fix the crashes and in doing so introduced that new bug. If anyone is still seeing problems with the exec plugin, please let me know. And keep the crash reports coming, they are a big help. -- Jeffby jeff - General Re: Help beta test "enhanced" version - 14 years agoThere's a new build that might fix the crashes when executing programs. Let me know. Also, starting with this new build the "Scripts\bin" folder has been renamed to "Scripts\lib" to stay in line with other lua standards. If you've installed alien or any of the other plugins, you'll want to go rename the "bin" folder to "lib". If you haveby jeff - General Re: Causing hard crashes - 14 years agoAre you seeing any patterns to when it's "crashing"? Are you always performing the same gesture, or using the same app? I'm not seeing this on any of my test machines, but I'd love to get this fixed. -- Jeffby jeff - StrokeIt Bugs Re: Help beta test "enhanced" version - 14 years agoOkay, there's a new build that should fix the "fantom lua5 plugin" issue. @Googer - I'm working on fixing the execute commands, if you keep seeing problems with the newest build, please keep sending crash logs. If you have any windows API experience and you're interested in doing fun stuff with the lua plugin, you'll probably want to grab the alien plugin.by jeff - General |