Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Skeletron

#181
Hola hola..
Ayer estuve en CNEISI 09, y escuche algo sobre Windows COmunication FOundation..
Donde basicamente dijeron que "el browser (cliente) deja de ser el PRINCIPAL Y UNICO iniciador de comunicaciones, para permitirselo TAMBIEN ser a un software Padre (servidor )


Hace mucho, tenía un problema yo, y era que mi SOFTWARE lanza actualizaciones de manera Indefinida..

me ha tocado de larzar 4 actualizaciones en 1 dia

Y luego pasó mas de 1 mes para lanzar otra..

Como puede hacer un usuario para mantenerse actualizado AL INSTANTE?.. No hay manera así!!!...

Yo pensaba en tener una aplicacion "SERVER" donde se conecte a estos clientes... o sea... YO desde mi PC poder decir: "Hoolaaa... hay actualizaciones!!!".. O sea.. enviar yo el aviso de: "Ya estan listas las actualizaciones"...

En fin.. lo que yo quiero, es saber si WCF hace facil esa "interactividad" con la gente que utiliza mi software... cuales son los limites y los alcanses de WFC..
Se recomienda?


En fin... Alguien puede decirme algunas cosas "claves" para no solo entender sino, orientar en el uso o NO USO de WCF?
#182
Hola señores..
Tengo un texto que es de suma importancia sus mayusculas y minusculas...
Pero necesito buscar una frase dentro, que no interesa si dentro del texto esta escrito con mayusculas o minusculas..

Supongamos:
Yo estoy haciendo lo siguiente:

Variable: TEXTO = "hola esto es un texto de prueba ok?"
Variable: x = Fuente.IndexOf("un")    ' aca X tendra el valor del caracter donde encontró la palabra "un"..
Pero yo quiero que tambien funcione si pongo:
Variable: x = Fuente.IndexOf("UN")
Porque ahí dice que a "UN" (en mayusculas) no lo encuentra...

VB.NET!!


POR FAVOR AYUDA!!!
#183
Hola gente, estoy con vb.net, programando en Visual Studio...

Resulta que mis aplicaciones tienen colores y letras que funcionan perfectas en Windows Vista.. Pero en Xp no...

Hay alguna manera de solucionar ese problema??
Alguna propiedad para modificar???

#184
Hola gente..
Tengo una clase que se encarga de la "configuracion" del programa...

Desde hace un tiempo, abro esa clase de la sigueinte manera:

Configuracion.ShowDialog()

se abre la clase, hace todo como debe hacerlo, y al cerrar utilizo:
Me.Close()

Pero resulta, que en Windows Vista, todo funciona a la perfeccion cuando utilizo esa tecnica..
pero en XP me da un error..

Segun me han dicho, ejecutar de esa manera la clase "COnfiguracion", no es la mas eficiente...
Pero no me han dicho cual es la mejro manera.. (para que no dé error en XP)

Alguien me puede decir como hacen ustedes para ejecutar en modo de ventana a una nueva clase??? (Y QUE NO SE PUEDA CONTINUAR TRABAJANDO EN LA VENTANA DE ATRAS HASTA QUE NO SE CIERRE LA DE CONFIGURACION )
#185
Hola señores..
Tengo en una maquina virtual (VirtualBox) a XP professional con Framework 3.5 instalado y el windows sin actualizar (se esta actualizando)

Resulta que tengo una aplicacion que en Windows Vista me funciona a la perfeccion, y en Windows XP no ¬¬


Éste es el codigo de error:

En teoria, el error dá justo cuando:
*O cuando crea un archivo .rmn (extensión creada por mi al pedo, porque tiene contenido de texto)
*O cuando cifra informacion y la escribe e el .rmn
*O cuando intenta ejecutar una ventana en forma de Hilo..

Algo de eso es..

Alguien sabe decirme algo en base a éste reporte de error?:



Consulte el final de este mensaje para obtener más detalles sobre cómo invocar a la depuración
Just-In-Time (JIT) en lugar de a este cuadro de diálogo.

