topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Monday April 6, 2026, 1:58 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

Recent Posts

Pages: prev1 ... 837 838 839 840 841 [842] 843 844 845 846 847 ... 1515next
21026
FARR Plugins and Aliases / Re: FARR plugin: PuTTY (preliminary discussion)
« Last post by mouser on January 09, 2009, 08:47 AM »
I don't understand why there are so many flavors of PuTTY

not to open up a can of worms but this is one of the few things i consider troublesome about open source stuff.. the possibility of grenade-like-fragmentation-forking.

if it were me i would just write one plugin with support for file-based or registry-based sessions, depending on the putty version i personally used, and then with an option for the registry key or directory path so users could customize that.  then if someone else wants to modify your plugin to support registry (if you choose file), or vice versa, they can modify your plugin.  i think it's too much to expect you personally to write your plugin to handle all of these cases.
21027
FARR Plugins and Aliases / Re: FARR C# SDK and Documentation V2 (19/10/2008)
« Last post by mouser on January 09, 2009, 08:14 AM »
Ok for question 2:

The "contextmenu" addmenu command must be called at a very specific time, only after farr requests it from your plugin.  This happens when your plugin received an AllowProcessTrigger call with triggermode=PrepareContextMenu.

you create the context menu items in the exact same way that you create status bar items; here is an example from a javascript plugin:

            FARR.setStrValue("addmenu.contextmenu","type=item|caption=Help|hint=Help for the plugin|icon=help.ico|launch=restartsearch hello\ntype=item|caption=Help2|hint=Help2 for the plugin|icon=web.ico|launch=restartsearch hello2");

and then i think you were asking WHEN you have to make this call in order to add the context menu item.  this is an important question since the contextmenu items need to be set at a very particular time, right after the user right clicks on an item.

now in order to do that, you NEED the new farr callback which was recently added (and is not yet in the C# api but i have on good authority it will be added soon):

Allow_ProcessTriggerV2(const char* destbuf_path, const char* destbuf_caption, const char* destbuf_groupname, int pluginid,int thispluginid, int score, E_EntryTypeT entrytype, void* tagvoidp, BOOL *closeafterp, int triggermode);

where triggermode is E_AllowProcessTriggerMode_PrepareContextMenu=2

so the key thing here is that the new callback ProcessTriggerV2 gets called when an item is right-clicked (not just when launched as old V1 did), and that is what you want to listen for; when that is called, thats when you need to set the addmenu.contextmenu.
21028
FARR Plugins and Aliases / Re: FARR C# SDK and Documentation V2 (19/10/2008)
« Last post by mouser on January 09, 2009, 08:08 AM »
all good questions.

let me start with pcommand.

the idea of pcommand is normally to give a way for plugins to call each other, but it can also be useful for doing a kind of callback as you suggest.  czb uses pcommand in some very clever and creative ways to do things from web pages presented to the user, since links on a web page can trigger pcommands.

as you say:

FARR will do a plugin->set_strvalue("pcommand",EXTRA_TEXT) call to the plugin. Now, how can I catch that call?

basically what happens is the EVERY plugin will receive a set_strvalue callback with ("pcommand",EXTRA_TEXT).
then the idea is that all plugins will examine the EXTRA_TEXT and decide whether they should handle it.
ONLY if a plugin wants to tell FARR that it has assumed responsibility for it will it return a TRUE, otherwise FALSE.

So lets say you wanted to implement a special callback from farr, you would give it a unique name like "skajfes_callback_doadance"
and then you would make a context menu or statusbar or web page link that was like this: "pcommand skajfes_callback_doadance:some more info here"

and then in your set_strvalue(name,value) event function that gets called by farr
you would check if name=="pcommand" and value STARTS WITH "skajfes_callback_doadance:" and if so, then the pcommand is meant for you, so you process it and return TRUE to farr.
if not, then its for some other plugin so you return false and let some other plugin try to handle it.
21029
N.A.N.Y. 2009 / NANY 2009 Press
« Last post by mouser on January 09, 2009, 07:05 AM »
21030
Living Room / The Altruist - An Artist and a Yearbook - Touching Video
« Last post by mouser on January 09, 2009, 04:01 AM »
In "The Altruist," artist Laurie Munn documents her adventure in found portraiture: working from a 1965 yearbook from Emerson High in Union City, New Jersey that she found in the trash, Munn painted portraits of all 220 members of the class of 65. Then she returned to the Emerson High and tracked down the subjects of her portraits to show them the great work -- discovering the heartbreaking story of the original yearbook on the way.
It's a fabulous short feature, with humor, pathos, art and nostalgia all swirled up together in a mad project.



from http://www.boingboin...t-paints-portra.html
21031
N.A.N.Y. 2009 / Re: NANY 2009 Release: Comparer
« Last post by mouser on January 09, 2009, 03:43 AM »
I posted a FARR plugin that was built to use the ComparerCmd tool:
https://www.donation...ndex.php?topic=16492
21032
This is a plugin for FARR that utilizes the Comparer tool written by fenixproductions for the recent NANY 2009 event.

Essentially it adds a right-click context menu item to any result that will give you info on the file; by installing additional wdx total commander plugins you can get even more info for specific kinds of files.  See the link above for more info on that.

You can also use +cmpc in your search string to trigger the info display without using the right click.

Download:

https://www.donation...s/FarrCompareCmd.zip

Screenshot:

Screenshot - 1_9_2009 , 3_40_38 AM.png



All credit goes to fenixproductions for his tool which does all the work; thanks to ecaradex, ewemoa and, czb for the javascript plugin scripting for FARR which this uses.  This plugin might be useful for people who want to see how to make a farr plugin that shells out to executables and displays the results, and for information on adding a context menu item to results.
21033
Find And Run Robot / Re: I want Find in other partition
« Last post by mouser on January 09, 2009, 03:35 AM »
you can add additional directories to search -- it doesn't matter what partition they are on.
21034
Find And Run Robot / Re: hide tray icon
« Last post by mouser on January 09, 2009, 02:40 AM »
my lord you tray haters are persistent aren't you!!  :D

ok i will add this feature -- i'll try to get it into the next release this month.
21035
Special Edition Newsletter for January 9th, 2009
Codename "NANY APPS"


"If you read nothing else on our site, read our blog!"
(new rss feed with images)




This is a special edition of the DonationCoder.com newsletter, focusing  entirely on the results of our recent programming event: N.A.N.Y.

Each year at DonationCoder.com we encourage the programmers who hang  out on our site to release a new program on January 1st, to welcome  in the new year.  We call this the N.A.N.Y. challenge (New Apps for  the New Year).

2009 has set a new standard for the DonationCoder NANY Challenge, both  in quality and quantity of Released Applications. This year we had 44 coders of varying degrees of experience pledge to  release a New Application for the New Year and by January 1st we had a  whopping 35 New Applications posted on the NANY 2009 Forum.

Now the real fun begins: all the applications are free to use, and the  forum is a great place to offer feature requests or report issues.  Many of the Applications are just the start of something bigger and  will be developed further, so it is also a good place to keep up with  their development.

Congratulations to all the NANY 2009 Challenge Entrants! You've helped  to make the NANY 2009 a great success.

Below you will find summary descriptions of each of the released programs,  in their author's own words.

And please, consider making a donation to our site and sending some  credits to these authors to show support for their efforts.

To read more about, download, and comment on the new programs, visit:


Thanks again to everyone who helped make this event so much fun.  :up: :up: :up:

And a very special thanks to Perry Mowbray for doing a stupendous job organizing this year's event -- it would not have been possible without him.
21036
Living Room / Re: JayIsGames.Com - Best Casual Games of 2008
« Last post by mouser on January 09, 2009, 02:05 AM »
Paul, maybe you can start a new thread introducing us to those other sites?
21037
Living Room / JayIsGames.Com - Best Casual Games of 2008
« Last post by mouser on January 08, 2009, 10:56 PM »
I can't think of a better site for your daily dose of, and review of, casual flash games.  No one does it better or more consistently than JayIsGames.com.  They are having their yearly wrap up and vote to decide the best casual/flash games of the year:

Once again, a year has passed. We've tried our hardest to recommend the very best online games and downloadable casual games available on the Web, and now it's time for you to have your say. Yes, it's time for the fifth annual Jay Is Games "Best of" feature. Help us out by voting for your favorite games of 2008!

21038
DC Website Help and Extras / Re: Chance of Displaying Advert - Does This Help DC?
« Last post by mouser on January 08, 2009, 05:50 PM »
We have experimented with Ads on the website.. we may do so again in the future, who knows.. It was an interesting experiment.  I tend to prefer it without Ads myself.
21039
LaunchBar Commander / Re: Terribly slow and buggy
« Last post by mouser on January 08, 2009, 04:26 PM »
can you confirm that when you experience it being slow to open and browse inside those directories, if you then click away from the launchbar, and go back, its fast.  once i know that i can better diagnose the problem.
21040
Multi Photo Quotes / Re: Custom Screensaver Packager
« Last post by mouser on January 08, 2009, 01:54 PM »
heheheheheheh.

the new packaging tools are now available included with the latest download.  you can even make MediaPack addons for your screensavers.

it's not the simplest thing to do currently.. uses a batch file and requires some manual text file editing, but it does work.
21041
Multi Photo Quotes / Custom Screensaver Packager
« Last post by mouser on January 08, 2009, 02:26 AM »
Coming soon will be an easy way to build your own custom screensavers into independent standalone setup executables that you can share with your friends and family.
21042
Multi Photo Quotes / Re: Commandline Helper Tool (Plugins) Coders Requested
« Last post by mouser on January 07, 2009, 09:20 PM »
Thats a very good idea.
21043
Find And Run Robot / Re: Latest FARR Release v2.107.04 beta - Sep 23, 2012
« Last post by mouser on January 07, 2009, 07:56 PM »
can you see if its one of the plugins that might be causing the stay-open behavior?
21044
Multi Photo Quotes / Re: Commandline Helper Tool (Plugins) Coders Requested
« Last post by mouser on January 07, 2009, 08:34 AM »
I should say that downloading images for the screensaver is also possible by the commandline tools -- so i'd also be interested in someone who would be willing to code some commandline tools that can grab random images from flickr, etc.
21045
Multi Photo Quotes / Commandline Helper Tool (Plugins) Coders Requested
« Last post by mouser on January 07, 2009, 08:31 AM »
I've added a new feature to MPQ that lets it run a commandline tool whose job it is to fetch/generate a random quote.
The most likely use for such a thing would be to grab a quote from a website like: wikiquotes, quotesdaddy, bash, etc.

So basically i'm hoping to pique the interest of someone here who would be willing to write a small commandline tool for some of these services that will fetch a random quote from them (most have an xml based api).

Note that for size and speed reasons, ideally these commandline tools would be built using c++ or some other native compiled language, rather thank ahk, .net, delphi, etc.,  but that is not mandatory.

Can i interest anyone?
21046
Clipboard Help+Spell / Re: Clipboard_Viewer_Ignore/Security
« Last post by mouser on January 07, 2009, 05:04 AM »
i need to add this feature -- i keep forgetting, though rjbull's suggestion is good too.
21047
N.A.N.Y. 2009 / Re: NANY 2009 Release: CrazyLittleFingers
« Last post by mouser on January 06, 2009, 07:20 PM »
Congrats on the lifehacker writeup  :up:
21048
Official Announcements / Re: DC-IRLDD Champaign, IL - New Years
« Last post by mouser on January 06, 2009, 04:33 AM »
Phil, for more on heroscape see this post: https://www.donation....msg145074#msg145074
gjehle, we actually went out drinking and partying every night but staged this photo session to keep up our image here.
21049
i'd appreciate hearing how the latest version works for people with multiple monitors -- as i just fixed a bug that could cause unusual tiling of panels on multi-monitor systems and i want to make sure the new version properly detects all monitors.
21050
N.A.N.Y. 2009 / Re: NANY 2009 Intro
« Last post by mouser on January 05, 2009, 04:47 AM »
you are right about NANY 2006.. then we came to our senses and started naming it for the new year.
So there was no NANY 2007.. if someone tries to sell you a NANY 2007 mug it's a forgery!
Pages: prev1 ... 837 838 839 840 841 [842] 843 844 845 846 847 ... 1515next