`
univasity
  • 浏览: 809882 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

[Everything模仿] 相关项目资源整理

阅读更多

一段时间来,发觉还是很多朋友对Everything/USN很感兴趣的,而我也只是那段时间空闲无聊研究了一下(之后就基本没碰过过了...),有时对一些问得深入的问题也就回答不上来了。

 

这里将一些代码资源共享下(包括一些网上找到的项目)

1. 网上找到的一个比较完整的模仿Everything的项目 (C++的,国人出品) —— 项目在作者的空间有详细介绍

[链接]

*有点相见恨晚的感觉,我之前一直没搜到。作者的研究比我早多了。但或许早发现了我就不会这么有激情研究了...

 

2. 自己做的四不像——Anything (Java环境,Netbean项目,用Swing+JNI实现的) —— Why Anything?因为我的还支持非NTFS盘啊,原始的目录遍历。基本是一堆BUG,只实现了USN的读取、完整路径的获取以及简单的正则匹配 。这项目让我学会了用JNI和写DLL ^_^

  2.1 JNI调用的DLL的C++项目 (Visual Studio 2010);

     1) UsnJournalTools.dll —— 对USN日志文件的操作

     2) VolumeTools.dll —— 对磁盘的操作

 

3.UsnJournalProject v1.3(C#项目,第一篇文章中有提到) —— 实现了USN读取和获取单一路径的DEMO程序。

 

*注意,操作USN需要管理员权限。需要在启动IDE时以管理员的身份运行,才能正常进行调试。生成的运行文件也一样,需要以管理员身份运行。

 

以上资源仅供研究参考之用,如有问题请自行调试解决恕不再单独解答,代码的实现思路和注释还是比较清晰的了(特别C++的问题还是别问我了——白问,目前逐步遗忘中...)。

分享到:
评论

相关推荐

    Everything图文使用教程[整理].pdf

    2. 低资源占用:Everything搜索软件占用系统资源少,不会对系统性能产生影响。 3. 支持多种语言:Everything搜索软件支持多种语言,方便不同国家和地区的用户使用。 Everything搜索软件的使用技巧 1. 使用...

    everything资源管理软件

    "Everything"是一款高效且强大的资源管理软件,尤其适用于快速定位计算机中的文件和文件夹。它以其卓越的搜索性能和简洁的用户界面而受到广大用户的喜爱。以下是对这款软件的详细说明: 1. **搜索功能**:...

    搜索神器everything老资源可用

    《搜索神器Everything:高效检索,老资源依然可用》 在浩如烟海的数字信息时代,快速、准确地找到所需文件变得尤为重要。"Everything"就是这样一款被誉为“搜索神器”的工具,它以其高效的检索速度和出色的性能赢得...

    C#仿Everything的实现源代码

    《C#仿Everything的实现源代码》 在IT领域,"Everything"是一款高效、快速的文件搜索工具,它以其近乎即时的搜索速度赢得了广大用户的喜爱。而“C#仿Everything的实现”则是一项旨在利用C#编程语言复现其核心功能的...

    本地资源搜索神器Everything

    "本地资源搜索神器Everything"是一款高效、快速的文件搜索引擎,专为提升用户在个人计算机上查找文件的速度和效率而设计。这款工具的核心功能是通过构建一个详尽的本地文件索引数据库,使得用户只需输入关键词,就能...

    Everything

    "Everything"是一款强大的文件搜索工具,它以其高效、快速的搜索功能在IT行业中备受赞誉。这款软件能够瞬间索引电脑中的所有文件和文件夹,让用户能够迅速定位到所需的特定文件,极大地提高了工作效率,尤其适用于...

    everything,搜索整机资源文件

    everything,搜索整机资源文件

    强大的资源浏览器搜索功能替换软件Everything

    "强大的资源浏览器搜索功能替换软件Everything"是一款高效且快速的文件搜索工具,它以其极高的性能和用户友好性在IT行业内赢得了广泛的认可。这款软件的主要特点是它的搜索速度极快,几乎能在瞬间查找并列出计算机中...

    everything搜索电脑里面所有资源快捷方便

    "999网址导航.htm"可能是一个网址集合,包含了与"Everything"相关的技术支持网站或者相关软件的推荐。这两个文件可以帮助用户更好地了解和使用"Everything"。 总的来说,"Everything"是一款高效、易用的文件搜索...

    everything

    - 希望Everything只搜索某个目录,可以在资源管理器或Total Commander中,右击该目录,在弹出菜单上选“Search Everything…”。这时你会看到Everything的搜索框中,出现了带引号的目录名。 - 与上一方法相同,只是...

    everything软件Pro加强版

    everything软件Pro加强版是一款专门使用来进行资源搜索的工具。当电脑中存储了太多资源的时候使用everything软件Pro加强版就可以轻松的查找出需要的资源来进行使用了。 1、直接网络搜索网址,浏览器收藏夹的高级...

    Everything最新版本已开放的源代码

    这个文件是Windows操作系统上可以直接执行的程序,包含了所有运行"Everything"所需的功能和资源。 对于开发者而言,开放源代码意味着更多的可能性。他们可以研究"Everything"的索引技术,学习如何实现高效的文件...

    Everything32.dll和Everything64.dll

    Everything32.dll是为32位Windows系统设计的,它包含了Everything搜索工具所需的函数和资源,允许程序快速索引和搜索硬盘上的文件和文件夹。这个库文件使得开发者能够通过编程接口(API)与Everything进行交互,比如...

    Everything-1.5.0.1326a.x86.zip

    "Everything"的体积小,占用资源少,即便是在配置较低的电脑上运行也十分流畅。 在压缩包子文件的文件名称列表中,我们看到"Everything.exe",这是"Everything"应用程序的可执行文件。在解压并运行这个文件后,用户...

    everything简易免安装版

    虽然"Everything"的强大搜索功能令人印象深刻,但它对系统资源的占用却非常低,即使在旧电脑或低配置设备上也能流畅运行。 8. **与其他应用的集成**: "Everything"支持与其他应用的集成,例如通过拖放操作将搜索...

    Everything windows平台的资源搜索第一能手

    "Everything"是一款在Windows平台上备受推崇的快速文件搜索工具,由David Carpenter开发并维护。它以其惊人的速度和效率在海量文件中查找指定内容而闻名,被誉为“资源搜索第一能手”。这款轻量级的应用程序索引了...

Global site tag (gtag.js) - Google Analytics