Autor
|
Tema: Duda con programa en Visual Basico (Leído 4,880 veces)
|
LukaCrosszeria
Desconectado
Mensajes: 79
Lets go baby~
|
Saludos,
Tengo inconveniente con la realizacion de un programa en VB. He estado tratando de buscar lo que quiero por internet pero no lo he encontrado solo he encontrado KEYGEN que da un seria en base a un Case aleatorio.
Lo que yo deseo hacer es lo siguiente. Generar un serial a partir de dos bases. Una son palabras no mayor a 10 letras Alfanumerica que incluye signos y la otra es la MAC-Adress.
El serial tiene que ser Alfabetico de la A-Z, sin minusculas, cuatro letras en grupos de cuatro. En base del programa seria asi:
Palabra1: Casa MAC Adress: 00-50-56-C0-00-08 Serial Generado: FTST-BRGZ-FLHH-KLLK
Asi desearia que quede. Trate obteniendo la MAC-Adress luego encriptandola a MD5, para luego hace un juego de palabras con un rand.
NOTA: El programa debe tener a su disponibilidad en los Text box que se le introduzca manualmente la MAC-Adress y palabra.
Pasen buenas!
|
|
|
En línea
|
|
|
|
79137913
Desconectado
Mensajes: 1.169
4 Esquinas
|
HOLA!!! MMM... Esto me huele a tarea... Por favor, postea lo que tienes del codigo y te ayudamos GRACIAS POR LEER!!!
|
|
|
En línea
|
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!" "La peor de las ignorancias es no saber corregirlas"
79137913 *Shadow Scouts Team*
|
|
|
LukaCrosszeria
Desconectado
Mensajes: 79
Lets go baby~
|
No, no es tarea. Es un proyecto que quiero hacer. Como recien empiezo en la programacion.
El codigo es el basico que muestra el Visual Basic al momento de dar los Proyects y texturizarlo. Pero el Source Code es la duda que tengo.
Es decir, el mismo procedimiento que la realizacion de un Keygen. Pero un Keygen solo son una lista de Seriales encerrados en un Case, que simplemente te los muestra, no los genera. Yo lo que quiero aprender es a generarlos con esas dos variables.
MAC-ADRESS y PALABRA.
Como dije anteriormente, pense que si encriptaba la MAC-ADRESS a MD5 se me reduciria la pelota. Pero no al contrario es que el MD5 me la expandio.
Pase buenas
|
|
|
En línea
|
|
|
|
79137913
Desconectado
Mensajes: 1.169
4 Esquinas
|
HOLA!!!
Primero, a que llamas un "case"?, segundo el "serial" son las 16 letras aleatorias?, a que llamas "texturizar"?
Segun lo que puedo interpretar, por que no te estas expresando muy claramente que digamos, queres realizar un software que a partir de la direccion mac de la PC en cuestion y una palabra clave, genere un numero de 16 digitos una cadena de 16 caracteres. ¿Estoy en lo correcto?
P.D: Que visual studio estas usando?
GRACIAS POR LEER!!!
|
|
« Última modificación: 15 Abril 2013, 20:22 pm por 79137913 »
|
En línea
|
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!" "La peor de las ignorancias es no saber corregirlas"
79137913 *Shadow Scouts Team*
|
|
|
791791
Desconectado
Mensajes: 4
3 Esquinas
|
HELLO!!!
Cuando dejaste como ejemplo:
Palabra1: Casa MAC Adress: 00-50-56-C0-00-08 Serial Generado: FTST-BRGZ-FLHH-KLLK
estas haciendo entender que tu serial generado devolvera siempre de esa forma, es decir, sin numeros y siempre de a 4 y 4 veces.
Lo que no entiendes es que no hay un procedimiento claro para hacer eso que quieres hacer, es todo como lo quieras hacer tu. Por ejemplo, puedes usar la palabra "Casa" para contar su logintud y asi indicar las repeticiones de un bucle. Luego usar el codigo Ascii de cada letra de Palabra para hacer cuentas con los numeros Ascii de tu mac. Es todo hacer funciones que devuelvan lo que vos queres, que habria que pensarlo un buen rato, depende de vos.
THANKS FOR READING!!!
|
|
|
En línea
|
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!" "La peor de las ignorancias es no saber corregirlas"
|
|
|
tincopasan
Desconectado
Mensajes: 1.286
No es lo mismo conocer el camino que recorrerlo.
|
primero: "Pero un Keygen solo son una lista de Seriales encerrados en un Case, que simplemente te los muestra, no los genera. Yo lo que quiero aprender es a generarlos con esas dos variables" ¿de donde sacaste eso? lee un poco de keygens antes de hablar tan libremente! quizá algunos seriales son fijos, pero la mayoría se generan a base de un dato variable, por ejemlo el nombre introducido por el usuario. segundo: claro que MD5 da una cadena larga, tercero: no veo el problema, usa md5 sobre la address y después elegi una parte de esa cadena, la cortas y le das el formato que necesites, y si hay caracteres que no se correspondan con los que queres, los reemplazas por medio de un xor hasta obtener el valor buscado: por ej: nombre: tincopasan md5: 75B9686657FF37218EF17EE13877FAE8 75B9-6866-57FF-3721
como hay números podés implementar muchos tipos de funciones por ejemplo que reemplaze los números por caracteres de acuerdo al lugar que ocupan en el abecedario + lugar que ocupa en el serial 7= 1 lugar(serial) 7 lugar (abecedario) = 1+7= H 5 = 2 lugar(serial) 5 lugar (abecedario) = 2+5= G y ya iria quedando HGB?- etc.
solo tendrías que: 1) saber implementar md5 hay muchos ejemplos en vb 2) usar mid 3) funciones propias para las operaciones de ubicación del serial. todo es bastante básico.
|
|
|
En línea
|
|
|
|
LukaCrosszeria
Desconectado
Mensajes: 79
Lets go baby~
|
Saludos, Gracias por las respuestas mas la de tincopasan que me hizo tener unas ideas. Respondiendo a las preguntas me re afirmo en orden. Que es un CaseA esto: Select [ Case ] testexpression [ Case expressionlist [ statements ] ] [ Case Else [ elsestatements ] ] End Select
En los tutoriales que he estado observando lo que hacian es buscar seriales por internet. Ponerlos por case y por cada Generarte mostrar un serial. Yo a mi entender no es crear un codigo, es mostrar un codigo ya hecho. [ Hablo de los video tutoriales. ] El serial son las 16 letras aleatorias. Si, son las letras como explique ejemplo Serial: DFGFD-AQWR-DSFF-GFSA A que llamas texturizar. Realmente fue una expresion que me llego al instante del post. Me referi a esto a cuando entrar a Visual basic y este da la opcion de agregar botones, las planillas del programa e ect. Para el joven tincopasan. Las primeras respuestas son las que responde las suyas xD, perdone si mis expresiones son un poco ambiguas. En resumen es lo que deseaba. Que a partir de la MAC-ADRESS y una palabra [Dicha palabra puede contener simbolos] crear un serial de 16 caracteres Si tienen algun manual de VB en que me puedan explicar o algun ejemplo ademas de los ya mencionados para hacerme entender se los agradeceria. Gracias.
|
|
|
En línea
|
|
|
|
791791
Desconectado
Mensajes: 4
3 Esquinas
|
HELLO!!!
Algo me dice que no has aprendido siquiera vb6 y ya quieres hacer ese codigo, primero aprende a programar y luego sabras hacer eso que pides.
THANKS FOR READING!!!
|
|
|
En línea
|
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!" "La peor de las ignorancias es no saber corregirlas"
|
|
|
LukaCrosszeria
Desconectado
Mensajes: 79
Lets go baby~
|
El asunto es que quiero aprender mas con ese proyecto. Por eso pedi ayuda o consejos...Uu..
|
|
|
En línea
|
|
|
|
791791
Desconectado
Mensajes: 4
3 Esquinas
|
HELLO!!!
Esque imposible que logres hacer lo que quieres si no sabes como funciona una variable, como usar las funciones de manejo de strings, etc. Primero lo primero, aprender a programar, porque aca no hacemos tareas, sea para el colegio, para la universidad o para hacerte tu codigo asi porque si.
THANKS FOR READING!!!
|
|
|
En línea
|
"Como no se puede igualar a Dios, ya he decidido que hacer, ¡SUPERARLO!" "La peor de las ignorancias es no saber corregirlas"
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Curso Visual Basic 6.0 Basico
Programación Visual Basic
|
ninfas
|
4
|
7,222
|
31 Enero 2010, 21:52 pm
por Gunit
|
|
|
Ayuda en un programa basico
Programación C/C++
|
JOSE23
|
3
|
3,077
|
21 Febrero 2011, 19:32 pm
por Pirata LOL
|
|
|
Ayuda en un programa basico
Programación C/C++
|
JOSE23
|
2
|
2,432
|
23 Febrero 2011, 06:30 am
por leogtz
|
|
|
Optimización programa básico
Java
|
HelThunder
|
5
|
2,541
|
4 Noviembre 2013, 16:19 pm
por egyware
|
|
|
Duda programa básico c++
Programación C/C++
|
thealberteitor
|
6
|
2,361
|
10 Agosto 2016, 18:29 pm
por thealberteitor
|
|