************** Texto de la excepción **************
System.NullReferenceException: Referencia a objeto no establecida como instancia de un objeto.
   en RemembIt.Nuevo.Boton_Continuar(Object sender, EventArgs e)
   en System.Windows.Forms.Control.OnClick(EventArgs e)
   en System.Windows.Forms.Button.OnClick(EventArgs e)
   en System.Windows.Forms.Button.PerformClick()
   en System.Windows.Forms.Form.ProcessDialogKey(Keys keyData)
   en System.Windows.Forms.Control.ProcessDialogKey(Keys keyData)
   en System.Windows.Forms.Control.ProcessDialogKey(Keys keyData)
   en System.Windows.Forms.Control.PreProcessMessage(Message& msg)
   en System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
   en System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)


************** Ensamblados cargados **************
mscorlib
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
RemembIt
    Versión del ensamblado: 1.0.0.0
    Versión Win32: 1.0.0.0
    Código base: file:///C:/BrodaSoft/RemembIt/RemembIt.exe
----------------------------------------
Microsoft.VisualBasic
    Versión del ensamblado: 8.0.0.0
    Versión Win32: 8.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Windows.Forms
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Runtime.Remoting
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------
System.Management
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Management/2.0.0.0__b03f5f7f11d50a3a/System.Management.dll
----------------------------------------
mscorlib.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
System.Windows.Forms.resources
    Versión del ensamblado: 2.0.0.0
    Versión Win32: 2.0.50727.1433 (REDBITS.050727-1400)
    Código base: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms.resources/2.0.0.0_es_b77a5c561934e089/System.Windows.Forms.resources.dll
----------------------------------------

************** Depuración JIT **************
Para habilitar la depuración Just In Time (JIT), el archivo de configuración de esta
aplicación o equipo (machine.config) debe tener el
valor jitDebugging establecido en la sección system.windows.forms.
La aplicación también se debe compilar con la depuración
habilitada

Por ejemplo:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

Cuando esté habilitada la depuración JIT, cualquier excepción no controlada
se enviará al depurador JIT registrado en el equipo
en lugar de controlarlo mediante el cuadro de diálogo.


#186
Hola señores..
Les presento mi idea:

Tengo un programa y quiero saber cuantas personas lo utilizan por dia, de donde son, y esas cosas..
Y a mi me dieron ésta idea:

Que las personas que usan el programa, abran una web que tenga el codigo de Google Analytics (lo uso desde ahce mucho, así que sé como es el sistema) para que se me guarden las estadisticas.


Pero, yo pensaba:
¿Hay alguna manera de que con el programa (hecho en VB.net) "ejecute" la web, sin abrirla en un browser (para no joder al que usa el programa) y que se guarden los datos en el Analytics?

Me he explicado?'


Si no me expliqué bien, lo mejor para hacer es VOLVER A LEER :)

QUIERO UN CODIGO PARA EJECUTAR WEB SIN ABRIRLA VISIBLEMENTE Y QUE EL ANALITYCS ME SUME COMO 1 VISITA Y QUE ME GUARDE LOS DATOS DE ESA PERSONA.. o sea.. que queden bien los datos guardados (geografia, idioma, resolucion de pantalla, y todoooooss los datos que proporciona analitycs)


O esos datos solos se proporcionan si entras desde un explorador?
#187
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..
#188
Hola Señores.
En mi programa, utilizo una letra, que en XP no aparece..

Como hago para que a esa letra, la tenga el .exe?? o como la instalo en el PC???
:)

Yo pensaba hacer, durante la instalacion lo siguiente:
"Tiene el archivo LETRA en el directorio de letras??"
Si lo tiene, sigamos,
Si no lo tiene, descargalo y guardalo..

Eso será lo mejor para hacer?
#189
Señores..
Tengo un Combox con items.. de ésta manera:


