Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
{
"version": "2.0.0",
"tasks": [
{
"label": "inspect_ppl_file",
"type": "shell",
"command": "py -c \"from pathlib import Path; p=Path('MasterPlayerFileGradeLevel.ppl'); print('exists', p.exists(), 'size', p.stat().st_size); b=p.read_bytes()[:256]; print('repr32', repr(b[:32])); print('hex32', b[:32].hex());\"",
"isBackground": false
},
{
"label": "inspect_ppl_hexdump",
"type": "shell",
"command": "py - <<'PY'\nfrom pathlib import Path\np=Path('MasterPlayerFileGradeLevel.ppl')\nwith open(p,'rb') as f:\n r=f.read(1008)\n\nfor i in range(0, len(r), 16):\n chunk=r[i:i+16]\n s=' '.join(f'{b:02x}' for b in chunk)\n t=''.join(chr(b) if 32<=b<127 else '.' for b in chunk)\n print(f'{i:04x}: {s} {t}')\nPY",
"isBackground": false
},
{
"label": "inspect_ppl_hexdump",
"type": "shell",
"command": "py -c \"from pathlib import Path; p=Path('MasterPlayerFileGradeLevel.ppl'); r=open(p,'rb').read(1008);\nfor i in range(0, len(r), 16):\n chunk=r[i:i+16]; s=' '.join(f'{b:02x}' for b in chunk); t=''.join(chr(b) if 32<=b<127 else '.' for b in chunk); print(f'{i:04x}: {s} {t}')\"",
"isBackground": false
},
{
"label": "inspect_ppl_hexdump",
"type": "shell",
"command": "py -c \"from pathlib import Path; p=Path('MasterPlayerFileGradeLevel.ppl'); r=open(p,'rb').read(1008); [print(f'{i:04x}: ' + ' '.join(f'{b:02x}' for b in r[i:i+16]) + ' ' + ''.join(chr(b) if 32<=b<127 else '.' for b in r[i:i+16])) for i in range(0, len(r), 16)]\"",
"isBackground": false
},
{
"label": "run_ppl_to_json_binary",
"type": "shell",
"command": "py ppl_to_json_binary.py",
"isBackground": false
},
{
"label": "find_pattern",
"type": "shell",
"command": "py find_pattern.py",
"isBackground": false
},
{
"label": "find_pattern",
"type": "shell",
"command": "py find_pattern.py",
"isBackground": false
},
{
"label": "extract_strings",
"type": "shell",
"command": "py extract_strings.py",
"isBackground": false
},
{
"label": "analyze_records",
"type": "shell",
"command": "py analyze_records.py",
"isBackground": false
},
{
"label": "record_fields",
"type": "shell",
"command": "py record_fields.py",
"isBackground": false
},
{
"label": "record_fields",
"type": "shell",
"command": "py record_fields.py",
"isBackground": false
},
{
"label": "run_ppl_to_json_parser",
"type": "shell",
"command": "py ppl_to_json_parser.py",
"isBackground": false
}
]
}