Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Skeletron en 27 Abril 2009, 19:58 pm



Título: Como saber cuantos usuarios usan mi Software?
Publicado por: Skeletron en 27 Abril 2009, 19:58 pm
Amigos, Estoy programando en VB.net y quiero saber cuanta gente utiliza mi software..


Yo pensaba hacer como una "base de datos" en el hosting y que se guarde (de alguna manera) informacion de  los usuarios que utilizan el mi Software.. pero no quiero saber la cantidad de descargas, sino, la gente que usa el Software.

Que dicen que haga??

Me han dicho que haga:
Lea el ID del Microprocesador y lo guarde en una base de datos..
Pero, que me recomiendan hacer??

yo quiero saber en cuantas PC está mi software..


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: chrominum en 27 Abril 2009, 20:05 pm
Es imposible, como mucho podrás saber cuantos ordenador o usuarios con ACCESO A INTERNET usan tu programa.


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: Skeletron en 27 Abril 2009, 22:10 pm
Y que te parece tio?
Si al programa se puede descargar de internet solamente..

Y se usa en base a internet..


Nada es imposible, y menos en programacion :D


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: ezugaru en 28 Abril 2009, 15:17 pm
Yo lo que haría sería que el programa necesite una validación online para funcionar, asi forzosamente tendrian que conectarse para usarlo y sabrias cuantos lo usan.


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: KJD en 28 Abril 2009, 15:31 pm
Yo lo que haría sería que el programa necesite una validación online para funcionar, asi forzosamente tendrian que conectarse para usarlo y sabrias cuantos lo usan.

nose que tipo de soft es, pero si puede funcionar sin internet, o no es nesesario el uso de internet, no veo porque los usuarios deban tener internet solo parqa usarlo.

Lo mejor seria que el programa envie mediante web, una vez instalado el soft, el nombre de usuario de la pc o algun otro parametro fijo a un servidor web, asi verias cuantos usuarios lo usan, o por lo menos lo instalaron.


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: jdc en 28 Abril 2009, 16:22 pm
Para no molestar al usuario o no invadir la privacidad sacando datos, lo mejor sería que cuando terminara de instalarse abriera una página con un contador de visitas y algún sistema de guardado de información. Así tendrías una referencia de cuánta gente lo ha instalado.


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: odeONeSs en 28 Abril 2009, 16:56 pm
Hacer que si quieren usar el programa se registren en tu pagina web, y para utlizarlo meter usuario y contraseña, es una posibilidad no?

Ta lues!!


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: CICOLO_111234 en 28 Abril 2009, 17:13 pm
ya, pero entonces mucha gente no se registraria...


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: odeONeSs en 28 Abril 2009, 17:16 pm
Pues en vez de que el registro sea en la web, sea en el programa. Una vez ya te lo has bajado.  ;D

Saludos!


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: KJD en 28 Abril 2009, 17:31 pm
Sinceramente, no me descargo ningun programa para el cual tenga que registrarme en la pagina, estoy registrado en tantos lados que ya estoy harto por lo que para mi no funcionaria ese sistema.

Para no molestar al usuario o no invadir la privacidad sacando datos...

Si metes esa clausula en el contrato de usuario que diga o advierta que solo se enviara el nombre de usuario a la web para mercadeo, no creo que tengas problemas, mas si tomamos en cuenta que el 90% de la gente no lee ese acuerdo.  ;D ;D


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: Skeletron en 28 Abril 2009, 22:01 pm
Tios...
Yo tengo una idea:
En el archivo donde estan las configuraciones de mi programa, tambien voy a poner en la nueva version un "valor" donde diga si se "reportó" o no se reportó..
Si no se reportó, probara reportarce.. o sea: escribir en mi base de datos (tendria que crearla) un valor que "SUME" a lo que ya hay... o sea.. como un contador de visitas...

O sea.. la tecnica la tengo.. yo se que tengo que hacer... Le digo al programa que si no se reporto, que se reporte...
PEROOoo
Ese no es mi problema...

Mi problema es:

QUE BASE DE DATOS USO?
QUE CODIGOS?
DE QUE MANERA??

