AutoIt Forums: SMF - Search my Files - v1.3 [Updated 2010-Aug-11] - AutoIt Forums

Jump to content

  • (5 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

SMF - Search my Files - v1.3 [Updated 2010-Aug-11] search, copy, move, delete, erase, md5 dup finder + dup previewer... Rate Topic: ***** 5 Votes

#1 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 16 September 2008 - 11:35 PM

Hello Community,

here's the latest update on...
SMF - Search my Files

http://www.funk.eu/wp-content/uploads/100811_smf_search_my_files_1.jpg

Current Version: v1.3 (2010-Aug-11)

SMF - Search my Files features
  • A good looking GUI,
  • Search files by location,
  • Search files and / or folders,
  • Poll
    [-]File names and Locations in Long and Short (8.3) format,
    [-]File Extensions,
    [-]File Times (modified, created, accessed),
    [-]File size,
    [-]File Attributes,
    [-]File Extended Attributes,
    http://www.funk.eu/wp-content/uploads/100811_smf_search_my_files_2.jpg

  • Filter by
    [-]Extension,
    [-]Attribute,
    [-]File size,
    [-]File time,
  • Free Name filtering by usage of RegEx,
  • GUI designed to fit to 800x600 desktops with Tab-Design
  • Nice looking Icon
    http://www.funk.eu/wp-content/uploads/100811_smf_search_my_files_3.jpg

  • Minimize to Tray (also while searching)
  • Export Result to CSV-file
  • Export Result to XML-file
  • Save & Load search runs
  • Build Tree for local Computer on StartUp, add NetworkDrives optional
  • A separate Report-GUI... (<= Major Update)
    [-]Pre-Select output columns
    http://www.funk.eu/wp-content/uploads/100811_smf_search_my_files_4.jpg

    [-]SQLite driven
    [-]Dynamically generated statements, fully user adjustable
    [-]Dynamically sub filtering of results on the fly
    [-]Results can be executed directly, starting with the default associated program (ShellExcecute)
    [-]Select Results by drag, copy selected URIs to clipboard
    [-]Copy, move, delete or Erase results or subset of results
    http://www.funk.eu/wp-content/uploads/100811_smf_search_my_files_8.jpg

  • md5 driven Duplicate file finder (<= Major Update 2)
    [-]High-Performance
    [-]added trimmed md5 short calculation (false md5, but sufficient for dup-search and a great speed improvement!
    [-]Search 30.000 pics for dups in 1min 30secs
    http://www.funk.eu/wp-content/uploads/100811_smf_search_my_files_5.jpg

  • PLUS... the Duplicate Previewer FileSlider (<= Major Update 3)

    http://www.funk.eu/wp-content/uploads/100811_smf_search_my_files_9.jpg


  • Added many other ideas (some not activated / implemented yet)


Limitations / Bugs / ToDos
  • Lots and lots of unnecessary Global Variables
  • Ugly code
  • PLUS violation of any coding principal known to man...


But hey, thats why I release the source, so that YOU help me to further improve SMF... :)


SMF works fine at least on the XP and Win7-64bit machines and I've tested it on. If you find bugs please let me know.

The executable and the source can be downloaded from my site: http://www.funk.eu

Thanks to my sweet girlfriend for reviewing, giving new ideas and having so much patience with me :-*.

Thanks to Jon, Larry, Jos, Valik and Jpm for creating AutoIt and maintaining the forum.

And finally thanks to all these great guys from the forum, providing excellent UDFs, snippets of code I use in SMF or help and feedback:
Achilles, Ascend4nt, Ed_Maximized, Elgabionline, Erik Pilsits (Wraithdu), Gafrost, Holger Kotsch, Jarvis J. Stubblefield (JSThePatriot), Jos, Lahire Biette, Lazycat, Lod3n, Prog@ndy, Ptrex, Rasim, RazorM, RobSaunders, Sean Hart, Siao, Simucal, Smashly, SmOke_N, Teh_hahn, Valik, Ward, WideBoyDixon, Yann Perrin, Yashied & Zedna.

Please let me know if you found some piece of code in the source for which I forgot to mention a credit.

Enjoy, let me know what you think of SMF and with Best Regards

This post has been edited by KaFu: 11 August 2010 - 04:21 PM


#2 User is offline   ChromeFan 

  • Spammer!
  • Icon
  • Group: Banned
  • Posts: 280
  • Joined: 03-September 08
  • Location:Woodstock, IL United States

Post icon  Posted 16 September 2008 - 11:53 PM

Please Resize it's Gui, its very Big for me! i am using 800x600 and i was not able to view it completely!

Fix it Dear.

#3 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 18 September 2008 - 10:15 AM

Update:
  • Lots of bugs fixed
    [-]Version 0.1.2 did not capture all folders checked in TreeView, this one should
    [-]Error in RegEx search hopefully fixed (this is a bugger)
    [-]...many minor things
  • Performance improvement
  • TreeView now build after program startup on request (add network folders optional)
  • Minimize to tray (also while searching) added
  • Option to display last result after report has been closed added
  • Option to export last result to csv added


ToDos:
  • Create a better ListView (how to handle the 65532 limit?) or other output format for reporting (atm its just _ArrayDisplay()). Any ideas?
  • Dumb internal SQLite DB to file
  • Add option to start minimized with Windows
  • Common Desktop (@DocumentsCommonDir) Items not display (yet) on desktop
  • Add option to save search settings to INI file
  • Add copy/move/delete functions on results
  • Add option to further sub-filter the results on-the-fly
  • Major: Merge with my "DFF - Duplicate File Finder" project (not released)

View PostChromeFan, on Sep 17 2008, 12:53 AM, said:

Please Resize it's Gui, its very Big for me! i am using 800x600 and i was not able to view it completely!

Will see, what I can do.

The executable can be downloaded from my site: http://www.funk.eu

Best Regards

This post has been edited by KaFu: 18 September 2008 - 12:04 PM


#4 User is offline   ptrex 

  • Mass Spammer!
  • Icon
  • Group: AutoIt MVPs(MVP)
  • Posts: 2,272
  • Joined: 03-June 05

Posted 18 September 2008 - 01:43 PM

@Kafu,


Quote

Merge Duplicate File Finder


Have a look in my sig for the Duplicate File Finder.

There is also an export of SQLite to file in there.


Regards,

ptrex

#5 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 18 September 2008 - 03:47 PM

View Postptrex, on Sep 18 2008, 02:43 PM, said:

Have a look in my sig for the Duplicate File Finder.


ptrex, I know your version ;) and to be honest and give credit to those who earn it (which I would have and will be doing anyhow) your script's the inspiration for my version of the Duplicate File Finder, even large portions of the code will be the same :whistle: , but... with one or two extra features and fully integrated into SMF. I like the way you used two ListViews for displaying the results, will definitely keep this feature, but as mentioned with one, two, many extras added.

