资讯专栏INFORMATION COLUMN

自制图片文件合成器【❤️男孩子们再也不用怕你的资源没地方藏了❤️】

zhangqh / 2851人阅读

 ?前几天有个粉丝疯狂私信我问:“博主,博主,有没有什么办法能将我夜里看的小视频/爱情动作小说给藏起来,藏的越隐蔽越好,我怕我女朋友发现了揍我!”(听后我直乐呵,可见这是位名副其实的妻管严哦~)?

 ?一开始我是拒绝的,毕竟——我可是个正经人!但是他又是加我VX,又是关注我公众号(看看我主页左侧有二维码哦!)还说我发的博文他几乎都第一时间点赞,评论,收藏支持。瞬间就打动了我,于是我决定帮他一把(咳咳,我可不是因为这些才决定帮助他的,就单纯因为我爱粉丝)!?

认认真真看完本文,你就可以将你的男人之间才懂的“小秘密”藏的稳稳当当哦!

♥️别着急,先看演示

图片文件合成器

  • ??明明单纯只是张名为“正经图plus.jpg”的图片,但是当我把图片后缀名改为.zip后,这张图片就变成了一个压缩文件(里面可以放任何你想藏起来的文件!)【是不是很神奇,是不是很隐秘~】??
  • ??这样就实现了那位粉丝的愿望——把他的小秘密藏进任何一张很正经很正经的图片里,夜里需要时,可以随时取出使用~??

?自制图片文件合成器

  • 希望你会喜欢这个设计。我在下面分享了有关我如何进行此设计的详细教程,并且附带整个设计的完整代码。
  • 你大可直接复制粘贴使用。但是——授之以鱼不如授之以渔,所以希望小伙伴们能跟着我的节奏来,一点点的学习整个设计的各个步骤,相信看到最后,小伙伴们都能做到不仅会用,还知道神奇操作实现的原理哦!

首先,直接上实操步骤,跟着做就OK了!

?1.操作步骤详解——小白跟着也能实现

  1. 首先,你要创建一个文件夹来放所有需要使用到的文件(本博主创建了个名为“测试”的文件夹【随便你放哪都可以~】);

  2. 然后,你需要找到一张用于显示的图片(注意:这张图片用于遮人耳目,找越正经的图越好~);

  3. 接下来,你就可以将你所有的资源(不管是图片,视频还是小说文本类型的文件都可,赶紧都拿过来~)都放进此文件夹里了!

  4. 将你所有的资源文件压缩成一个压缩包!

  5. 最关键,也是最激动人心的时刻——拿出本博主的神器——“神器.exe”,放进此文件夹中,双击运行,按照步骤依此输入图片名,资源压缩包名,合成后的文件名即可!

  6. 后话——估摸着会有很多小伙伴们看上我演示中显示的资源,我也不含糊,直接给你们(改后缀为.zip就可以发现新世界哦!)
    (因为文件和图片都合并一起了,所以这个图有点大,直接放放不了,所以我上传到百度网盘里了->提取码:GHZ6 【真迫不得已,只能这样了~】)
    点我下载此图片~

?2.直接上C语言代码

#include#includeint main(){	FILE *f_pic,*f_file,*f_finish;	char ch,pic_name[20],file_name[20],finish_name[20];	printf("请输入需要合成的图片和文件资源的名称:/n");	printf("图片(要加后缀名哦!):");	scanf("%s",pic_name);	printf("文件(要加后缀名哦!):");	scanf("%s",file_name); 	printf("合成为:");	scanf("%s",finish_name);		if(!(f_pic = fopen(pic_name,"rb")))	{		printf("打开图片:%s失败!!!!/n",pic_name);		return 0;	}	if(!(f_file = fopen(file_name,"rb")))	{		printf("打开文件:%s失败!!!!/n",file_name);		return 0;	}	if(!(f_finish = fopen(finish_name,"wb")))	{		printf("打开合成文件:%s失败!!!!/n",finish_name);		return 0;	}		while(!(feof(f_pic)))	{		ch = fgetc(f_pic);		fputc(ch,f_finish);		}	fclose(f_pic);	while(!(feof(f_file)))	{		ch = fgetc(f_file);		fputc(ch,f_finish);		}	fclose(f_file);	fclose(f_finish);		system("pause");}

