BeamNG.Earth
BeamNG.drive용 1:1 비율 실시간 지구, 실제 고도·위성 이미지·부동 원점·보조 서버에서 LOD 스트리밍
srchipiron/mobile-legends-pick-assist
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Qué héroe coger en tu línea, según el draft que tienes delante y el meta del parche actual. Eliges tu línea (roam, jungla, mid, gold o exp) y la app recomienda para esa, con los datos de partidas reales de tu rango. En español e inglés. Proyecto de aficionado, sin relación con Moonton. Mobile Legends: Bang Bang y sus héroes son marcas de sus propietarios. Tus datos no salen de tu móvil: no hay cuentas, ni servidor, ni seguimiento. PWA: se instala en el móvil desde el navegador y funciona sin conexión con los últimos datos descargados.README 전문 보기 ↗
Qué héroe coger en tu línea según el draft que tienes delante. Eliges tu línea (roam, jungla, mid, oro o exp), metes baneos y picks, y la app ordena tu pool por la probabilidad de ganar el draft que sale con cada héroe: fuerza del héroe en tu rango, cruces contra los enemigos, parejas con tus aliados, equilibrio de daño, tu maestría y lo que falta por salir. En español e inglés.
App: https://srchipiron.github.io/mobile-legends-pick-assist/
Proyecto de aficionado, sin relación con Moonton. Mobile Legends: Bang Bang y sus héroes son marcas de sus propietarios; datos © Moonton, a través de una API comunitaria. Las partidas profesionales salen de Liquipedia, bajo licencia CC-BY-SA 3.0.
Privacidad: no hay cuentas, ni servidor, ni seguimiento. Lo tuyo (maestría, partidas) vive en el navegador y solo sale si tú lo envías.
En el móvil, abre la app en Chrome y elige Añadir a pantalla de inicio. Se instala como app, funciona sin conexión con los últimos datos descargados y se actualiza sola al volver a abrirla. La versión sale en el pie.
Sin móvil (desde 3.66.0): si juegas en el mismo aparato donde está Lector MLBB, elige tu línea en «Sin móvil» y la app decide sola: a quién banear y tu pick salen en la burbuja, encima del juego. No hace falta tener Pick Assist abierta al lado.
Si juegas en una tablet o un móvil Android y miras Pick Assist en otro móvil, la app Lector MLBB lee el draft de la pantalla del juego y lo mete en Pick Assist sin que toques nada. Tu nº1 sale además en una burbuja encima del juego, y al acabar cada partida te llega un resumen.
Después se actualiza sola. Qué hace y qué no: solo MIRA la pantalla (el permiso normal de grabar pantalla de Android); no toca el juego, no usa accesibilidad ni se conecta a tu cuenta. La imagen no sale del aparato: al móvil solo van nombres de héroes, y solo al móvil vinculado con su código. Aun así es una herramienta de terceros: úsala bajo tu responsabilidad.
Ninguna cifra se afirma si cabe en su margen de error: el draft inclina la partida, no la gana.
Si juegas en una tablet y usas la app en el móvil, un lector en Termux captura la
pantalla de la tablet por depuración inalámbrica y le pasa a la app los baneos y
picks que ve. Solo hace capturas: nunca toca la pantalla, no instala nada y
no habla con el juego ni con tu cuenta (hay una prueba que lo exige). Escucha
solo en 127.0.0.1.
pkg install nodejs android-tools git
git clone https://github.com/srchipiron/mobile-legends-pick-assist.git
cd mobile-legends-pick-assist
adb pair IP:PUERTO_DE_VINCULAR # una vez, desde Depuración inalámbrica
bash scripts/lector/lector.sh # después basta con: lector
En la app, activa Leer solo. Activa la depuración inalámbrica solo para jugar y quítala después.
La app puede pedir una clave para entrar. Quien la administra da a cada
persona un enlace con su clave (con nombre y, si quiere, caducidad) y puede
retirarla cuando quiera. Las claves van firmadas (ECDSA P-256) y la app las
comprueba con la clave pública de public/licencias.json, sin servidor. Es
una puerta, no una caja fuerte: la app es estática y su código está a la
vista.
PolyForm Noncommercial 1.0.0: puedes usarla, copiarla y modificarla para cualquier fin no comercial. Para un uso comercial, pregunta.
npm install
npm run ingest # descarga los datos a public/data (opcional: ya vienen)
npm run dev # la app en local
npm test # obligatorio antes de subir nada
npm run build && npm run test:ui # pruebas de navegador (PLAYWRIGHT_CHROME=ruta)
src/motor/ es el motor, puro (sin React, red ni almacenamiento);
src/motor/draft.js es el único punto de entrada. src/app/ es la interfaz.
scripts/ tiene la ingesta, las mediciones y el lector. pruebas/ las pruebas.scripts/ajustar-modelo.mjs sobre partidas
pro. Un término entra solo si mejora la validación cruzada.t(), en src/app/i18n/es.js y en.js.package.json y escribe la entrada en CHANGELOG.md
pensando en quien usa la app.CLAUDE.md es la memoria del proyecto: decisiones medidas, errores
ya cometidos y lo descartado. Léelo antes de cambiar algo importante.Al subir a main, GitHub Actions pasa las pruebas y publica en GitHub Pages; un
bot trae datos nuevos dos veces al día y otro vigila lo publicado.