Gestionala
POS táctil que funciona sin internet, caja con cuadratura, inventario y reportes con IVA. Hecho para almacenes, minimarkets y kioscos de Chile.
Translation pending
Riven Stock: app de Windows para manejar tu stock de rivens y tus ventas en warframe.market.
Translation pending
CommercePython · HTMLGitHub @Franh01OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗App de escritorio para Windows que maneja tus rivens de Warframe y tus ventas directas en warframe.market:
Los costos, el stock y el historial de vendidos quedan solo en tu computadora (en riven_stock.db). A warframe.market solo va lo que publicás, editás o cerrás.
Solo ventas directas: las subastas se ignoran. Probado únicamente en PC.
git clone https://github.com/Franh01/riven-stock.git.instalar.bat. Se abre una terminal que:
Si Windows muestra "Windows protegió su PC", tocá Más información → Ejecutar de todas formas (pasa con cualquier .bat descargado).
Para cambiar el token más adelante, por ejemplo cuando vence, volvé a ejecutar instalar.bat.
La app usa tu sesión de warframe.market: no te pide email ni contraseña. Solo necesita el token de sesión (la cookie JWT), y con eso trabaja con tu cuenta.
https://warframe.market.JWT y copiá su Value completo (es un texto largo que empieza con eyJ).El instalador lo guarda en el archivo .env de la carpeta de la app. También podés editarlo a mano: WFM_JWT=eyJ....
Ojo con el token:
.env ya está excluido de git.Con el acceso directo Riven Stock del escritorio. Si lo borraste, volvé a ejecutar instalar.bat, o desde la carpeta de la app:
.venv\Scripts\pythonw.exe app.py
python -m venv .venv
.venv\Scripts\pip install -r requirements.txt
copy .env.example .env # y pegá el token en WFM_JWT=
powershell -ExecutionPolicy Bypass -File tools\create_shortcut.ps1
wfm_client.py: todas las llamadas a la API de warframe.market.app.py: la ventana (pywebview) y la capa que usa la interfaz.store.py: la base local (SQLite).ui/index.html: la interfaz.tools/derive_riven_bases.py: regenera data/riven_bases.json (los valores base de los stats, sacados del export público de Digital Extremes) si el juego cambia los rivens.La API de escritura de warframe.market no está documentada oficialmente y puede cambiar.
La app busca versiones nuevas en GitHub Releases al iniciar y cada 6 horas. Si hay una, aparece un aviso en el botón de versión (arriba a la derecha), con las novedades y un botón Actualizar ahora. Se descarga, se verifica el sha256, la app se cierra, se reemplazan los archivos (tus datos, el token y el entorno no se tocan) y se vuelve a abrir sola. Si algo falla, se restaura la versión anterior (_backup/). Antes de migrar la base de datos se guarda una copia .bak.
Para publicar una versión (mantenedor): anotá los cambios en CHANGELOG.md bajo [Sin publicar] y ejecutá python tools/release.py X.Y.Z.