Como veran, en el ultimo item.. el texto supera el tamaño del combox...
Como hago para que al desplegar el menu ese, sea del tamaño del texto mas largo??

Y vieron cuando van escribiendo, que se abre OTRO menu, con "ayuda".. como si fuese RECOMENDANDO items..

Por ejemplo.. escribo: www.wi
y elimina a www.gmail..... bla bla y deja los 2 items que empiezan con www.wi

bueno.. ese menu, tambien necesitaria que se adapte al texto mas largo.. como hago???
#190
Hola gente..
Supongamos que tengo un:

Sub xxxx()

Dim P as New Persona
P.Nombre="PEPE"

End Sub


Supongamos que lo llamo a xxxx() desde otro lugar...
Crea P, le mete el valor "PEPE" a la variable que tiene adentro el nombre... y cuando sale de Sub... "P" queda eliminado de la memoria?
#191
Holaa gentee!!..

Tienen idea de como hago para utilizar el "GET" de un objeto en vb.net???
o sea... tengo un objeto llamado "PEPE" y su clase tiene un GET y SET en el propyerty de la sigueinte manera:
Property PAS() As Byte()
        Get
            Return contraseña
        End Get
        Set(ByVal value As Byte())
            contraseña = value
        End Set
    End Property

Y esta es la variable:
Private contraseña As Byte()

Las variables dentro de "PEPE" estan en Private... como hago desde la clase principal "leer" una variable???

Me dijeron que era:
PEPE.contraseña
Pero no puedo porque es privado!!!!
Entonces como es????!?!?!?!?!

necesito desde mi clase principal, modificar datos (set) y leer datos (get)
#192
'descifro
        Dim DESencriptador As ICryptoTransform = DATOS.CreateDecryptor(D.Key, D.IV)
        Dim ms As New MemoryStream()
        Dim cs As New CryptoStream(ms, DESencriptador, CryptoStreamMode.Write)
        cs.Write(leidotxt, 0, leidotxt.Length)
        Dim Mensaje As String = uni.GetString(ms.ToArray())
        'Dim Mensaje As String = New StreamReader(DEScryptoStream).ReadToEnd


Ese es el fucking codigo...
Les explico lo que falta..

D.Key y D.IV viene de un generador que esta creado arriba, anda a la perfeccion...
LEIDOTXT es un Byte() en donde tengo guardado el codigo a DESCRIPTAR...
Estoy teniendo GRAVES problemas... o sea... la variable "Mensaje" queda vacia..
Alguien me puede dar una mano??


Si me ayudan, ya podre termina el ptrograma.. me esta faltando solo esoooo..

Se los suplicoo!!!

PD.: Al software termina lo subo en http://www.brodasoft.com.ar, se va a llamar: RemembIt...
Descarguenlo :D

Y los que me fueron ayudando, estan apareciendo en el costado derecho de la web :P

Saludos!!
#193
Hola gente...
El tema es el siguiente:

Mis software, cada vez que se ejecuta, bsuca actualizaciones de la siguiente manera:

Lee en sus datos que version es, lee un archivo en internet.. compara, y si son distintos los "numeros" de la version, descarga el ultimo .exe y queda el programa actualizado.


El problema es que por mas que sea un .txt de unos pocos bytes que se leen desde el server para comprar las versiones, las versiones, no vendran MUY SEGUIDAS.. entonces, el programa cuando esté en muchas PC, gastará muchos recursos y al pedo.. porque a lo mejor la proxima actualizacion sale en 2 años :)

Entonces, yo quisiera que la aplicacion que todos tienen, sea como un "cliente" y yo desde mi aplicacion "MADRE", el dia que lance una actualizacion, le "digo" a todos mis clientes que hay una nueva version...

Me explico bien????

Hay algun metodo para hacer eso???
Que todas las aplicaciones esperen un "aviso" de actualizacion... pero que no busquen..
#194
Hola gentesuela...

