Infinitel HotSpot CLI for Windows

infinitel-user-manager-cli-for-winInfinitel HotSpotCLI for Windows para Mikrotik User Manager es una aplicación que permite emitir tiquets impresos personalizables con nombre de usuario y contraseña generados aleatoriamente desde un equipo PC para controlar o cobrar por el acceso a internet para sus clientes en su negocio.

HotSpotCli funciona contra un HotSpot configurado con Mikrotik User Manager para gestionar los datos de acceso de sus clientes y requiere una impresora térmica ESC/POS compatible Epson para emitir los tiquets en papel.

Es una aplicacíon de linea de comandos pensada para integrarse con su software de TPV (si este permite crear botones para lanzar aplicaciones externas).

HotSpotCli es compatible con Mikrotik RouterOS 4.17, 5.12 o superior y 6.x. Requiere la instalacion del runtime de Java 1.6 o superior.

La aplicación requiere una licencia de uso por cada instancia de Mikrotik User Manager. Por ejemplo, para un negocio con varias TPVs y un único hotspot con User Manager solo requiere una licencia de uso y podrá instalarlo en todas las TPVs y PCs que generen tickets para el mismo hotspot.

Una vez descargada puede ejecutarla mediante el siguiente comando:

hotspotcli.exe [perfil de um]

Se conectará a su User Manager, generará un usuario y contraseña aleatorios e imprimirá por la impresora ESC/POS seleccionada el tiquet.

Para configurarla edite el fichero settings.properties y establezca los valores adecuados para su uso:

router_address=[dirección ip o host del User Manager]
router_port=[puerto del servicio API de Mikrotik]
router_user=[nombre de usuario con permisos de API]
router_pass=[contraseña del usuario]
userman_customer=["Customer" del User Manager al que se emitirán los tickets]
userman_prefix=[prefijo del los usuarios generados]
userman_name_length=[numero de caracteres aleatorios que se añaden]
userman_pass_length=[longitud de la contraseña aleatoria generada]
qr_address=[consulte el manual de HotSpot Manager para Android]
qr_redir=[consulte el manual de HotSpot Manager para Android]
printer=[nombre de la impresora de Windows o en blanco para usar la predeterminada]

Edite el fichero ticket.txt para dar formato al ticket impreso. La sintaxis para editar el ticket está documentada en el manual de HotSpot Manager para Android.

Puede descargar el manual de HotSpot Manager para Android desde este enlace.

Debe indicar por cada unidad del producto solicitada el Software ID del RouterOS donde esté instalado Mikrotik User Manager. Se emitirá un código de licencia asociado a cada Software ID.