5款实用工具分享!完全免费开源!

软件分享的达人 2024-10-31 12:46:56

完全免费又实用的工具有没有?当然有,开发者自己练习技能,或是为社区做贡献。我们可以找到很多领域的开源工具,本期给大家分享几款,让你没有后顾之忧的实用工具!

01

TikTokDownloader

一款完全免费开源的“抖音/TikTok”采集工具。

它可以帮助你采集TikTok主页、合辑、视频、图集、原声等内容;同时也支持采集抖音主页、视频、图集、收藏、直播、原声、合集、评论、账号、搜索、热榜数据等。

该工具完全开源,它是基于“AIOHTTP”模块实现的免费工具。我们可以用它批量下载抖音、TikTok等账号发布的作品。

操作方法:

1.下载程序并运行

1.1下载exe程序压缩包或安装包,解压并安装后打开文件夹,双击“main.exe”运行;

1.2.安装不低于 3.12 版本的 Python调节器

运行 python -m venv venv 命令创建虚拟环境,或运行 .\venv\Scripts\activate.ps1 或者 venv\Scripts\activate 命令激活虚拟环境(可选)

运行 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt 命令安装程序所需模块

运行 python .\main.py 或者 python main.py 命令启动 TikTokDownloader

2. 阅读 TikTokDownloader 的免责声明,根据提示输入内容

3.将 Cookie 信息写入配置文件,手动复制粘贴 Cookie

4.返回程序界面,依次选择“终端交互模式→批量下载链接作品→手动输入待采集的作品链接

5.输入抖音或 TikTok 作品链接即可下载作品文件

开源地址:

https://github.com/JoeanAmier/TikTokDownloader

下载地址:

https://pan.quark.cn/s/a71837b7ae32

02

XHS-Downloader

小红书图文、视频作品采集工具。支持提取小红书链接、小红书作品。

你可以通过该工具采集小红书的一切内容,提取包括账号发布、收藏、点赞等;提取搜索结果作品、用户链接等;下载小红书无水印作品文件!

使用方法:

如果仅需下载无水印作品文件,可以选择程序运行;如果有其他需求,则需要源码运行!

你需要自行设置cookie参数,如果不设置,程序功能可能无法正常使用!

程序运行:

下载并解压安装包,打开程序文件夹,双击 main.exe 运行即可使用。

注:需Windows10以上系统。该程序文件默认下载路径为:

.\_internal\Download;配置文件路径为:.\_internal\settings.json

源码运行:

安装版本号不低于 3.12 的 Python 解释器;运行

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt

命令安装程序所需模块;

将项目的最新的源码或 Releases 发布的源码下载到本地,运行 main.py 就可以使用啦!

开源地址:

https://github.com/JoeanAmier/XHS-Downloader

下载地址:

https://pan.quark.cn/s/238195eb5d6c

03

Stirling-PDF

一款强大的、本地托管的、基于网页的PDF操作工具,支持PDF文件处理,允许你对PDF文件执行各种操作,可Docker部署。

它提供丰富的PDF文件操作功能,包括拆分、合并、格式转换、内容排列、添加图片、旋转、压缩等。

该项目已经包含了一套全面的PDF功能,可以满足你的所有PDF要求。它的所有文件和PDF仅存在于客户端,或是于任务执行期间驻留在服务器内存中,或是临时驻留在文件中以执行任务。用户下载后也不会保存任何文件内容,它会直接将文件从服务器中删除。

开源地址:

https://github.com/Stirling-Tools/Stirling-PDF

官网:http://spdf.poweridea.org/

下载地址:

https://pan.quark.cn/s/3d0e5cc07701

04

Marker

一个能够快速且准确地将PDF、EPUB和MOBI文档转换成Markdown格式的工具。

该工具可以快速准确地将 PDF 转换为Markdown格式。支持多种文档转换(针对书籍和科学论文进行了优化);支持所有语言;支持PDF编辑,可以删除页眉、页脚,以及其他内容;支持格式化表格和代码块;可以提取并保存图像和Markdown。

使用它可以将大多数格式转换成转换Markdown,适用于GPU、CPU或 MPS!

开源地址:

https://github.com/VikParuchuri/marker

下载地址:

https://pan.quark.cn/s/117089f5e455

05

雷池 WAF

一款简单易用、广受好评的网页防火墙工具,可保护你的网站不受黑客攻击。

一个网络安全网关,可以用作反向代理,它可以防御所有网页攻击,包括sql注入,代码注入,os命令注入,CRLF注入,ldap注入,xpath注入,rce,xss,xxe,ssrf,路径遍历,后门,暴力破解,http-flood,机器人滥用等。

雷池主要以反向代理的方式工作,类似nginx。网站流量先抵达雷池,经过检测和过滤后,再转给原来的网站业务。

在单独的服务器部署雷池时配置

开始配置

环境信息:

网站服务器:IPA,对外端口80,域名‘example.com’

雷池服务器:IPB

步骤:

1.将原网站流量指向雷池的IPB(必须)。例如修改域名解析服务,将域名解析到IPB

2.参考配置如下图

3.禁止网站服务器上,除雷池之外的访问。例如配置防火墙

如果浏览器访问example.com:80能获取到业务网站的响应,并且数据统计页的 “今日请求数” 增加,代表配置成功。

在网站服务器上部署雷池时配置

提示:不建议,因为这样单机的负载更高、设备宕机的概率更大。非纯净的环境还会提高升级失败的概率,故障排查更困难。

开始配置

环境信息:

网站服务器:IPA,对外端口80,域名‘example.com’

步骤:

1.需要原网站的监听修改为端口A,使80端口变成未使用状态,再进行配置

2.具体配置参考下图

config_site1-f2c22bcddf661c977cc57afb8c2fb27b.png

如果浏览器访问example.com:80能获取到业务网站的响应,并且数据统计页的 “今日请求数” 增加,代表配置成功。

开源地址:

https://github.com/chaitin/safeline

官网:https://waf.chaitin.com

以上就是今天分享给大家的内容,有部分需要自己配置,大家可以酌情使用!

0 阅读:0

软件分享的达人

简介:感谢大家的关注