I have a folder full of Apple’s emojis in PNG format. These emojis have file names using Unicode, which makes it hard to find the exact one I’m looking for.
I used Amp Code (Ad-Supported) and smart mode. Smart mode uses Opus 4.6 and this cost $0.80USD. My prompt:
inside is a directory full of apple emoji icons. they all have their unicode names as the file name, like “1F9D1.png”. This makes it very hard to find what I’m looking for.
What i need is a script of some sort to rename them to their actual names.
I didn’t read the script before running it.
Last login: Wed Mar 11 23:49:34 on ttys004❯ python3 rename_emojis.pyDownloading emoji name data from unicode.org...Loaded 5070 emoji name entries.
Will rename 3785 files. Preview (first 20):
0023-fe0f-20e3.png → keycap.png 002a-fe0f-20e3.png → keycap-002a-fe0f-20e3.png 0030-fe0f-20e3.png → keycap-0.png 0031-fe0f-20e3.png → keycap-1.png 0032-fe0f-20e3.png → keycap-2.png 0033-fe0f-20e3.png → keycap-3.png 0034-fe0f-20e3.png → keycap-4.png 0035-fe0f-20e3.png → keycap-5.png 0036-fe0f-20e3.png → keycap-6.png 0037-fe0f-20e3.png → keycap-7.png 0038-fe0f-20e3.png → keycap-8.png 0039-fe0f-20e3.png → keycap-9.png 00a9-fe0f.png → copyright.png 00ae-fe0f.png → registered.png 1f004.png → mahjong-red-dragon.png 1f0cf.png → joker.png 1f170-fe0f.png → a-button-blood-type.png 1f171-fe0f.png → b-button-blood-type.png 1f17e-fe0f.png → o-button-blood-type.png 1f17f-fe0f.png → p-button.png ... and 3765 more
⚠ 128 files had no matching emoji name and will be skipped.
Proceed with renaming? [y/N] y
✅ Renamed 3785 files.The 128 emojis skipped are emoji components.
