avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Sunday March 29, 2020, 4:45 am
  • Proudly celebrating 15 years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - taichimaster [ switch to compact view ]

Pages: prev1 2 [3] 4 5 6next
Took mouser's suggestion on first attempting to do a graceful terminate on the specified process by issuing a WM_CLOSE to all of its top-level windows.  A process will only be forcefully terminated if the configurable timeout (default is 3 secs) expired.  If you desire, you could set the timeout to 0 to always instant kill the selected process.

v0.0.0.5 (July 10th, 2007)
+ Added optional progress bar when attempting a "clean" terminate
* If a "clean" termination was successful, no confirmation warning will be

v0.0.0.4 (July 7th, 2007)
* The plugin will now first attempt to do a graceful terminate on the
    specified process by issuing a WM_CLOSE.  A process will only be
    forcefully terminated if the timeout expired.

+ Added option to specify timeout before forceful temination
    (a 0 timeout means forceful termination right off the bat)

Another suggestion:  A "Preview" button from the CompactAutoRunner_ConfigBuilder would be nice I think.  :up: :up:

Way to go hamradio!  Looks very nice.

Have you thought about an alternative approach where the AutoRunner is just a host for the built-in WebBrowser Control that ships with the OS?  With .NET 2.0, it's very easy to do, and you can even access your own objects through JavaScript through the window.external interface.  That way the UI/layout could be even more flexible/brandable (using html), and the EXE could be more compacter since it doesn't have to link with the jpg lib.

Hey, this is pretty cool stuff, thanks!!

I tried it with notepad for the 1st time and it didn't work.  It prompted me for subbing the text and all, but when I hit YES, it didn't do it for me.  But I restarted notepad again, and now it worked!!!

DcUpdater / Re: Adding support for zip files
« on: July 08, 2007, 03:43 PM »
I think unzip would be the simplest unless the plugin installer needs to do some pre or post commands before/after the installation like deleting some old stuff etc.  Also, for unzip, how are people going to specify which target directory the zip file is going to unzip to?  Is the .dcupdate file going to specify that with a macro like %PLUGINDIR%?  Or maybe just limit themselves to unzip to the same directory as the .dcupdate file?

External EXE is also good, but then you might have different people using different installer...Inno, NSIS, MSI...., so the user-experience might not be consistent.  Also, they might all show up as entries in Add/Remove Programs.

Living Room / Re: Autobots, transform and roll out!
« on: July 08, 2007, 03:33 PM »
That's so awesome!!!!  It's painful to watch those guys getting back up lol.

Living Room / Re: When you make your 100'th Post
« on: July 08, 2007, 03:24 PM »
Yay!  Just made my 100th post.  Only took me a year and a half, that's all :)


the updating process from version 2 to 3 does not work with dcupdater on my machine. It's stuck at "got update file" and then opens your homepage in Opera.
I'll just manually update but in case it's recurring, you best know.

I think that is an expected behavior.  The only supported method for updating plugins is "visit".  I have been told by mouser that he is going to add "unzip" in the future :)

  <!-- ok how to conduct updates; could be: "Run" (download and run program), or "Visit" (visit website),
   or "Unzip" (download zip and unpack over files) -->

I just noticed that the statusbar when you select one of the items with the keyboard/mouse at the end of the text says Create &Shortcut.

For example "Create a New Connection. Create &Shortcut" and so on for the others descriptions here.

Fixed, thanks.

Site/Forum Features / Re: DonationCoder forum search plugin
« on: July 07, 2007, 01:09 PM »
Thanks app.  Works great :)

What's the shortcut to quickly jump to the search box and select a search engine in FireFox?

what is the prize?
that depends on if i have to give it out.  if not, it's a million dollars.  if so, it's a piece of gum and a kind word.

 ;D ;D ;D ;D

I wonder if it's useful to do it both ways on the selection, so that for example you can do

notepad.exe | $$1 abc.txt


notepad.exe | winhex $$1

where the first one will open "notepad.exe abc.txt" and the 2nd one will do "winhex notepad.exe"

Perhaps we can already do that with alias?

Hi taichimaster,

