Welcome Guest.   Make a donation to an author on the site October 24, 2014, 06:08:49 PM  *

Please login or register.
Or did you miss your validation email?


Login with username and password (forgot your password?)
Why not become a lifetime supporting member of the site with a one-time donation of any amount? Your donation entitles you to a ton of additional benefits, including access to exclusive discounts and downloads, the ability to enter monthly free software drawings, and a single non-expiring license key for all of our programs.


You must sign up here before you can post and access some areas of the site. Registration is totally free and confidential.
 
Your Support Funds this Site: View the Supporter Yearbook.
   
  Forum Home Thread Marks Chat! Downloads Search Login Register  
  Show Posts
      View this member's profile 
      donate to someone Donate to this member 
Pages: Prev 1 2 3 4 [5] 6 Next
101  DonationCoder.com Software / Find And Run Robot / Re: Moving from Launchy on: December 12, 2007, 04:14:31 AM
Welcome aboard!
Also don't miss the clipboard plugin (KlipKeeper), Uninstall plugin, ProcessKill plugin and Calculator plugin.

Those are my favorites.
102  DonationCoder.com Software / FARR Plugins and Aliases / Re: FARR C# SDK and Documentation (plus little something for all Plugin developers) on: December 11, 2007, 04:14:11 PM
While we're on the topic smiley
Updated the AltTab source plugin to the current latest version (1.15) and updated the SDK. The only thing that got added is an option to send to FARR callback commands (e.g change the status bar).
103  DonationCoder.com Software / FARR Plugins and Aliases / Re: FARR C# SDK and Documentation (plus little something for all Plugin developers) on: December 11, 2007, 04:02:06 PM
Hmm. Well. Unless you can debug it yourself, send me the files, see if I can reproduce it smiley
I'll PM you my gmail.
104  DonationCoder.com Software / FARR Plugins and Aliases / Re: FARR C# SDK and Documentation (plus little something for all Plugin developers) on: December 11, 2007, 02:48:43 PM
NullReferenceException is a .NET exception. What did you copy to FARR plugin directory?
Did you make your plugin directory with both the wrapper and your plugin inside?
105  DonationCoder.com Software / Find And Run Robot / Re: How to use "noresults" alias? on: December 10, 2007, 03:35:51 AM
Got it working.
Thanks =)
106  DonationCoder.com Software / Find And Run Robot / [feature request] %path%, network paths and autocomplete on: December 10, 2007, 02:21:13 AM
1) %paths% currently aren't recognized by FARR as valid paths, same thing with network paths (though I guess you are aware to this). It would be great if I could actually use them as regular path in FARR, but even just opening them directly would be nice.

2) SlickRun has a rather limited auto-complete that remembers your history input but currently FARR has none. It would be nice if FARR could implement a nicer auto-complete. I was thinking that when you start to type, along the results in the bottom there is a similiar (but smaller) list box popping up with auto-complete options sorted by match\amount of use.
107  DonationCoder.com Software / Find And Run Robot / How to use "noresults" alias? on: December 10, 2007, 01:57:02 AM
I tried several ways but nothing seems to work, that's what I tried:

1000>>>noresults>->No results found | noresults cmd $$1

What am I doing wrong?
108  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: December 09, 2007, 11:54:55 AM
Sorry dude, it does look fine Sad
I really have no idea.

Are you able to debug it? I could assist you there.
109  DonationCoder.com Software / Find And Run Robot / Re: Interesting alternative on: December 08, 2007, 04:08:58 PM
I tried it and it is really horrible to watch. Frankly, I just can't get get myself to put it on the screen.
Besides that, it felt slow. I admit I didn't test it more than that though.
110  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: December 07, 2007, 06:26:58 AM
Woah.
That stinks man.

Are there any event logs in the Application/Security log?
111  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: November 28, 2007, 09:47:18 AM
zajc: What about .net security configuration?
In .NET you can restrict access of managed code to certain places.
Can you run .NET application under your computer? Is FARR on your local disc?

I wish I could remote debug over internet =\
112  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: November 28, 2007, 01:44:31 AM
Hmm. At work I have a computer connected to the network with a domain and still it works fine.
The other thing you say though - lack of administrator permissions. That could be the problem. I'll have to check it on another computer with regular user account.

113  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: November 27, 2007, 05:47:46 PM
That's really.... What's your FARR version?
I guess you were able to upgrade to the latest version and you see more than 9 items?

Something is really wrong here.
114  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: November 27, 2007, 01:27:00 PM
New version 1.15: Now shows all the Windows, including those that were previously skipped (liked iTunes) also, shows all the open Windows and does not limit to 9 as before
I think by now it is completely viable windows alt+Tab replacement.