Les propongo una nueva sección... una que ya hasta le pensé un nombre: "DEFCON"
En donde los usuarios, presentan sus softwars, explican con gran detalle para que sirve, y una descripcion del mismo. Y otros usuarios (quienes quieran) le buscarán vulnerabilidades,..
Si encuentran vulnerabilidades (de cualquier tipo), éstos usuarios tienen que recomendarles como QUITARLAS...

:D


AUnque.. hay un GRAN PROBLEMA..
QUien se anima a andar ejecutando .exe de cualquier persona?? y mas en un foro que se llama: EL HACKER.NET..
Lo que se podria hacer, es dar el codigo fuente a la vez... o no.. buenoo.. eso queda en cada usuario...
Yo por ejemplo, tengo unas aplicaciones que me encantaria que algunos grosos (y aca es obvio que hay varios) me la analicen y me digan: "CHe.. flaco, aca, aca y aca tenes problemas.. mejoralo así y así"....

Que les parece?
#195
Hola gente...
Imaginen que tengo un .txt que tiene en la 1º linea un texto que dice: "Hola, me llamo Noel"
Y en la 2º linea un texto que dice: "Hola, soy la 2º linea"

Yo quiero con éste metodo:
Dim FF% = FreeFile()
    FileOpen(FF, "C:\prueba.txt", OpenMode.Append)
    PrintLine(FF, "texto")
    FileClose(FF)

Con ese metodo, quiero escribir en la 1º y 2º linea lo que quiera, sobreescribiendo lo que dice en ella, y sin alterar las otras lineas..

Teniendo en cuenta que a veces lo unico que voy a hacer es escribir en la 2º linea.. o sea.. tengo que SALTEAR la 1º y sin modificarla...
#196
Dim uni As New UnicodeEncoding
        Dim Contra As Byte() = uni.GetBytes(TextBox1.Text)
        Dim DATOS As New DESCryptoServiceProvider       
Dim encriptador As ICryptoTransform = DATOS.CreateEncryptor(DATOS.Key, DATOS.IV)
        Dim encrmemo As New MemoryStream()
        Dim cryptoStream As New CryptoStream(encrmemo, encriptador, CryptoStreamMode.Write)
        cryptoStream.Write(Contra, 0, Contra.Length)
        cryptoStream.Close()
        Dim StrEncr As Byte() = encrmemo.ToArray()

        'DESENC
        Dim DESencriptador As ICryptoTransform = DATOS.CreateDecryptor(DATOS.Key, DATOS.IV)
        Dim DESencrmemo As New MemoryStream(StrEncr)
        Dim DEScryptoStream As New CryptoStream(DESencrmemo, DESencriptador, CryptoStreamMode.Read)
        Dim message As String
        message = New StreamReader(DEScryptoStream).ReadToEnd()



        MsgBox(message)



La valiable "Contra" que uso arriba, es el Byte() que me llega para compilar...

Es increible.. Pero si le das para que encripte: "ELHACKER", devuelve descifrado: "E"
Si das a que encripte: "Chunu" descifra y devuelve: "C"
Solo el 1º caracter!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
#197
Hola gente..
Estuve leyendo en Google, y para obtener el ID del procesador, tengo que usar:
System.ManagementObject

Pero no existe eso... algun problema hay..

Alguien sabe como hago para obtener el ID unico de la placa madre y el procesador?


VB.NET!!
#198
HOla gente...
En VB.net creo un nuevo objeto DESCryptoServiceProvider
Que me proporciona aleatoriamente un IV y una KEY de encriptacion...

Necesito saber que valores pueden tomar la KEY y el IV

O sea..

Hago así:
Dim UNI As New UnicodeEncoding()
Dim DATOS as new DESCryptoServiceProvider
DATOS.Key = UNI.GetBytes("1111")
DATOS.Iv = UNI.GetBytes("1111")

De esa manera le ingreso en BYTES los valores "1111" KEY y IV, pero si intento ingresar otra cantidad que no sea 4 valores, no funciona...
DATOS.Key.Length y DATOS.IV.Length dan el valor "8" (no se para que digo ésto, pero bueno)

