【手工】空投箱手工制作

       在大学里,曾制定了做手工的计划,通过手工让无趣的生活多点乐趣。话虽如此讲,但在半年多的时间里,我以不懂手工为由迟迟不肯动手。偶然看到做戒指的教程,想给男友做一枚,便真的做了第一个手工。(为男友做手工,倒成了我做手工计划里的动力,成了手工行动派)。第一个手工,是一个木制戒指。我花了一天时间,坐在茶几前磨啊磨啊。完成后,我起身整个腰都快断了。可惜,男友戴上的时候,发现做大了。所以,不算一个成功的手工。后来,给闺蜜做戒指,更心酸,到工作结尾时,断了!!对,断了!!我的心哪!导致我对做戒指丧失了信心。下一个的话,emmm......等我忘记腰疼感觉的时候,我再重新为男友做一枚戒指吧。

     男友生日在下一个月,不巧,我看到了大家做吃鸡游戏里的空投箱。叮地一声,emmm......,给男友做一个空投箱的礼物盒吧。于是网购了一堆材料回来。

材料清单:

空投箱材料清单
1牛皮纸箱一个,尺寸20*20*20,偏迷你
2宝蓝色布35*35
3松紧带黑色 2cm宽
4插扣4个 2cm
5红色贴纸,我采用的是墙纸,可以换成红色书皮纸
6牛皮纸条厚度4mm  20*

 

工具
1剪刀(裁纸,剪松紧带)
2美工刀(牛皮纸条,需要自己裁合适的尺寸)
3胶水(将牛皮纸条粘在纸箱上,我用的是AB胶,但不知道会不会意外掉了)
4针线盒(线:黑色,插扣缝在松紧带上)
5双面胶(如果使用红色书皮纸,需要双面胶,边缘可再用一点502,确保纸不会脱落)

制作过程

1.裁纸,给箱子外层贴纸.(可以再量一下盒子,自己计算一下,最好多留出来一点,下面的尺寸仅参考,具体大家随机应变)

裁纸
编号用途尺寸数量
1箱子四周贴纸82cmx20.3cm1
2条条

1:15x2.5

2:17x6

3:25x2,5

1:4x4

2:2x4

3:1x4

3盖子35x351

2.制作条条

裁剪和纸箱差不多的纸盒,

          3号包括另一面,是一个可以对折的条.盖子所盖住的部分,不包括条条.

3.松紧带用针线订上插扣,一共四个。未钉过的那边最好用打火机轻轻烧一下,才不会掉线。

4.把用贴纸贴过的条条用胶水贴在箱子表面,把布放在盖子上,松紧带扣上。

步骤大概是这样,我的成品

                                                                                                                                                                                                                                                                              

礼物盒制作好了。制作时间两个晚上。等男友生日到了装上礼物,嘿嘿...

最近因为一些小事,被男朋友气得心慌,结果还是要屁颠屁颠地对他好.愿一切安好吧.

### 关于空投实现代码示例与教程 空投是一种常见的区块链激励机制,通常用于吸引用户加入某个生态系统或奖励早期支持者。以下是基于已知引用内容以及专业知识整理的相关信息。 #### 空投的核心概念 空投涉及向特定条件下的用户发放代币或其他资产。其实现逻辑主要括以下几个方面: - **白名单管理**:通过累加允许清单 (Additive Allowlists)[^3] 或其他方式筛选符合条件的用户。 - **钱地址验证**:确保目标用户的合法性及其满足领取条件的能力。 - **智能合约交互**:利用 Solidity 编写的智能合约来执行代币分发操作。 #### 示例代码:Solidity 中的简单空投实现 以下是一个简单的 Solidity 合约示例,展示如何实现基本的空投功能: ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; contract Airdrop { address public owner; mapping(address => bool) public claimed; // 记录哪些地址已经领取过空投 constructor() { owner = msg.sender; // 初始化合约为部署者的拥有权 } function claimAirdrop(uint256 amount) external { require(!claimed[msg.sender], "You have already claimed the airdrop."); require(msg.sender != address(0), "Invalid address."); // 假设 ERC20Token 是一个外部接口表示ERC20标准代币 IERC20 tokenContract = IERC20(/* Token Contract Address */); // 转账逻辑 require(tokenContract.transfer(msg.sender, amount), "Transfer failed"); claimed[msg.sender] = true; // 更新状态为已领取 } } interface IERC20 { function transfer(address to, uint256 value) external returns (bool success); } ``` 此代码片段展示了如何构建一个基础的空投合约,其中 `claimAirdrop` 函数允许用户申领一定数量的代币,前提是他们尚未领取过空投[^4]。 #### Discord OAuth2 的应用扩展 如果希望结合社交媒体平台(如 Discord),可以通过其 API 获取用户身份认证数据,并将其映射至链上地址以完成更复杂的空投流程。具体参考项目可查看 [discord-oauth2-example][^2] 提供的源码结构。 #### OpenSea 批量投放关联技术 针对 NFT 类型的空投场景,OpenSea 平台提供了灵活配置选项,例如阶段价格 (Stage Price) 和自定义每钱限制 (Custom Per-Wallet Limit),这些参数能够帮助开发者设计更加精细化的活动规则集。 --- ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值