超强文档搜索引擎AnyTXT Searcher本地搭建

news2024/12/24 20:19:05

文章目录

    • 前言
    • 1. AnyTXT Searcher
      • 1.1 下载安装AnyTXT Searcher
    • 2. 下载安装注册cpolar
    • 3. AnyTXT Searcher设置和操作
      • 3.1 AnyTXT结合cpolar—公网访问搜索神器
      • 3.2 公网访问测试
    • 4. 固定连接公网地址

前言

你是否遇到过这种情况,异地办公或者不在公司,想找到一篇课件或者想找到某个文件,你只记得资料文件或者课件里的某一句话,却不记得它的名字,你花了大量的时间,大量的精力,却怎么也找不到这个文件在哪个地方,看完本篇文章,希望能解决你的这个问题!Any TXT结合[cpolar](cpolar - 安全的内网穿透工具)内网穿透帮你实现异地办公寻迅速查找到公司电脑的文件!

之前曾给大家介绍过搜索工具Everything,搜索速度很快,但是不足的是这个只能根据文件名进行搜索。但是有时候我们不一定记得文件名,只记得一点点文件的内容,有没有能够根据文件内容进行搜索的工具呢?这里给大家介绍一个工具AnyTXT Searcher。看看这界面跟Everything还有点相似吧。