Alguien me puede confirmar si SOLAMENTE se pueden ingresar 4 "valores".. o sea.. un valor de 4 "caracteres"


Saludos
#199
Hola gente..
Desde un archivo leo una contraseña,.. la utilizo, y luego quiero que se borre de la ram.. para que no pueda ser leida...
Alguien sabe como???

por ejemplo:

1º.Leo Contraseña
2º. Compruebo si es igual a la que se ingresó..
3º. Es correcto... borro la contraseña de la ram..
4º. realizo las acciones..

Espero su respuesta...
#200
Miren este codigo:
(vb.net)

Dim DATOS As New DESCryptoServiceProvider 'CREO EL OBJETO QUE ME PROPORCIONA UNA KEY Y UNA IV
        Dim KEYSTRING As String
        Dim Key As Byte() = DATOS.Key 'GUARDO EN UNA VARIABLE, LA KEY GENERADA AL AZAR
        KEYSTRING = uni.GetString(Key)'TRANSFORMO ESA KEY A STRING
        MsgBox(KEYSTRING) 'MUESTRO LA KEY, Y SON COMO SIMBOLOS CHINOS :P (TODO BIEN)
        'AHORA GRABO LA KEY EN UN ARCHIVO
        Dim FF% = FreeFile()
        FileOpen(FF, "C:\prueba.kkk", OpenMode.Append)
        PrintLine(FF, KEYSTRING)
        FileClose(FF)
        'AHORA LEO LA KEY DEL MISMO ARCHIVO
        Dim FFa% = FreeFile()
        FileOpen(FF, "C:\prueba.kkk", OpenMode.Input)
        Dim keyleida$ = ""
        Do While Not EOF(FF)
            keyleida = LineInput(FF)
        Loop
        FileClose(FFa)
        MsgBox(keyleida) 'AHORA MUESTRO LA KEY LEIDA Y LO QUE LEYÓ ES: "????"
' AHORA CHEQUEO SI SON IGUALES...
        If KEYSTRING <> keyleida Then
            MsgBox("Son Distintas")
        Else
            MsgBox("Son iguales")
        End If


Obviamente que da error.. dice que son distintas...
Entro al archivo, y lo que grabó es: ????
en vez de grabar esas key rara..
Es como que al momento de grabar... esta grabando mal.....
Alguien me sugiere algo????
Algun otro metodo para grabar?
#201
Hola gente..
Estoy programando en vb.net

Y mi aplicacion tiene un grave problema... y pensé miles de cosas.. pero no se que elegir..

El tema es el siguiente:

Mi aplicacion, basicamente, lo que hace es guardar contraseñas...
Por ejemplo:
Ejecutas el programa.. pide una contraseña MADRE.. que es la del programa, y se inicia...

Luego podes agregar contraseñas.. por ejemplo:
hago click en "Agregar Perfil" y pongo de nombre de usuario: Skeletron, de contraseña: xxxxx y "web": elhacker.net
Esos 3 datos, se me tienen que guardar en un archivo...

El programa tiene una opcion para ver todas las contraseñas que he guardado..
Pero el problema.. es que si copio el archivo de contraseñas (database) de MI aplicacion, donde tiene todas mis contraseñas... y se la sobreescribo a otra persona que tiene la misma aplicacion... cuando haga click en VER CONTRASEÑAS.. verá las mias....

Y eso no debe ser así!!!! es GRAVISIMO!!.. U.U

Entonces pensé:
* cifrar los datos, y que la contraseña maestra del programa, sea la KEY de encriptacion... y que el IV de encriptacion sea aleatorio...
Pero el problema es que no siempre la contraseña maestra va a ser de la longitud exacta que requiere para ser KEY de encriptacion...
y si cambia la contraseña.. se pierde la key tambien... a no ser que desencripte todo, y vuelva a cifrar todo con la nueva KEY