View Postptrex, on Sep 18 2008, 02:43 PM, said:

There is also an export of SQLite to file in there.

:whistle: :whistle: thats exactly where I "borrowed" my code for csv export from SMF, just that I made creation dynamically depending on the selected FileInformation the user selected in SMF. I'm looking for a way to dumb the results as result.sqlite database file. Searching the forum comes up with nothing, so I guess I'll just code the export as a separate db creation + querying the memory db + inserting into file-db, just takes some time :shifty: .

So, thanks in advance already :) ...
and Best Regards

This post has been edited by KaFu: 18 September 2008 - 03:52 PM


#6 User is offline   ptrex 

  • Mass Spammer!
  • Icon
  • Group: AutoIt MVPs(MVP)
  • Posts: 2,272
  • Joined: 03-June 05

Posted 19 September 2008 - 07:58 AM

@Kafu

Good to see I got you inspired !!

Hoep to see the final release soon. Good job. :graduated:

Regards,

ptrex

#7 User is offline   ChromeFan 

  • Spammer!
  • Icon
  • Group: Banned
  • Posts: 280
  • Joined: 03-September 08
  • Location:Woodstock, IL United States

Post icon  Posted 19 September 2008 - 12:45 PM

what is the size of it's GUI?

#8 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 19 September 2008 - 04:17 PM

View PostChromeFan, on Sep 19 2008, 01:45 PM, said:

what is the size of it's GUI?


Still the same ;) (1081x666, that happens when you use Koda on 1600x1200 and don't care) , its still on the ToDo List. Got already a good idea, next version or the one after that. Thanks for your interest :).

Best Regards

#9 User is offline   Valuater 

  • ”Hobbyist” a passionate enjoyable activist
  • Icon
  • Group: AutoIt MVPs(MVP)
  • Posts: 10,868
  • Joined: 28-February 05
  • Location:Riverside, CA USA

Posted 20 September 2008 - 02:40 AM

Looks great!!

Might want to see if there is any useful info in my File manager...

http://www.autoitscript.com/forum/index.ph...st&p=141335

... keep up the good work!

8)

#10 User is offline   WeMartiansAreFriendly 

  • Where's the kaboom?
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,242
  • Joined: 31-December 06
  • Gender:Male
  • Location:Yesterday

Posted 20 September 2008 - 03:10 AM

Well it's looks professional, nice job!

I know the source code is out of question but I'm very tempted to throw a little rant around because personally, your code such as the treeview file list could be useful for other projects. Seems to me you've used quite a bit of code available from this forum, but you give credit to the authors which is very appreciated.

;)

#11 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 21 September 2008 - 03:50 PM

View PostValuater, on Sep 20 2008, 03:40 AM, said:

Might want to see if there is any useful info in my File manager...
http://www.autoitscript.com/forum/index.ph...st&p=141335


Thanks a lot :), will do that definitely!