以下两个软件的下载地址:

  • Cpolar:[https://www.cpolar.com/download](download下载 - cpolar 极点云)

  • AnyTXT Searcher:https://www.voidtools.com/zh-cn/downloads/

image-20230920175526610

1. AnyTXT Searcher

AnyTXT是一款非常强大的本地文档和文本内容检索程序,它拥有全能的文档解析引擎,无需安装任何其他软件即可提取常用文档文本,如果电脑中文档非常多的话,很容易忘记文件位置及文件名,使用AnyTXT可以仅通过文档中的某个关键词来快速定位文件,节省查找时间。

image-20230921164416379

通过建立文档内容索引数据库,可以快速搜索任意文档内容,速度极快,秒出结果,还能直接预览。原理上其实是用系统存储空间来换取搜索速度,首次启动会有一个创建索引的过程,它会将系统中大部分文档的文字内容都存储一份到本地数据库中,以便后续搜索。

1.1 下载安装AnyTXT Searcher

首先进入到AnyTXT的官网,点击下载安装

· 下载地址:https://anytxt.cbewin.com/

下载完成后,双击点击打开压缩包

897b57023c266c31e25f9767bf5efe7

a11cb53a36c41df4ee235de60cbf1a1

选择 我接受,点击下一步

55b175090705a440d257ced6d5f5353

选择保存路径,点击下一步

87495c130fcd3b10e3c3e75723f7d75

直接点击下一步

913a829d69fe6692d5a372ab72bb5a6

安装完成后,选择重启电脑,点击结束

64775fb9757858fc25141e1b8618062

692254590c1caccccba26912197fd4b

2. 下载安装注册cpolar

登录cpolar官网:www.cpolar.com,找到下载地址。

在cpolar的下载页面中,找到对应版本的cpolar安装程序,笔者使用的是Windows操作系统,因此选择Windows版下载。

20230322092211

下载完成后,将下载的文件解压,并双击其中的.msi文件,就能自动执行cpolar的安装程序,我们只要一路Next,就能完成安装。

20230322092212

20230322092213

由于cpolar会为每个用户创建独立的数据隧道,并辅以用户密码和token码保证数据安全,因此我们在使用cpolar之前,需要进行用户注册。注册过程也非常简单,只要在cpolar主页右上角点击用户注册,在注册页面填入必要信息,就能完成注册。

20230322092214

20230322092215

3. AnyTXT Searcher设置和操作

打开AnyTXT Searcher,点击确定

98bbace11ef97990ed621ad6a8345be

在搜索栏中可以输入想搜索的内容,AnyTXT短短几秒弹出相关的搜索

d9b69a83fd61df6187173651d6afa07

3.1 AnyTXT结合cpolar—公网访问搜索神器

点击上方工具栏的 设置,选择 HTTP搜索 ,点击 启动

9f33ac25305bffdb359393aeab275af

首先登录cpolar客户端,(可以在浏览器中输入localhost:9200直接访问,也可以在开始菜单中点击cpolar客户端的快捷方式),点击客户端主界面左侧隧道管理——创建隧道按钮,进入本地隧道创建页面

  1. 隧道名称:可以看做cpolar本地的隧道信息注释,只要方便我们分辨即可
  2. 协议:选择http协议
  3. 本地地址:本地地址即为本地网站的输出端口号,之前我们将AnyTXT的输出端口设定在9921,因此这里也填入9921
  4. 域名类型:如果打算创建临时数据隧道,则直接勾选“随机域名”,由cpolar客户端自行生成网络地址
  5. 地区:与cpolar云端预留的信息一样,我们依照实际使用地填写即可

6de595524f4f15edd60924ee428f8bb

完成这些设置后,就可以点击下方的创建按钮。

数据隧道创建完成后,cpolar会自动跳转至隧道管理——隧道列表页面。在这个页面,我们可以对这条数据隧道进行管理,包括开启、关闭或删除这条隧道,也可以点击编辑按钮,对这条数据隧道的信息进行修改。

59a45e8fadb082a61373755cd4eba8a

Any TXT的数据隧道入口(公共互联网访问地址),则可以在状态——在线隧道列表中找到。

adf9cdd504944ce237bb932208f3a4d

3.2 公网访问测试

复制两个隧道的任意一个公网地址,粘贴到公网浏览器中。

ea5ada135eb1e682806e0e4274f274e

粘贴公网地址到浏览器后,出现AnyTXT搜索栏,即可进行公网访问搜索文件

030ef70556ca0b22a23336d74ede1cc

4. 固定连接公网地址

由于以上使用cpolar所创建的隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。因此我们可以为其配置二级子域名,该地址为固定地址,不会随机变化【ps:cpolar.cn已备案】

注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。【cpolar.cn已备案】

登录cpolar官网,点击左侧的预留,选择保留二级子域名,设置一个二级子域名名称,点击保留,保留成功后复制保留的二级子域名名称

dfd8de8f2c987af6155a4106cfdb09a

保留成功后复制保留成功的二级子域名的名称

47959ea3d73b410c17565db09986a43

e30358495f6ecef719e7dd51348ef55

返回登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的隧道,点击右侧的编辑

d643bdb4a0dc3dcbe798fce735699af

修改隧道信息,将保留成功的二级子域名配置到隧道中

  • 域名类型:选择二级子域名
  • Sub Domain:填写保留成功的二级子域名

点击更新(注意,点击一次更新即可,不需要重复提交)

60b63f683d3db25d5232244dce1595a

更新完成后,打开在线隧道列表,此时可以看到公网地址已经发生变化,地址名称也变成了固定的二级子域名名称的域名

5a8e7692416bfdb9b2a4e905d793c4b

最后,我们使用固定的公网地址访问AnyTXT,可以看到访问成功,这样一个固定且永久不变的公网地址就设置好了

c9cdab7ba762a770854bf9a868e06a2

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1389048.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

EOCR电动机保护器故障原因查询

在电动机保护方面,电子式电机保护器的应用越来越广泛。电子式电动机保护器可靠性强、灵敏度高,并具有多种保护功能,如:过电流、欠电流、缺相、逆相、堵转、三相不平衡、接地、短路等。 但有一部分电子式电动机保护器产品在检测到…

HTML5:dialog

JavaScript 练手小技巧&#xff1a;HTML5 的 dialog 标签制作对话框_dialog html-CSDN博客 <dialog id"dialog"> <h2 align"center">修改</h2> <input type"text" id"title1" placeholder"标题" value…

ChatGPT:人工智能划时代的标志(文末送书)

&#x1f308;个人主页&#xff1a;聆风吟 &#x1f525;系列专栏&#xff1a;网络奇遇记、数据结构 &#x1f516;少年有梦不应止于心动&#xff0c;更要付诸行动。 文章目录 一. 什么是ChatGPT?二. ChatGPT是如何工作的&#xff1f;三. ChatGPT的应用领域四. ChatGPT的优缺点…

不小心删了u盘里的word文档怎么恢复(含三种恢复方法)

在日常生活和工作中&#xff0c;U盘因其便携性而成为存储和传输数据的重要工具。然而&#xff0c;有时会发生误删重要文件的情况&#xff0c;如不小心删了U盘里的Word文档。面对这种情况&#xff0c;许多用户感到束手无策。本文将为您介绍如何恢复不小心删除的U盘Word文档&…

如何一台电脑操作两个adb 设备

1.首先使用 adb devies 命令 2.然后使用 adb -s 上面的返回的id号 shell 进入对应的开发板

[晓丽紫]每日论文分享(有中文摘要,源码或项目地址)--机器人相关

专属领域论文订阅 VX关注{晓理紫|小李子}&#xff0c;每日更新论文&#xff0c;如感兴趣&#xff0c;请转发给有需要的同学&#xff0c;谢谢支持 分类: 大语言模型LLM视觉模型VLM扩散模型视觉导航具身智能&#xff0c;机器人强化学习开放词汇&#xff0c;检测分割 [晓丽紫]每日…

Three.js基础入门介绍——Three.js学习六【模型动画】

Three.js动画系统&#xff08;Animation system&#xff09; 让模型实现动画效果&#xff0c;需要使用Three动画系统&#xff0c;动画系统官方文档链接&#xff0c;这里稍作了修改。 动画系统&#xff08;Animation system&#xff09;概述&#xff1a; 在three.js动画系统中&…

计算机毕业设计-----SSH协会志愿者服务管理系统

项目介绍 该项目分为前后台&#xff0c;分为管理员与普通用户两种角色&#xff0c;前台为普通用户登录&#xff0c;后台为管理员登录&#xff1b; 管理员角色包含以下功能&#xff1a; 管理员登录,管理员管理,志愿者管理,活动管理,捐赠管理,关于我们管理,友情链接管理,新闻类…

Stable Diffusion XL Turbo 文生图和图生图实践

本篇文章聊聊&#xff0c;如何快速上手 Stable Diffusion XL Turbo 模型的文生图和图生图实战。 写在前面 分享一篇去年 11 月测试过模型&#xff0c;为月末分享的文章做一些技术铺垫&#xff0c;以及使用新的环境进行完整复现。 本篇文章相关的代码保存在 soulteary/docker…

Java反转链表,简单算法

文章目录 一、题目二、答案三、我的解决思路总结 Java 单向链表&#xff0c;指的是一种数据结构&#xff0c;用于存储一系列的元素。每个元素包含两部分&#xff1a;一个存储数据的值和一个指向下一个元素的引用。 单向链表由多个节点组成&#xff0c;每个节点都包含一个数据元…

socket网络编程几大模型?看看CHAT是如何回复的?

CHAT回复&#xff1a;网络编程中常见的有以下几种模型&#xff1a; 1. 阻塞I/O模型&#xff08;Blocking I/O&#xff09;&#xff1a;传统的同步I/O模型&#xff0c;一次只处理一个请求。 2. 非阻塞I/O模型&#xff08;Non-blocking I/O&#xff09;&#xff1a;应用程序轮询…

Docker入门安装、镜像与容器下载 —— 基本操作

目录 前言 Docker 1. docker介绍 2. docker安装 3. docker基本使用 3.1 镜像下载 3.2 操作容器 前言 虚拟机&#xff1a;基于主机(物理机或虚机)的多服务实例。在该模式下&#xff0c;软件开发人员可以提供单个或多个物理机或虚机&#xff0c;同时在每个主机上运行多个服…

开发需求总结10-修改el-form-item的label,实现换行并且修改换行字体的样式

需求描述&#xff1a; 目录 需求描述&#xff1a; 相关代码&#xff1a; 额外拓展&#xff1a; 在form表单上&#xff0c;有个别label可能需要在下方有红色小字用来提示&#xff0c;这条数据的注意点&#xff0c;此时就需要实现label可以换行&#xff0c;并且给下面的小字设置…

【学习笔记】2、逻辑代数与硬件描述语言基础

2.1 逻辑代数 &#xff08;1&#xff09;逻辑代数的基本定律和恒等式 基本定律或 “”与 “”非 “—”0-1律A0AA11AAAA A ‾ \overline{A} A1(互补律)A00A1AAAAA A ‾ \overline{A} A0 A ‾ ‾ \overline{\overline{A}} AA结合律(AB)C A(BC)(AB)CA(BC)ABC交换律AB BAABBA分…

exFAT文件系统识别不了怎么办?

一般存储驱动器通常会使用几种文件系统&#xff0c;其中比较常见的是FAT32、NTFS和exFAT&#xff0c;那么它们之间有什么区别呢&#xff1f;exFAT文件系统识别不了怎么办&#xff1f; 常用文件系统之间的区别有哪些&#xff1f; FAT32文件系统&#xff1a;它是一个兼容性非常强…

知识分享:一文读懂AIGC与大模型

什么是大模型&#xff1f; 关于大模型&#xff0c;有学者称之为“大规模预训练模型”(large pretrained language model&#xff09;&#xff0c;也有学者进一步提出”基础模型”(Foundation Models)的概念。 “小模型”&#xff1a;针对特定应用场景需求进行训练&a…

快快销ShopMatrix 分销商城多端uniapp可编译5端 - 佣金倍数提现

本文来自应用中心-9999款应用在线选购 "佣金倍数提现"这个概念在不同的上下文中可能有不同的含义&#xff0c;但通常它涉及到基于用户赚取的佣金来设定提现条件。这是一种常见的机制&#xff0c;尤其是在那些提供佣金或回扣的平台上&#xff0c;如联盟营销、金融交易…

武汉灰京文化:抓住用户心理,游戏推广不可或缺的前提

在当今激烈竞争的游戏市场中&#xff0c;了解目标用户成为游戏推广的不可或缺的前提。不同类型的游戏适合不同的用户群体&#xff0c;因此通过深入研究用户画像&#xff0c;准确定位目标用户群体&#xff0c;成为游戏成功推广的关键一环。游戏推广不仅仅是让更多的人知道游戏的…

三方接口对接常见数据处理方式汇总

文章目录 数据请求格式application/json接收发送 multipart/form-data接收发送 application/x-www-form-urlencoded接收发送 text/xml接收发送 Request请求中各个数据载体获取方法HeaderParameterInputStreamAttribute 二次封装HttpServletRequest参考 验签与加密 日常开发中&a…

运筹说 第90期 | 网络计划-图解评审法

前述章节的网络计划方法主要研究以时间为主要参数的确定型网络模型&#xff0c;其中的概率型网络模型也只讨论工作公式的不确定性&#xff0c;并没有对事项或工作的不确定性进行讨论。由于这类网络模型的建立有严格的规则&#xff0c;大量研究与开发类计划尚无法表达。因从本期…