Open trng opened 1 month ago
Proof of concept
var html_d = (new DOMParser).parseFromString((await ksys.util.url_get('https://pfl.ua/team/view/1558', 'text')).payload, 'text/html');
console.log("get players");
html_d.querySelectorAll("#ex1-tabs-1 .my-1").forEach(function(el) {
let pfio = el.querySelectorAll(".m-0");
let pnum = el.querySelector(".col-auto");
// comanda = comanda + pfio[0].innerHTML + " --- " + pfio[1].innerHTML + " --- " + pnum.innerHTML + "\n";
let plr = {};
plr.name = pfio[1].innerHTML.split(/(\s+)/)[0];
plr.surname = pfio[0].innerHTML;
plr.num = pnum.innerHTML;
kbmodules.football_standard.resource_index.club_ctrl.register_player(plr)
});
На сайте pfl.ua есть составы клубов которые соответствуют актуальному состоянию порцентов на 90. То есть есть смысл делать первоначальное заполенеие состава клуба оттуда. И потом уже вручную корректировать.
Например скрипт в tampermonkey: