VER QUIENES UTILIZAN TU PROGRAMA - INTERFACE WEB
Publicado: 17 Sep 2013, 09:18
Que tal amigos, soy Arzobispo, tengo un programa el cual manejan varios clientes míos, el problema es que este programa permite navegar en internet sin tener saldo en el módem, actualmente tengo varios métodos que utilizo para evitar la clonacion del programa, pero siempre hay alguien mas chulo que bonito. y al parecer hay personas que han logrado clonar el programa y con los datos de otro usuario logran conectarse a Internet de manera gratuita, ahora bien mi idea es poder hacer una aplicación que se ejecute internamente o de manera oculta que me permita ver quien se conecta con el programa para eso tengo la siguiente idea.
Aplicación de Status:
esta aplicación lo que haría es hacer una conexión a una pagina que permita capturar los datos que el programa envié para poder hacer las estadísticas de usuarios en linea
los datos a capturar por la aplicación status serian datos que ayuden a identificar al usuario por ejemplo, NOMBRE DE USUARIO DE PC, IDMAC, LA VERSION DE WINDOWS O UNA MEZCLA DE TODOS, y que forme una cadena con esos datos la cadena resultante seria la dirección de la web que tomaría los datos y los incrustaría en una base de datos para posteriormente mostrarla como USUARIOS ONLINE
ej. de cadena:
http://www.tusitio.com/paneldecontrol/s ... 980s090s09
Usuario PC = JUANITO
Sistema Operativo = WIN7
Id Mac = 89s980s090s09 sin los separadores de :
así la pagina status.php recoje los datos en este caso la variable usuario=JUANITOWIN789s980s090s09 y estos los incrusta en una base de datos y de esta manera armar la interface enlinea.php
enlinea.php (hace una consulta a la base de datos y muestra los resultados)
Conectados actualmente (n) Usuarios
1.- PEPITOWINXP98e989s8w9ee
2.- JUANITOWIN789s980s090s09
ahora viene lo que considero seria lo mas complicado, que estos usuarios no puedan tener acceso a usar el programa si no están autorizados, osea el programa deviera de preguntarle a una pagina si el usuario JUANITOWIN789s980s090s09 esta autorizado para usar el programa y si lo esta LO DEJA USARLO si no aparece en la lista, entonces el programa se autobloquea y tira un mensaje: USTED NO TIENE PERMISO PARA USAR ESTE PROGRAMA
OVIAMENTE, habrá una interface web en donde yo podre agregar o borrar usuarios a mi antojo e incluso ponerles tiempo comprado
por ejemplo el usuario PEPITO compro un mes se le agrega y automáticamente se termina el mes, entonces se bloquea el usuario pero con la opción de darle mas tiempo si así lo deseo.
PERDÓN QUE ESCRIBA TANTO PERO ES BASTANTE GRANDE EL PROYECTO.
Alguien que me ayude? que se apunte?
Logros obtenidos:
ya tengo la base de datos hecha, la pagina status.php y enlinea.php
en autoit ando algo liado pero empezare a trabajar en ello si alguien tiene alguna propuesta o ve alguna solución concreta con mi idea favor avisarme.
Aplicación de Status:
esta aplicación lo que haría es hacer una conexión a una pagina que permita capturar los datos que el programa envié para poder hacer las estadísticas de usuarios en linea
los datos a capturar por la aplicación status serian datos que ayuden a identificar al usuario por ejemplo, NOMBRE DE USUARIO DE PC, IDMAC, LA VERSION DE WINDOWS O UNA MEZCLA DE TODOS, y que forme una cadena con esos datos la cadena resultante seria la dirección de la web que tomaría los datos y los incrustaría en una base de datos para posteriormente mostrarla como USUARIOS ONLINE
ej. de cadena:
http://www.tusitio.com/paneldecontrol/s ... 980s090s09
Usuario PC = JUANITO
Sistema Operativo = WIN7
Id Mac = 89s980s090s09 sin los separadores de :
así la pagina status.php recoje los datos en este caso la variable usuario=JUANITOWIN789s980s090s09 y estos los incrusta en una base de datos y de esta manera armar la interface enlinea.php
enlinea.php (hace una consulta a la base de datos y muestra los resultados)
Conectados actualmente (n) Usuarios
1.- PEPITOWINXP98e989s8w9ee
2.- JUANITOWIN789s980s090s09
ahora viene lo que considero seria lo mas complicado, que estos usuarios no puedan tener acceso a usar el programa si no están autorizados, osea el programa deviera de preguntarle a una pagina si el usuario JUANITOWIN789s980s090s09 esta autorizado para usar el programa y si lo esta LO DEJA USARLO si no aparece en la lista, entonces el programa se autobloquea y tira un mensaje: USTED NO TIENE PERMISO PARA USAR ESTE PROGRAMA
OVIAMENTE, habrá una interface web en donde yo podre agregar o borrar usuarios a mi antojo e incluso ponerles tiempo comprado
por ejemplo el usuario PEPITO compro un mes se le agrega y automáticamente se termina el mes, entonces se bloquea el usuario pero con la opción de darle mas tiempo si así lo deseo.
PERDÓN QUE ESCRIBA TANTO PERO ES BASTANTE GRANDE EL PROYECTO.
Alguien que me ayude? que se apunte?
Logros obtenidos:
ya tengo la base de datos hecha, la pagina status.php y enlinea.php
en autoit ando algo liado pero empezare a trabajar en ello si alguien tiene alguna propuesta o ve alguna solución concreta con mi idea favor avisarme.