topbanner_forum
  *

avatar image

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

Login with username, password and session length
  • Monday November 10, 2025, 6:29 pm
  • 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 ... 7 8 9 10 11 [12] 13 14 15 16 17 ... 23next
276
You are very correct. it is really illogical that even though FARR is installed you STILL have to use Win+R. The basic idea should be that FARR by default does everything Win+R does and builds over it. Why force someone to use 2 different utilities? Here is a simple list of the things I can't just write in FARR (without extensive aliasing, which is obviously not an option):

not saying it solves anything, but i just want to make sure that you are aware of the run alias ?

run $$1 | $$1 /ICON=icons\farr\core-sysutils_run.ico

you can type :
run winword
run cmd
etc.

instead of using win+R
277
Find And Run Robot / is it possible to search the search history ?
« Last post by nitrix-ud on May 27, 2008, 07:05 AM »
i'm wondering if it's possible to search the search history
i use the command historys every day, maybe 10 times day, through the simple "h" alias : dosearch historys
it's much quicker to type only h

i would also be great to have more results, not only 20...

since i launch every single thing on my computer using FARR (url, programs, google search, etc.), i think it would be very powerful, having a few hundreds items in the history and a way to filter them ...

same for launch history ?
278
Find And Run Robot / Re: Looking for a little help with arguments.
« Last post by nitrix-ud on May 27, 2008, 06:31 AM »
1.start typing name of alias/plugin/etc
2.once identfied hit tab to select
3.now continue typing the search phrase or first argument. incidentally this would also be a great place to use a specific or shared history for that alias as i have mentioned in other threads   
4.hitting tab again would simply take you to the next argument if there are any or hitting enter would signify that you are finished and trigger the action with all the arguments etc.

this seems like a nice workflow...
i am too convinced that tab is the best "key" for that

but however i'm wondering if FARR should not have other boxes in addition to the search box maybe two more, an argument box and one for FARR specific modifiers
it would nicely separate the strings, would make it intuitive to shift+tab to go back, etc... i would imagine them one on top of the other... (so that resizing would not be an issue, and it gives more room...)
they could also be hidden (optionally) for rookie use...
279
This name business wont go away will it, my suggestion is call it FARR, just FARR, not find and run robot.  Seems to me that the name FARR is probably becoming known, so keep it, and have a little note in the about box or in the help as to its derivation.

very good suggestion
FARR is short and effective, you can even make joke out of it  :D
280
not sure i get the question

however, if you want to call an alias from another alias, you can use the restartsearch command

call alias | restartsearch nameofthealias

then FARR will "restart" the search with "nameofthealias"

it is a way to create menus with different level :

alias 1 | restartsearch alias1
alias 2 | restartsearch alias2
alias 3 | restartsearch alias3

then :
alias1 is :
subalias 1 | restartsearch subalias1
subalias 2 | restartsearch subalias2
subalias 3 | restartsearch subalias3

you can also go back using restartsearch...

281
As far as sending twitter we do not need a plugin I think since we do not need any special interface.

 :Thmbsup:

i love it when it uses core functions...

for del.icio.us :

i post using curl and a small autohotkey GUI (so that i can specify tags... and name)
and then i use the del.icio.us plugins to fetch the result....

and all of this can be nicely wrapped with aliases  :D

i don't think a plugin for each particular task is the way to go, i would much prefer plugins opening new horizons by offering new functions, new features...
282
and i see you invented yet a new trick -- you create some dummy files that FARR can find, and then you use the names of these files to figure out what to search for on the web.  very clever.
well i have to be there are so many features missing  :P
just kidding  ;D

i was trying to suggest about a generic text file searcher -- and it's the ideal way to handle these cases in my opinion.  it would be incredibly useful for creating and searching any kind of reference information.