This and your other three plugins are great. Thanks for developing them  :Thmbsup:
A feature request: Could you add the name of the owner of a process to the output in the status bar that is shown for a selected entry. I don't use the location column, but would like to see this info in FARR. Would it also be possible to show the status of a process in the status bar (e.g. is it still responding or has it somehow crashed.) In task manager this is shown on the application tab.


You are welcome Robert.  Mouser did a great job on the Plugin SDK, and it's fun to develop something that yourself would use everyday.

Yup, I could add the owner to the status bar.  But as far as the "Not Responding" status, I am not sure how TaskManager does it.  I think it's somehow related to whether the process's main window is pumping messages or not?  Maybe mouser has some clues :)

I could easily find out the main window's title for each process though, that might help on differentiating multiple instances of the same process and selecting which one to kill.  I could also add the memory usage for each process if people find it useful, but it will make the querying slower.

Ok seems to be a tad bit slower when extracting the icons though (with +sall), so I made it an option.  :Thmbsup:

AWESOME script!!!!  Thanks!!

Sweet!! I shall try that, thanks.

screenshots?  don't make me go look myself! :)


Hey jgpaiva, this one is for you :)

This plugin displays a list of active processes and allows user to kill the selected process. Should work on 2K/XP/Vista.  Haven't tried on the 9x systems.  Actually haven't tested it much at please report bugs.

It's actually pretty simple to do by following this article: A Safer Alternative to TerminateProcess()
Thought about extracting the icons from the EXE instead of showing a generic one for all processes, but the SDK currently only allow icons by filenames.  So I would have to save all icons to disk and pass them to the host (kind of troublesome).  EDIT: DONE, thanks to mouser's suggestion!

Extract the zip file to the farr2 plugins directory then reload the plugins from the plugins listing screen.





Version History

v0.0.0.1 (July 6th, 2007)
Initial Release

v0.0.0.2 (July 6th, 2007)   
[NEW] Added Option to Extract and Display Processes Icons -- (might have slight performance decrease)

v0.0.0.3 (July 6th, 2007)
[NEW] Added process id and process owner to the status bar text
[FIX] Plugged a handle leak

Comments and constructive criticisms are welcome!

Thanks to hamradio for the beautiful icons!!!!  :-*

v0.0.0.3 (July 5th, 2007)
[NEW] Added Vista Support

This version will properly prompt for elevated perms. before starting/stopping the service  :up:  A ServiceCtrlHelper.exe will then be running with elevated privileges.

Caveat:  Since the adv. config are stored in the same directory as the plugin (c:\program files), they are normally being virtualized. ServiceCtrlHelper.exe will not be able to read those preferences and therefore will just do the default (show progress bar, show msgbox upon failure, and do not show msgbox upon success).

hey, let's include an option to start the update with the "run-as..."-dialog! :)
(i, for example, don't work with the administrator-account most of the time)

Are you talking Vista UAC Elevation? it should be easily achievable by using ShellExecuteEx with the verb "runas".

I would also like to see FARR be able to launch the results in elevated mode too (with some kind of modifier, maybe [+admin]?)

Maybe mouser can look into it.  Elevate through ShellExecute

The new download in the 1st post has been updated to include a .dcupdate file for easy update notification!  :Thmbsup:

The new download in the 1st post has been updated to include a .dcupdate file for easy update notification!  :Thmbsup:

v0.0.0.2 (July 5th, 2007)

[NEW] Added Progress Bar
[FIX] Changed default options to show progress bar and not display msgbox on success
[FIX] Set max wait time to 20 secs to avoid misbehaving services taking forever to start/shutdown


yes, jbali this was a recent change.
my reasoning was that the down arrow key can be used in edit box to switch to results view, and escape from results brings you back up to edit box, so i thought we could use tab for autocomplete.

Thanks for the quick reply.

Any chance of adding an option to return the tab functionally back to way it worked before?  ...and/or allowing to user to determine which keys (or key combinations) will be used for what function.   For example: Ctrl+Tab for autocomplete.

I only make a fuss because I'm a big keyboard user and for a form of this type (Edit field followed by a List field), the natural way to navigate from the Edit field to the List field (at least for me) is the tab key.

Thank you for your consideration.

+1.  I am also used to using the tab key to switch to the results view.  This recent change of key assignment has threw me off a few times too.

Pages: prev1 2 [3] 4 5 6next