糖果机资产跳过文件名中的数字



我正在将一些资产上传到Candy Machine V2,但有几个NFT/元数据需要从集合中删除。因此,在一个3500的集合中,我需要删除其中的5个(例如,数字655、1001、2000、2002和3001(。我知道资产需要从数字0开始(即0.png和0.json(,但如果存在跳过数字的文件名,会不会引起问题。因此,在我删除上面的5个之后,我将在资产文件夹中有如下内容:

0.png
0.json
1.png
1.json
.
.
.
654.png
654.json
- now missing 655.png and 655.json
656.png
656.json
.
.
etc.

丢失655.png和655.json是个问题吗?我是否需要检查并更新所有文件的文件名,以便656.png现在是655.png,等等?

官方metaflex docs表示,您必须检查您的资产文件夹是否有N图像和Njson文件,这些文件的名称从0<1><1>,不遵守这一点可能会导致生成问题(没有元数据的NFT(,或者您甚至无法上传。

为了从您的资产文件夹中删除X元数据文件,您应该创建一个非常简单的脚本(使用python或其他编程语言(,该脚本可以迭代您的资产目录,用您想要删除的文件创建一个新的目录,并重命名所有剩余的文件。

或者,如果你只需要5个(而且你不知道如何制作脚本(,你可以编辑png和json 的名称

例如,如果你让0-99删除你想要去掉的5,然后将最后的5(95-99(重命名为你刚刚删除的数字。

在您重命名的json文件中,还有一个###.png引用,您也必须更改它。

总是先在devnet上尝试,并在上传之前使用验证工具检查一切是否良好

我以前做过这件事,当时我的收藏从1.png开始生成,所以我像上面一样将5555.png重命名为0,它起到了迷人的作用

相关内容

  • 没有找到相关文章

最新更新