i would love such a plugin if it would be possible to keep using all the neat FARR commands, namely :
  • /STAYOPEN
  • /ICON
  • action alias
  • showfile
  • showhtml (yet to be implemented, to show the result right into FARR use action alias : Open in browser $$1| showhtml http://www.php.net/FARR($$1,"only file name"))

do you think it's possible to use a plugin yet keep all the neat FARR commands ?
maybe some already work using dosearch ? i have to try...

i just feel that it would be great to be able to use some specific plugins in regular FARR use... i imagine a small date and time library, path manipulation, etc...and the infamous dosearchinfile  :D
283
i believe the right way to do this is with a generic plugin that has been talked about before -- a kind of structured file searching plugin.
Basically the plugin would let you configure search keywords, along with specifying the file they should search, and how they should look for text and tags and what info to show on match.
So this could be used to search almost any kind of text,xml, or help file in a structured way that would allow you to type keywords or tags and have FARR show ranked resuls -- then select one to show full text of the entry.
It would be incredibly useful for a wide variety of things.

Yes that would be great, i would certainly use it

BUT
it is really too bad not to have some kind of similar mechanism within the core of FARR

WHY ?
simple, that way you can customize more, because of action modifiers...., because of switches..., because of all your great work mouser !
i don't believe a plugin would be able to do everything you could with a core function...

the way i see FARR (i may be the only one  :D) is that you create your own environment (when i describe what i do with FARR, i simply say it's a additional layer on top of windows...)
somehow i see plugins as independant utilities

FARR is amazingly powerful, in about 5 minutes, i implemented Veign's idea !
Let's not forget that...
284
mouser, please read this ;)

How about a PHP function locator which lets me start typing 'php [function name]' and a list of matching function is provided and when selected takes me to the PHP.net website for that function (default browser).  If this is easy I could provide a function list to assist.
this is a good idea

there is a way to do it without any plugins, it is cumbersome but it works :

convert the functions list to text files (1 file = 1 function), can be easily done with autohotkey for instance...

add a search folder (to the text files...) with the following modifier keyword : folder_with_php_function_text_files (<=can be shorter  :P)

add an action alias : open_browser
Open in browser $$1| C:\_pathtoscript\open_browser.ahk "$$1"

then create a dosearch alias :
regex : ^php (.*)
php $$1 | dosearch +folder_with_php_function_text_files +open_browser $$1

open_browser.ahk is as follows :
SplitPath, 1, name, dir, ext, name_no_ext, drive
Run, http://www.php.net/%name_no_ext%

as you see, it is a bit cumbersome but it WORKS exactly as expected (if i understood well)

now obviously one need to have autohotkey installed for that setup to work or i could send you a compiled version...


a new feature would simplify the process... and eliminate the need of autohotkey (or any other scripting langage)

in this alias :
Open in browser $$1| C:\_pathtoscript\open_browser.ahk "$$1"

$$1 refers to the full file name (with its path)
if we had some special FARR function to split that path
then we would have :
Open in browser $$1| http://www.php.net/FARR($$1,"only file name")


an other idea :
it would be great to have a new command :

dosearchfile "C:\...\functionlist.txt" +open_browser $$1

just specify a file and FARR searches it line by line...



i am not saying a plugins would not be great, however i think using core functions of FARR is almost enough to achieve Veign's idea
to be short... let me say that I am much much more excited by new core functions/features for FARR than anything else... it just opens new horizons each time
285
@mouser

kartal talks about %date% %time%
there is also %datetime% i think...

is it possible to pass those in a run command ??

it DOES WORK with %cliptext% !!
but i cannot make it work with other variables...

my next question is :
how hard would it be to make those variables work like the %cliptext% variable...

then :
could you add some variables which are available for plugins... like the one with the last active windows for instance...

thanks for your answer ;)

286
I don't, for one...  Maybe part of the "problem" is lack of tutorials, which is why sri's is useful?  It would help to have a simple summary of all the things FARR can do, whether you have add extra tools to make them work, whether the aliases are pre-configured, and what platforms they run on (e.g., not everyone has .NET installed).

yes this is true, but i think the first thing would be to have a good help file (very good ?),
but let's not forget FARR is pretty much one man's work, and it is freeware ... so i will not complain

once again i think the directory opus online help is quite impressive ...
http://www.gpsoft.co.../NetHelp/default.htm
(but this is a 80 dollars software)
287
the one really really annoying thing about FARR options is that when it looses focus you loose it !
IMHO, it should be a completely different window with save, apply and cancel buttons

in my experience the new options dialog of directory opus 9 is amazing
one should try it to believe it (especially the filtering...)
288
Find And Run Robot / Re: Running multiple commands with one alias
« Last post by nitrix-ud on May 21, 2008, 10:19 AM »
great ;)
it's gonna be fun !


and please please mouser, add a way for Autohotkey to get status bar info  :'(
289
i forgot...

i actually got used to the name, i personally call it :  FARR

FARR ahead of the competition ;)
290
@mouser
Let's not worry about popularity of our programs and just concentrate on making them the best
great to read that !

FARR cannot be the most popular launcher (and should not be) because it is too advanced...

(on a side note, i suspect that not many FARR users really use its power, how many uses dosearch commands ?, noresults ?, restartsearch to build menus ?, advanced hotkeys ?, aliases with complex regex mask ?, command-line switches, dosearch switches)

i'm in love with FARR, actually i could not imagine working without it, but it is a fact that i installed launchy more than FARR (on other people's computer), just because in 2 minutes you've got something working, nice, slick which does the work when it comes to search the start menu...

