安全矩阵

 找回密码
 立即注册
搜索
查看: 255|回复: 0

工具推荐-文件捆绑工具

[复制链接]

57

主题

57

帖子

181

积分

注册会员

Rank: 2

积分
181
发表于 2024-6-22 16:45:56 | 显示全部楼层 |阅读模式
[color=rgba(0, 0, 0, 0.9)]前提
[color=rgba(0, 0, 0, 0.9)]在之前有突发奇想过,有没有那种我发给别人一个pdf文件,别人点击后看到的是pdf文件的内容,我这边也看到了上线的提示。于是就去研究pdf能加入哪些特殊的功能。看了一段时间后发现pdf的一些不一样的功能
[color=rgba(0, 0, 0, 0.9)]像是打开pdf后弹出一个框
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]或者是点击pdf页面后跳转到某个网页
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]在官方的说法中还有某些函数能调用简单的一些命令像是calc,但是我调试多次后发现并不能调用命令
[color=rgba(0, 0, 0, 0.9)]而且他并不能直接实现我的想法,于是这个事情就搁置了一段时间,直到最近又看到菊哥三年前的项目,发现我的想法可以有一个下位替代,于是就有了这篇文章
NimFileBinder
[color=rgba(0, 0, 0, 0.9)]是由Nim语言所编写的一款文件捆绑工具,这款工具可以将两个文件进行捆绑成一个文件,比如将pdf文件和exe文件进行捆绑后,当打开捆绑后的文件,捆绑文件会同时打开pdf文件和exe文件。
安装

git clone https://github.com/evilashz/NimFileBinder.git# 下载文件
sudo apt-get install nim# 安装nim
nimble install strfmt nimcrypto winim# 安装工具所需编译的相应模块
nim c --hintsff -d:release NimFileBender.nim# 编译后生成可执行文件
[color=rgba(0, 0, 0, 0.9)]应用
[color=rgba(0, 0, 0, 0.9)]安装完成后进行捆绑,生成的捆绑文件是outfile.exe
[color=rgba(0, 0, 0, 0.9)]
效果
[color=rgba(0, 0, 0, 0.9)]结合快捷方式lnk,但是会有cmd的黑框一闪而过
[color=rgba(0, 0, 0, 0.9)]
[color=rgba(0, 0, 0, 0.9)]或者用翻转的方式
[color=rgba(0, 0, 0, 0.9)]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|安全矩阵

GMT+8, 2024-9-8 09:12 , Processed in 0.013168 second(s), 19 queries .

Powered by Discuz! X4.0

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表