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 - BloodSharp

#332
Cita de: CalgaryCorpus en 23 Febrero 2019, 22:16 PMQue pasa si mueves la instruccion que toma la posicion de la ventana al momento donde se detecta el click del mouse? Al interior del
Código (cpp) [Seleccionar]
if(event.button.button == SDL_BUTTON_LEFT)

Pasa lo mismo, supongo que el problema real reside en SDL_SetWindowPosition de Linux...


B#
#333
Cita de: srWhiteSkull en 23 Febrero 2019, 20:54 PMPero depuraste para ver los valores que contienen esos valores? xMpos, xMposN, yMpos y yMposN, quizás simplemente haya que hacer un cambio en la operación porque trabaje de otra forma.

En teoría no debería funcionar diferente, al menos con los resultados devuelto por la librería, dado a que es una librería multiplataforma que debería funcionar con los mismos parámetros de retorno en cualquier sistema.

Por otro lado, me fijé los valores y son correctos: (la ventana es de 400x150)



Probaré con KDE, ya probé con gnome y provoca el mismo resultado...


B#
#334
Cita de: srWhiteSkull en 23 Febrero 2019, 17:02 PMSi te funciona en otra plataforma entonces deberías crear una macro función que actúe en función de que plataforma por medio de las instrucciones condicionales de preprocesador #if etc...

Hola, gracias por responder. He probado recién en Windows y funciona perfectamente sin realizar el temblor por lo que asumo el código está correcto. Por ahora probé unicamente en el escritorio de Deepin voy a probar en distintos, si ocurre el mismo problema en varios voy a reportar el error a los desarrolladores de Valve para que arreglen la librería (porque podré asumir que solamente ocurre en Linux).


B#
#335
Buenas gente del foro, tengo una consulta con SDL2 que ojalá algún gurú de esta librería sepa resolver... :-[

Estaba creando una ventana con renderizado en OpenGL y mi problema es que al mover la ventana manteniendo click produce un temblor en el movimiento demasiado extraño. Con WinAPI no tengo problema en mi código pero al portar esto a SDL2 (porque deseo crear la aplicación multiplataforma) produce esa sacudida extraña...



   // Main loop
   bool bOpen = true;
   while (bOpen)
   {
       SDL_Event event;
       static bool bMouseClicked=false;
       static int xMPos=0,yMPos=0;
       while (SDL_PollEvent(&event))
       {
           if(event.type == SDL_MOUSEBUTTONDOWN)
           {
               if(event.button.button == SDL_BUTTON_LEFT)
               {
                   bMouseClicked=true;
                   SDL_CaptureMouse(SDL_TRUE);
                   SDL_GetMouseState(&xMPos,&yMPos);
               }
           }
           if(event.type == SDL_MOUSEBUTTONUP)
           {
               if(event.button.button == SDL_BUTTON_LEFT)
               {
                   bMouseClicked=false;
                   SDL_CaptureMouse(SDL_FALSE);
               }
           }
           if(event.type == SDL_MOUSEMOTION)
           {
               int xPos,yPos,xMPosN,yMPosN;
               if(bMouseClicked)
               {
                   SDL_GetWindowPosition(window,&xPos,&yPos);
                   SDL_GetMouseState(&xMPosN,&yMPosN);
                   xPos+=xMPosN-xMPos;
                   yPos+=yMPosN-yMPos;
                   SDL_SetWindowPosition(window,xPos,yPos);
                   //SDL_FlushEvent(SDL_WINDOWEVENT_MOVED);
                   //SDL_FlushEvents(SDL_WINDOWEVENT,SDL_SYSWMEVENT);
               }
           }
           if (event.type == SDL_QUIT)
               bOpen = false;
       }



B#
#336
Cita de: Bulasha en 21 Febrero 2019, 00:37 AMBuenas, baje un crack para un programa y aparentemente puede ser un troyano.
Lo analice con reverse.it (...) Lo instalo?
Saludos!

Asumiendo que ese reverse it sea confiable los análisis que indican no auguran nada bueno.




B#
#337
Cita de: okik en 20 Febrero 2019, 23:25 PMPues eso ¿Cuál es la última versión de PCSX2?
Buscando en Google, veo que circula por la red una supuesta versión PCSX2 1.5.0  pero en el sitio oficial no aparece
(...)
La última que muestra es PCSX2 1.4.0
Ni  para Windows ni para ningún otro OS.

Hay versión 1.5, pero al parecer no está terminada o está en desarrollo (por lo que asumo yo que no se liberó versión estable oficial...)

https://github.com/PCSX2/pcsx2/releases

Por otro lado viendo el registro del SVC enviaron algunos commit hace poco, además encontré un sitio en el que una "página bot" realiza las compilaciones automáticas cada 10 minutos después de cada commit nuevo...

https://buildbot.orphis.net/pcsx2/
( Referencia: https://pcsx2.net/download/development/dev-windows.html )


B#
#338
Java / Re: Android - Dibujar: texto
19 Febrero 2019, 19:01 PM
Cita de: TickTack en 19 Febrero 2019, 18:57 PMcómo procesara el método create de la clase Typeface el segundo parámetro si se le envía dos propiedades separados por un |? No podrá procesar solo una propiedad?

Puede verificar cada propiedad con operaciones "and"...


B#
#339
Java / Re: Android - Dibujar: texto
19 Febrero 2019, 17:09 PM
Cita de: TickTack en 19 Febrero 2019, 15:42 PMOsea: El pincel tiene dos tipos de letras al mismo tiempo? Si es así... cómo es eso posible?
No, no puede manejar 2 fuentes tipográficas al mismo tiempo, de hecho en la segunda asignación del "Manejador" paint esta la sobre-escribe...

Cita de: TickTack en 19 Febrero 2019, 15:42 PMY: Al estar separado (en la segunda creación del Typeface) el segundo parámetro por otro parámetro mediante un |... quiere decir eso que aleatoriamente se eligira un Typeface?

No, quiere decir que la fuente tendrá ambas propiedades negrita e itálica al mismo tiempo.


B#
#340
Seguridad / Re: Concepto sobre Script Kiddie
15 Febrero 2019, 23:01 PM
Cita de: Apolonyus en 15 Febrero 2019, 21:01 PM¿Se podría llamar Script Kiddie a todo el que utiliza entonces herramientas automáticas para actividades de Pentesting, Reversing, Explotación y Forense?

No, como te dijeron al menos 2 veces:

"Es una persona que utiliza herramientas de terceros sin saber como funcionan (internamente)", que haga el funcionamiento "automático" es irrelevante, eso es únicamente para facilitar el rápido uso.


B#