tambien pensé:
* Compilo con el propio .exe un archivo donde tenga el KEY y el IV aleatorio para cada aplicacion... pero que sea el mismo KEY e IV para todos los "perfiles" que agregue al programa..
O sea:
PEPE en su .exe tiene 1 KEY y 1 IV para cifrar todos sus perfiles...
JUAN TAMBIEN... pero las 2 KEY y las 2 IV son diferentes...
Entonces para ésto necesito que al iniciar el programa, se genere una KEY y IV y se guarde.. y que nunca mas cambien... porque si cambian.. (para podes descifrar)...

En fin...
Algunos me dijeron: "Guarda en un archivo la key y el IV..."
Pero si viene una persona, y me copia ese archivo y la DATABASE... lo coloca en su aplicacion... y me los lee.....


Conclusión:
Necesito lograr esconder un KEY y un IV FIJO para cada aplicacion.. Pero diferente en cada una de ellas...
Alguien me da unas ideas????
#202
Hola..
COmo veo que no recibi muchas respuestas aqui:
http://foro.elhacker.net/programacion_general/como_me_conviene_crear_la_base_de_datos_encriptacion-t246488.0.html

Voy a formular otra pregunta, y la voy a hacer mas natural... y sin tanto quilombos...


La pregunta:
Hay alguna manera de cifrar un STRING y que no deje de ser STRING???
Para poder guardarlo en un archivo de texto cifrado...?????
#203
Holaa gente...

A ver...

No se como explicar el nombre del asunto...
Pero.. se los explico aca...

((( Estoy programando en VIsual Basic.net )))

Imaginen ésto:

en una web hay como dos "sectores" con items que se puede arrastrar...
Vieron las webs como los juegos on-line.. como Darkpirates.es que tenes 2 cajas con objetos arrastrables..
Que de una caja (vendedor) arrastras un objeto a otra caja (tu caja personal) y compras ese objecto..

Bueno.. yo estoy en una web algo parecida... juro que no es darkpirates.. pero es algo parecida...
Y quisiera saber como es el codigo que tengo que ejecutar en el explorador para poder pasar un item de una caja a la otra... o sea... quiero hacer un programa que al hacer click en un boton, se compren todos los items... o sea.. que ejecute el codigo de pasar un item de una caja a la otra...
En pocas palabras: mediante codigo, arrastrar el objeto...

el tema no es tan facil... porque los items no se pueden arrastrar a cualquier lugar... porque si un lugar ya esta ocupado.. tenes que arrastrarlo al lado.. pero de eso me puedo encargar un poco yo..

las 2 cajas son como 2 matrices..
la caja del que vende, le falta un item en la 1º columna horizontal, en la 3º posicion de izquierda a derecha...
aca esta el codigo:

