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ú

Mensajes - Eternal Idol

#2761
ASM / Re: Bajar Masm32
16 Octubre 2010, 17:36 PM
Cita de: ハセヲ, en 16 Octubre 2010, 17:17 PM
Muy bien..pero yo uso AV Avira lo consideras un AV de baja calidad?

Y me da falsos positivos..

No lo conozco pero muy bueno no debe ser si te da un falso positivo.

Cita de: ハセヲ, en 16 Octubre 2010, 17:17 PMY respecto a la amplisima mayoría,no sé...porque nada más empezar a instalar ya te avisa que te va  a dar falso positivo...

No siempre ha estado ese mensaje ahi y te avisa que algunos AV DEFECTUOSOS pueden dar un falso positivo no que va a darlo.


En definitiva si tenes problemas con tu antivirus contactate con la empresa que lo hace, MASM32 no es malware. ¿Tenes alguna pregunta sobre ASM?
#2762
ASM / Re: Bajar Masm32
16 Octubre 2010, 17:10 PM
No, todo aquel que haya leido ese texto en todo caso, la amplisima mayoria lo habra bajado e instalado sin ningun tipo de problema. Igual mejor leerlo completo entonces:

CitarCommon Problems With Inexperienced Users
(1) The computer is infected with either a trojan/root kit or virus and interferes with the installation by obstructing the file write to disk process.
SOLUTION : Either completely repair the operating system installation ensuring it is free from any infection or damage or do a full installation of the operating system to ensure it is working correctly.

(2) The person installing the MASM32 SDK does not have sufficient Administrative rights to install software.
SOLUTION : Change to the Administrative Profile before attempting to install the software.

(3) Anti-virus and/or similar security software obstructs the installation of the MASM32 SDK.
SOLUTION : Configure, change or remove the AV software so that it does not interfere with the installation of the MASM32 SDK.

This has primarily been a problem for inexperienced users who are using free security software downloaded  from the internet. While reputable AV and security software vendors produce commercial products that properly understand the Microsoft Portable Executable specifications, much of the BETA level freeware available on the internet does not properly do this and regularly delivers FALSE POSITIVES on software that is completely free of any infection. At a design level this follows from the AV product using a naive dictionary approach coupled with poorly designed heuristic scanning methods. The result when using this style of junk is that the AV software often silently removes programs that it does not understand without advising the user and damages the installation of the software.

There is no solution to this problem from the installation end without interfering with the operating system, something that the MASM32 SDK does not do by design. To successfully install the MASM32 SDK you must have the appropriate Administrative rights and the computer must be clean from viral/trojan infections and be configured to allow an installation to write to disk. Unfortunately vendors of this CRAP are protecting their commercial interests by trying to appear as if their software is protecting your computer where in fact their lack of experience exposes end users to risks of large scale unrecoverable damage.
#2763
ASM / Re: Bajar Masm32
16 Octubre 2010, 14:33 PM
¿¿Todos sabemos??

1. Contacta con la empresa que lo hace asi arreglan su software o te dan instrucciones para poder hacer lo que queres.

2. Si.
#2764
pablomi, lee el enlace que deje:

"A zero value indicates that both strings are equal."

La logica o el mensaje del codigo que dejaste esta mal.
#2765
darkvidhack: no necesariamente y menos en C donde no existen.

Con un solo if-else mejor usar strcmp diria yo.
#2766
"Depuralo para ver que pasas y recibis; depende del codigo pero si estas pasando una estructura que esta en la pila y la funcion retorna ya no es confiable el puntero."

"... podria desaparecer de su ambito ..."

void FuncionLlamarThread(char *a1, char *a2)
{
char finaldefinido[50];
...
}

Tu cadena esta en la pila y su ambito es local a la funcion.
#2767
Podrias, no hay diferencia en teoria, array_parametros podria desaparecer de su ambito y apuntar a cualquier lado sus elementos, lo que si podes hacer es usar una variable global ... depende del codigo, hay varias alternativas.

Lo ultimo me parece una solucion rebuscada y poco fiable.
#2768
Depuralo para ver que pasas y recibis; depende del codigo pero si estas pasando una estructura que esta en la pila y la funcion retorna ya no es confiable el puntero.
#2769
No, lee toda la documentacion al respecto que encuentres empezando por aca:
http://msdn.microsoft.com/en-us/library/aa364428%28VS.85%29.aspx

En WIN32_FIND_DATA vas a encontrar dwFileAttributes.
#2770
No se como habras hecho pero esto ya funciona:

Código (cpp) [Seleccionar]
#include <windows.h>
#include <stdio.h>

typedef struct _Params
{
  char *fstr;
  char *sstr;
}Params, *PParams;

unsigned long __stdcall mithread( void* pVoid)
{
  PParams params = (PParams)pVoid;
  MessageBox(0, params->fstr, "Title",MB_OK);
  MessageBox(0, params->sstr, "Title",MB_OK);
  return 0;
}

void main()
{
  Params params;
  params.fstr = "asdf1";
  params.sstr = "asdf2";

  CreateThread( 0, 0, &mithread, &params, 0, 0 );
  getchar();
}