File or Folder Search Engine

in #utopian-io6 years ago (edited)

hello everyone, I develop file or folder search engine faster than windows file engine. You can use our project or you can contribute filop

New Features

  • lazy search with database connection until the date that is entered
  • custom search without database connection
  • file search
  • folder search
  • search by file type exaple : "txt","jpg","png" etc
  • find drivers on your computer exaple: c: , d: ,e:
  • path open
  • and path size

New Projects

  • My project is a python module that gives quick results about the files or folders, including hidden files, and gives information about the results found.

Why should I use filop ?

  • you can use it in your project because it is written as a module.
  • the searched file can be found easily
  • you can also search for a specific format file
  • filop is faster than other modüles or other platform like windows search files

Technology Stack

  • sqlalchemy
  • python

Roadmap

Future plans related to my project.

  • I'm planning on running filop faster than any other search engine.
  • other information about files may be shown
  • delete feature

Map/filop

db-settings
db-models
filop source code

Installation and Usage

Installation

clone or download

pip install sqlalchemy 

Usage

include the filop folder in your project this and let's start coding by including the filop in your project

from filop import Filop

including the filop
and let's create engine

search_engine = Filop()
  • if the previous record is not recorded, it may take some time to save the data
  • if you do not want to record and want to do an instant scan
  • and if you use this, you take faster result after
search_engine = Filop(scan = True)  # like this write code search to without db connection
  • it scans every 5 days, if you want to adjust,
search_engine = Filop(day = 5)  # like this write code
  • to find the all drivers from pc
drivers =  [ i for i in search_engine.drivers()]
  • to find the all folder from pc
all_folder = [ i for i in search_engine.isdir()]
  • to search folder
folder = [ i for i in search_engine.searchfolder(word)]  # word:str
  • to search file
file_ = [ i for i in search_engine.searchfile(word)] # word:str
  • what file type you enter, it will give you these types
file_  = [ i for i in search_engine.searchfile(word,"txt")] #   word:str,"txt":str:list
file_ = [ i for i in search_engine.searchfile(word,["txt","jpg","png"])]  #   word:str,"txt":str:list
  • This function will open files or folders
open_= search_engine.open(path) # path:str,path:list
size = search_engine.size(path)  # return  list  #  path:str,path:list

How to contribute?

  • you can test and report back
  • if you find an error
  • if you want to add a new feature open pr or issue on github

Contact me



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by hakancelik from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @hakancelik I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.20
TRX 0.12
JST 0.028
BTC 64467.84
ETH 3492.64
USDT 1.00
SBD 2.54