ZonaWE
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Obtener Información de Stats

2 participantes

Ir abajo

Obtener Información de Stats Empty Obtener Información de Stats

Mensaje por wepesero 6/13/2020, 6:12 am

Hola.
He probado estos métodos para obtener información de stats.
Son plugins de Chrome, puede haber equivalentes en Firefox.
Para que sea mas simple debemos ir a la pagina del equipo del queremos obtener los datos y en COLUMNS SELECTED añadir todas las columnas o las que tengan los datos que queramos obtener (los datos están en tablas).
Los archivos a generar son .CSV (valores separados por comas)
* Algunos textos incluyen "," si el texto no esta entre comillas deben reemplazar primero las comas
* Al añadir tabulador o coma se genera una columna, asi que algunas celdas quedaran desajustadas, los encabezados pueden ajustarse en la primera linea o en la hoja de calculo (algunos programas no reconocen los tabuladores como separador).


Modo 1.- Copiar y pegar.
Seleccionar toda la tabla.
Pegarlo en una hoja de calculo (algunos datos aparecen en la misma celda) y editar las columnas para que coincidan o pegarlo en un editor de texto y separarlo con comas o tabuladores.

Modo 2.- Chrome  Plug-In CopyCat
Seleccionar toda la tabla.
Abrir el menú (clic derecho) seleccionar copycat/selection > Raw strings (copia todo en una linea)
Ejemplo:
Pegarlo en un editor de texto y separarlo con comas o tabuladores, con wxMEdit (se encuentra en el foro) podemos hacer lo siguiente:
Seleccionar Archivo/Nuevo Archivo
Para ver correctamente el texto seleccionar Ver/Codificación/Unicode/UTF-8 o UTF-16 LE
Pegar el texto
Para cambiar los separadores seleccionar Buscar/Remplazar... activar "buscar cadena hexadecimal"
Cambiar "\t" (HEX 5C74) por "Tabulador" (HEX 09) o "," (HEX 2C)
Cambiar "\n     " (HEX 5C6E09) por "Enter" (HEX 0D0A)
Cambiar "\n" (HEX 5C6E) por "Tabulador" (HEX 09) o "," (HEX 2C)
Pueden cambiar otras cosas.
Para guardar añadir la extensión a el archivo.csv

Modo 3.- Chrome Plug-in Table Capture
El icono del plugin se pone rojo cuando detecta una tabla, si hacemos clic nos muestra opciones, también se puede hacer clic derecho sobre la tabla y seleccionar Table Capture/Table Capture - Display inline.
En la configuración del plugin se puede seleccionar mas opciones de copiado.

Modo 4.- Chrome Plug-in Download table as CSV
Hacer clic derecho sobre la tabla y seleccionar Download table as CSV, introducir el nombre y guardar.
Guarda el vinculo de imagenes, algunos datos pueden quedar en la misma celda.

Modo 5.- Chrome Plug-in Web Scraper
El scrap de hace desde una ventana del navegador, si cerramos la ventana termina.
Para usarlo presionar F12 o abrir las herramientas de desarrollo del navegador y seleccionar la pestaña Web Scraper
Seleccionar la pestaña Create new sitemap/Import sitemap

Para cambiar de equipo seleccionar Sitemap team/Edit metadata e introducir la nueva información.
Para ajustar la tabla escoger select, seleccionar la tabla, después los encabezados y después seleccionar a los jugadores (para confirmar presionar done select)
Debajo se puede renombrar las columnas y escoger cuales obtener.
Al instalar el plugin nos invita a ver los tutoriales.

Solo intente obtener por jugador los datos de fifa, pero algunas habilidades quedaban vacias, probablemente con un codigo mas completo se puedan obtener.
El codigo que puse obtiene la tabla por equipo (aunque algunos datos quedan en la misma celda).
Por ahora CopyCat me parecio el metodo más rápido o ajustando los criterios de Table Capture.
Intente usar web scraper en pesdb pero no pude cambiar de pagina.

En la parte baja de pesdb hay un botón de ajustes (settings) podemos activar las columnas que queremos ver incluída la habilidad de outside curler.
En pes hay muchos equipos y jugadores ficticios, por eso creo que es mas facil obtener los jugadores por equipo.
Con los plugins de tablas es mas sencillo obtenerlos.

En Firefox esta el plugin Table Data Export
[Tienes que estar registrado y conectado para ver este vínculo]

Saludos.


Última edición por WEPESero el 10/22/2021, 5:50 pm, editado 3 veces
wepesero
wepesero
Miembro Veterano
Miembro Veterano

Reconocimientos : Colaborador
Mensajes : 151
Puntos : 293
Reputación : 40
Fecha de inscripción : 30/07/2018

Volver arriba Ir abajo

Obtener Información de Stats Empty Re: Obtener Información de Stats

Mensaje por polipoli 6/13/2020, 10:34 am

Buen aporte, es bueno saber que hay scraper genericos. Hay 3 grandes juegos de futbol que se actualizan todos los años y tienen buenas bases de datos, los 3 tienen base de datos online y podrian usarse scrapers:
Pes - Pesdb
Fifa - Sofifa
Football manager - Fmdataba
polipoli
polipoli
Miembro Elite
Miembro Elite

Reconocimientos : Colaborador
Mensajes : 1430
Puntos : 2140
Reputación : 424
Fecha de inscripción : 09/08/2013
Localización : España

Volver arriba Ir abajo

Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.