View PostmrRevoked, on Sep 20 2008, 04:10 AM, said:

Well it's looks professional, nice job!
...your code such as the treeview file list could be useful for other projects.


Thank you too :). The TreeView is largely based on this code. Will think about releasing a cleaned and debugged version (that version still contains a bug or two).

Currently working on a major overhaul of the GUI and the Report, so stay tuned :lol:.

Best Regards

#12 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 24 September 2008 - 02:55 PM

Work Done (v0.2.1 => v0.3.5)
  • Still Beta
  • GUI Redesigned (fits to 800x600) and switched to Tab-Design
  • Added nice looking Icon
  • Minimize to Tray (also while searching) added
  • Build Tree for local Computer on StartUp, add NetworkDrives optional
  • Fixed many minor bugs in TreeView
  • Added more options to TreeView
  • Created a Report-GUI, with which Results can be dynamically subfiltered on the fly... (<= Major new feature!!!)
  • Added many ideas (some not activated / implemented yet)


ToDos
  • Update Screenshots and description
  • Switch Report-GUI also to SQLite statements (currently Array-Based functions)
  • Add features as visible in GUI
  • Common Desktop (@DocumentsCommonDir) Items not display (yet) on desktop
  • Add option to save search settings to INI file
  • Dumb internal SQLite DB to file
  • Add copy/move/delete functions on results
  • Major: Merge with my "DFF - Duplicate File Finder" project (not released)
  • Bugfixing
  • Wait for Feedback and new Ideas...


It works fine at least on the XP SP2 machines I tested it on. If you find bugs please let me know.

The executable can be downloaded from my site: http://www.funk.eu

Enjoy and with Best Regards

#13 User is offline   ChromeFan 

  • Spammer!
  • Icon
  • Group: Banned
  • Posts: 280
  • Joined: 03-September 08
  • Location:Woodstock, IL United States

Post icon  Posted 24 September 2008 - 05:21 PM

i downloaded it from your site but it gives some error before extraction.

WinRar: Diagnostic message
The Archive is either unknown format or damaged.

can you fix this problem as you fixed the GUI problem :)

#14 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 24 September 2008 - 05:25 PM

View PostChromeFan, on Sep 24 2008, 06:21 PM, said:

i downloaded it from your site but it gives some error before extraction.


I guess... you just downloaded it while I was updating it... found two spelling errors I fixed on the fly :whistle:... I just downloaded it and confirmed file validity.

Best Regards

#15 User is offline   Andreik 

  • When the words fail... music speaks
  • PipPipPipPipPipPipPip
  • Group: Full Members
  • Posts: 2,010
  • Joined: 13-April 08
  • Location:Romania

Posted 24 September 2008 - 05:26 PM

Nice design less search button. B) :graduated:

This post has been edited by Andreik: 24 September 2008 - 05:27 PM


#16 User is offline   ChromeFan 

  • Spammer!
  • Icon
  • Group: Banned
  • Posts: 280
  • Joined: 03-September 08
  • Location:Woodstock, IL United States

Post icon  Posted 24 September 2008 - 05:47 PM

i think it's bug when there is no disc in drive A:\

http://i33.tinypic.com/20184i.png

it asks again and again for inserting the disc and stops the search (App Held)

are you going to check and fix it?

#17 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 24 September 2008 - 05:49 PM

View PostAndreik, on Sep 24 2008, 06:26 PM, said:

Nice design less search button.


Yeah, looks much better this way... God bless the Koda Coder :). Just updated again, I missed a Fileinstall, which didnt throw an error on my Computer because the file was present in @scriptdir.

Best Regards

#18 User is offline   ChromeFan 

  • Spammer!
  • Icon
  • Group: Banned
  • Posts: 280
  • Joined: 03-September 08
  • Location:Woodstock, IL United States

Post icon  Posted 24 September 2008 - 05:53 PM

always post after fixing all the problems and checking the app if it some bugs or any prob.
did you see this: http://www.autoitscript.com/forum/index.ph...st&p=583297

#19 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 24 September 2008 - 06:31 PM

View PostChromeFan, on Sep 24 2008, 06:47 PM, said:

i think it's bug when there is no disc in drive A:\


Hmmm, did you ask SMF to scan A:\ ? I guess so. Have to look up, what's the au3 standard-procedure for this one. Thanks for the Feedback.

#20 User is offline   KaFu 

  • Hey, it's just me, KhaFoo...
  • PipPipPipPipPipPip
  • Group: Full Members
  • Posts: 1,900
  • Joined: 11-September 08
  • Location:Germany, Hamburg

Posted 24 September 2008 - 07:27 PM

View PostChromeFan, on Sep 24 2008, 06:47 PM, said:

i think it's bug when there is no disc in drive A:\


Fixed, drives which don't respond with a READY to DriveStatus are now disabled. If a media is inserted, the TreeView needs to be refreshed.

Best Regards

  • (5 Pages)
  • +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users