DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: NANY 2012 Release: Nea  (Read 19,782 times)

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • Plugin Coding Medal
    • Participated in NANY Challenge Three Times
NANY 2012 Release: Nea
« on: December 01, 2011, 11:04 AM »
NANY 2012 Entry Information

Application NameNea
Short DescriptionA Helper App for FARR
Supported OSes Windows XP
Setup Filezip, MD5: 49f35a7ac5b2d29ac384d481a3270894
DescriptionNea starts and stops certain AHK_L scripts -- though the current intent is for FARR-focused scripts.  Over the years a variety of FARR-related AHK scripts and snippets have been posted to the DC forums and this app might make it convenient to manage a collection of these.
FeaturesStart, stop, reload, or view/edit individual FARR-related AHK(_L) scripts via a single menu.
ScreenshotsNea-0.9.9.5.png
InstallationUncompress the archive to a suitable location.  See the app's help information.
Using the applicationAfter start-up, there should be a tray icon visible.  Nea can be used via its tray menu or a hotkey.  See the app's help information for more details.
UninstallingAfter ensuring the app is not running, delete the folder containing Nea.exe.
« Last Edit: January 01, 2012, 04:08 AM by ewemoa »

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: NANY 2012 Pledge: Nea
« Reply #1 on: December 01, 2011, 05:09 PM »
nice work ewemoa! :Thmbsup:

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • Plugin Coding Medal
    • Participated in NANY Challenge Three Times
Re: NANY 2012 Pledge: Nea
« Reply #2 on: December 02, 2011, 03:45 AM »
Thanks.

FWIW, the archive comes with some of the AHK code that's been posted to the forums.  Things enabled by default live in the scripts folder, while other bits live in the goodies folder.

scripts (enabled by default) currently has:
Quote
  FARRHere.ahk
    When a suitable Windows Explorer window (full path in title bar) is active, bring up FARR with the corr. path

  SelectionToFARR.ahk
    Send a single selection in a Windows Explorer window to FARR

  ReclaimWindowSpaceForFARR (based on suggestion from skjafes)
    http://www.donationcoder.com/forum/index.php?topic=20535.msg249373#msg249373

  MayBeRunFARR
    Upon invocation, tries to see if FARR is running, if so, offers to stop it, if not, offers to start it

goodies (not enabled by default) currently has content from the following threads/posts:
Quote
  AutoCenterFARR.ahk (uries62)
    http://www.donationcoder.com/forum/index.php?topic=16725.0

  RemoveStatusBarFromFARR.ahk (Nod5)
    http://www.donationcoder.com/forum/index.php?topic=7949.msg172845#msg172845

  Sean-TrayIcon-Farr-Mod.ahk (lanux128)
    http://www.donationcoder.com/Forums/bb/index.php?topic=12191.0

  ToggleFARRSize.ahk (Nod5)
    http://www.donationcoder.com/forum/index.php?topic=16506.0

  ToggleSallFARR.ahk (lanux128, Nod5)
    http://www.donationcoder.com/forum/index.php?topic=12899.msg108631#msg108631

  WindowsKeyOnlyForFARR.ahk (TucknDar)
    http://www.donationcoder.com/forum/index.php?topic=22134.msg199049#msg199049

Full credits included in app's help + source code.

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • Plugin Coding Medal
    • Participated in NANY Challenge Three Times
Re: NANY 2012 Pledge: Nea
« Reply #3 on: December 03, 2011, 09:14 AM »
Added the following to goodies:
Quote
  TabAsDirection.ahk (skwire)
    Modified so that Ctrl+Tab goes up
    http://www.donationcoder.com/forum/index.php?topic=27310.msg255471#msg255471
Changed the following in scripts:
Quote
  FARRHere.ahk
    Modified so that it may work with 7-Zip and Notepad++ as well
Haven't uploaded yet.

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: NANY 2012 Pledge: Nea
« Reply #4 on: December 03, 2011, 04:17 PM »
Very useful!  :up:
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • Plugin Coding Medal
    • Participated in NANY Challenge Three Times
Re: NANY 2012 Pledge: Nea
« Reply #5 on: December 29, 2011, 01:14 AM »
Added "ShowFARRAtPointer" -- this should cause FARR's main window to show up close to the pointing device cursor.  I use this to shorten dragging distances.  

show-farr-at-pointer.png

odd tricks
As a side note, after dropping some file or folder on to FARR's main window, it's possible to then move the FARR main window close to some target destination and drag FARR's first result off on to some target.  This is a round-about way of doing drag and drop -- utilizing FARR as a sort of "raft".



Also been using Nea as a sort of AHK_L script manager of sorts and have added some non-FARR-related scripts:

  • SevenZipHere - requires 7-Zip
  • RakeHere - requires Rake (tested with Ruby 1.9.3)



SevenZipHere tries to detect some current path (e.g. active Windows Explorer window or containing folder of file open in Notepad++) and open 7-Zip with that path.



RakeHere tries to detect some current path (e.g. active Windows Explorer window or some window that has a title that starts with a full path) and if it finds a Rakefile, attempts to display a pop-up menu of Rakefile tasks (ones that have descriptions).  Invocation of a pop-up menu item should then lead to the corresponding rake task being executed.

So with a Rakefile like:

rake-here-rakefile.png

you might get a pop-up like:

rake-here-popup.png



I have punted on trying to support Windows 7 by the end of the year as I don't appear to have reliable access to the OS (due to sharing of computing resources).
« Last Edit: December 30, 2011, 12:44 PM by ewemoa »

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • Plugin Coding Medal
    • Participated in NANY Challenge Three Times
Re: NANY 2012 Release: Nea
« Reply #6 on: December 31, 2011, 01:57 AM »
Changed to "Release".

Also added "CommandPromptHere" -- as I don't tend to go for registry-modifying programs, but I like this functionality.  It has an option of specifying a batch file to get CALLed before the cd to the target directory.  See the source for details :)

I use this pretty much on a daily basis on an XP SP3 machine.  I know it has some problems under Windows 7, but YMMV depending on which scripts you choose to use.

kyrathaba

  • N.A.N.Y. Organizer
  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 3,200
    • Participated in NANY Challenge Eight Times
    • Programming School - Deluxe Bonus Medal
    • Programming School - Stage 1 Medal
    • Coding Snacks
    • Military Service Badge - US Army
    • Writer
Re: NANY 2012 Release: Nea
« Reply #7 on: December 31, 2011, 01:59 AM »
Cool  :Thmbsup:
Win 10 Pro running on a 3.2 GHz CPU and 12 Gb RAM
__________________________________________

Proofreading Service: http://williammillerservices.com/proofreading

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • Plugin Coding Medal
    • Participated in NANY Challenge Three Times
Re: NANY 2012 Release: Nea
« Reply #8 on: December 31, 2011, 02:19 AM »
Made some modifications to the included README.txt file and reuploaded.  Hope that doesn't cause any trouble.

ewemoa

  • Honorary Member
  • Joined in 2008
  • **
  • Posts: 2,922
    • Plugin Coding Medal
    • Participated in NANY Challenge Three Times
Re: NANY 2012 Release: Nea
« Reply #9 on: January 01, 2012, 04:09 AM »
Modified MayBeRunFARR to allow execution from Nea's menu.

Original address: https://www.donationcoder.com/forum/index.php?topic=28939.0