no se utilizar base de datos como por ejemplo MySQL... no conozco nada de eso..
Tal vez ustedes me dirán que es mejor hacerlo con un .txt o con cualquier otra cosa... que se yo...
Necesito ayuda para que me digan QUE TECNOLOGIA utilizar... y como serian los codigos apra escribir desde mi programa, en esa "base de datos"

Solo con tirarme los nombres de como escribir y bla bla, yo me las ingenio con Google y busco bien como se utilizan...


:D


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: KJD en 29 Abril 2009, 00:15 am
Fijate si esto te sirve, crea un txt con el nombre y el texto deseado http://foro.elhacker.net/analisis_y_diseno_de_malware/duda_tecnica_sobre_keylogger-t229392.0.html;msg1095077#msg1095077


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: Skeletron en 29 Abril 2009, 18:36 pm
Eso esta hecho en PHP?!?!?!!


Yo estoy programando en Bisual Basic.net
Y eso es apra crear .txt pero en php.. no entiendo a que quisiste llegar con eso..


SOlo quiero que mi programa SUME UN NUMERO, en ALGUN LADO de mi host...


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: MANULOMM en 30 Abril 2009, 03:21 am
Bueno a mi la duda hasta me quedo... en que dijiste que programabas?

Bisual Basic .Net?, con todo respeto, asi te quedara de bueno tu software? :silbar: :silbar: :silbar:

Atentamente,

Juan Manuel Lombana
Medellín - Colombia


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: Skeletron en 30 Abril 2009, 03:45 am
Je je je... Fue dislexia tio...
En fin...

Ustedes me entienden...

Y si te queda alguna duda de como es el software.. podes descargarlo..

www.brodasoft.com.ar

Ya esta terminado desde hace mucho


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: 43H4FH44H45H4CH49H56H45H en 30 Abril 2009, 06:12 am
Parqa lo k necesitas bastaria con un email por smtp que muestre la IP y algun dato mas de donde se conecto para comparar y evitar contar repeticiones de uso o reporte.
Si no kieres estar con lo de los mail's, puedes utilizar web services que hasta con las versiones express del vs 2008 se hacen en un pestañeo, en una operacion del web service creas un FileStream y un StreamWriter para que escriba un .txt y vaya añadiendo fecha e IP de la que se conecto, o mas simple solo haces leer el txt y luego de una conversion a "int" aumentas el valor y actualizas el mismo.
Puedes crear igualmente una operacion para conectar a un BD MSSQL, MYSQL u ORACLE y lo mismo.
Hay muchos modos de hacerlo, si vas a utilizar un web services creado con el vs studio necesitas un servidor que corra con windows y demas, en caso de tener un server con linux necesitas crear tu propio web services para consumirlo desde aplicaciones windows necesitas saber (XML, SOAP, WSDL, y UDDI) y el resto es sencillo.
Si quieres tb lo puedes crear en python que tiene bastante informacion al respecto, el tema es demasiado amplio para detallarlo, mejor si piensas el mejor método que se acomode a tu uso.




Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: MazarD en 30 Abril 2009, 17:53 pm
Para mí la mejor solución y a la vez la más simple y rápida de implementar es simplemente hacer que el programa visite oculta y periódicamente cierta url que estás monitorizando con google analytics, piwik o cualquier sistema de estadísticas web.
De este modo tendrás información más importante que el número de personas que han instalado el software, sabrás cuantas lo están utilizando actualmente, su país, idioma... Además no tiene porqué visitar la url "porque si", puede comprobar si hay una versión nueva del programa y preguntar para actualizar cuando sea necesario.

Saludos.


Título: Re: Como saber cuantos usuarios usan mi Software?
Publicado por: Skeletron en 30 Abril 2009, 20:00 pm
Me ha gustado mucho la idea de MazarD

Yo uso Google Analytics...

Para hacer lo que MazarD dice puedo hacer así?:
Creo un archivo por ejemplo: "estadisticas" (en www.brodasoft.com.ar/estadisticas.html) y le coloco el codigo de "analytics" de Google

Y luego con Visual basic.net, que "codigo" puedo utilizar para "leer" esa web??? o es necessario que la persona ingrese desde su Browser?
Me gustaria que no sea necesario ingresar desde el Browser...