sbool serverMechList_raw_fresh_verbose; static S serverMechList_raw_fresh(S name) { S text = mechList_anyCachedVersion(name); O[] params = muricaCredentialsPlus(md5 := md5OrNull(text)); S url = "http://butter.botcompany.de:8080/mech/raw/list-text/" + urlencode(name); S page = postPageSilently(url, params); Map map = jsonDecodeMap(page); bool same = eq(map.get("Same"), true); if (serverMechList_raw_fresh_verbose) print("Mech list " + name + ": " + (same ? "same" : "downloaded")); ret same ? text : map.get("Text"); }