Instale la última versión de Node.JS
Ejecute el siguiente comando:
npm i -g cnfair-cli
Instale la última versión de Node.JS
Instale la última versión de Bun
Ejecute el siguiente comando:
bun install --production --frozen-lockfile
Ejecute el siguiente comando:
bun run build
Ejecute el siguiente comando:
bun link
Para actualizar la CLI, simplemente puede ejecutar el siguiente comando:
npm i -g cnfair-cli
Para utilizar la CLI, ejecute el siguiente comando:
cnfair --help
Permite configurar el token pandabuy utilizado para canjear los productos.
Puede encontrar su token actual ejecutando esto en una pestaña del navegador que esté actualmente conectado a pandabuy:
token = localStorage . getItem ( "PANDABUY_TOKEN" ) ;
console . log ( token || "ERROR: Pandabuy token not found" )
Recupera el código de canje para cada ID de producto especificado en CNfair y luego lo canjea en Pandabuy.
Los identificadores de productos suelen tener este aspecto: PI0000000000
y se pueden encontrar en la URL de un producto CNFair, por ejemplo: https://cnfair.com/detail/PI0000000000
bandera | descripción | Por defecto |
---|---|---|
-r, --reponer | Habilitar el modo de reabastecimiento | FALSO |
-d, --retraso | Retraso entre cada intento en segundos. | 5 |
--retraso-reabastecimiento | Retraso entre cada intento en segundos cuando está en modo de reabastecimiento | 10 |
-w, --camino | Método de pago (opciones: "puntos", "saldo") | agujas |
Canjear un solo producto: cnfair redeem PI00000001
Canjear dos productos: cnfair redeem PI00000001 PI00000002
Canjear dos productos y pagar con saldo: cnfair redeem -w balance PI00000001 PI00000002
Canjear un producto con un retraso de reintento de 1 s: cnfair redeem -d 1 PI00000001
Monitorear un producto para reabastecimiento: cnfair redeem -r PI00000001
Monitorear un producto para reabastecerse cada 20 segundos: cnfair redeem -r --restock-delay 20 PI00000001
Canjee 3 productos con un retraso de 1 segundo, habilite el seguimiento de reabastecimiento con un retraso de 20 segundos y pague con saldo: cnfair redeem -d 1 -r --restock-delay 20 -w balance PI00000001 PI00000002 PI00000003