<div id="salesBoxBottom"> <div id="shopContainer"> <ul id="shopSelector" class="gridselector"> <li class="cart_1 cartSelectors cartAct_1"></li> <li class="cart_2 cartSelectors"></li> <li class="cart_3 cartSelectors"></li> </ul> <div id="shop" class="shop tooltipContainer"> <img style="position: absolute; height: 35px; width: 35px; top: 0px; left: 0px;" class="items maskextra" id="shop_0" src="designs/default/images/Items/mask2.gif"><img style="position: absolute; height: 35px; width: 35px; top: 0px; left: 35px;" class="items foodextra" id="shop_1" src="designs/default/images/Items/food9.gif"><img style="position: absolute; height: 35px; width: 35px; top: 0px; left: 70px;" class="items foodextra" id="shop_2" src="designs/default/images/Items/food0.gif"><img style="position: absolute; height: 35px; width: 35px; top: 0px; left: 105px;" class="items foodextra" id="shop_3" src="designs/default/images/Items/food5.gif"><img style="position: absolute; height: 70px; width: 35px; top: 0px; left: 140px;" class="items flagextra" id="shop_4" src="designs/default/images/Items/fl0.gif"><img style="position: absolute; height: 35px; width: 35px; top: 0px; left: 175px;" class="items maskextra" id="shop_5" src="designs/default/images/Items/mask5.gif"><img style="position: absolute; height: 70px; width: 35px; top: 35px; left: 0px;" class="items flagextra" id="shop_6" src="designs/default/images/Items/fl0.gif"><img style="position: absolute; height: 70px; width: 35px; top: 35px; left: 35px;" class="items flagextra" id="shop_7" src="designs/default/images/Items/fl4.gif"><img style="position: absolute; height: 70px; width: 35px; top: 35px; left: 70px;" class="items flagextra" id="shop_8" src="designs/default/images/Items/fl2.gif"><img style="position: absolute; height: 70px; width: 35px; top: 35px; left: 105px;" class="items flagextra" id="shop_9" src="designs/default/images/Items/fl0.gif"><img style="position: absolute; height: 70px; width: 35px; top: 35px; left: 175px;" class="items flagextra" id="shop_10" src="designs/default/images/Items/fl2.gif"><img style="position: absolute; height: 35px; width: 35px; top: 70px; left: 140px;" class="items maskextra" id="shop_11" src="designs/default/images/Items/mask2.gif"><img style="position: absolute; height: 70px; width: 35px; top: 105px; left: 0px;" class="items flagextra" id="shop_12" src="designs/default/images/Items/fl3.gif"><img style="position: absolute; height: 35px; width: 35px; top: 105px; left: 35px;" class="items foodextra" id="shop_13" src="designs/default/images/Items/food6.gif"><img style="position: absolute; height: 35px; width: 35px; top: 105px; left: 70px;" class="items foodextra" id="shop_14" src="designs/default/images/Items/food0.gif"><img style="position: absolute; height: 70px; width: 35px; top: 105px; left: 105px;" class="items flagextra" id="shop_15" src="designs/default/images/Items/fl1.gif"><img style="position: absolute; height: 35px; width: 35px; top: 105px; left: 140px;" class="items foodextra" id="shop_16" src="designs/default/images/Items/food8.gif"><img style="position: absolute; height: 70px; width: 35px; top: 105px; left: 175px;" class="items flagextra" id="shop_17" src="designs/default/images/Items/fl4.gif"><img style="position: absolute; height: 35px; width: 35px; top: 140px; left: 35px;" class="items maskextra" id="shop_18" src="designs/default/images/Items/mask4.gif"><img style="position: absolute; height: 70px; width: 35px; top: 140px; left: 70px;" class="items flagextra" id="shop_19" src="designs/default/images/Items/fl3.gif"><img style="position: absolute; height: 35px; width: 35px; top: 140px; left: 140px;" class="items foodextra" id="shop_20" src="designs/default/images/Items/food7.gif"><img style="position: absolute; height: 70px; width: 35px; top: 175px; left: 0px;" class="items flagextra" id="shop_21" src="designs/default/images/Items/fl4.gif"><img style="position: absolute; height: 35px; width: 35px; top: 175px; left: 35px;" class="items foodextra" id="shop_22" src="designs/default/images/Items/food9.gif"><img style="position: absolute; height: 35px; width: 35px; top: 175px; left: 105px;" class="items maskextra" id="shop_23" src="designs/default/images/Items/mask5.gif"><img style="position: absolute; height: 35px; width: 35px; top: 175px; left: 140px;" class="items maskextra" id="shop_24" src="designs/default/images/Items/mask1.gif"><img style="position: absolute; height: 35px; width: 35px; top: 175px; left: 175px;" class="items foodextra" id="shop_25" src="designs/default/images/Items/food6.gif"><img style="position: absolute; height: 70px; width: 35px; top: 210px; left: 35px;" class="items flagextra" id="shop_26" src="designs/default/images/Items/fl0.gif"><img style="position: absolute; height: 35px; width: 35px; top: 210px; left: 70px;" class="items foodextra" id="shop_27" src="designs/default/images/Items/food1.gif"><img style="position: absolute; height: 35px; width: 35px; top: 210px; left: 105px;" class="items foodextra" id="shop_28" src="designs/default/images/Items/food0.gif"><img style="position: absolute; height: 35px; width: 35px; top: 210px; left: 140px;" class="items maskextra" id="shop_29" src="designs/default/images/Items/mask0.gif"><img style="position: absolute; height: 35px; width: 35px; top: 210px; left: 175px;" class="items maskextra" id="shop_30" src="designs/default/images/Items/mask4.gif"><img style="position: absolute; height: 35px; width: 35px; top: 245px; left: 0px;" class="items maskextra" id="shop_31" src="designs/default/images/Items/mask5.gif"><img style="position: absolute; height: 35px; width: 35px; top: 245px; left: 70px;" class="items maskextra" id="shop_32" src="designs/default/images/Items/mask2.gif"><img style="position: absolute; height: 35px; width: 35px; top: 245px; left: 105px;" class="items foodextra" id="shop_33" src="designs/default/images/Items/food9.gif"><img style="position: absolute; height: 35px; width: 35px; top: 245px; left: 140px;" class="items foodextra" id="shop_34" src="designs/default/images/Items/food3.gif"><img style="position: absolute; height: 35px; width: 35px; top: 245px; left: 175px;" class="items foodextra" id="shop_35" src="designs/default/images/Items/food0.gif"> </div> </div> </div>



