首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Rust 练习 - pngme
维维酱
创建于2025-02-13
订阅专栏
Rust 学了忘,忘了学,按大佬推荐写个练手小项目 项目原地址 https://jrdngr.github.io/pngme_book/
等 2 人订阅
共6篇文章
创建于2025-02-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
写一个 Rust 小应用 pngme - 6.处理图片链接
在完成前面的步骤之后,就已经可以在 PNG 文件中编码隐藏信息、解码提取信息、删除指定数据块以及打印所有数据块信息。 接下来让我们来根据图片 URL 来下载图片来进行编码吧。
写一个 Rust 小应用 pngme - 5. 拆分代码
在完成基本功能后,可以将代码拆分为库和可执行文件,这是一种很好的实践,可以提高代码的复用性、可维护性。
写一个 Rust 小应用 pngme - 4.实现具体操作
最后,实现命令行工具pngme的四种操作:对 PNG 文件进行信息编码、解码其中存储的信息、移除特定类型的数据块以及打印 PNG 文件中所有数据块的信息。
写一个 Rust 小应用 pngme - 3.实现PNG
实现了 ChunkType 和 Chunk 结构体之后,接下来实现一个 Png 结构体,用于表示和操作 PNG 文件。
写一个 Rust 小应用 pngme - 2.实现数据块
实现了数据块类型 ChunkType 结构体之后,接下来就可以实现其余的数据块功能了。 ####
写一个 Rust 小应用 pngme - 1.实现数据块类型
Rust 学了忘,忘了学,干脆跟着大佬推荐写一个小应用,比较懒,直接沿用原项目的名字了。 开发一个命令行程序,它能在 PNG 文件中隐藏秘密信息。