File size: 832 Bytes
254d63b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import os
import json
from g4f.cookies import get_cookies_dir

def get_logs(log_dir):
    try:
        return [f for f in os.listdir(log_dir) if os.path.isfile(os.path.join(log_dir, f))]
    except OSError:
        return None

for part in (".logging", ".usage"):
    log_dir = os.path.join(get_cookies_dir(), part)
    save_dir = os.path.join(".", part[1:])
    for filename in get_logs(log_dir):
        with open(os.path.join(log_dir, filename), "rb") as file:
            with open(os.path.join(save_dir, filename), "w") as save:
                for line in file:
                    line = json.loads(line)
                    if "origin" in line:
                        line.pop("origin")
                    if "user" in line:
                        line.pop("user")
                    save.write(json.dumps(line) + "\n")