If you notice any window that doesn't show on AltTab but should (or hidden window that shouldn't), let me know - it might happen.
115  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: November 27, 2007, 11:54:05 AM
I can't install this plugin on Vista 64-bit Sad
I have a folder \FindAndRunRobot\Plugins\FARRAltTab\ and 4 files in it

The file list looks fine. Anyone else has Vista 64 and has the plugin working or not working?

Could it be a .NET framework issue? How to check if you have .NET framework
Do you see inside of Framework directory a folder named v2.0.50727? Link to get .NET 2
Do you get any error message boxes when you start FARR?

It sounds strange to me Sad
116  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: November 27, 2007, 11:46:32 AM
Quote
Fixed the bug that was found by nitrix-ud. DCUpdate it up!


great ! ... i thought Wink

still the same behavior for me  embarassed
 (see attachment in previous post)

That's really strange. That is the bug I fixed.
Are you sure it is the latest version? Does it say 1.11 in version manager?

Mouser: It might be a FARR bug in a way too but it should be fixed from the in the latest version.
This occurs when the SearchState says "Items" but the Count is 0.

Even though I tell that the search "Stopped", FARR still shows as it is still searching.
117  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: November 25, 2007, 05:16:35 PM
Fixed the bug that was found by nitrix-ud. DCUpdate it up!

And everyone! Thanks for the complements smiley
118  DonationCoder.com Software / Find And Run Robot / Re: [feature request] When adding Alias from FARR, assign an icon automatically on: November 25, 2007, 04:29:40 PM
Great! Thanks! smiley
119  DonationCoder.com Software / Find And Run Robot / Re: [feature request] When adding Alias from FARR, assign an icon automatically on: November 25, 2007, 04:05:59 PM
You misunderstood. FARR does see the inner icon in the group (of the first alias) but it doesn't show the icon of the group itself.

Here is another example. I created a group/alias to "C:\Program Files" named pf:

1000>>>pf>->C:\Program Files

When I write "p" however, I see it without the explorer folder icon:

[attach]

As you can see the "pf" groups on #2 but the icon is empty. Now if I complete the group name to "pf".

[attach]

Now you can see that the name of the alias gets the icon just fine.
Now what I wish would happen is that the first alias icon would become the group icon IF the group icon has otherwise no icon.

Thanks!
120  DonationCoder.com Software / Find And Run Robot / Re: [feature request] When adding Alias from FARR, assign an icon automatically on: November 25, 2007, 09:01:16 AM
This is what I mean:

[attach]
121  DonationCoder.com Software / Find And Run Robot / Re: [feature request] When adding Alias from FARR, assign an icon automatically on: November 25, 2007, 06:12:16 AM
For example, I am searching for Visual Studio and decide I want to assign an alias for it.
So I do "Add to group alias" (new one) and assign the alias devenv.

However, when I write "dev" I see lots of results and one of them is devenv however since this group (with one alias) has no icons, I see a blank icon.

Another solution would be to give groups with no icons the icon of their first alias.
122  DonationCoder.com Software / FARR Plugins and Aliases / Re: New C# FARR Plugin: FARRAltTab on: November 24, 2007, 05:40:45 PM
Try the new version. It should load a LOT faster now.

The difference between .NET and using the raw Windows API functions Sad
123  DonationCoder.com Software / Find And Run Robot / [feature request] When adding Alias from FARR, assign an icon automatically on: November 24, 2007, 12:59:37 PM
I'd like to expand my prvious idea:
http://www.donationcoder....c=10843.msg85801#msg85801

When you do "Rightclick->Add to group alias" it fills the path for you but it wouldn't take the icon. So in result I have lots of aliases with empty icons.

P.S An alternative solution would be to create a folder with shortcuts, just as it is done with "cpanel".
124  DonationCoder.com Software / FARR Plugins and Aliases / Re: FARR C# SDK and Documentation (plus little something for all Plugin develope on: November 24, 2007, 07:28:26 AM
smiley

By the way, even though I wrote "C#" in the post, any .NET language can be used instead with this SDK. From VB.NET to J# so truly anyone can now write a plugin!
If
125  DonationCoder.com Software / FARR Plugins and Aliases / FARR C# SDK and Documentation V2 (19/10/2008) on: November 23, 2007, 11:23:01 PM
Download link

http://vitalyb.dcmembers.com/CSharpSDK.zip

Installation
1) Unpack the attached zip to: \My Documents\Visual Studio 2005\Projects\FARR Plugins
2) Copy FARR C# plugin.zip from \My Documents\Visual Studio 2005\Projects\FARR Plugins to \My Documents\Visual Studio 2005\Templates\ProjectTemplates.