Y este es el codigo de la caja mia.. del comprador digamos.. con ese item que le falta en la 3º casilla...
Y ese item esta puesto en la primer posicion de la 1º columna horizontal:

<div id="inventoryContainer"> <div id="inventory" class="tooltipContainer"> <img style="position: absolute; height: 70px; width: 70px; top: 17px; left: 150px;" class="items helmetarmor" id="inventory_0" src="designs/default/images/Items/he7.gif"><img style="position: absolute; height: 105px; width: 70px; top: 98px; left: 150px;" class="items armorarmor" id="inventory_1" src="designs/default/images/Items/am6.gif"><img style="position: absolute; height: 35px; width: 35px; top: 52px; left: 246px;" class="items maskextra" id="inventory_2" src="designs/default/images/Items/mask2.gif"><img style="position: absolute; height: 105px; width: 70px; top: 98px; left: 38px;" class="items attackweapon" id="inventory_3" src="designs/default/images/Items/wm14.gif"><img style="position: absolute; height: 70px; width: 70px; top: 215px; left: 55px;" class="items glovesarmor" id="inventory_4" src="designs/default/images/Items/ha7.gif"><img style="position: absolute; height: 70px; width: 70px; top: 215px; left: 150px;" class="items shoesarmor" id="inventory_5" src="designs/default/images/Items/sh8.gif"><img style="position: absolute; height: 70px; width: 35px; top: 115px; left: 278px;" class="items defenseweapon" id="inventory_6" src="designs/default/images/Items/shieldm8.gif"> </div> <!-- backpack--> <div id="backpackContainer"> <ul id="backpackSelector" class="gridselector"> <li class="cart_1 cartSelectors cartAct_1"></li> <li class="cart_2 cartSelectors"></li> </ul> <div id="backpack" class="tooltipContainer"> <img style="position: absolute; height: 35px; width: 35px; top: 0px; left: 0px;" class="items foodextra" id="backpack_0" src="designs/default/images/Items/food0.gif"> </div> </div> </div>



hay alguna manera de obtener ese codigo????
#204
Hola gentee..
Mi pregunta:

Puedo usar en mi web su cursor???
En caso que sea: SI
Me pueden pasar el archivo para descargarlo??

En caso que sea NO:
:-(
#205
Holaaa gentuuzzaa..

Necesito ofuscar el codigo de mis aplicaciones...
Son solo .exe las aplicaciones..
Estan programadas en Visual Basic.net
Me han dicho que lo que tengo que ofuscar, es el codigo .Net solamente, pero me gustaria saber mas sobre el tema..

Alguien me da unas ideas de como es el tema?