FARR is like a ferrari, it is not the one people have the most, but believe me when they actually see it (once again i'm talking about advanced uses), they just can't believe it

Keep up the great work mousey !  :Thmbsup:
291
Find And Run Robot / Re: Running multiple commands with one alias
« Last post by nitrix-ud on May 21, 2008, 03:32 AM »
run multiple commands is a long-asked feature request ...

some suggestions however :

  • there is a launch all command (using modifier keys)... never used it !
  • you can put your multiple in a .bat file or autohotkey script

BUT you will not be able to run a dosearch command and a regular run (file or url)
i don't think there is a way to do it for the moment...
you'll have to ask mouser to make sure ;)

personally i think multiple runs (for one alias result) would be very handy to provide feedback...and customize an alias ...

say when you search google, you want a special sound or a visual feedback on screen :
$$c | http://www.google.com/search?q=$$c&btnG=Search /ICON=icons\google.ico ### playsound ### osd

that would make FARR a bit more fun to use

cheers, nitrix
292
that's because FARR is too good to be true  :P
293
mouser forgot the nice feature he added for me  :D
the -search command-line switch

from help :

-search "search string" = start FARR visible (or bring up any running copy) and start a search
294
I personally think that spending time more on extending commandline and argument passing would be better spent. Because most of these websites offer basic connection to tools like curl. I successfully sent twitter messages from Farr using curl. It is just an alias. But RTM could be little more daunting for novice Farr user because you may need to define multiple inputs.

couldn't agree more, spending time on the core of FARR, adding aliases functionnalities, switches, ... would be great
i consider some of my aliases pretty much like plugins  :D

considering curl, i personnaly use external autohotkey scripts that i call from FARR :

here is one to save an url on your del.icio.us account (change name and password) :
this is pretty basic but does the job... first the names, then the tags...
Code: AutoIt [Select]
  1. OSD(text)
  2. {
  3.    #Persistent
  4.    ; borderless, no progressbar, font size 25, color text 009900
  5.    ;Progress, hide Y600 W1000 b zh0 cwFFFFFF FM50 CT00BB00,, %text%, AutoHotKeyProgressBar, Backlash BRK
  6.    Progress, hide b w400 zh0 cw000000 FM30 CTFFFFFF,, %text%, AutoHotKeyProgressBar, Backlash BRK
  7.    ;WinSet, TransColor, FFFFFF 255, AutoHotKeyProgressBar
  8.    DetectHiddenWindows, on
  9.  
  10.    WinSet, Transparent, 150, AutoHotKeyProgressBar
  11.    Progress, show
  12.    SetTimer, RemoveToolTip, 2000
  13.  
  14.    Return
  15.  
  16.  
  17. RemoveToolTip:
  18.    SetTimer, RemoveToolTip, Off
  19.    Progress, Off
  20.    return
  21. }
  22.  
  23. EncodeURL( p_data, p_reserved=true, p_encode=true )
  24. {
  25.    old_FormatInteger := A_FormatInteger
  26.    SetFormat, Integer, hex
  27.  
  28.    unsafe =
  29.       ( Join LTrim
  30.          25000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F20
  31.          22233C3E5B5C5D5E607B7C7D7F808182838485868788898A8B8C8D8E8F9091929394
  32.          95969798999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6
  33.          B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D6D7D8
  34.          D9DADBDCDDDEDF7EE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9
  35.          FAFBFCFDFEFF
  36.       )
  37.      
  38.    if ( p_reserved )
  39.       unsafe = %unsafe%24262B2C2F3A3B3D3F40
  40.    
  41.    if ( p_encode )
  42.       loop, % StrLen( unsafe )//2
  43.       {
  44.          StringMid, token, unsafe, A_Index*2-1, 2
  45.          StringReplace, p_data, p_data, % Chr( "0x" token ), `%%token%, all
  46.       }
  47.    else
  48.       loop, % StrLen( unsafe )//2
  49.       {
  50.          StringMid, token, unsafe, A_Index*2-1, 2
  51.          StringReplace, p_data, p_data, `%%token%, % Chr( "0x" token ), all
  52.       }
  53.      
  54.    SetFormat, Integer, %old_FormatInteger%
  55.  
  56.    return, p_data
  57. }
  58.  
  59. DecodeURL( p_data )
  60. {
  61.    return, EncodeURL( p_data, true, false )
  62. }
  63.  
  64. dir_curl = C:\_Garbha\Program Files\curl
  65.  
  66. IfExist, %dir_curl%\log.txt
  67.         FileDelete, %dir_curl%\log.txt
  68.  
  69. url = %1%
  70.  
  71. url := EncodeURL(url)
  72.  
  73.  
  74. InputBox, description, Description, Entrez la description,,150,100
  75. if !ErrorLevel
  76. {
  77.                 InputBox, tags, Tags, Entrez les tags avec des virgules,,150,100
  78.                 if !ErrorLevel
  79.                 {
  80.  
  81.                         description := EncodeURL(description)
  82.                         tags := EncodeURL(tags)
  83.                         RunWait, %dir_curl%\curl.exe -ku name:password "https://api.del.icio.us/v1/posts/add?url=%url%&description=%description%&tags=%tags%&replace=yes&shared=no" -o "%dir_curl%\log.txt",,hide
  84.  
  85.                         if !ErrorLevel {
  86.  
  87.                                 Sleep, 1000
  88.                                 FileRead, result, %dir_curl%\log.txt
  89.                                
  90.                                 if not ErrorLevel  ; Successfully loaded.
  91.                                 {
  92.                                                 IfInString, result, "done"
  93.                                                  {
  94.                                                         OSD("URL saved")
  95.                                                  }
  96.                                                  else {
  97.                                                         OSD("Problem!!!")
  98.                                                  }
  99.                                  Sleep, 500
  100.                                  ExitApp       
  101.                                 }
  102.                                
  103.                        
  104.                                                                        
  105.                         }
  106.                 }
  107. }

in FARR : it is one of multiple results for the following regex trigger :
^(https?://)?(([0-9a-z_!~*'().&=+$%-]+: )?[0-9a-z_!~*'().&=+$%-]+@)?(([0-9]{1,3}\.){3}[0-9]{1,3}|localhost|alextd|mickytd|([0-9a-z_!~*'()-]+\.)*([0-9a-z][0-9a-z-]{0,61})?[0-9a-z]\.[a-z]{2,6})(:[0-9]{1,4})?((/?)|(/[0-9a-z_!~*'().;?:@&=+$,%#-]+)+/?)$

Delicious___$$4$$8$$9 | C:\_joker\Utilities\Ahk\DeliciousPost.ahk "http://$$4$$8$$9" /ICON=icons\delicious.ico

THIS is the beauty of FARR, it is only one of multiple results, so when i have an URL in FARR, i can either save the it to del.icio.us, open it in opera or firefox, etc.
you really customize you experience ;)


... to the point... one fantastic addition to FARR would be the possibility to post variables to a website and open the resulting page
don't know how to do it with curl by the way, you post you get the resulting page but not in the browser...

on many search sites, you cannot send your search using get variables... i'd be great to be able to post your search... and see the resulting page
it would be easy to automate logging to a website (without using tools like roboform...)

295
FARR Plugins and Aliases / Re: New FARR Plugin: FCalc
« Last post by nitrix-ud on May 16, 2008, 03:44 PM »
Do you need beta tester


i volunteer too  :D
296
Find And Run Robot / Re: Output to Farr's memo mode
« Last post by nitrix-ud on May 12, 2008, 03:49 AM »
I've added a new variant of the dosearch special alias function called dosearchontrigger which basically says to only actually perform the search when user hits enter.


nice add, i think it will be useful for searching on remote folder too !
297
don't know if it's a feature request or not ?

i'm desperately trying to get informations from FARR window...
in particular the status bar... i'd like to use it to create a previewing script using autohotkey for a few aliases (using dosearch command)

unfortunately, i cannot get it using autohotkey

is there a way to get it ?
could you add some kind of standard windows (hidden?) that autohotkey can access ?

thanks for your answers ;)
cheers, nitrix
298
Find And Run Robot / Re: [bug report] multiple runs for urls...
« Last post by nitrix-ud on May 06, 2008, 07:10 AM »
yes when holding down the Enter key

