ただのメモだよ。ネット上に転がってる怪しいpythonスクリプトを実行しちゃぁ、いけないよ…ヒッヒッヒ……
(なんか知らんけどmarkdown使えないよ。まあただのメモだからどうでもいいね。)
```py
import glob
filelist=glob.glob("*") #同フォルダ内の全ファイルリストを取得
for g in filelist:
if not g[-6:]=="rpgmvp": #ファイル名に.rpgmvpがあるか確認
#print("no")
continue
file=open(g,"rb")
bytestr=file.read().hex() #bytes型で読ん(.read())でhexなstr型(.hex())にする。'5250474D560000...'となる
file.close() #忘れないうちにcloseする
pnghead="89504e470d0a1a0a0000000d49484452" #pngの先頭16バイト分
png=bytes.fromhex(pnghead+bytestr[64:]) #rpgmvpの先頭32バイトを書き換えてbytes型にする
pngfilename=g[0:-6]+"png" #hoge.rpgvmpをhoge.pngに変換。先頭(0)から末尾-6まで+"png"
savefile=open(pngfilename,"wb") #bytes型で書き込む準備
savefile.write(png) #書き込み
savefile.close() #忘れぬうちにcloseする!特にwriteは気をつけろ!!
```