Mostrando entradas con la etiqueta iso. Mostrar todas las entradas
Mostrando entradas con la etiqueta iso. Mostrar todas las entradas

domingo, 28 de marzo de 2010

Visual Basic 6.0: Validar un número de tarjeta de crédito (ISO 2894)

En una aplicación de comercio electrónico o una aplicación que necesite validar el número de una tarjeta de crédito, se puede hace uso del algoritmo ISO 2894. Este algoritmo permite comprobar que la numeración de la tarjeta es correcta, pero obviamente no indica si la tarjeta sigue siendo válida (no ha sido anulada, ha caducado, etc.).

A continuación, se muestra el código Visual Basic para comprobar la validez en la numeración de una tarjeta de crédito:

Cree un nuevo proyecto en Visual Basic y añada una caja de texto y un botón.

Pegue el siguiente código:

'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'
' Valida la tarjeta de crédito de acuerdo con el algoritmo ISO 2894
' El algoritmo es:
' 1. Calcular el peso para el primer dígito: si el número de dígitos
' es par el primer peso es 2 de lo contrario es 1. Después los
' pesos alternan entre 1, 2, 1, 2, 1 ...
' 2. Multiplicar cada dígito por su peso
' 3. Si el resultado del 2º paso es mayor que 9, restar 9
' 4. Sumar todos los dígitos
' 5. Comprobar que el resultado es divisible por 10
'
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Function EsCCValido(sTarjeta As String) As Boolean
Dim iPeso As Integer
Dim iDigito As Integer
Dim iSuma As Integer
Dim iContador As Integer
Dim sNuevaTarjeta As String
Dim cCaracter As String * 1


iPeso = 0
iDigito = 0
iSuma = 0


'Reemplazar cualquier no digito por una cadena vacía
For iContador = 1 To Len(sTarjeta)
cCaracter = Mid(sTarjeta, iContador, 1)
If IsNumeric(cCaracter) Then
sNuevaTarjeta = sNuevaTarjeta & cCaracter
End If
Next iContador


' Si es 0 devolver Falso
If sNuevaTarjeta = 0 Then
EsCCValido = False
Exit Function
End If


' Si el número de dígitos es par el primer peso es 2, de lo
' contrario es 1
If (Len(sNuevaTarjeta) Mod 2) = 0 Then
iPeso = 2
Else
iPeso = 1
End If


For iContador = 1 To Len(sNuevaTarjeta)
iDigito = Mid(sNuevaTarjeta, iContador, 1) * iPeso
If iDigito >; 9 Then iDigito = iDigito - 9
iSuma = iSuma + iDigito
' Cambiar peso para el siguiente dígito
If iPeso = 2 Then
iPeso = 1
Else
iPeso = 2
End If
Next iContador


' Devolver verdadero si la suma es divisible por 10
If (iSuma Mod 10) = 0 Then
EsCCValido = True
Else
EsCCValido = False
End If


End Function


Private Sub btnComprobarCC_Click()
If EsCCValido(Text1) Then
MsgBox "Tarjeta válida"
Else
MsgBox "Tarjeta inválida"
End If
End Sub



Ejecute la aplicación. En la caja de texto introduzca el número de la tarjeta de crédito y pulse el botón de comprobación. Puede probar con 4242 4242 4242 4242 que es un número válido.

Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

lunes, 15 de marzo de 2010

Instalar Windows 7 desde un USB


Microsoft relanzó una herramienta que te permite instalar Windows 7 en portátiles sin discos ópticos, o sea netbooks. Esta herramienta ya había sido publicada hace un mes pero Microsoft la eliminó temporalmente porque parecía que el software utilizaba código open-source con licencia GPL v2.

En ese momento Microsoft pidió perdón y dijo que iba a relanzar la herramienta y la iba a hacer open-source bajo los términos del GPL. Así fue, y ahora el proyecto está hosteado en CodePlex.

La interfaz que nos ofrece esta aplicación nativa de Microsoft es bastante sencilla, pues lo único que tenemos que hacer es seleccionar la dirección en donde se encuentre la imagen ISO de nuestro sistema operativo, teniendo como segundo paso en cambio la selección del dispositivo USB al cual queremos transferir todos los archivos de instalación que nos hemos interesado.

Para realizar este tipo de acciones, necesitaremos de algunas herramientas que mencionaremos a continuación:


* imagen de disco ISO de Microsoft Windows 7
* unidad de memoria USB de por lo menos 4 GB de espacio físico
* tener la última versión de Microsoft .NET Framework
* Descargar e instalar la versión de Microsoft Image Mastering API v2.

Con todos estos elementos instalados en nuestro ordenador, podremos de abusar de manera confiada a Windows 7 USB/DVD Download tool, misma que era todo el trabajo por nosotros sin ningún problema de por medio.

Ese tipo de aplicación nos sirve en gran manera si es que hemos adquirido algún ordenador del tipo netbook, pues como sabemos que este tipo de equipos no disponen de una unidad interna de disco DVD, así nace por tanto muy difícil la instalación del sistema operativo en caso de que algo llegue a fallar en el que tenemos instalado.


Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl

domingo, 28 de febrero de 2010

Street Fighter 4 IV Full PC Game ISO | Repack (2 links)


Street Fighter 4 PC Game
Street Fighter 4 IV Full PC Game ISO | Repack

Al finalizar el segundo Torneo World Warrior, el sindicato del crimen Shadaloo quedó en ruinas, sus grandes maestros derrotados y dispersos a los vientos. Ahora, el misterioso Seth, director general de la S.I.N. Corporation, ha puesto en marcha otro torneo e invitó a una mezcla de viejos amigos y nuevas caras para luchar de nuevo por el título del mundo, más fuerte. Con más de 25 caracteres (incluidos los combatientes del 12 original de la calle), una mezcla de gráficos 2D y 3D, y el enfoque nuevo sistema de ataque, Street Fighter ha vuelto con una venganza. Echa un vistazo a nuestro Street Fighter 4 para el Centro de Lanzamiento de las últimas noticias, avances, y mucho más!

http://uploading.com/files/516mb3de/sf4g-baixakifree.com-mu.iso.001/
http://uploading.com/files/82f88mfd/sf4g-baixakifree.com-mu.iso.002/

1,7 GB

Tambien les dejo la version portable del clasico Street Fighter 2



http://depositfiles.com/files/8fntesqjf

10 mb


Digg Technorati Delicious StumbleUpon Reddit BlinkList Furl Mixx Facebook Google Bookmark Yahoo
ma.gnolia squidoo newsvine live netscape tailrank mister-wong blogmarks slashdot spurl