why would i do that ?  :D
to find bugs you may say...

it's just that my repeat rate settings is fast (actually the fastest)
and i understood after some time that multiple runs were sent by FARR which i consider a bug
299
Find And Run Robot / [bug report] multiple runs for urls...
« Last post by nitrix-ud on May 06, 2008, 05:24 AM »
hi again mouser ;)

could you fix this small bug... when you have an alias using an url like this one for instance :

l
^l$
Localhost | http://localhost/

if you press Enter a long time then FARR will open one or few or several times the requested url : http://localhost/

it's no big deal, but i'd be nice if it was fixed
300
Find And Run Robot / [bug report] infinite loop ? with alias
« Last post by nitrix-ud on May 06, 2008, 04:33 AM »
say you have this alias :

g

^g ((?:[^-]|-(?!-))*)(?:\s*--\s*(.*))?()

$$c | http://www.google.com/search?q=$$c&btnG=Search /ICON=icons\google.ico

if the clipboard contains the string $$c then FARR stops responding, you have to kill it...
i guess it goes into an infinite loop g g g g g g ... $$c

i forgot about this bug, and this morning i copied and pasted an expression with $$c in my post regarding the showhtml command... a few minutes after i google something... and FARR stopped responding...
i took me quite some time before remembering the bug...
Pages: prev1 ... 7 8 9 10 11 [12] 13 14 15 16 17 ... 23next