Tutorial
Developing C# plugins for FARR is now easier than ever. To create your first plugin follow these steps:
1) Run Visual Studio 2005
2) File -> New Project -> Visual C# ->  FARR C# plugin (if you don't see it here, make sure you did step 2 in the installation).
3) Set the location of the project to: \My Documents\Visual Studio 2005\Projects\FARR Plugins\ (make sure "Create directory for solution" is checked).
4) Enter a name for your plugin and press OK. For the sake of the example we'll call it SamplePlugin.
5) Compile it. It should automatically be copied to FARR plugin folder and then restart FARR.
6) When FARR comes up you can trigger your plugin by writing "SamplePlugin" (case sensitive!).

If all worked well, you should have your very own first plugin! Go ahead and customize for your own needs.

If something is broken, don't panic, it is rather easy to mess the whole plugin simply by deleting one line too much in the main FARR functions. Just go back step by step until you find which part you removed.

Enjoy!

Simplified SDK

As you can see from the generated template there are 3 main classes that you will need to use:

  • FARRCSharpPluginBase - The base class of all the plugins. Contains the metadata that describes the plugin and accepts in its constructor the main ActionList of the plugin.
  • ActionList - Represents a list of actions. Your plugin must have at least one ActionList. ActionList is called with a certain string that causes its ActionItems to be displayed.
  • ActionItem - Represents a single action on the list, part of the representation is the text that is displayed on the item but also the kind of action that happens when the user executes an item.

For further understanding I suggest to play with the various functions of the classes. You can find better examples of use in these plugins (ordered by complexity):
  • FARREnviormentVariables
  • FARRGoogleCalendar
  • FARRTunes

News
  • 19/10/2008 The simplified layer of that allows a more simple and object oriented design of plugins also there is a new template that simplifies the creation of new plugins.
  • 12/02/2008 I've uploaded a new version of SDK and all my C# plugins (FARRTunes, FARRAltTab and FARREnviormentVariables). It should resolve the following issues:
    • The problem with "FARR won't close after program launch" as described here: http://www.donationcoder....m/index.php?topic=12210.0
    • The error of "Unable to retreieve types" as described in the message-box picture below.
    • Now whenever there is an exception or an error you should see WHICH plugin was causing it.
    Make sure you update ALL 3 plugins (GCUpdater should help you out here). Besides that anyone that used SDK to create a plugin should get latest version and recompile (specifically, FARRGoogleSuggest).

What's in the package

  • InstallPlugin.exe - That's the part that is for all developers. If you put this little script to the "Post Build Event" (It exists most compilers) it will auto copy your plugin to FARR directory, close FARR and reopen it. This way, whenever you build your plugin, FARR is ready to test the latest version. For those who want to fiddle with the script I also included the source in InstallPlugin.ahk. For example, in my FARRAltTab plugin the PostBuild event looks like this:

    "$(SolutionDir)..\InstallPlugin.exe" "$(TargetDir)\" "C:\Program Files\FindAndRunRobot\Plugins\FARRAltTab\\"
  • FARR CSharp SDK.chm - I compiled using NDoc a pretty referece file, some was copied was Mouser documentation and some I wrote myself. It isn't complete but it is better than nothing smiley
  • FARR CSharp SDK - The main solution that holds two projects. The first one is FARRPluginRCW which is written in CLI/C++ (managed C++) and holds the actual base class for all your C# plugins. The second project is the source of FARRAltTab. Use it as your main example as you develop your plugins
  • FARRAltTab source code - The source of the FARRAltTab plugin: http://www.donationcoder....m/index.php?topic=10988.0
  • FARRTunes source code - The source of the FARRTunes plugin: http://www.donationcoder....m/index.php?topic=11545.0

And more!

Known issues

  • If you don't see the C# plugin in the FARR plugin list after the installation then download the following update from Microsoft.
  • If you get the following messagebox:
            System.Exception: Unable to load the plugin C# assembly
            at FARRPluginRCW.LoadPlugin()
    It is probably because you got an old version of FARRAltTab. It is suggested to DELETE the folder of FARRAltTab and download the latest one.
  • Some people get the following error using some of plugins, it can be sometimes resolved by getting the latest version. This issue should be RESOLVED if it isn't, let me know: [attach]
  • Currently there is a bug that limits the amount of active C# plugins to 1. If you are interested in developing a plugin, remove the FARRAltTab first from FARR plugin directory (See more info here).

Stay in touch

I will post all the updates/fixes for now to the SDK in this thread until it is deemed stable and can be merged with the main SDK.

Enjoy!
Pages: Prev 1 2 3 4 [5] 6 Next
DonationCoder.com | About Us
DonationCoder.com Forum | Powered by SMF
[ Page time: 0.034s | Server load: 0.17 ]