ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Main Area and Open Discussion > General Software Discussion

ScanFs is updated!

(1/2) > >>

kartal:
Scanfs is one of my favorite search tools and it is free. It looks like there is a new version. The programmer is really working hard on this one, it gets so much updates. Check it out!!

And here are my Farr Scanfs aliases.

File search
1000>>>scanfs>->scanfs $$1 $$2 | E:\Program Files (x86)\Saleen Software\scanfs.exe path=$$1 file=$$2>+>^scanfs (\S*) (.*)

Grep(inside files) search
1000>>>grep>->grep $$1 $$2 | E:\Program Files (x86)\Saleen Software\scanfs.exe /path=$$1 /contents="$$2">+>^grep (\S*) (.*)

http://www.saleensoftware.com/ScanFS.aspx

-
build 115: 03 Jun 2008
  addition: can search for text in .mp3, .wma tags
  improvement: program now displays preview of files, even if there is no search text
-
build 114: 03 Jun 2008
  addition: can search for text in .pdf, .doc, .xls files
-
build 110: 25 Mar 2008
  supported command line options are:
  /file=<fn>       filename mask (supports multiple expressions separated by ;)
                   ( you can also use exclusions e.g. *.txt;-term1 )
  /path=<path>     path mask (supports multiple expressions separated by ;)
                   ( you can also use exclusions e.g. c:\temp;-term1 )
  /s               search in subdirectories (DEFAULT)
  /ns              do not search in subdirectories
  /da=yyyy-mm-dd   file date is after <date> (date format: yyyy-mm-dd)
  /db=yyyy-mm-dd   file date is before <date> (date format: yyyy-mm-dd)
  /dt=<c|m>        date type, dt=m (modification date) dt=c (creation date)
  /size_min=       minimum file size (K/M/G modifiers supported)
  /size_max=       maximum file size (K/M/G modifiers supported)
                   (size can contain one of the K/M/G modifiers,
                   e.g. /size_min=10M means size must be at least 10MB)
  /contents=       find files containing the specified text
  /output=<fn>     write results to file <fn>
                   (if you also search file contents a 2nd file with content
                   results will also be created)
  /exit            exit when search is done
  note: the "/" before the parameters is optional
  for regular expressions
    1. instead of /file use /file_regex
    2. instead of /contents use /contents_regex
  examples:
  scanfs.exe path=c:\temp file=*.avi size_min=10m size_max=12m
  scanfs.exe /file=*.txt /path=c:\temp /s
     /da=2007-1-1 /db=2008-1-1 /dt=c /size_min=20m /size_max=30m /contents=123
     /output=c:\results.txt /exit

Rochey:
Kartal,
I'm trying to use your alias for scanfs. I have imported them and changed the path to where scanfs sits on my pc but nothing happens when I try to use it.
If I use the command line to do a search (scanfs /path= z:\ /file=newtxtdoc) scanfs fires up and this works fine. But if I do the same from farr "scanfs z:\ newtxtdoc" nothing happens. I know my path is right to scanfs because if I change it the icon in the farr list is not shown.
I've also tried the grep alias and it does the same thing, nothing.
I am using 2.20.01 version of farr.

do you have any ideas?

Rochey

kartal:
Rochey

I use Scanfs everyday and it works fine with scanfs. Make sure that you have the latest version ScanFs. ALso check out your alias as well. If none of these work try to downgrade your farr to v2.18.01, this si the one I use at the moment.

9000>>>scanfs>->scanfs $$1 $$2 | E:\Program Files (x86)\Saleen Software\scanfs.exe path=$$1 file=$$2>+>^scanfs (\S*) (.*)

Rochey:
I've found what is wrong!!!

I am using farr from a usb drive and have been using relative paths. When I imported your alias I changed the location.

Yours --> 1000>>>scanfs>->scanfs $$1 $$2 | E:\Program Files (x86)\Saleen Software\scanfs.exe path=$$1 file=$$2>+>^scanfs (\S*) (.*)
Mine -->  1000>>>scanfs>->scanfs $$1 $$2 | plugins\Saleen Software\scanfs.exe path=$$1 file=$$2>+>^scanfs (\S*) (.*)

It finds the icon for scanfs but does nothing after hitting return. So I changed it to;

New -->  1000>>>scanfs>->scanfs $$1 $$2 | Z:\portableapps\findandrunrobot\plugins\Saleen Software\scanfs.exe path=$$1 file=$$2>+>^scanfs (\S*) (.*)

and now it works. I'll check with mouser to see if this is a bug or not. Cheers for your reply Kartal and thanks for putting me onto scanfs it looks good.

Rochey

mouser:
to refer to RELATIVE locations, use some of the farr virtual folders listed in the help file like:
%FARRDIR% or %ALIASDIR%

Navigation

[0] Message Index

[#] Next page

Go to full version