?3.讲讲代码中出现的一些方法

  • FILE *fp
  • fp = fopen(文件名, 使用文件方式);

此函数用于打开文件。需要注意的是:在使用此函数打开一个文件时,如果出错,将返回一个空指针值NULL。所以可以用此信息判断是否成功打开文件。


  • ch = fgetc(fp)

此函数从打开的文件fp中读取一个字符并送入ch中。


  • fputc(ch, fp)

此函数将字符(ch的值)输出到fp所指向的文件中去。


  • feof(fp)

此函数用来判断文件是否真的结束。如果结束,返回值为1;否则为0。


  • fclose(文件指针)

此函数用于关闭文件。关闭成功返回值为0;否则返回EOF(-1)。

?wuhu——完工!

被逮了也别说是我教的哈(我怕被打)!

可能某些小白没有c环境,也急需此方法,所以本博主直接将我的exe文件分享给大家(下载下面这张图,操作我相信你肯定会的~):

??如果你从本文中学到了知识,喜欢它,那么我很荣幸。希望你可以将本文分享给你的小伙伴,点个赞&&收藏本文,并且,欢迎广大读者在评论区探讨技术,或是提出你们真诚的意见。??

?本文到此结束,很高兴遇见你——我是【孤寒者】,一个喜欢计算机的男孩子!?

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/118777.html

相关文章

  • C语言实现自制图片文件成器孩子再也不用担心你的学习资料地方藏了~】

    摘要:文件指针此函数用于关闭文件。完工被逮了也别说是我教的哈我怕被打可能某些小白没有环境,也急需此方法,所以本博主直接将我的文件分享给大家下载下面这张图,操作我相信你肯定会的如果你从本文中学到了知识,喜欢它,那么我很荣幸。 ...

    zzir 评论0 收藏0
  • Python实用工具之制作证件照(有界面、附源码、赞关藏)❤

    镇楼图 文章目录 一点想说的必要配置removebg配置安装对应的 Python 库获取API Key 无界面版修改图片背景色修改图片大小 升级版设置窗口主题与标题添加选择图片路径组件添加选择保存路径组件添加选择背景颜色组件添加填写图片尺寸组件添加填写API-KEY组件添加控制按钮添加输出框显示设置组件位置设置组件样式 源码打包❤️源码获取方式❤️ 一点想说的 想当年我不会...

    Doyle 评论0 收藏0
  • 测试十年朋友已实现财富自由,而自己每天艰难度日....

    翻开朋友的测试博客,己经很多年没有更新了。有些人是因为看到了才相信,但是我相信朋友是因为相信才看到的。 因为从朋友博客的简介可以看出,朋友是因为兴趣,选择了进入测试领域,并且她一开始就相信她未来的测试道路一定会很宽阔,只要努力就有收获。 这个信念也是朋友在整个职场生涯面对所有的困难,都没有停下来的理由。朋友认可自己的价值,所以她的测试生涯里,从来没有我的工作不被重视怎么办的困获。 既然有缘看到这...

    terasum 评论0 收藏0
  • 前端如何与后端对接?当年差点和后端同学打起来了!

    阅读须知 本文不谈及老技术(毕竟没有经历那个年代,emmm),只谈一些个人体会,如果会有部分内容与你想法不同,以你为准。 大学期间对于前端的学习 对于我双非本科小菜鸡来说,最开始入门的语言是 C 语言,之后大二大三就以 Java 语言为主。后面了解了一下其它学校同学学习的课程,好像大部分也是以 Java 为主,不过有的学校会教学一些 Web 前端的课程,这个是挺好的。 我是仅仅大二学了一本 《We...

    Martin91 评论0 收藏0
  • Java程序员开发了一套系统,卖了800万,成都买了6套房

    大家好,我是锋哥。今天就不爆照了,主要是内心比较澎湃; 刚刚 群里,段大佬发布技术搞钱交流会,如下图: 某大佬开发一套系统,卖了800万,成都买了6套房,把普通人两辈子的钱都一次性赚好了。 作为10年IT行业经验,已经看穿这个行业; 所以我也一直有个规划,技术沉淀到一定阶段,搞些有搞头的产品,招几个女大专生运维,成本控制好,产品一旦成熟,以及用户量上去,然后价格差不多的话,直接出售卖掉,起步...

    luxixing 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<