fix: write json seek not working

This commit is contained in:
relikd
2024-08-28 11:06:36 +02:00
parent 2b77633522
commit 34fa43aced
2 changed files with 4 additions and 3 deletions

View File

@@ -49364,4 +49364,4 @@
[46685,4,40300,"\uce74\ud230\uc6cc\uc988","com.hip.38611","1.0.4",66,"Cartoon%20Wars%20HD.ipa",13357], [46685,4,40300,"\uce74\ud230\uc6cc\uc988","com.hip.38611","1.0.4",66,"Cartoon%20Wars%20HD.ipa",13357],
[33817,2,20200,"\uff37hoBuysLunch Pro","com.tkb.WhoBuyLunch","1.1",6,"Who buys lunch 1.1 .ipa",2615], [33817,2,20200,"\uff37hoBuysLunch Pro","com.tkb.WhoBuyLunch","1.1",6,"Who buys lunch 1.1 .ipa",2615],
[42388,2,40100,"\uff98\uff97\uff6f\uff78\uff8fTouch!","jp.co.imagineer.rilakkuma.touch","2.0.5",26,"(null)(RilakkumaTouch!)-v2.0.5-davidthefrikr.ipa",18333], [42388,2,40100,"\uff98\uff97\uff6f\uff78\uff8fTouch!","jp.co.imagineer.rilakkuma.touch","2.0.5",26,"(null)(RilakkumaTouch!)-v2.0.5-davidthefrikr.ipa",18333],
[2575,6,60000,"\ud83c\udf00YDIS\ud83c\udf00","com.incodra.whydoesitspin","1.0.1",3,"Why_Does_It_Spin_v1.0.1.ipa",211640]] [2575,6,60000,"\ud83c\udf00YDIS\ud83c\udf00","com.incodra.whydoesitspin","1.0.1",3,"Why_Does_It_Spin_v1.0.1.ipa",211640]]

View File

@@ -696,8 +696,9 @@ def export_json():
entry[6] = subIdx entry[6] = subIdx
entry[7] = sub_file entry[7] = sub_file
fp.write(json.dumps(entry, separators=(',', ':')) + ',\n') if i > 0:
fp.seek(max(fp.tell(), 3) - 2) fp.write(',\n')
fp.write(json.dumps(entry, separators=(',', ':')))
fp.write(']') fp.write(']')
print('\r', end='') print('\r', end='')
print(f'write ipa.json: {total} entries') print(f'write ipa.json: {total} entries')